On 11-08-10 at 03:24pm, Nobuhiro Iwamatsu wrote:
> cdbs does not support linux-any target yet.
> I made patch to support linux-any target. Could you apply this patch?
> 
> I tested some package with this patch. Work fine.

Thanks.  Seems more sensible to me, however, to cover generically the 
*-any and any-* syntax.

Could I please ask you to verify that attached patch works for you as 
well?


Regards,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
diff --git a/scripts/list-packages b/scripts/list-packages
index 4b985dc..1454893 100755
--- a/scripts/list-packages
+++ b/scripts/list-packages
@@ -63,7 +63,11 @@ sub GetPackages {
 			if ($package &&
 			    (($type eq 'indep' && $arch eq 'all') ||
 			     ($type eq 'arch' && $arch ne 'all') ||
-			     ($type eq 'same' && ($arch eq 'any' || $arch =~ /\b$buildarch\b/)) ||
+			     ($type eq 'same' && (
+				$arch eq 'any' ||
+				$arch =~ /^any-\S+$/ ||
+				$arch =~ /^\S+-any$/ ||
+				$arch =~ /\b$buildarch\b/)) ||
 			     ! $type)) {
 				push @list, $package;
 				$package="";

Attachment: signature.asc
Description: Digital signature

Reply via email to