Subject: pkg/30622: emulators/suse91_x11 support for NetBSD/amd64
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <njoly@pasteur.fr>
List: pkgsrc-bugs
Date: 06/28/2005 14:09:00
>Number:         30622
>Category:       pkg
>Synopsis:       emulators/suse91_x11 support for NetBSD/amd64
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 28 14:09:00 +0000 2005
>Originator:     Nicolas Joly
>Release:        NetBSD 3.99.7
>Organization:
Institut Pasteur, Paris.
>Environment:
System: NetBSD lanfeust.sis.pasteur.fr 3.99.7 NetBSD 3.99.7 (LANFEUST) #7: Mon Jun 27 11:00:24 CEST 2005 njoly@lanfeust.sis.pasteur.fr:/local/src/NetBSD/obj/amd64/sys/arch/amd64/compile/LANFEUST amd64
Architecture: x86_64
Machine: amd64
>Description:
emulators/suse91_x11 package does not currently work on NetBSD/amd64.
>How-To-Repeat:
n/a
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/suse91_x11/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- Makefile	12 May 2005 06:12:51 -0000	1.4
+++ Makefile	28 Jun 2005 13:46:04 -0000
@@ -12,13 +12,18 @@
 
 DEPENDS+=		suse_base>=${SUSE_VERSION}:../../emulators/suse91_base
 
-ONLY_FOR_PLATFORM=	NetBSD-[2-9]*-i386 FreeBSD-*-i386
+ONLY_FOR_PLATFORM=	NetBSD-[2-9]*-i386 NetBSD-[3-9]*-x86_64 \
+			FreeBSD-*-i386
 
 EXTRACT_ONLY=		# empty
 NO_BUILD=		YES
 PLIST_SRC=		${WRKDIR}/PLIST_DYNAMIC
 
+.if ${MACHINE_ARCH} == "x86_64"
+RPMFILES=		XFree86-libs-4.3.99.902-30.${SUSE_ARCH}.rpm
+.else
 RPMFILES=		XFree86-libs-4.3.99.902-43.42.5.${SUSE_ARCH}.rpm
+.endif
 
 .include "../../mk/bsd.prefs.mk"
 
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/suse91_x11/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo	12 May 2005 06:12:51 -0000	1.4
+++ distinfo	28 Jun 2005 13:46:05 -0000
@@ -3,3 +3,6 @@
 SHA1 (suse91/i586/XFree86-libs-4.3.99.902-43.42.5.i586.rpm) = 49f0132b77de5f95f79b13d83eb78428e4132068
 RMD160 (suse91/i586/XFree86-libs-4.3.99.902-43.42.5.i586.rpm) = aeac575e06a2e52d78f1c5c5c4a225049d5eeb47
 Size (suse91/i586/XFree86-libs-4.3.99.902-43.42.5.i586.rpm) = 2405156 bytes
+SHA1 (suse91/x86_64/XFree86-libs-4.3.99.902-30.x86_64.rpm) = a3e898bcefd1100ee9068d65e28130722f15f8a3
+RMD160 (suse91/x86_64/XFree86-libs-4.3.99.902-30.x86_64.rpm) = 4337933f931828aeb3c458987ce6551cebc1f9c5
+Size (suse91/x86_64/XFree86-libs-4.3.99.902-30.x86_64.rpm) = 2511169 bytes