]> pd.if.org Git - zpackage/log
zpackage
5 years agoexit update early where appropriate v0.3.5
Nathan Wagner [Mon, 3 Dec 2018 11:43:31 +0000 (11:43 +0000)]
exit update early where appropriate

5 years agoadd option to simplify uninstalls
Nathan Wagner [Mon, 3 Dec 2018 11:30:32 +0000 (11:30 +0000)]
add option to simplify uninstalls

zpm-update takes -U to treat unadorned packages listed
as packages to uninstall.  Explicitly tagged packages (with '+')
are still installs, the -U option just adjusts how barewords
are treated.

zpm-uninstall is now a (very) thin wrapper around zpm-update -U

5 years agoadd contents action to zpm repo v0.3.4
Nathan Wagner [Mon, 3 Dec 2018 10:56:22 +0000 (10:56 +0000)]
add contents action to zpm repo

5 years agofix chmod and chown ordering
Nathan Wagner [Mon, 3 Dec 2018 10:56:29 +0000 (10:56 +0000)]
fix chmod and chown ordering

fix bug where metadata was not set for regular files

5 years agomove progress bar
Nathan Wagner [Mon, 3 Dec 2018 10:22:40 +0000 (10:22 +0000)]
move progress bar

5 years agoignore non-empty directories at unlink
Nathan Wagner [Mon, 3 Dec 2018 10:26:11 +0000 (10:26 +0000)]
ignore non-empty directories at unlink

5 years agoignore missing files to unlink
Nathan Wagner [Mon, 3 Dec 2018 10:21:36 +0000 (10:21 +0000)]
ignore missing files to unlink

5 years agoimprove unlink error message
Nathan Wagner [Mon, 3 Dec 2018 10:18:48 +0000 (10:18 +0000)]
improve unlink error message

5 years agofix pluralization
Nathan Wagner [Mon, 3 Dec 2018 09:04:54 +0000 (09:04 +0000)]
fix pluralization

5 years agoimprove syncfs output
Nathan Wagner [Mon, 3 Dec 2018 09:00:16 +0000 (09:00 +0000)]
improve syncfs output

5 years agofix stray chatter v0.3.3
Nathan Wagner [Mon, 3 Dec 2018 08:33:05 +0000 (08:33 +0000)]
fix stray chatter

5 years agocheck for missing or unconfigured repos
Nathan Wagner [Mon, 3 Dec 2018 08:24:15 +0000 (08:24 +0000)]
check for missing or unconfigured repos

5 years agocleanup foreach-path
Nathan Wagner [Mon, 3 Dec 2018 08:18:03 +0000 (08:18 +0000)]
cleanup foreach-path

5 years agofixup to confgit
Nathan Wagner [Mon, 3 Dec 2018 08:17:27 +0000 (08:17 +0000)]
fixup to confgit

5 years agochange sync default verbosity
Nathan Wagner [Mon, 3 Dec 2018 08:16:21 +0000 (08:16 +0000)]
change sync default verbosity

add options for detailed file list

5 years agoadd script to commit configfiles to git
Nathan Wagner [Mon, 3 Dec 2018 08:15:30 +0000 (08:15 +0000)]
add script to commit configfiles to git

5 years agoadd index on configuration files
Nathan Wagner [Mon, 3 Dec 2018 06:53:55 +0000 (06:53 +0000)]
add index on configuration files

5 years agoreformat line break
Nathan Wagner [Sun, 2 Dec 2018 08:47:00 +0000 (08:47 +0000)]
reformat line break

5 years agorefactor syncconflicts view for performance
Nathan Wagner [Sun, 2 Dec 2018 08:36:30 +0000 (08:36 +0000)]
refactor syncconflicts view for performance

5 years agorework syncinfo logic
Nathan Wagner [Sun, 2 Dec 2018 06:46:53 +0000 (06:46 +0000)]
rework syncinfo logic

Rewrote syncinfo view for performance.

The view now depends on packages being updated being marked as such
directly.  We were already marking removing packages, so this
doesn't really add much to the cleanup.

5 years agofix whitespace
Nathan Wagner [Sun, 2 Dec 2018 06:46:37 +0000 (06:46 +0000)]
fix whitespace

5 years agofix typo in zpm-repo
Nathan Wagner [Sun, 2 Dec 2018 05:22:11 +0000 (05:22 +0000)]
fix typo in zpm-repo

5 years agoadd zpm-update
Nathan Wagner [Sat, 1 Dec 2018 17:45:17 +0000 (17:45 +0000)]
add zpm-update

5 years agocheck for repo update temp file
Nathan Wagner [Sat, 1 Dec 2018 17:41:19 +0000 (17:41 +0000)]
check for repo update temp file

5 years agofix man directory creation v0.3.2
Nathan Wagner [Sat, 1 Dec 2018 17:32:47 +0000 (17:32 +0000)]
fix man directory creation

5 years agoadd new files to make targets v0.3.1
Nathan Wagner [Sat, 1 Dec 2018 17:26:12 +0000 (17:26 +0000)]
add new files to make targets

5 years agoimprove syncfs pre-checks and directory handling v0.3.0
Nathan Wagner [Sat, 1 Dec 2018 17:20:44 +0000 (17:20 +0000)]
improve syncfs pre-checks and directory handling

5 years agoadd zpm-repo
Nathan Wagner [Sat, 1 Dec 2018 01:35:47 +0000 (01:35 +0000)]
add zpm-repo

5 years agoadd more logic to garbage collector
Nathan Wagner [Sat, 1 Dec 2018 01:27:16 +0000 (01:27 +0000)]
add more logic to garbage collector

5 years agoadd search options for installs
Nathan Wagner [Sat, 1 Dec 2018 01:26:51 +0000 (01:26 +0000)]
add search options for installs

5 years agoadd tables to cache package library information
Nathan Wagner [Sat, 1 Dec 2018 01:26:39 +0000 (01:26 +0000)]
add tables to cache package library information

5 years agoadd man page shell
Nathan Wagner [Sat, 1 Dec 2018 01:23:50 +0000 (01:23 +0000)]
add man page shell

5 years agofix merge
Nathan Wagner [Fri, 30 Nov 2018 13:11:01 +0000 (13:11 +0000)]
fix merge

5 years agobetter verbose chatter in zpm-merge
Nathan Wagner [Fri, 30 Nov 2018 12:48:35 +0000 (12:48 +0000)]
better verbose chatter in zpm-merge

5 years agoadd missing option letter
Nathan Wagner [Fri, 30 Nov 2018 12:44:58 +0000 (12:44 +0000)]
add missing option letter

5 years agoadd options to search installed packages
Nathan Wagner [Fri, 30 Nov 2018 12:33:52 +0000 (12:33 +0000)]
add options to search installed packages

5 years agorework zpm-merge
Nathan Wagner [Wed, 28 Nov 2018 11:39:14 +0000 (11:39 +0000)]
rework zpm-merge

5 years agoadd missing warn function
Nathan Wagner [Wed, 28 Nov 2018 05:21:25 +0000 (05:21 +0000)]
add missing warn function

5 years agofix merge update syntax
Nathan Wagner [Wed, 28 Nov 2018 02:10:59 +0000 (02:10 +0000)]
fix merge update syntax

5 years agofix collate order syntax
Nathan Wagner [Wed, 28 Nov 2018 01:48:13 +0000 (01:48 +0000)]
fix collate order syntax

5 years agoerror if package cannot be found
Nathan Wagner [Tue, 27 Nov 2018 07:05:47 +0000 (07:05 +0000)]
error if package cannot be found

5 years agoremove chroot notice from zpm-script
Nathan Wagner [Mon, 26 Nov 2018 12:53:39 +0000 (12:53 +0000)]
remove chroot notice from zpm-script

5 years agoadd note for failing script
Nathan Wagner [Mon, 26 Nov 2018 09:23:27 +0000 (09:23 +0000)]
add note for failing script

5 years agorun package scripts from target db
Nathan Wagner [Mon, 26 Nov 2018 09:20:37 +0000 (09:20 +0000)]
run package scripts from target db

5 years agoimprove note memory handling
Nathan Wagner [Mon, 26 Nov 2018 08:55:57 +0000 (08:55 +0000)]
improve note memory handling

5 years agoprint unknown group name on install
Nathan Wagner [Mon, 26 Nov 2018 08:49:04 +0000 (08:49 +0000)]
print unknown group name on install

5 years agouse environment variables for scripts
Nathan Wagner [Mon, 26 Nov 2018 08:48:27 +0000 (08:48 +0000)]
use environment variables for scripts

5 years agofix possible memory leak in uncompress
Nathan Wagner [Mon, 26 Nov 2018 05:58:42 +0000 (05:58 +0000)]
fix possible memory leak in uncompress

5 years agofix bugs reported by static analyzer
Nathan Wagner [Mon, 26 Nov 2018 05:20:00 +0000 (05:20 +0000)]
fix bugs reported by static analyzer

5 years agodecrease verbosity
Nathan Wagner [Mon, 26 Nov 2018 05:02:46 +0000 (05:02 +0000)]
decrease verbosity

5 years agoremove unused variable
Nathan Wagner [Mon, 26 Nov 2018 04:58:29 +0000 (04:58 +0000)]
remove unused variable

5 years agofixup merge bug
Nathan Wagner [Mon, 26 Nov 2018 04:34:22 +0000 (04:34 +0000)]
fixup merge bug

5 years agofixup
Nathan Wagner [Mon, 26 Nov 2018 04:04:05 +0000 (04:04 +0000)]
fixup

5 years agoadd makefile as shell dependency
Nathan Wagner [Mon, 26 Nov 2018 03:55:48 +0000 (03:55 +0000)]
add makefile as shell dependency

5 years agoremove debug
Nathan Wagner [Mon, 26 Nov 2018 03:50:13 +0000 (03:50 +0000)]
remove debug

5 years agofixup
Nathan Wagner [Mon, 26 Nov 2018 03:47:57 +0000 (03:47 +0000)]
fixup

5 years agofixup
Nathan Wagner [Mon, 26 Nov 2018 03:38:33 +0000 (03:38 +0000)]
fixup

5 years agoadd vercmp collation notice
Nathan Wagner [Mon, 26 Nov 2018 03:37:49 +0000 (03:37 +0000)]
add vercmp collation notice

5 years agofix query bug in merge
Nathan Wagner [Mon, 26 Nov 2018 03:23:25 +0000 (03:23 +0000)]
fix query bug in merge

5 years agoremove merge echo
Nathan Wagner [Mon, 26 Nov 2018 03:11:12 +0000 (03:11 +0000)]
remove merge echo

5 years agoadd merge options for updating repositories
Nathan Wagner [Mon, 26 Nov 2018 03:09:40 +0000 (03:09 +0000)]
add merge options for updating repositories

5 years agoremove dependency on bc v0.2.17
Nathan Wagner [Mon, 26 Nov 2018 02:41:37 +0000 (02:41 +0000)]
remove dependency on bc

5 years agouse environment variable if no path given
Nathan Wagner [Mon, 26 Nov 2018 02:37:09 +0000 (02:37 +0000)]
use environment variable if no path given

5 years agoimprove zpm-contents performance
Nathan Wagner [Sun, 25 Nov 2018 12:30:10 +0000 (12:30 +0000)]
improve zpm-contents performance

5 years agoadd vercmp collation to zpm-shell
Nathan Wagner [Sun, 25 Nov 2018 10:53:24 +0000 (10:53 +0000)]
add vercmp collation to zpm-shell

5 years agoadd e option fixup
Nathan Wagner [Sun, 25 Nov 2018 06:55:54 +0000 (06:55 +0000)]
add e option fixup

5 years agoadd option to echo note after creating
Nathan Wagner [Sun, 25 Nov 2018 06:29:02 +0000 (06:29 +0000)]
add option to echo note after creating

5 years agofix status after dry run
Nathan Wagner [Sun, 25 Nov 2018 06:28:34 +0000 (06:28 +0000)]
fix status after dry run

5 years agoadd missing break
Nathan Wagner [Sun, 25 Nov 2018 06:07:20 +0000 (06:07 +0000)]
add missing break

5 years agoadd install option to merge files
Nathan Wagner [Sun, 25 Nov 2018 05:38:37 +0000 (05:38 +0000)]
add install option to merge files

5 years agosuppress script hash print if quiet
Nathan Wagner [Sat, 24 Nov 2018 22:33:48 +0000 (22:33 +0000)]
suppress script hash print if quiet

5 years agoadd note where package script skipped
Nathan Wagner [Sat, 24 Nov 2018 22:33:03 +0000 (22:33 +0000)]
add note where package script skipped

5 years agofix atree include
Nathan Wagner [Sat, 24 Nov 2018 22:18:59 +0000 (22:18 +0000)]
fix atree include

5 years agouse /sbin for tarball and install targets v0.2.16
Nathan Wagner [Sat, 24 Nov 2018 22:01:41 +0000 (22:01 +0000)]
use /sbin for tarball and install targets

5 years agoadd unimplemented sqlite mmap size config
Nathan Wagner [Sat, 24 Nov 2018 01:29:38 +0000 (01:29 +0000)]
add unimplemented sqlite mmap size config

5 years agorewrite zpm-install
Nathan Wagner [Sat, 24 Nov 2018 01:26:45 +0000 (01:26 +0000)]
rewrite zpm-install

zpm-install can now install more than one package at a time, and will
install all packages in a given file if none are specified, or if the -a
option is given.

Once zpm-list defaults to only listing the latest packages, zpm-install
will try to install the latest of any given package, instead of multiple
versions.  That is, zpm-install calls 'zpm list', and uses whatever
comes back.

5 years agocomment out compress timing
Nathan Wagner [Sat, 24 Nov 2018 01:26:19 +0000 (01:26 +0000)]
comment out compress timing

5 years agocompile sqlite with -O3
Nathan Wagner [Sat, 24 Nov 2018 01:25:45 +0000 (01:25 +0000)]
compile sqlite with -O3

5 years agochatter more with verbose add
Nathan Wagner [Sat, 24 Nov 2018 01:25:14 +0000 (01:25 +0000)]
chatter more with verbose add

5 years agoshow sql for failed shell
Nathan Wagner [Sat, 24 Nov 2018 01:24:17 +0000 (01:24 +0000)]
show sql for failed shell

5 years agochanged zpm-test message for missing file
Nathan Wagner [Thu, 22 Nov 2018 09:34:52 +0000 (09:34 +0000)]
changed zpm-test message for missing file

5 years agoadd -I option to zpm-contents
Nathan Wagner [Tue, 20 Nov 2018 21:28:35 +0000 (21:28 +0000)]
add -I option to zpm-contents

5 years agoadd -g option to pathmod to take paths as globs
Nathan Wagner [Mon, 19 Nov 2018 01:44:13 +0000 (01:44 +0000)]
add -g option to pathmod to take paths as globs

5 years agoupdate for repository installing support
Nathan Wagner [Sat, 17 Nov 2018 03:16:08 +0000 (03:16 +0000)]
update for repository installing support

5 years agoadd library dependency views
Nathan Wagner [Wed, 14 Nov 2018 17:57:20 +0000 (17:57 +0000)]
add library dependency views

5 years agoadd library index
Nathan Wagner [Wed, 14 Nov 2018 01:06:54 +0000 (01:06 +0000)]
add library index

5 years agoadd missing merge option
Nathan Wagner [Tue, 13 Nov 2018 21:57:58 +0000 (21:57 +0000)]
add missing merge option

5 years agoadd missing merge option
Nathan Wagner [Tue, 13 Nov 2018 21:54:43 +0000 (21:54 +0000)]
add missing merge option

5 years agomerge print pkglist on verbose
Nathan Wagner [Tue, 13 Nov 2018 20:25:20 +0000 (20:25 +0000)]
merge print pkglist on verbose

5 years agoadd missing option
Nathan Wagner [Tue, 13 Nov 2018 20:23:16 +0000 (20:23 +0000)]
add missing option

5 years agorewrite merge
Nathan Wagner [Tue, 13 Nov 2018 20:13:03 +0000 (20:13 +0000)]
rewrite merge

merge everything if no package specified
take -u option to delete the package before merge

5 years agogeneral search improvements
Nathan Wagner [Tue, 13 Nov 2018 19:32:04 +0000 (19:32 +0000)]
general search improvements

5 years agoadd zpm-search to look for packages and libraries
Nathan Wagner [Tue, 13 Nov 2018 04:51:51 +0000 (04:51 +0000)]
add zpm-search to look for packages and libraries

5 years agoadd options for vercmp output and tests
Nathan Wagner [Sat, 10 Nov 2018 19:35:48 +0000 (19:35 +0000)]
add options for vercmp output and tests

5 years agouse tmp directory for test script
Nathan Wagner [Fri, 9 Nov 2018 22:04:29 +0000 (22:04 +0000)]
use tmp directory for test script

5 years agoadd recursive library dependency view
Nathan Wagner [Fri, 9 Nov 2018 22:03:53 +0000 (22:03 +0000)]
add recursive library dependency view

5 years agoadd library dependencies of libraries
Nathan Wagner [Fri, 9 Nov 2018 22:03:09 +0000 (22:03 +0000)]
add library dependencies of libraries

5 years agoadd -L option to list soname
Nathan Wagner [Wed, 7 Nov 2018 04:25:03 +0000 (04:25 +0000)]
add -L option to list soname

5 years agofix printf formatting
Nathan Wagner [Wed, 7 Nov 2018 04:05:20 +0000 (04:05 +0000)]
fix printf formatting

5 years agoadd foreach_script function
Nathan Wagner [Wed, 7 Nov 2018 01:45:12 +0000 (01:45 +0000)]
add foreach_script function