summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorschmonz <schmonz@pkgsrc.org>2002-11-25 11:01:13 +0000
committerschmonz <schmonz@pkgsrc.org>2002-11-25 11:01:13 +0000
commita6ec49ec4c6d36385b408992b26f488a80d2ecde (patch)
tree8e02a8882cdfb77d79ea39208ad93347ce8139b4 /emulators
parent033024efde0d41d896b23d3d337bedd2b8229afd (diff)
downloadpkgsrc-a6ec49ec4c6d36385b408992b26f488a80d2ecde.tar.gz
Tweak suse_* packages to support NetBSD/powerpc.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/suse_audio/Makefile4
-rw-r--r--emulators/suse_audio/distinfo8
-rw-r--r--emulators/suse_base/Makefile16
-rw-r--r--emulators/suse_base/distinfo50
-rw-r--r--emulators/suse_compat/Makefile4
-rw-r--r--emulators/suse_compat/distinfo8
-rw-r--r--emulators/suse_devel/Makefile17
-rw-r--r--emulators/suse_devel/distinfo48
-rw-r--r--emulators/suse_glx/Makefile4
-rw-r--r--emulators/suse_glx/distinfo8
-rw-r--r--emulators/suse_gtk/Makefile4
-rw-r--r--emulators/suse_gtk/distinfo6
-rw-r--r--emulators/suse_libc5/distinfo6
-rw-r--r--emulators/suse_libjpeg/Makefile4
-rw-r--r--emulators/suse_libjpeg/distinfo8
-rw-r--r--emulators/suse_libpng/Makefile4
-rw-r--r--emulators/suse_libpng/distinfo8
-rw-r--r--emulators/suse_linux/Makefile10
-rw-r--r--emulators/suse_linux/Makefile.application4
-rw-r--r--emulators/suse_linux/Makefile.common12
-rw-r--r--emulators/suse_linux/arch.mk14
-rw-r--r--emulators/suse_openmotif/Makefile4
-rw-r--r--emulators/suse_openmotif/distinfo8
-rw-r--r--emulators/suse_slang/Makefile4
-rw-r--r--emulators/suse_slang/distinfo8
-rw-r--r--emulators/suse_x11/Makefile4
-rw-r--r--emulators/suse_x11/distinfo14
-rw-r--r--emulators/suse_xforms/Makefile4
-rw-r--r--emulators/suse_xforms/distinfo8
29 files changed, 196 insertions, 105 deletions
diff --git a/emulators/suse_audio/Makefile b/emulators/suse_audio/Makefile
index da70b101997..c505429f00a 100644
--- a/emulators/suse_audio/Makefile
+++ b/emulators/suse_audio/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2002/04/04 09:46:51 tron Exp $
+# $NetBSD: Makefile,v 1.7 2002/11/25 11:01:13 schmonz Exp $
DISTNAME= audiofile
PKGNAME= suse_audio-${SUSE_VERSION}
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for audio libraries
DEPENDS+= suse_base>=${SUSE_VERSION}:../suse_base
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
EXTRACT_ONLY= # empty
NO_BUILD= YES
diff --git a/emulators/suse_audio/distinfo b/emulators/suse_audio/distinfo
index 64183ad4905..f4ba6f02c28 100644
--- a/emulators/suse_audio/distinfo
+++ b/emulators/suse_audio/distinfo
@@ -1,4 +1,6 @@
-$NetBSD: distinfo,v 1.3 2002/04/04 09:46:52 tron Exp $
+$NetBSD: distinfo,v 1.4 2002/11/25 11:01:13 schmonz Exp $
-SHA1 (suse73/audiofile.rpm) = e82de25fbbcca76daf865194f412f76f040ef298
-Size (suse73/audiofile.rpm) = 223113 bytes
+SHA1 (suse73/i386/audiofile.rpm) = e82de25fbbcca76daf865194f412f76f040ef298
+Size (suse73/i386/audiofile.rpm) = 223113 bytes
+SHA1 (suse73/ppc/audiofile.rpm) = 76d246dc66cae4358c4ad0af63e899bfc5063d38
+Size (suse73/ppc/audiofile.rpm) = 240399 bytes
diff --git a/emulators/suse_base/Makefile b/emulators/suse_base/Makefile
index 79969721811..00b559e6cf3 100644
--- a/emulators/suse_base/Makefile
+++ b/emulators/suse_base/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2002/10/09 07:58:47 tron Exp $
+# $NetBSD: Makefile,v 1.33 2002/11/25 11:01:13 schmonz Exp $
DISTNAME= suse_base-${SUSE_VERSION}
CATEGORIES= emulators
@@ -12,15 +12,23 @@ HOMEPAGE= http://www.suse.com/
COMMENT= Linux compatibility package
CONFLICTS= linux_SuSE-5.3 linux_lib-2.4
-ONLY_FOR_PLATFORM= NetBSD-1.5Z[C-Z]-i386 NetBSD-1.6*-i386
+ONLY_FOR_PLATFORM= NetBSD-1.5Z[C-Z]-i386 NetBSD-1.6*-i386 NetBSD-*-powerpc
USE_BUILDLINK2= # defined
EXTRACT_ONLY= # empty
PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
-RPMFILES= aaa_dir.rpm glibc-2.2.4-77.i386.rpm \
- gppshare.rpm libz-1.1.3-597.i386.rpm ncurses.rpm \
+RPMFILES= aaa_dir.rpm gppshare.rpm ncurses.rpm \
readline.rpm bash.rpm sh-utils.rpm
+
+.include "../suse_linux/arch.mk"
+
+.if ${SUSE_ARCH} == "i386"
+RPMFILES+= glibc-2.2.4-77.${SUSE_ARCH}.rpm libz-1.1.3-597.${SUSE_ARCH}.rpm
+.else
+RPMFILES+= glibc.rpm libz.rpm
+.endif
+
RPMIGNOREPATH= tmp usr/tmp var
LINUX_LDD= ${PREFIX}/${EMULSUBDIR}/usr/bin/ldd
diff --git a/emulators/suse_base/distinfo b/emulators/suse_base/distinfo
index 78e09412786..e7a254fc26f 100644
--- a/emulators/suse_base/distinfo
+++ b/emulators/suse_base/distinfo
@@ -1,18 +1,34 @@
-$NetBSD: distinfo,v 1.7 2002/10/09 07:14:26 grant Exp $
+$NetBSD: distinfo,v 1.8 2002/11/25 11:01:13 schmonz Exp $
-SHA1 (suse73/aaa_dir.rpm) = 1d72e879ca30db43c0bd016ca5b60dd0a1b241cd
-Size (suse73/aaa_dir.rpm) = 21765 bytes
-SHA1 (suse73/glibc-2.2.4-77.i386.rpm) = b86609b8fea9566279e875bedff49fd63a049866
-Size (suse73/glibc-2.2.4-77.i386.rpm) = 7626501 bytes
-SHA1 (suse73/gppshare.rpm) = aed48270f42908201f4dd8bb92d583522fcb999a
-Size (suse73/gppshare.rpm) = 475345 bytes
-SHA1 (suse73/libz-1.1.3-597.i386.rpm) = af05da6bcd431e833a3df91544c8e2824a026be8
-Size (suse73/libz-1.1.3-597.i386.rpm) = 93374 bytes
-SHA1 (suse73/ncurses.rpm) = daa84f5c7cf4e7da3b1a6202e978d56f0c8e52d7
-Size (suse73/ncurses.rpm) = 864946 bytes
-SHA1 (suse73/readline.rpm) = 02d64e505aee011e65f9f1b0d8552a4805363bcf
-Size (suse73/readline.rpm) = 140013 bytes
-SHA1 (suse73/bash.rpm) = 6d13e99692869ebc80a3e7c18941b82767850ced
-Size (suse73/bash.rpm) = 619471 bytes
-SHA1 (suse73/sh-utils.rpm) = bf2b4958455f89cc556023cff40713149312cfe7
-Size (suse73/sh-utils.rpm) = 461152 bytes
+SHA1 (suse73/i386/aaa_dir.rpm) = 1d72e879ca30db43c0bd016ca5b60dd0a1b241cd
+Size (suse73/i386/aaa_dir.rpm) = 21765 bytes
+SHA1 (suse73/i386/glibc-2.2.4-77.i386.rpm) = b86609b8fea9566279e875bedff49fd63a049866
+Size (suse73/i386/glibc-2.2.4-77.i386.rpm) = 7626501 bytes
+SHA1 (suse73/i386/gppshare.rpm) = aed48270f42908201f4dd8bb92d583522fcb999a
+Size (suse73/i386/gppshare.rpm) = 475345 bytes
+SHA1 (suse73/i386/libz-1.1.3-597.i386.rpm) = af05da6bcd431e833a3df91544c8e2824a026be8
+Size (suse73/i386/libz-1.1.3-597.i386.rpm) = 93374 bytes
+SHA1 (suse73/i386/ncurses.rpm) = daa84f5c7cf4e7da3b1a6202e978d56f0c8e52d7
+Size (suse73/i386/ncurses.rpm) = 864946 bytes
+SHA1 (suse73/i386/readline.rpm) = 02d64e505aee011e65f9f1b0d8552a4805363bcf
+Size (suse73/i386/readline.rpm) = 140013 bytes
+SHA1 (suse73/i386/bash.rpm) = 6d13e99692869ebc80a3e7c18941b82767850ced
+Size (suse73/i386/bash.rpm) = 619471 bytes
+SHA1 (suse73/i386/sh-utils.rpm) = bf2b4958455f89cc556023cff40713149312cfe7
+Size (suse73/i386/sh-utils.rpm) = 461152 bytes
+SHA1 (suse73/ppc/aaa_dir.rpm) = 0458fd639ffa9e3be7aadaeae0a4a45a0fa624bd
+Size (suse73/ppc/aaa_dir.rpm) = 22192 bytes
+SHA1 (suse73/ppc/gppshare.rpm) = 3ca97e0e49d455ae475ff9031210405c046c5f21
+Size (suse73/ppc/gppshare.rpm) = 506260 bytes
+SHA1 (suse73/ppc/ncurses.rpm) = a040bff53eb49cfea13339cf4797f80f16d9e5a1
+Size (suse73/ppc/ncurses.rpm) = 925582 bytes
+SHA1 (suse73/ppc/readline.rpm) = 91e8589df3cbd51bd56b43e045292b35de6a76ce
+Size (suse73/ppc/readline.rpm) = 151233 bytes
+SHA1 (suse73/ppc/bash.rpm) = 9b93143781cf1e0982cc13e0a73c870ef413852e
+Size (suse73/ppc/bash.rpm) = 644118 bytes
+SHA1 (suse73/ppc/sh-utils.rpm) = 0f2d590d5b62b88f9da43dbd740b55d0a1af4fb3
+Size (suse73/ppc/sh-utils.rpm) = 463499 bytes
+SHA1 (suse73/ppc/glibc.rpm) = bce47b957b0f5944b551bb4992efaaafb32b3d25
+Size (suse73/ppc/glibc.rpm) = 9145525 bytes
+SHA1 (suse73/ppc/libz.rpm) = ab2243e6bf6a7d668e3f99bc70a4174b75706ac1
+Size (suse73/ppc/libz.rpm) = 94324 bytes
diff --git a/emulators/suse_compat/Makefile b/emulators/suse_compat/Makefile
index 5b2c27220b6..1129b0fa682 100644
--- a/emulators/suse_compat/Makefile
+++ b/emulators/suse_compat/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2002/08/25 21:49:49 jlam Exp $
+# $NetBSD: Makefile,v 1.15 2002/11/25 11:01:14 schmonz Exp $
DISTNAME= compat
PKGNAME= suse_${DISTNAME}-${SUSE_VERSION}
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package with old shared libraries
DEPENDS+= suse_base>=${SUSE_VERSION}:../suse_base
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
USE_BUILDLINK2= # defined
EXTRACT_ONLY= # empty
diff --git a/emulators/suse_compat/distinfo b/emulators/suse_compat/distinfo
index 234b044854e..f591abcdc03 100644
--- a/emulators/suse_compat/distinfo
+++ b/emulators/suse_compat/distinfo
@@ -1,4 +1,6 @@
-$NetBSD: distinfo,v 1.3 2002/04/04 09:46:57 tron Exp $
+$NetBSD: distinfo,v 1.4 2002/11/25 11:01:14 schmonz Exp $
-SHA1 (suse73/compat.rpm) = 2f881c8c12c4c75b48e4c28994ace5d58287a52e
-Size (suse73/compat.rpm) = 1932631 bytes
+SHA1 (suse73/i386/compat.rpm) = 2f881c8c12c4c75b48e4c28994ace5d58287a52e
+Size (suse73/i386/compat.rpm) = 1932631 bytes
+SHA1 (suse73/ppc/compat.rpm) = 5e3b5f1c8a5095559bcdb498880b7e2ea4907bc7
+Size (suse73/ppc/compat.rpm) = 952231 bytes
diff --git a/emulators/suse_devel/Makefile b/emulators/suse_devel/Makefile
index 872bbd37292..76595a116f2 100644
--- a/emulators/suse_devel/Makefile
+++ b/emulators/suse_devel/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2002/10/09 07:14:24 grant Exp $
+# $NetBSD: Makefile,v 1.15 2002/11/25 11:01:14 schmonz Exp $
DISTNAME= suse_devel-${SUSE_VERSION}
CATEGORIES= emulators
@@ -15,13 +15,22 @@ COMMENT= Linux compatibility package - development tools
DEPENDS+= suse_base>=${SUSE_VERSION}:../suse_base
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
EXTRACT_ONLY= # empty
NO_BUILD= YES
PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
-RPMFILES= bin86.rpm binutils.rpm cpp.rpm g77.rpm gcc.rpm \
- glibc-devel-2.2.4-77.i386.rpm gpp.rpm make.rpm
+RPMFILES= binutils.rpm cpp.rpm g77.rpm gcc.rpm gpp.rpm make.rpm
+
+.include "../suse_linux/arch.mk"
+
+.if ${SUSE_ARCH} == "i386"
+RPMFILES+= glibc-devel-2.2.4-77.${SUSE_ARCH}.rpm bin86.rpm
+.elif ${SUSE_ARCH} == "ppc"
+RPMFILES+= glibc-devel-2.2.4-66.${SUSE_ARCH}.rpm
+.else
+RPMFILES+= glibc.rpm
+.endif
.include "../suse_linux/Makefile.common"
diff --git a/emulators/suse_devel/distinfo b/emulators/suse_devel/distinfo
index 2f5e928e49a..dd08889ac8f 100644
--- a/emulators/suse_devel/distinfo
+++ b/emulators/suse_devel/distinfo
@@ -1,18 +1,32 @@
-$NetBSD: distinfo,v 1.5 2002/10/09 07:14:25 grant Exp $
+$NetBSD: distinfo,v 1.6 2002/11/25 11:01:14 schmonz Exp $
-SHA1 (suse73/bin86.rpm) = e2bd8a0fd6047d8117ad504f23b351543f60550c
-Size (suse73/bin86.rpm) = 56414 bytes
-SHA1 (suse73/binutils.rpm) = ff85b711a15c1e4fb3edf71736fa0c863e75ade5
-Size (suse73/binutils.rpm) = 1730635 bytes
-SHA1 (suse73/cpp.rpm) = 315a2c28d5a1b799e433350fdbe64ea79b7eb6d3
-Size (suse73/cpp.rpm) = 88647 bytes
-SHA1 (suse73/g77.rpm) = c5fbff79841885def0df62e6b9bd4f26dd487204
-Size (suse73/g77.rpm) = 1414553 bytes
-SHA1 (suse73/gcc.rpm) = 81dc3338215b73734e7f25ce415ded84854f717b
-Size (suse73/gcc.rpm) = 1096718 bytes
-SHA1 (suse73/glibc-devel-2.2.4-77.i386.rpm) = a157a5937924676fc51345364e77af8f2e0a9ece
-Size (suse73/glibc-devel-2.2.4-77.i386.rpm) = 10943727 bytes
-SHA1 (suse73/gpp.rpm) = 3aedcc1f142ed2a7c8aba9eb2d3a52d2e055a139
-Size (suse73/gpp.rpm) = 1075234 bytes
-SHA1 (suse73/make.rpm) = d6ce792a7293996363bc55869f20029176ecb18a
-Size (suse73/make.rpm) = 198624 bytes
+SHA1 (suse73/i386/bin86.rpm) = e2bd8a0fd6047d8117ad504f23b351543f60550c
+Size (suse73/i386/bin86.rpm) = 56414 bytes
+SHA1 (suse73/i386/binutils.rpm) = ff85b711a15c1e4fb3edf71736fa0c863e75ade5
+Size (suse73/i386/binutils.rpm) = 1730635 bytes
+SHA1 (suse73/i386/cpp.rpm) = 315a2c28d5a1b799e433350fdbe64ea79b7eb6d3
+Size (suse73/i386/cpp.rpm) = 88647 bytes
+SHA1 (suse73/i386/g77.rpm) = c5fbff79841885def0df62e6b9bd4f26dd487204
+Size (suse73/i386/g77.rpm) = 1414553 bytes
+SHA1 (suse73/i386/gcc.rpm) = 81dc3338215b73734e7f25ce415ded84854f717b
+Size (suse73/i386/gcc.rpm) = 1096718 bytes
+SHA1 (suse73/i386/glibc-devel-2.2.4-77.i386.rpm) = a157a5937924676fc51345364e77af8f2e0a9ece
+Size (suse73/i386/glibc-devel-2.2.4-77.i386.rpm) = 10943727 bytes
+SHA1 (suse73/i386/gpp.rpm) = 3aedcc1f142ed2a7c8aba9eb2d3a52d2e055a139
+Size (suse73/i386/gpp.rpm) = 1075234 bytes
+SHA1 (suse73/i386/make.rpm) = d6ce792a7293996363bc55869f20029176ecb18a
+Size (suse73/i386/make.rpm) = 198624 bytes
+SHA1 (suse73/ppc/binutils.rpm) = efd4e722c51286b866dec32d4b6a3012845b27bd
+Size (suse73/ppc/binutils.rpm) = 1829705 bytes
+SHA1 (suse73/ppc/cpp.rpm) = ad8b563b1d9b751b17585930aec4c9a454184fa9
+Size (suse73/ppc/cpp.rpm) = 100921 bytes
+SHA1 (suse73/ppc/g77.rpm) = 0d008cd7b6448b3dc34f21eec63cdffe873e45a1
+Size (suse73/ppc/g77.rpm) = 1653145 bytes
+SHA1 (suse73/ppc/gcc.rpm) = 36fa915274e3a346b3209f6c7ba22147f58c8246
+Size (suse73/ppc/gcc.rpm) = 1332763 bytes
+SHA1 (suse73/ppc/gpp.rpm) = 0a1fd39cf403792c23d633ef7a5904c6cf677912
+Size (suse73/ppc/gpp.rpm) = 1299844 bytes
+SHA1 (suse73/ppc/make.rpm) = 1d103d5a704c8876004745b01f459df77495e541
+Size (suse73/ppc/make.rpm) = 203280 bytes
+SHA1 (suse73/ppc/glibc-devel-2.2.4-66.ppc.rpm) = 7b737a704efd6a5c6067cb82972986d15b0cca68
+Size (suse73/ppc/glibc-devel-2.2.4-66.ppc.rpm) = 11791070 bytes
diff --git a/emulators/suse_glx/Makefile b/emulators/suse_glx/Makefile
index bb37e45e42e..0cdeccfa919 100644
--- a/emulators/suse_glx/Makefile
+++ b/emulators/suse_glx/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2002/04/04 09:46:59 tron Exp $
+# $NetBSD: Makefile,v 1.10 2002/11/25 11:01:14 schmonz Exp $
DISTNAME= glx
PKGNAME= suse_${DISTNAME}-${SUSE_VERSION}
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for GLX binaries
DEPENDS+= suse_x11>=${SUSE_VERSION}:../../emulators/suse_x11
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
EXTRACT_ONLY= # empty
NO_BUILD= YES
diff --git a/emulators/suse_glx/distinfo b/emulators/suse_glx/distinfo
index 389eb9f26c3..c25b8cfc2f5 100644
--- a/emulators/suse_glx/distinfo
+++ b/emulators/suse_glx/distinfo
@@ -1,4 +1,6 @@
-$NetBSD: distinfo,v 1.4 2002/04/04 09:46:59 tron Exp $
+$NetBSD: distinfo,v 1.5 2002/11/25 11:01:14 schmonz Exp $
-SHA1 (suse73/glx.rpm) = cfb83a43716d33c4d5907fc01d1a597fe0d309c7
-Size (suse73/glx.rpm) = 1017874 bytes
+SHA1 (suse73/i386/glx.rpm) = cfb83a43716d33c4d5907fc01d1a597fe0d309c7
+Size (suse73/i386/glx.rpm) = 1017874 bytes
+SHA1 (suse73/ppc/glx.rpm) = 59ce58dd17b4a1015d1bfaeb0bf884d45e51c103
+Size (suse73/ppc/glx.rpm) = 1185416 bytes
diff --git a/emulators/suse_gtk/Makefile b/emulators/suse_gtk/Makefile
index 095731b1489..9e084e7fd94 100644
--- a/emulators/suse_gtk/Makefile
+++ b/emulators/suse_gtk/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2002/04/04 09:47:00 tron Exp $
+# $NetBSD: Makefile,v 1.8 2002/11/25 11:01:14 schmonz Exp $
DISTNAME= suse_gtk-${SUSE_VERSION}
CATEGORIES= emulators
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for GTK binaries
DEPENDS+= suse_x11>=${SUSE_VERSION}:../suse_x11
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
EXTRACT_ONLY= # empty
NO_BUILD= YES
diff --git a/emulators/suse_gtk/distinfo b/emulators/suse_gtk/distinfo
index bb15819b865..ee040cfcace 100644
--- a/emulators/suse_gtk/distinfo
+++ b/emulators/suse_gtk/distinfo
@@ -1,6 +1,10 @@
-$NetBSD: distinfo,v 1.3 2002/04/04 09:47:00 tron Exp $
+$NetBSD: distinfo,v 1.4 2002/11/25 11:01:15 schmonz Exp $
SHA1 (suse73/glib.rpm) = 600c2dca76e8507c318ab7d597f15aab40c42163
Size (suse73/glib.rpm) = 131869 bytes
SHA1 (suse73/gtk.rpm) = 564d93f329369b278d2221722eade94f3197d9b0
Size (suse73/gtk.rpm) = 819942 bytes
+SHA1 (suse73/ppc/glib.rpm) = 02371e023dc951400eeea7ec47db0372c83642ab
+Size (suse73/ppc/glib.rpm) = 146813 bytes
+SHA1 (suse73/ppc/gtk.rpm) = 0a5c8c07c5fc9b3cfa0f729c560f5780a40bf0b4
+Size (suse73/ppc/gtk.rpm) = 946515 bytes
diff --git a/emulators/suse_libc5/distinfo b/emulators/suse_libc5/distinfo
index e5d153536fa..70067c28a2a 100644
--- a/emulators/suse_libc5/distinfo
+++ b/emulators/suse_libc5/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2002/04/04 09:47:02 tron Exp $
+$NetBSD: distinfo,v 1.4 2002/11/25 11:01:15 schmonz Exp $
-SHA1 (suse73/shlibs5.rpm) = 3ab64a0d19a353682e76e9af74e5a2bc0d3276fb
-Size (suse73/shlibs5.rpm) = 14812823 bytes
+SHA1 (suse73/i386/shlibs5.rpm) = 3ab64a0d19a353682e76e9af74e5a2bc0d3276fb
+Size (suse73/i386/shlibs5.rpm) = 14812823 bytes
diff --git a/emulators/suse_libjpeg/Makefile b/emulators/suse_libjpeg/Makefile
index 3dc65db42a8..d063f4e5f7f 100644
--- a/emulators/suse_libjpeg/Makefile
+++ b/emulators/suse_libjpeg/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2002/08/25 21:49:49 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2002/11/25 11:01:15 schmonz Exp $
DISTNAME= libjpeg
PKGNAME= suse_${DISTNAME}-${SUSE_VERSION}
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for the JPEG library
DEPENDS+= suse_base>=${SUSE_VERSION}:../suse_base
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
USE_BUILDLINK2= # defined
EXTRACT_ONLY= # empty
diff --git a/emulators/suse_libjpeg/distinfo b/emulators/suse_libjpeg/distinfo
index 968689dfb50..fd7a92e573e 100644
--- a/emulators/suse_libjpeg/distinfo
+++ b/emulators/suse_libjpeg/distinfo
@@ -1,4 +1,6 @@
-$NetBSD: distinfo,v 1.4 2002/04/04 09:47:05 tron Exp $
+$NetBSD: distinfo,v 1.5 2002/11/25 11:01:15 schmonz Exp $
-SHA1 (suse73/libjpeg.rpm) = 28075093237695b4dab0db1478b7d39da645b471
-Size (suse73/libjpeg.rpm) = 153709 bytes
+SHA1 (suse73/i386/libjpeg.rpm) = 28075093237695b4dab0db1478b7d39da645b471
+Size (suse73/i386/libjpeg.rpm) = 153709 bytes
+SHA1 (suse73/ppc/libjpeg.rpm) = aa37720cb758d0833e367e30057456a7c1aee36f
+Size (suse73/ppc/libjpeg.rpm) = 163776 bytes
diff --git a/emulators/suse_libpng/Makefile b/emulators/suse_libpng/Makefile
index ef95aaa0efc..4ea79fbd2ae 100644
--- a/emulators/suse_libpng/Makefile
+++ b/emulators/suse_libpng/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2002/08/25 21:49:50 jlam Exp $
+# $NetBSD: Makefile,v 1.8 2002/11/25 11:01:15 schmonz Exp $
DISTNAME= libpng
PKGNAME= suse_${DISTNAME}-${SUSE_VERSION}
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for the PNG library
DEPENDS+= suse_base>=${SUSE_VERSION}:../suse_base
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
USE_BUILDLINK2= # defined
EXTRACT_ONLY= # empty
diff --git a/emulators/suse_libpng/distinfo b/emulators/suse_libpng/distinfo
index a1d59dc790d..1b19322d240 100644
--- a/emulators/suse_libpng/distinfo
+++ b/emulators/suse_libpng/distinfo
@@ -1,4 +1,6 @@
-$NetBSD: distinfo,v 1.3 2002/04/04 09:47:06 tron Exp $
+$NetBSD: distinfo,v 1.4 2002/11/25 11:01:16 schmonz Exp $
-SHA1 (suse73/libpng.rpm) = 172d1cfdbe13f412826e5f1f57fd84d79b58676c
-Size (suse73/libpng.rpm) = 329863 bytes
+SHA1 (suse73/i386/libpng.rpm) = 172d1cfdbe13f412826e5f1f57fd84d79b58676c
+Size (suse73/i386/libpng.rpm) = 329863 bytes
+SHA1 (suse73/ppc/libpng.rpm) = 8dfca3c3dbffd36e10daf6d75fb784e13b6d63ac
+Size (suse73/ppc/libpng.rpm) = 324437 bytes
diff --git a/emulators/suse_linux/Makefile b/emulators/suse_linux/Makefile
index 4c9a2f0a2de..3bce87db98e 100644
--- a/emulators/suse_linux/Makefile
+++ b/emulators/suse_linux/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2002/04/04 09:47:07 tron Exp $
+# $NetBSD: Makefile,v 1.20 2002/11/25 11:01:16 schmonz Exp $
DISTNAME= suse_linux-7.3
CATEGORIES= emulators
@@ -10,14 +10,18 @@ HOMEPAGE= http://www.suse.com/
COMMENT= Linux compatibility package collection
DEPENDS+= suse_audio>=7.3:../suse_audio
-DEPENDS+= suse_libc5>=7.3:../suse_libc5
DEPENDS+= suse_libjpeg>=7.3:../suse_libjpeg
DEPENDS+= suse_libpng>=7.3:../suse_libpng
DEPENDS+= suse_glx>=7.3:../suse_glx
DEPENDS+= suse_gtk>=7.3:../suse_gtk
DEPENDS+= suse_xforms>=7.3:../suse_xforms
-ONLY_FOR_PLATFORM= NetBSD-1.5Z[C-Z]-i386 NetBSD-1.6*-i386
+.include "arch.mk"
+.if ${SUSE_ARCH} == i386
+DEPENDS+= suse_libc5>=7.3:../suse_libc5
+.endif
+
+ONLY_FOR_PLATFORM= NetBSD-1.5Z[C-Z]-i386 NetBSD-1.6*-i386 NetBSD-*-powerpc
EXTRACT_ONLY= # empty
NO_BUILD= YES
diff --git a/emulators/suse_linux/Makefile.application b/emulators/suse_linux/Makefile.application
index 0ed1fe5045a..d9164db447b 100644
--- a/emulators/suse_linux/Makefile.application
+++ b/emulators/suse_linux/Makefile.application
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.application,v 1.4 2002/04/09 01:29:25 dmcmahill Exp $
+# $NetBSD: Makefile.application,v 1.5 2002/11/25 11:01:16 schmonz Exp $
.include "../../mk/bsd.prefs.mk"
-.if (${OPSYS} == NetBSD) && (${MACHINE_ARCH} == i386)
+.if (${OPSYS} == NetBSD) && (${MACHINE_ARCH} == i386 || ${MACHINE_ARCH} == powerpc)
LINUX_KERNEL_OSRELEASE!= (/sbin/sysctl -n emul.linux.kern.osrelease 2>/dev/null; ${ECHO} 2.0.38) | ${HEAD} -1
.if (${LINUX_KERNEL_OSRELEASE} == 2.0.38)
diff --git a/emulators/suse_linux/Makefile.common b/emulators/suse_linux/Makefile.common
index 54533e5bda1..23b16ad3865 100644
--- a/emulators/suse_linux/Makefile.common
+++ b/emulators/suse_linux/Makefile.common
@@ -1,14 +1,16 @@
-# $NetBSD: Makefile.common,v 1.11 2002/08/11 01:00:59 hubertf Exp $
+# $NetBSD: Makefile.common,v 1.12 2002/11/25 11:01:16 schmonz Exp $
SUSE_VERSION= 7.3
-MASTER_SITE_SUSE?= ftp://ftp.suse.com/pub/suse/i386/${SUSE_VERSION}/suse/ \
- ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/${SUSE_VERSION}/suse/ \
- ftp://gd.tuwien.ac.at/linux/suse.com/suse/i386/${SUSE_VERSION}/suse/
+.include "arch.mk"
+
+MASTER_SITE_SUSE?= ftp://ftp.suse.com/pub/suse/${SUSE_ARCH}/${SUSE_VERSION}/suse/ \
+ ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/${SUSE_ARCH}/${SUSE_VERSION}/suse/ \
+ ftp://gd.tuwien.ac.at/linux/suse.com/suse/${SUSE_ARCH}/${SUSE_VERSION}/suse/
MASTER_SITE_SUSE_UPD= ${MASTER_SITE_SUSE:S/${SUSE_VERSION}\/suse/update\/${SUSE_VERSION}/}
-DIST_SUBDIR?= suse${SUSE_VERSION:S/.//}
+DIST_SUBDIR?= suse${SUSE_VERSION:S/.//}/${SUSE_ARCH}
WRKSRC?= ${WRKDIR}
MANCOMPRESSED?= yes
diff --git a/emulators/suse_linux/arch.mk b/emulators/suse_linux/arch.mk
new file mode 100644
index 00000000000..a995738943f
--- /dev/null
+++ b/emulators/suse_linux/arch.mk
@@ -0,0 +1,14 @@
+# $NetBSD: arch.mk,v 1.1 2002/11/25 11:01:16 schmonz Exp $
+
+.ifndef SUSE_ARCH_MK
+SUSE_ARCH_MK=1
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${MACHINE_ARCH} == "powerpc"
+SUSE_ARCH?= ppc
+.else
+SUSE_ARCH?= ${MACHINE_ARCH}
+.endif
+
+.endif # SUSE_ARCH_MK
diff --git a/emulators/suse_openmotif/Makefile b/emulators/suse_openmotif/Makefile
index f3cff05b62f..60a01dcd347 100644
--- a/emulators/suse_openmotif/Makefile
+++ b/emulators/suse_openmotif/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2002/04/15 12:00:23 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2002/11/25 11:01:16 schmonz Exp $
DISTNAME= openmotif
PKGNAME= suse_${DISTNAME}-${SUSE_VERSION}
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for the Motif libraries
DEPENDS+= suse_x11>=${SUSE_VERSION}:../suse_x11
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
EXTRACT_ONLY= # empty
NO_BUILD= YES
diff --git a/emulators/suse_openmotif/distinfo b/emulators/suse_openmotif/distinfo
index 7181f18dd5e..4ce4328afd0 100644
--- a/emulators/suse_openmotif/distinfo
+++ b/emulators/suse_openmotif/distinfo
@@ -1,4 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2002/04/14 10:11:01 tron Exp $
+$NetBSD: distinfo,v 1.2 2002/11/25 11:01:16 schmonz Exp $
-SHA1 (suse73/openmotif.rpm) = b4ab8826a90429f47cac6c1cd38c68eb8caa21c2
-Size (suse73/openmotif.rpm) = 1198634 bytes
+SHA1 (suse73/i386/openmotif.rpm) = b4ab8826a90429f47cac6c1cd38c68eb8caa21c2
+Size (suse73/i386/openmotif.rpm) = 1198634 bytes
+SHA1 (suse73/ppc/openmotif.rpm) = 47c6c49768b6e187267674ad882670272dbd631a
+Size (suse73/ppc/openmotif.rpm) = 1305398 bytes
diff --git a/emulators/suse_slang/Makefile b/emulators/suse_slang/Makefile
index eee3c385e1d..cb168ecee23 100644
--- a/emulators/suse_slang/Makefile
+++ b/emulators/suse_slang/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2002/08/31 19:57:32 fredb Exp $
+# $NetBSD: Makefile,v 1.2 2002/11/25 11:01:17 schmonz Exp $
DISTNAME= slang
PKGNAME= suse_slang-${SUSE_VERSION}
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for slang library
DEPENDS+= suse_base>=${SUSE_VERSION}:../suse_base
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
USE_BUILDLINK2= # defined
EXTRACT_ONLY= # empty
diff --git a/emulators/suse_slang/distinfo b/emulators/suse_slang/distinfo
index e21513efa74..e80cf0166cb 100644
--- a/emulators/suse_slang/distinfo
+++ b/emulators/suse_slang/distinfo
@@ -1,4 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2002/08/31 19:57:32 fredb Exp $
+$NetBSD: distinfo,v 1.2 2002/11/25 11:01:17 schmonz Exp $
-SHA1 (suse73/slang.rpm) = 5e79a6497306bd8a58a6f50d8b3617d006a7b73b
-Size (suse73/slang.rpm) = 566998 bytes
+SHA1 (suse73/i386/slang.rpm) = 5e79a6497306bd8a58a6f50d8b3617d006a7b73b
+Size (suse73/i386/slang.rpm) = 566998 bytes
+SHA1 (suse73/ppc/slang.rpm) = 708af2f2f35f55c635b76cbf06659aadc01101e3
+Size (suse73/ppc/slang.rpm) = 635226 bytes
diff --git a/emulators/suse_x11/Makefile b/emulators/suse_x11/Makefile
index ab25b906d27..f97833cf191 100644
--- a/emulators/suse_x11/Makefile
+++ b/emulators/suse_x11/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2002/10/14 14:35:23 jschauma Exp $
+# $NetBSD: Makefile,v 1.21 2002/11/25 11:01:17 schmonz Exp $
DISTNAME= suse_x11-${SUSE_VERSION}
PKGREVISION= 2
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for X11 binaries
DEPENDS+= suse_base>=${SUSE_VERSION}:../suse_base
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
USE_BUILDLINK2= # defined
EXTRACT_ONLY= # empty
diff --git a/emulators/suse_x11/distinfo b/emulators/suse_x11/distinfo
index a622d53ed52..85b2e13efe6 100644
--- a/emulators/suse_x11/distinfo
+++ b/emulators/suse_x11/distinfo
@@ -1,6 +1,10 @@
-$NetBSD: distinfo,v 1.5 2002/04/06 22:08:32 wiz Exp $
+$NetBSD: distinfo,v 1.6 2002/11/25 11:01:17 schmonz Exp $
-SHA1 (suse73/xshared.rpm) = 50ace1909bf0a39f509d6401d18cd375dbcf847d
-Size (suse73/xshared.rpm) = 1728255 bytes
-SHA1 (suse73/xf86.rpm) = d824c1323018100870fb42f08ec0e26c10ae8702
-Size (suse73/xf86.rpm) = 20347104 bytes
+SHA1 (suse73/i386/xshared.rpm) = 50ace1909bf0a39f509d6401d18cd375dbcf847d
+Size (suse73/i386/xshared.rpm) = 1728255 bytes
+SHA1 (suse73/i386/xf86.rpm) = d824c1323018100870fb42f08ec0e26c10ae8702
+Size (suse73/i386/xf86.rpm) = 20347104 bytes
+SHA1 (suse73/ppc/xshared.rpm) = 0864b93f0e2e226d6c324fa0abc6805b9f63fbc1
+Size (suse73/ppc/xshared.rpm) = 1858947 bytes
+SHA1 (suse73/ppc/xf86.rpm) = 059f0b9a98ee9fce3522a59aefe7c794d17314a0
+Size (suse73/ppc/xf86.rpm) = 21014414 bytes
diff --git a/emulators/suse_xforms/Makefile b/emulators/suse_xforms/Makefile
index b70d5e648ae..846bdbaffa9 100644
--- a/emulators/suse_xforms/Makefile
+++ b/emulators/suse_xforms/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2002/04/04 09:47:12 tron Exp $
+# $NetBSD: Makefile,v 1.13 2002/11/25 11:01:18 schmonz Exp $
DISTNAME= xforms
PKGNAME= suse_${DISTNAME}-${SUSE_VERSION}
@@ -12,7 +12,7 @@ COMMENT= Linux compatibility package for xforms binaries
DEPENDS+= suse_x11>=${SUSE_VERSION}:../suse_x11
-ONLY_FOR_PLATFORM= NetBSD-*-i386
+ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc
EXTRACT_ONLY= # empty
NO_BUILD= YES
diff --git a/emulators/suse_xforms/distinfo b/emulators/suse_xforms/distinfo
index 4a9e70367fb..35953b9bbab 100644
--- a/emulators/suse_xforms/distinfo
+++ b/emulators/suse_xforms/distinfo
@@ -1,4 +1,6 @@
-$NetBSD: distinfo,v 1.3 2002/04/04 09:47:13 tron Exp $
+$NetBSD: distinfo,v 1.4 2002/11/25 11:01:18 schmonz Exp $
-SHA1 (suse73/xforms.rpm) = 36084b10475a9c44a49c065ff4f6d88bc37e20f2
-Size (suse73/xforms.rpm) = 565878 bytes
+SHA1 (suse73/i386/xforms.rpm) = 36084b10475a9c44a49c065ff4f6d88bc37e20f2
+Size (suse73/i386/xforms.rpm) = 565878 bytes
+SHA1 (suse73/ppc/xforms.rpm) = 7ac015a31f7dd802520de3f6d45e4dfd36176756
+Size (suse73/ppc/xforms.rpm) = 692123 bytes