From f046538b180e41531df93c99f71056f9fd5df4bb Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Thu, 20 Sep 2007 02:06:36 +0000 Subject: [PATCH] Improved `sde pkg up` to map names in gnome's md5 files correctly --- lib/sde-package/update.in | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/sde-package/update.in b/lib/sde-package/update.in index fbed1ca..612efb8 100644 --- a/lib/sde-package/update.in +++ b/lib/sde-package/update.in @@ -63,7 +63,7 @@ package_update_md5() { curl "$md5" | while read md5sum file; do pkg=$( echo "$file" | sed -e 's,-[0-9].*,,' | tr [A-Z] [a-z] ) if [ -z "$pkg" ]; then - echo_arror "Failed to detect package name for '$file'." + echo_error "Failed to detect package name for '$file'." continue fi case "$pkg" in @@ -71,10 +71,14 @@ package_update_md5() { pkg=lib${pkg} ;; gtk-xfce-engine) pkg=${pkg}2 ;; - kde-i18n/*) - pkg=${pkg#*/} ;; + libxml2) + pkg=${pkg%2} ;; terminal) pkg=xfce4-terminal ;; + mono/gtk-sharp) + pkg=gtk-sharp2 ;; + kde-i18n/*|c++/*|java/*|python/*) + pkg=${pkg#*/} esac confdir=$( ls -1d $SDEROOT/package/*/$pkg 2> /dev/null || true )