pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators Add 32-bit versions of SuSE Linux 9.1 and 10...
details: https://anonhg.NetBSD.org/pkgsrc/rev/02d561779bf3
branches: trunk
changeset: 531372:02d561779bf3
user: jlam <jlam%pkgsrc.org@localhost>
date: Sun Jul 29 08:55:22 2007 +0000
description:
Add 32-bit versions of SuSE Linux 9.1 and 10.0 for use by NetBSD/x86_64
with COMPAT_LINUX32.
diffstat:
emulators/Makefile | 41 +++++++++++++++++++++++++++++++-
emulators/suse100_32_aspell/Makefile | 5 +++
emulators/suse100_32_base/Makefile | 5 +++
emulators/suse100_32_compat/Makefile | 5 +++
emulators/suse100_32_expat/Makefile | 5 +++
emulators/suse100_32_fontconfig/Makefile | 5 +++
emulators/suse100_32_freetype2/Makefile | 5 +++
emulators/suse100_32_gdk-pixbuf/Makefile | 5 +++
emulators/suse100_32_glx/Makefile | 5 +++
emulators/suse100_32_gtk/Makefile | 5 +++
emulators/suse100_32_gtk2/Makefile | 5 +++
emulators/suse100_32_libcups/Makefile | 5 +++
emulators/suse100_32_libjpeg/Makefile | 5 +++
emulators/suse100_32_libpng/Makefile | 5 +++
emulators/suse100_32_libtiff/Makefile | 5 +++
emulators/suse100_32_libxml2/Makefile | 5 +++
emulators/suse100_32_locale/Makefile | 5 +++
emulators/suse100_32_openmotif/Makefile | 5 +++
emulators/suse100_32_openssl/Makefile | 5 +++
emulators/suse100_32_slang/Makefile | 5 +++
emulators/suse100_32_vmware/Makefile | 5 +++
emulators/suse100_32_x11/Makefile | 5 +++
emulators/suse100_linux/Makefile.common | 22 ++++++++++++----
emulators/suse100_linux/emulator.mk | 4 +-
emulators/suse91_32_aspell/Makefile | 5 +++
emulators/suse91_32_base/Makefile | 5 +++
emulators/suse91_32_compat/Makefile | 5 +++
emulators/suse91_32_expat/Makefile | 5 +++
emulators/suse91_32_fontconfig/Makefile | 5 +++
emulators/suse91_32_freetype2/Makefile | 5 +++
emulators/suse91_32_gdk-pixbuf/Makefile | 5 +++
emulators/suse91_32_glx/Makefile | 5 +++
emulators/suse91_32_gtk/Makefile | 5 +++
emulators/suse91_32_gtk2/Makefile | 5 +++
emulators/suse91_32_libjpeg/Makefile | 5 +++
emulators/suse91_32_libpng/Makefile | 5 +++
emulators/suse91_32_libtiff/Makefile | 5 +++
emulators/suse91_32_locale/Makefile | 5 +++
emulators/suse91_32_openmotif/Makefile | 5 +++
emulators/suse91_32_slang/Makefile | 5 +++
emulators/suse91_32_vmware/Makefile | 5 +++
emulators/suse91_32_x11/Makefile | 5 +++
emulators/suse91_linux/Makefile.common | 22 ++++++++++++----
emulators/suse91_linux/emulator.mk | 4 +-
44 files changed, 271 insertions(+), 17 deletions(-)
diffs (truncated from 550 to 300 lines):
diff -r 443c1f136dcb -r 02d561779bf3 emulators/Makefile
--- a/emulators/Makefile Sun Jul 29 07:02:35 2007 +0000
+++ b/emulators/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.159 2007/05/19 12:40:31 wiz Exp $
+# $NetBSD: Makefile,v 1.160 2007/07/29 08:55:22 jlam Exp $
#
COMMENT= Emulators for other operating systems
@@ -84,6 +84,27 @@
SUBDIR+= snes9x
SUBDIR+= spim
SUBDIR+= stella
+SUBDIR+= suse100_32_aspell
+SUBDIR+= suse100_32_base
+SUBDIR+= suse100_32_compat
+SUBDIR+= suse100_32_expat
+SUBDIR+= suse100_32_fontconfig
+SUBDIR+= suse100_32_freetype2
+SUBDIR+= suse100_32_gdk-pixbuf
+SUBDIR+= suse100_32_glx
+SUBDIR+= suse100_32_gtk
+SUBDIR+= suse100_32_gtk2
+SUBDIR+= suse100_32_libcups
+SUBDIR+= suse100_32_libjpeg
+SUBDIR+= suse100_32_libpng
+SUBDIR+= suse100_32_libtiff
+SUBDIR+= suse100_32_libxml2
+SUBDIR+= suse100_32_locale
+SUBDIR+= suse100_32_openmotif
+SUBDIR+= suse100_32_openssl
+SUBDIR+= suse100_32_slang
+SUBDIR+= suse100_32_vmware
+SUBDIR+= suse100_32_x11
SUBDIR+= suse100_aspell
SUBDIR+= suse100_base
SUBDIR+= suse100_compat
@@ -106,6 +127,24 @@
SUBDIR+= suse100_slang
SUBDIR+= suse100_vmware
SUBDIR+= suse100_x11
+SUBDIR+= suse91_32_aspell
+SUBDIR+= suse91_32_base
+SUBDIR+= suse91_32_compat
+SUBDIR+= suse91_32_expat
+SUBDIR+= suse91_32_fontconfig
+SUBDIR+= suse91_32_freetype2
+SUBDIR+= suse91_32_gdk-pixbuf
+SUBDIR+= suse91_32_glx
+SUBDIR+= suse91_32_gtk
+SUBDIR+= suse91_32_gtk2
+SUBDIR+= suse91_32_libjpeg
+SUBDIR+= suse91_32_libpng
+SUBDIR+= suse91_32_libtiff
+SUBDIR+= suse91_32_locale
+SUBDIR+= suse91_32_openmotif
+SUBDIR+= suse91_32_slang
+SUBDIR+= suse91_32_vmware
+SUBDIR+= suse91_32_x11
SUBDIR+= suse91_aspell
SUBDIR+= suse91_base
SUBDIR+= suse91_compat
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_aspell/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_aspell/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:23 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_base/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_base/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:23 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_compat/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_compat/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:23 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_expat/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_expat/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:24 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_fontconfig/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_fontconfig/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:24 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_freetype2/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_freetype2/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:25 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_gdk-pixbuf/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_gdk-pixbuf/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:25 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_glx/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_glx/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:26 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_gtk/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_gtk/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:26 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_gtk2/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_gtk2/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:27 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_libcups/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_libcups/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:27 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_libjpeg/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_libjpeg/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:27 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_libpng/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_libpng/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:28 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_libtiff/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_libtiff/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:28 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_libxml2/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_libxml2/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:28 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_locale/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_locale/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:29 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_openmotif/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_openmotif/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:29 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_openssl/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_openssl/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:30 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_slang/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_slang/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:30 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_vmware/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_vmware/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:30 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_32_x11/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse100_32_x11/Makefile Sun Jul 29 08:55:22 2007 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2007/07/29 08:55:31 jlam Exp $
+
+SUSE_COMPAT32= yes
+
+.include "${.CURDIR}/../${.CURDIR:T:S/_32_/_/}/Makefile"
diff -r 443c1f136dcb -r 02d561779bf3 emulators/suse100_linux/Makefile.common
--- a/emulators/suse100_linux/Makefile.common Sun Jul 29 07:02:35 2007 +0000
+++ b/emulators/suse100_linux/Makefile.common Sun Jul 29 08:55:22 2007 +0000
@@ -1,20 +1,25 @@
-# $NetBSD: Makefile.common,v 1.16 2007/07/29 05:18:54 jlam Exp $
+# $NetBSD: Makefile.common,v 1.17 2007/07/29 08:55:31 jlam Exp $
SUSE_PKG= yes
SUSE_VERSION= 10.0
SUSE_VERSION_REQD= ${SUSE_VERSION}
+# The SuSE 10.x Linux packages are only usable on the following platforms.
+.if defined(SUSE_COMPAT32)
+EMUL_PLATFORMS?= linux-i386
+ONLY_FOR_PLATFORM+= NetBSD-3.99*-x86_64
+ONLY_FOR_PLATFORM+= NetBSD-[4-9]*-x86_64
+.else
EMUL_PLATFORMS?= linux-i386 linux-powerpc linux-x86_64
-
-.include "../../mk/bsd.prefs.mk"
-
-# The SuSE 10.x Linux packages are only usable on the following platforms.
ONLY_FOR_PLATFORM+= DragonFly-*-i386
ONLY_FOR_PLATFORM+= FreeBSD-*-i386
ONLY_FOR_PLATFORM+= NetBSD-[2-9]*-i386
ONLY_FOR_PLATFORM+= NetBSD-[2-9]*-powerpc
ONLY_FOR_PLATFORM+= NetBSD-3.99*-x86_64
ONLY_FOR_PLATFORM+= NetBSD-[4-9]*-x86_64
+.endif
+
+.include "../../mk/bsd.prefs.mk"
# _SUSE_ARCH.* is a table of ${EMUL_ARCH} to SuSE architectures.
_SUSE_ARCH.${EMUL_ARCH}= ${EMUL_ARCH}
@@ -53,6 +58,11 @@
RPM2PKG_SUBPREFIX?= ${EMULSUBDIR}
RPM2PKG_STAGE?= do-install
+SUSE_PKGSRCDIR= ${.CURDIR}/../${.CURDIR:T:S/_32_/_/}
+FILESDIR= ${SUSE_PKGSRCDIR}/files
+PATCHDIR= ${SUSE_PKGSRCDIR}/patches
+PKGDIR= ${SUSE_PKGSRCDIR}
+
.if (${EMUL_ARCH} == "i386") && (${MACHINE_ARCH} == "x86_64")
PKGNAME:= ${DISTNAME:S/^suse_/suse32_/}
COMMENT:= ${COMMENT:S/Linux/Linux 32-bit/}
@@ -70,4 +80,4 @@
# Include an "override" SuSE-specific and architecture-specific
# Makefile fragment if it exists.
Home |
Main Index |
Thread Index |
Old Index