Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware.git;a=commitdiff;h=0fb53e5cc26decf87f037e577bd08579f3a6f3d4
commit 0fb53e5cc26decf87f037e577bd08579f3a6f3d4 Author: Miklos Vajna <vmik...@frugalware.org> Date: Sat Nov 5 01:52:28 2011 +0100 update-frugalware-version: handle compressed .version file diff --git a/etc/update-frugalware-version b/etc/update-frugalware-version index c73a916..0971cb3 100644 --- a/etc/update-frugalware-version +++ b/etc/update-frugalware-version @@ -3,9 +3,9 @@ post_sysupgrade() { if grep -q '^[^#].*frugalware-current$' /etc/pacman-g2.conf; then - verf="/var/lib/pacman-g2/frugalware-current/.version" - if [ -e $verf ]; then - sed -i "s/ \(.*\) (/ `cat $verf` (/" /etc/frugalware-release + fdb="/var/lib/pacman-g2/frugalware-current.fdb" + if tar tf $fdb |grep -q '^\.version'; then + sed -i "s/ \(.*\) (/ `tar xOf $fdb .version` (/" /etc/frugalware-release if [ -e /boot/grub/menu.lst ]; then sed -i "s/Frugalware .*)/`cat /etc/frugalware-release`/" \ /boot/grub/menu.lst _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git