Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=9c8ae4a3519fe72a36499c5880279677957328c9

commit 9c8ae4a3519fe72a36499c5880279677957328c9
Author: Devil505 <devil505li...@gmail.com>
Date:   Thu Dec 16 16:58:37 2010 +0100

* updating xfce4.sh from the one in current

diff --git a/source/include/xfce4.sh b/source/include/xfce4.sh
index ea35792..03136cf 100644
--- a/source/include/xfce4.sh
+++ b/source/include/xfce4.sh
@@ -56,6 +56,10 @@ if [ -z $pkgver ]; then
pkgver=${_F_xfce_ver}
fi

+if [ -z $_F_xfce_category ]; then
+       _F_xfce_category="apps"
+fi
+
###
# == OVERWRITTEN VARIABLES
# * url
@@ -65,15 +69,16 @@ fi

if echo ${groups[*]} | grep -q goodies ; then
url="http://goodies.xfce.org/projects/panel-plugins/${_F_xfce_name}";
-       dlurl="http://archive.xfce.org/src/panel-plugins/$_F_xfce_goodies_dir/";
-       up2date="lynx -dump $dlurl | grep 
"$_F_xfce_name-.*${_F_xfce_goodies_ext}$" | Flasttar"
-       source=($dlurl/${_F_xfce_name}-${pkgver}${_F_xfce_goodies_ext})
+       
dlurl="http://archive.xfce.org/src/$_F_xfce_category/$_F_xfce_goodies_dir/";
+       preup2date="lynx -dump $dlurl | grep DIR | tail -n1 | sed 
's/.*\]\(.*\)\/.*/\1/'"
+       up2date="lynx -dump $dlurl/\$($preup2date) | grep 
"$_F_xfce_name-.*${_F_xfce_goodies_ext}$" | Flasttar"
+       
source=($dlurl/${pkgver%%.?}/${_F_xfce_name}-${pkgver}${_F_xfce_goodies_ext})
else
url="http://www.xfce.org/";
#preup2date="lynx -dump http://mocha.xfce.org/archive/ | grep xfce- | tail -n1 
| sed 's/.*-\(.*\)\/.*/\1/'"
preup2date="lynx -dump 'http://mocha.xfce.org/archive/xfce/?C=N;O=A' | sed -ne 
's/.*\/xfce\/\(.*\)\//\1/; $ p'"
-       dlurl="http://archive.xfce.org/xfce/${_F_xfce_ver}/src";
-       up2date="lynx -dump 
http://mocha.xfce.org/archive/xfce/$_F_xfce_ver/src/ | Flasttar"
+       dlurl="http://mocha.xfce.org/archive/xfce-${_F_xfce_ver}/src";
+       up2date="lynx -dump 
http://mocha.xfce.org/archive/xfce-\$($preup2date)/src/ | Flasttar"
source=($dlurl/$_F_xfce_name-$pkgver.tar.bz2)
fi
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to