summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* */local.mk, */*/local.mk: Use "%reldir%"P. J. McDermott2017-07-225-21/+21
| | | | | Cf. <https://www.gnu.org/software/automake/manual/html_node/Include.html>.
* Makefile.am: Move includes to endP. J. McDermott2017-07-221-7/+7
|
* src/pro-archman.sh: Drop PACKAGE_NAME and PACKAGE_VERSION variablesP. J. McDermott2017-07-221-2/+0
|
* cmd/version: s/PACKAGE_NAME/PACKAGE/P. J. McDermott2017-07-221-1/+1
|
* Makefile.am: Link pro-archmanP. J. McDermott2017-07-221-0/+14
|
* Makefile.am: Don't use PACKAGE_VERSION_GIT in do_substP. J. McDermott2017-07-221-2/+2
|
* Makefile.am: Set and use PACKAGE_VERSION_GITP. J. McDermott2017-07-221-2/+8
|
* configure.ac: New "IN_GIT" conditionalP. J. McDermott2017-07-221-0/+3
|
* lib/locale.sh: Fix locale pathsP. J. McDermott2017-07-221-18/+12
|
* configure.ac: Make config.status generate config.shP. J. McDermott2017-07-221-0/+1
|
* config.sh.in: New fileP. J. McDermott2017-07-221-0/+2
|
* tools/shld.sh, tools/shpp.sh: New filesP. J. McDermott2017-07-223-1/+333
|
* locale/en_US/pro_archman.sh: Move to locale/en_US.shP. J. McDermott2017-07-222-1/+1
|
* Makefile.am: Generate ChangeLogP. J. McDermott2017-07-221-1/+10
|
* autogen.sh: New fileP. J. McDermott2017-07-221-0/+27
|
* Switch to using GNU Autoconf and AutomakeP. J. McDermott2017-07-229-580/+178
|
* NEWS: Release pro-archman 1.4.0pro-archman/1.4.0pro-archman/1.4.xP. J. McDermott2015-05-251-0/+14
|
* configure: Set package_version to 1.4.0P. J. McDermott2015-05-251-1/+1
|
* update_feeds(): Compress Packages if enabledP. J. McDermott2015-05-251-1/+6
|
* examples/conf.default: Add conf_gzipP. J. McDermott2015-05-251-0/+4
|
* get_conf(): Add "conf_gzip" variableP. J. McDermott2015-05-251-0/+2
|
* include: Don't print list of included filesP. J. McDermott2015-05-251-1/+1
| | | | This is a small bug introduced in commit 85645cd.
* update_feeds(): Write suite manifest fileP. J. McDermott2015-05-251-2/+12
|
* NEWS: Release pro-archman 1.3.1.pro-archman/1.3.1pro-archman/1.3.xP. J. McDermott2014-05-021-0/+11
|
* include_changes(): Warn when there are no files.P. J. McDermott2014-05-022-3/+9
| | | | | | | | | | | | | Previously, if the package was an upload with an existing source version, the bvaps sanity check would choke. Before: pro-archman: Error: Packages already exist for binary version , architecture , and platform After: pro-archman: Warning: No files to include
* configure: Set package_version to 1.3.1.P. J. McDermott2014-05-021-1/+1
|
* error(): Die by signal.P. J. McDermott2014-05-021-3/+4
| | | | | | | Previously, calling error() within a subshell only caused the subshell to exit. Now the whole shell process should die. Subshells still suck though.
* pro-archman: Set sig handlers outside of init().P. J. McDermott2014-05-021-16/+20
|
* handle_sig(): New funtion.P. J. McDermott2014-05-021-0/+31
| | | | In init(), set this as the handler for a number of signals.
* unlock(): New function.P. J. McDermott2014-05-021-0/+4
| | | | Separate this from fini() and have fini() call it.
* NEWS: Release pro-archman 1.3.0.pro-archman/1.3.0P. J. McDermott2014-05-011-1/+1
|
* Update some copyright notices.P. J. McDermott2014-05-013-3/+3
|
* configure: Set package_version to 1.3.0.P. J. McDermott2014-05-011-1/+1
|
* include_changes(): Refactor to fix odd behavior.P. J. McDermott2014-05-012-27/+44
| | | | | | | | | | | | | | | | | | | | | | | | Before: $ pro-archman -b proteanos process-incoming pro-archman: Processing changes in incoming... pro-archman: Including opkg (0.2.2-1) into dev/trunk... pro-archman: Removing package opkg from suite dev/trunk... rmdir: failed to remove `proteanos/feeds/dev/trunk/all/all//.db//info': No such file or directory /usr/bin/pro-archman: 15: cannot create proteanos/feeds/.db/dev_trunk/all_all//: Is a directory rmdir: failed to remove `proteanos/feeds/dev/trunk/amd64-linux-glibc/all//.db//info': No such file or directory /usr/bin/pro-archman: 15: cannot create proteanos/feeds/.db/dev_trunk/amd64-linux-glibc_all//: Is a directory pro-archman: Including opkg (0.2.2-1) into dev/trunk... pro-archman: Including opkg (0.2.2-1) into dev/trunk... After: $ pro-archman -b proteanos process-incoming pro-archman: Processing changes in incoming... pro-archman: Including opkg (0.2.2-1) into dev/trunk... pro-archman: Removing package opkg from suite dev/trunk... pro-archman: Including opkg (0.2.2-1) into dev/trunk... pro-archman: Including opkg (0.2.2-1) into dev/trunk...
* NEWS: List changes for 1.3.0.P. J. McDermott2014-05-011-0/+11
|
* pro-archman(1): Document -v option.P. J. McDermott2014-05-011-1/+4
|
* collect_garbage(): Use file input, not heredoc.P. J. McDermott2014-05-011-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes garbage collection. Before: $ pro-archman -v -b proteanos process-incoming pro-archman: Processing changes in incoming... pro-archman: Updating feeds... pro-archman: Collecting garbage... pro-archman: Deleting file ... rm: cannot remove ‘proteanos/’: Is a directory pro-archman: 52: [: Illegal number: proteanos/.db/garbage/1398956970 pro-archman: Deleting file ... rm: cannot remove ‘proteanos/’: Is a directory pro-archman: 52: [: Illegal number: proteanos/.db/garbage/1398956971 After: $ pro-archman -v -b proteanos process-incoming pro-archman: Processing changes in incoming... pro-archman: Updating feeds... pro-archman: Collecting garbage... pro-archman: Deleting file pool/o/opkg/libopkg.1-dev_0.2.0-1_all_all.opk... pro-archman: Deleting file pool/o/opkg/opkg-doc_0.2.0-1_all_all.opk... pro-archman: Deleting file pool/o/opkg/libopkg.1_0.2.0-1_amd64-linux-glibc_all.opk... pro-archman: Deleting file pool/o/opkg/opkg-dbg_0.2.0-1_amd64-linux-glibc_all.opk... pro-archman: Deleting file pool/o/opkg/opkg_0.2.0-1_amd64-linux-glibc_all.opk... pro-archman: Deleting file pool/o/opkg/_0.2.2-1_all_all.opk... pro-archman: Deleting file pool/o/opkg/_0.2.2-1_amd64-linux-glibc_all.opk... pro-archman: Deleting file pool/o/opkg/libopkg.1_0.2.0-1_i686-linux-glibc_all.opk... pro-archman: Deleting file pool/o/opkg/opkg-dbg_0.2.0-1_i686-linux-glibc_all.opk... pro-archman: Deleting file pool/o/opkg/opkg_0.2.0-1_i686-linux-glibc_all.opk... pro-archman: Deleting file pool/o/opkg/src-opkg_0.2.0-1_src_all.opk...
* locale: Fix grammar.P. J. McDermott2014-05-011-1/+1
|
* lib/index.sh: Add another verbose message.P. J. McDermott2014-04-302-0/+4
|
* lib/index.sh: Add missing "use" commands.P. J. McDermott2014-04-301-0/+2
|
* lib/garbage.sh: Add some verbose output.P. J. McDermott2014-04-302-0/+12
|
* lib/remove.sh: Add a verbose message.P. J. McDermott2014-04-302-0/+4
|
* Move package removal message.P. J. McDermott2014-04-303-4/+8
| | | | Also, make it a little more verbose.
* Move suite-related messages.P. J. McDermott2014-04-304-6/+12
|
* lib/index.sh: Add some verbose output.P. J. McDermott2014-04-302-0/+13
|
* info_v(): New function.P. J. McDermott2014-04-301-0/+10
|
* examples/conf.default: Add conf_verbose.P. J. McDermott2014-04-301-0/+4
|
* pro-archman: Support -v option for verbosity.P. J. McDermott2014-04-302-1/+2
|
* get_conf(): Add "conf_verbose" variable.P. J. McDermott2014-04-301-0/+7
|
* get_options(): Don't set illegal options.P. J. McDermott2014-04-281-1/+3
| | | | | | | | | | Fixes: $ pro-archman -a Illegal option -a eval: 1: opt_?=true: not found Usage: /usr/bin/pro-archman [<option> ...] <command> [<arg> ...] [...]