tazpkg diff modules/set-release @ rev 898

Module 'get': fix temp dir; module 'find-depends': faster search, add debug messages
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Dec 29 22:00:47 2015 +0200 (2015-12-29)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/modules/set-release	Tue Dec 29 22:00:47 2015 +0200
     1.3 @@ -0,0 +1,27 @@
     1.4 +#!/bin/sh
     1.5 +# TazPkg - Tiny autonomous zone packages manager, hg.slitaz.org/tazpkg
     1.6 +# set-release - TazPkg module
     1.7 +# Change current release and upgrade packages
     1.8 +
     1.9 +
    1.10 +# Connect function libraries
    1.11 +. /lib/libtaz.sh
    1.12 +
    1.13 +# Get TazPkg working environment
    1.14 +. @@MODULES@@/getenv
    1.15 +
    1.16 +
    1.17 +
    1.18 +
    1.19 +echo "$1" > "$root/etc/slitaz-release"
    1.20 +
    1.21 +rm "$PKGS_DB/mirror"
    1.22 +
    1.23 +tazpkg recharge && tazpkg upgrade
    1.24 +
    1.25 +# Install missing depends
    1.26 +cd "$INSTALLED"
    1.27 +
    1.28 +for dep in $(awk -F$'\t' '{print $8}' $PKGS_DB/installed.info | tr ' ' '\n' | sort -u); do
    1.29 +	[ ! -d "$dep" ] && tazpkg get-install "$dep"
    1.30 +done