Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=df46cd6ec5a369ef7885147f64a831869d7748b7

commit df46cd6ec5a369ef7885147f64a831869d7748b7
Author: Priyank Gosalia <priy...@frugalware.org>
Date:   Tue Dec 14 21:23:50 2010 +0000

xfce4.sh: Fixes due to the new URL structure for xfce goodies

* Added a new FB variable - $_F_xfce_category (default value "apps")
* Fixed up2date/source for xfce goodies
* Prepare all goodies for a version bump XD

diff --git a/source/include/xfce4.sh b/source/include/xfce4.sh
index c7ba6a0..c207afa 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,9 +69,10 @@ fi

if echo ${groups[*]} | grep -q goodies ; then
url="http://goodies.xfce.org/projects/panel-plugins/${_F_xfce_name}";
-       dlurl="http://goodies.xfce.org/releases/$_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/$preup2date/${_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/'"
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to