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