tazpkg annotate modules/reconfigure @ rev 844
Finish modularization. Beta release: still have few FIXMEs and TODOs.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Mon Oct 05 03:53:47 2015 +0300 (2015-10-05) |
parents | |
children | 8a73a58ed3cb |
rev | line source |
---|---|
al@844 | 1 #!/bin/sh |
al@844 | 2 # TazPkg - Tiny autonomous zone packages manager, hg.slitaz.org/tazpkg |
al@844 | 3 # reconfigure - TazPkg module |
al@844 | 4 # Replay post_install from receipt |
al@844 | 5 |
al@844 | 6 |
al@844 | 7 # Connect function libraries |
al@844 | 8 . /lib/libtaz.sh |
al@844 | 9 |
al@844 | 10 # Get TazPkg working environment |
al@844 | 11 . @@MODULES@@/getenv |
al@844 | 12 |
al@844 | 13 |
al@844 | 14 |
al@844 | 15 |
al@844 | 16 PACKAGE="$1" |
al@844 | 17 |
al@844 | 18 # Check for post_install |
al@844 | 19 if grep -q ^post_install "$INSTALLED/$PACKAGE/receipt"; then |
al@844 | 20 . "$INSTALLED/$PACKAGE/receipt" |
al@844 | 21 post_install "$root" |
al@844 | 22 # Log this activity |
al@844 | 23 tazpkg call log_pkg Reconfigured |
al@844 | 24 else |
al@844 | 25 newline |
al@844 | 26 _ 'Nothing to do for package "%s".' "$PACKAGE" |
al@844 | 27 fi |