Package: dpkg-dev
Version: 1.4.0.22
Severity: wishlist

The dpkg-name utility does not currently handle the new section
layout (non-free/sound, etc) properly. Here is a patch to fix this:-

--- /usr/bin/dpkg-name  Sun Apr  5 18:01:25 1998
+++ dpkg-name   Wed Jul 15 10:37:48 1998
@@ -102,12 +103,19 @@
                                s="no-section";
                                stderr "assuming section \`"no-section"' for 
\`"$1"'";
                        fi
-                       if [ "$s" != "non-free" -a "$s" != "contrib" -a "$s" != 
"no-section" ];
-                       then
-                               dir=`echo unstable/binary-$a/$s`;
-                       else
-                               dir=`echo $s/binary-$a`;
-                       fi
+                       case "$s" in
+                               non-free/*|contrib/*|non-us/*)
+                               ns=`echo $s | sed -e 's:[a-z]\+/::'`
+                               fs=`echo $s | sed -e 's:\([a-z]\+\)/.*:\1:'`
+                               dir=`echo $fs/binary-$a/$ns`
+                               ;;
+                               non-free|contrib|non-us|no-section)
+                               dir=`echo $s/binary-$a`
+                               ;;
+                               *)
+                               dir=`echo main/binary-$a/$s`
+                               ;;
+                       esac
                fi
        else
                dir=$destinationdir;

-- System Information
Debian Release: 2.0
Kernel Version: Linux lpsg 2.1.101 #19 Fri Jun 5 18:24:04 BST 1998 i686 unknown


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to