Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
... | |||||
* | include_changes(): Warn when there are no files. | P. J. McDermott | 2014-05-02 | 2 | -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. McDermott | 2014-05-02 | 1 | -1/+1 |
| | |||||
* | error(): Die by signal. | P. J. McDermott | 2014-05-02 | 1 | -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. McDermott | 2014-05-02 | 1 | -16/+20 |
| | |||||
* | handle_sig(): New funtion. | P. J. McDermott | 2014-05-02 | 1 | -0/+31 |
| | | | | In init(), set this as the handler for a number of signals. | ||||
* | unlock(): New function. | P. J. McDermott | 2014-05-02 | 1 | -0/+4 |
| | | | | Separate this from fini() and have fini() call it. | ||||
* | NEWS: Release pro-archman 1.3.0.pro-archman/1.3.0 | P. J. McDermott | 2014-05-01 | 1 | -1/+1 |
| | |||||
* | Update some copyright notices. | P. J. McDermott | 2014-05-01 | 3 | -3/+3 |
| | |||||
* | configure: Set package_version to 1.3.0. | P. J. McDermott | 2014-05-01 | 1 | -1/+1 |
| | |||||
* | include_changes(): Refactor to fix odd behavior. | P. J. McDermott | 2014-05-01 | 2 | -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. McDermott | 2014-05-01 | 1 | -0/+11 |
| | |||||
* | pro-archman(1): Document -v option. | P. J. McDermott | 2014-05-01 | 1 | -1/+4 |
| | |||||
* | collect_garbage(): Use file input, not heredoc. | P. J. McDermott | 2014-05-01 | 1 | -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. McDermott | 2014-05-01 | 1 | -1/+1 |
| | |||||
* | lib/index.sh: Add another verbose message. | P. J. McDermott | 2014-04-30 | 2 | -0/+4 |
| | |||||
* | lib/index.sh: Add missing "use" commands. | P. J. McDermott | 2014-04-30 | 1 | -0/+2 |
| | |||||
* | lib/garbage.sh: Add some verbose output. | P. J. McDermott | 2014-04-30 | 2 | -0/+12 |
| | |||||
* | lib/remove.sh: Add a verbose message. | P. J. McDermott | 2014-04-30 | 2 | -0/+4 |
| | |||||
* | Move package removal message. | P. J. McDermott | 2014-04-30 | 3 | -4/+8 |
| | | | | Also, make it a little more verbose. | ||||
* | Move suite-related messages. | P. J. McDermott | 2014-04-30 | 4 | -6/+12 |
| | |||||
* | lib/index.sh: Add some verbose output. | P. J. McDermott | 2014-04-30 | 2 | -0/+13 |
| | |||||
* | info_v(): New function. | P. J. McDermott | 2014-04-30 | 1 | -0/+10 |
| | |||||
* | examples/conf.default: Add conf_verbose. | P. J. McDermott | 2014-04-30 | 1 | -0/+4 |
| | |||||
* | pro-archman: Support -v option for verbosity. | P. J. McDermott | 2014-04-30 | 2 | -1/+2 |
| | |||||
* | get_conf(): Add "conf_verbose" variable. | P. J. McDermott | 2014-04-30 | 1 | -0/+7 |
| | |||||
* | get_options(): Don't set illegal options. | P. J. McDermott | 2014-04-28 | 1 | -1/+3 |
| | | | | | | | | | | Fixes: $ pro-archman -a Illegal option -a eval: 1: opt_?=true: not found Usage: /usr/bin/pro-archman [<option> ...] <command> [<arg> ...] [...] | ||||
* | NEWS: Release pro-archman 1.2.0.pro-archman/1.2.0pro-archman/1.2.x | P. J. McDermott | 2014-03-07 | 1 | -0/+9 |
| | |||||
* | configure: Set package_version to 1.2.0. | P. J. McDermott | 2014-03-07 | 1 | -1/+1 |
| | |||||
* | feed_add_package(): Add "SHA256sum" field. | P. J. McDermott | 2014-03-07 | 1 | -1/+2 |
| | |||||
* | NEWS: Release pro-archman 1.1.0.pro-archman/1.1.0pro-archman/1.1.x | P. J. McDermott | 2013-10-13 | 1 | -1/+1 |
| | |||||
* | NEWS: Set version and wrap lines. | P. J. McDermott | 2013-10-13 | 1 | -3/+5 |
| | |||||
* | configure: Set package_version to 1.1.0. | P. J. McDermott | 2013-10-13 | 1 | -1/+1 |
| | |||||
* | Internationalize copyright and license notice. | P. J. McDermott | 2013-10-12 | 2 | -6/+6 |
| | |||||
* | NEWS: Quote command name. | P. J. McDermott | 2013-10-12 | 1 | -1/+1 |
| | |||||
* | NEWS: Note that help doesn't try to lock the db. | P. J. McDermott | 2013-10-12 | 1 | -0/+1 |
| | |||||
* | pro-archman: Replace more ${opt_base_dir}. | P. J. McDermott | 2013-10-12 | 1 | -5/+5 |
| | |||||
* | Rewrite get_options() and refactor main(). | P. J. McDermott | 2013-10-12 | 1 | -25/+17 |
| | |||||
* | Replace ${opt_base_dir} with ${base_dir}. | P. J. McDermott | 2013-10-12 | 4 | -27/+27 |
| | |||||
* | base_dir: New global variable. | P. J. McDermott | 2013-10-12 | 1 | -1/+3 |
| | |||||
* | process-incoming: Add missing return. | P. J. McDermott | 2013-10-12 | 1 | -0/+2 |
| | |||||
* | Move init() and fini() calls into commands. | P. J. McDermott | 2013-10-12 | 6 | -2/+20 |
| | | | | Now locking really isn't done for help and version commands. | ||||
* | init(): New function. | P. J. McDermott | 2013-10-12 | 1 | -2/+7 |
| | |||||
* | pro-archman: Factor out locking into lock(). | P. J. McDermott | 2013-10-12 | 1 | -5/+10 |
| | |||||
* | pro-archman: Use error() for "lock_fail" message. | P. J. McDermott | 2013-10-12 | 1 | -3/+1 |
| | |||||
* | help: Change "local cmd" to "local cmd=". | P. J. McDermott | 2013-10-12 | 1 | -1/+1 |
| | |||||
* | help: Remove unused variable. | P. J. McDermott | 2013-10-12 | 1 | -1/+0 |
| | |||||
* | OPTSTRING: New global variable. | P. J. McDermott | 2013-10-12 | 3 | -4/+4 |
| | |||||
* | pro-archman(1): Clean up synopsis with \f escapes. | P. J. McDermott | 2013-10-12 | 1 | -6/+1 |
| | |||||
* | locale: Add " [<arg> ...]" to main usage string. | P. J. McDermott | 2013-10-12 | 1 | -1/+1 |
| | |||||
* | Print option arguments in help output. | P. J. McDermott | 2013-10-12 | 3 | -6/+37 |
| |