diff options
author | Trevor Johnson <trevor@FreeBSD.org> | 2005-07-20 16:42:54 +0000 |
---|---|---|
committer | Trevor Johnson <trevor@FreeBSD.org> | 2005-07-20 16:42:54 +0000 |
commit | 36950cca6855edb8fa349c0822376f1dab576980 (patch) | |
tree | 66a48ed8e7383ddddd8979326115124486704040 /emulators | |
parent | d478a9397a0c9672f9d8ec3cb587a64494fef685 (diff) | |
download | ports-36950cca6855edb8fa349c0822376f1dab576980.tar.gz ports-36950cca6855edb8fa349c0822376f1dab576980.zip |
Notes
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/Makefile | 1 | ||||
-rw-r--r-- | emulators/linux_base-suse-9.3/Makefile | 205 | ||||
-rw-r--r-- | emulators/linux_base-suse-9.3/distinfo | 186 | ||||
-rw-r--r-- | emulators/linux_base-suse-9.3/files/rpmlist.conf | 61 | ||||
-rw-r--r-- | emulators/linux_base-suse-9.3/pkg-descr | 5 |
5 files changed, 345 insertions, 113 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index 055f8a2f0a4c..5600eccf8b71 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -67,6 +67,7 @@ SUBDIR += linux_base-src-rh-8 SUBDIR += linux_base-suse-9.1 SUBDIR += linux_base-suse-9.2 + SUBDIR += linux_base-suse-9.3 SUBDIR += mastergear SUBDIR += minivmac SUBDIR += mips64emul diff --git a/emulators/linux_base-suse-9.3/Makefile b/emulators/linux_base-suse-9.3/Makefile index 81fa90dfcfb4..d56996fdacf3 100644 --- a/emulators/linux_base-suse-9.3/Makefile +++ b/emulators/linux_base-suse-9.3/Makefile @@ -1,67 +1,152 @@ -# New ports collection makefile for: linux_base-suse-9.2 -# Date created: 2005-01-11 -# Whom: trevor +# New ports collection makefile for: linux_base-suse-9.3 +# Date created: 2005-07-12 +# Whom: trevor # based on ports/emulators/linux_base by Marcel Moolenaar and others +# and on techniques from mbrolavox port by edwin and pav # # $FreeBSD$ -# $FreeBSD$ # PORTNAME= linux_base-suse -PORTVERSION= 9.2 +PORTVERSION= 9.3 CATEGORIES= emulators linux MASTER_SITES= ${MASTER_SITE_SUSE} ${MASTER_SITE_SUSE:S/$/:update/} -MASTER_SITE_SUBDIR= i386/9.2/suse/i586 i386/update/9.2/rpm/i586/:update -DISTFILES= \ - suse-release-9.2-3.1.i586.rpm \ - glibc-locale-2.3.3-118.i586.rpm \ - glibc-2.3.3-118.i586.rpm \ - filesystem-9.2-2.1.i586.rpm \ - libattr-2.4.16-2.i586.rpm \ - db-4.2.52-90.i586.rpm \ - compat-gdbm-1.8.0-4.i586.rpm \ - glib-1.2.10-589.i586.rpm \ - bash-3.0-8.2.i586.rpm:update \ - ncurses-5.4-65.i586.rpm \ - readline-5.0-1.2.i586.rpm:update \ - zlib-1.2.1-74.i586.rpm \ - bzip2-1.0.2-347.i586.rpm \ - libzio-0.1-4.i586.rpm \ - info-4.7-6.i586.rpm \ - grep-2.5.1-431.i586.rpm \ - desktop-file-utils-0.7-2.1.i586.rpm \ - coreutils-5.2.1-32.i586.rpm \ - popt-1.7-190.i586.rpm \ - insserv-1.00.5-6.2.i586.rpm \ - setserial-2.17-579.i586.rpm \ - libstdc++-3.3.4-11.i586.rpm \ - slang-1.4.9-123.i586.rpm \ - libacl-2.2.25-2.i586.rpm \ - libselinux-1.16-3.i586.rpm \ - rpm-4.1.1-191.i586.rpm \ - libgcc-3.3.4-11.i586.rpm \ - termcap-2.0.8-878.i586.rpm - -MAINTAINER= trevor@FreeBSD.org -COMMENT= Basic packages for Linux mode from SUSE 9.2/i386 +MASTER_SITE_SUBDIR= i386/9.3/suse/i586 i386/update/9.3/rpm/i586/:update + +MAINTAINER= trevor@FreeBSD.org +COMMENT= Basic packages for Linux mode from SUSE 9.3/i386 EXTRACT_DEPENDS= rpm:${PORTSDIR}/archivers/rpm -CONFLICTS= linux_base-7* linux_base-debian* \ - linux_base-gentoo* linux_base-rh* linux_base-suse-9.1* +CONFLICTS= linux_base-7* linux_base-debian* linux_base-gentoo* linux_base-rh* \ + linux_base-suse-9.1* linux_base-suse-9.2* -RESTRICTED= "binaries under GNU GPL: http://www.gnu.org/licenses/gpl.txt" -ONLY_FOR_ARCHS= amd64 i386 -DIST_SUBDIR= rpm/i386/suse/9.2 -PREFIX= ${LINUXBASE} +RPMLIST= ${.CURDIR}/files/rpmlist.conf + +.if !defined(OPTIONS) +OPTIONS!= /usr/bin/awk -F\| '{ print $$1 " \"" $$3 "\" " $$4 }' ${RPMLIST} +.endif +.if !defined(ALLOPTIONS) +ALLOPTIONS!= /usr/bin/awk -F\| '{ print $$1 }' ${RPMLIST} +.for ii in ${ALLOPTIONS} +FILE_${ii}!= /usr/bin/grep -w ^${ii} ${RPMLIST} | /usr/bin/awk -F\| '{ print $$2 }' +.endfor +.endif + +.include <bsd.port.pre.mk> + +# Equivalents to some of the RPMs that may optionally be installed by this port +# may also be installed separately by other ports. +# +# accessibility/linux-atk +.if defined(WITH_atk) +CONFLICTS+=linux-atk-1.2.* +.endif +# audio/linux-arts +.if defined(WITH_arts) +CONFLICTS+=linux-arts-1.0.* +.endif +# audio/linux-libaudiofile +.if defined(WITH_audiofile) +CONFLICTS+=linux-audiofile-0.* +.endif +# devel/linux-glib2 +.if defined(WITH_glib2) +CONFLICTS+=linux-glib2-2.2.* +.endif +# devel/linux-libglade +.if defined(WITH_libglade0) +CONFLICTS+=linux-libglade-0.* +.endif +# devel/linux-sdl12 +.if defined(WITH_sdl) +CONFLICTS+=linux-sdl12-1.2.* +.endif +# graphics/linux-imlib +.if defined(WITH_imlib) +CONFLICTS+=linux-imlib-1.9.* +.endif +# graphics/linux-jpeg +.if defined(WITH_jpeg) +CONFLICTS+=linux-jpeg-6* +.endif +# graphics/linux-libmng +.if defined(WITH_libmng) +CONFLICTS+=linux-libmng-1.0.* +.endif +# graphics/linux_mesa3 +.if defined(WITH_xorgmesa) +CONFLICTS+=linux_mesa3-3.* +.endif +# graphics/linux-png +.if defined(WITH_libpng) +CONFLICTS+=linux-png-1.2.* +.endif +# graphics/linux-tiff +.if defined(WITH_libtiff) +CONFLICTS+=linux-tiff-3.* +.endif +# textproc/linux-expat +.if defined(WITH_expat) +CONFLICTS+=linux-expat-1.* +.endif +# textproc/linux-libxml +.if defined(WITH_libxml1) +CONFLICTS+=linux-xlibxml-1.* +.endif +# x11/linux-XFree86-libs +.if defined(WITH_xorglibs) +CONFLICTS+=linux-XFree86-libs-4.* +.endif +# x11/linux-gnomelibs +.if defined(WITH_gnomelibs) +CONFLICTS+=linux-gnomelibs-1.* +.endif +# x11-fonts/linux-fontconfig +.if defined(WITH_fontconfig) +CONFLICTS+=linux-fontconfig-2.* +.endif +# x11-toolkits/linux-openmotif +.if defined(WITH_openmotif) +CONFLICTS+=linux-openmotif-2.2.* +.endif +# x11-toolkits/linux-gtk +.if defined(WITH_gtk1) +CONFLICTS+=linux-gtk-1.* +.endif +# x11-toolkits/linux-gtk2 +.if defined(WITH_gtk2) +CONFLICTS+=linux-gtk2-2.* +.endif +# x11-toolkits/linux-pango +.if defined(WITH_pango) +CONFLICTS+=linux-pango-1.* +.endif + +DIST_SUBDIR= rpm/i386/suse/9.3 +IS_INTERACTIVE= yes NO_FILTER_SHLIBS= yes NO_MTREE= yes +ONLY_FOR_ARCHS= amd64 i386 PLIST= ${WRKDIR}/plist +PREFIX= ${LINUXBASE} +RESTRICTED= "to distribute, must offer sources: http://www.gnu.org/licenses/gpl.txt" + +.for ii in ${ALLOPTIONS} +. if defined(WITH_${ii}) +MYDISTFILES+= ${FILE_${ii}} +. endif +.endfor +.if defined(MYDISTFILES) +DISTFILES= ${MYDISTFILES} +DIST_SUBDIR= rpm/i386/suse/9.3 +.else +DISTFILES= # none +.endif # Avoid cyclic dependency. .undef USE_LINUX -.include <bsd.port.pre.mk> REMOVE_DIRS= boot dev home initrd root tmp var/tmp usr/local usr/tmp REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \ etc/motd etc/passwd etc/printcap etc/services \ @@ -77,19 +162,33 @@ FALLBACK_ELF_MIB= kern.fallback_elf_brand LINUX_ELF= 3 PREVIOUS_ELF!= /sbin/sysctl -n ${FALLBACK_ELF_MIB} +distinfo: + @cd ${.CURDIR} && ${MAKE} ${__softMAKEFLAGS} fetch NO_CHECKSUM=yes \ + DISABLE_SIZE=yes + @if [ -f ${MD5_FILE} ]; then ${CAT} /dev/null > ${MD5_FILE}; fi + @(cd ${DISTDIR}; \ + for file in ${_CKSUMFILES}; do \ + ${MD5} $$file >> ${MD5_FILE}; \ + if [ -z "${NO_SIZE}" ]; then \ + ${ECHO_CMD} "SIZE ($$file) = "`${LS} -ALln $$file | ${AWK} '{print $$5}'` \ + >> ${MD5_FILE}; \ + fi; \ + done) + do-extract: # -# Handle the loading of the linux loadable kernel module if required. +# Handle the loading of the Linux loadable kernel module if required. @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL @${MKDIR} ${WRKSRC}/var/lib/rpm ${WRKSRC}/var/tmp ${WRKSRC}/lib @cd ${WRKSRC}/lib && ${LN} -sf libtermcap.so.2.0.8 libtermcap.so.2 LC_ALL=C rpm --initdb --root ${WRKSRC} --dbpath /var/lib/rpm # -# Install all packages. Ignore dependencies just like the Red Hat installer. -# Also, set the ELF fallback brand to Linux, so that we don't have to do +# Set the ELF fallback brand to Linux, so we need not do # anything special to run statically linked binaries. @/sbin/sysctl -w ${FALLBACK_ELF_MIB}=${LINUX_ELF} - @for ii in ${DISTFILES:S/:update//}; do \ +# +# Install all packages, ignoring dependencies. + @for ii in ${MYDISTFILES:S/:update//}; do \ LC_ALL=C rpm -U --root ${WRKSRC} --dbpath /var/lib/rpm \ --nodeps --replacepkgs --ignoreos --ignorearch \ ${DISTDIR}/${DIST_SUBDIR}/$$ii; \ @@ -99,8 +198,8 @@ do-extract: done @/sbin/sysctl -w ${FALLBACK_ELF_MIB}=${PREVIOUS_ELF} # -# Install yp.conf as a hint to NIS users and make sure there's an -# mtab in etc, albeit an empty one. This is needed in a couple of +# Install yp.conf as a hint to NIS users and make sure there is an +# mtab in etc, albeit an empty one. This is needed in a couple of # cases, notably staroffice6. # ${INSTALL} ${COPY} -m 644 ${FILESDIR}/yp.conf ${WRKSRC}/etc @@ -128,8 +227,8 @@ do-install: # directory. If hard-linking is possible (installing to the same mount point), # no disk space is consumed in the installation step. The fallback is to copy, # and cpio is noisy in this case. - cd ${WRKSRC} && ${FIND} * | ${CPIO} -dlmp ${PREFIX} - ${FIND} ${PREFIX} -type d -exec ${CHMOD} 755 \{\} \; + @cd ${WRKSRC} && ${FIND} * | ${CPIO} -dlmp ${PREFIX} + @${FIND} ${PREFIX} -type d -exec ${CHMOD} 755 \{\} \; post-install: @${CAT} ${PKGMESSAGE} diff --git a/emulators/linux_base-suse-9.3/distinfo b/emulators/linux_base-suse-9.3/distinfo index f010d9aadbfd..60f27d88f6aa 100644 --- a/emulators/linux_base-suse-9.3/distinfo +++ b/emulators/linux_base-suse-9.3/distinfo @@ -1,56 +1,130 @@ -MD5 (rpm/i386/suse/9.2/suse-release-9.2-3.1.i586.rpm) = ac6e730255eb40a269c535e26d9f0219 -SIZE (rpm/i386/suse/9.2/suse-release-9.2-3.1.i586.rpm) = 3397 -MD5 (rpm/i386/suse/9.2/glibc-locale-2.3.3-118.i586.rpm) = d65119224f0af88a2b5cf91ba988f044 -SIZE (rpm/i386/suse/9.2/glibc-locale-2.3.3-118.i586.rpm) = 10421947 -MD5 (rpm/i386/suse/9.2/glibc-2.3.3-118.i586.rpm) = a8bcf2dace372a79446d2550f0faca1f -SIZE (rpm/i386/suse/9.2/glibc-2.3.3-118.i586.rpm) = 2164164 -MD5 (rpm/i386/suse/9.2/filesystem-9.2-2.1.i586.rpm) = f6a00e58f0b994bfa67fb30cbce20b08 -SIZE (rpm/i386/suse/9.2/filesystem-9.2-2.1.i586.rpm) = 42160 -MD5 (rpm/i386/suse/9.2/libattr-2.4.16-2.i586.rpm) = d8588c8d751478edfd36054118a7313b -SIZE (rpm/i386/suse/9.2/libattr-2.4.16-2.i586.rpm) = 11229 -MD5 (rpm/i386/suse/9.2/db-4.2.52-90.i586.rpm) = 961cb3b22d52329d248f112b1a36eb22 -SIZE (rpm/i386/suse/9.2/db-4.2.52-90.i586.rpm) = 1546961 -MD5 (rpm/i386/suse/9.2/compat-gdbm-1.8.0-4.i586.rpm) = 0880c0f33dc54990e03282d4132f95c7 -SIZE (rpm/i386/suse/9.2/compat-gdbm-1.8.0-4.i586.rpm) = 33781 -MD5 (rpm/i386/suse/9.2/glib-1.2.10-589.i586.rpm) = 7d54a19381166a8de96792d650fdc44d -SIZE (rpm/i386/suse/9.2/glib-1.2.10-589.i586.rpm) = 125083 -MD5 (rpm/i386/suse/9.2/bash-3.0-8.2.i586.rpm) = e0153fb04671465c652ace59d2c322e0 -SIZE (rpm/i386/suse/9.2/bash-3.0-8.2.i586.rpm) = 718905 -MD5 (rpm/i386/suse/9.2/ncurses-5.4-65.i586.rpm) = d5a6534ed6bf21e27710b035a5b3e423 -SIZE (rpm/i386/suse/9.2/ncurses-5.4-65.i586.rpm) = 793431 -MD5 (rpm/i386/suse/9.2/readline-5.0-1.2.i586.rpm) = 44b6eb67921d1833682d1b3fc26fb19a -SIZE (rpm/i386/suse/9.2/readline-5.0-1.2.i586.rpm) = 173935 -MD5 (rpm/i386/suse/9.2/zlib-1.2.1-74.i586.rpm) = fd6300d65994f13b479161cb6930f6c9 -SIZE (rpm/i386/suse/9.2/zlib-1.2.1-74.i586.rpm) = 63579 -MD5 (rpm/i386/suse/9.2/bzip2-1.0.2-347.i586.rpm) = 8468ec523c33d4559fb967ec916c2628 -SIZE (rpm/i386/suse/9.2/bzip2-1.0.2-347.i586.rpm) = 221859 -MD5 (rpm/i386/suse/9.2/libzio-0.1-4.i586.rpm) = 277f05b2ecd45a2b0088c7e045124297 -SIZE (rpm/i386/suse/9.2/libzio-0.1-4.i586.rpm) = 17991 -MD5 (rpm/i386/suse/9.2/info-4.7-6.i586.rpm) = fabe2a1b37575d3ea6847626b067fade -SIZE (rpm/i386/suse/9.2/info-4.7-6.i586.rpm) = 151079 -MD5 (rpm/i386/suse/9.2/grep-2.5.1-431.i586.rpm) = f2f1d59e5c9a4ec81e5c8d67698b991c -SIZE (rpm/i386/suse/9.2/grep-2.5.1-431.i586.rpm) = 170613 -MD5 (rpm/i386/suse/9.2/desktop-file-utils-0.7-2.1.i586.rpm) = 53c1872498adea24084ffe12b167aab3 -SIZE (rpm/i386/suse/9.2/desktop-file-utils-0.7-2.1.i586.rpm) = 174729 -MD5 (rpm/i386/suse/9.2/coreutils-5.2.1-32.i586.rpm) = f5f8fed7738007df5db3374a2d61c148 -SIZE (rpm/i386/suse/9.2/coreutils-5.2.1-32.i586.rpm) = 1984866 -MD5 (rpm/i386/suse/9.2/popt-1.7-190.i586.rpm) = 248ef2cc0513b505eab464e4641f45ed -SIZE (rpm/i386/suse/9.2/popt-1.7-190.i586.rpm) = 56646 -MD5 (rpm/i386/suse/9.2/insserv-1.00.5-6.2.i586.rpm) = 8f8543ac0be6e1b16034c9cfb8c40292 -SIZE (rpm/i386/suse/9.2/insserv-1.00.5-6.2.i586.rpm) = 25559 -MD5 (rpm/i386/suse/9.2/setserial-2.17-579.i586.rpm) = 189d00077f799b6cb16596ca0466d1a6 -SIZE (rpm/i386/suse/9.2/setserial-2.17-579.i586.rpm) = 23993 -MD5 (rpm/i386/suse/9.2/libstdc++-3.3.4-11.i586.rpm) = eb835b4422a99a18f4ab80ea6eb25b2f -SIZE (rpm/i386/suse/9.2/libstdc++-3.3.4-11.i586.rpm) = 307043 -MD5 (rpm/i386/suse/9.2/slang-1.4.9-123.i586.rpm) = fdc940570ada56f5f219b9b987e8e9c2 -SIZE (rpm/i386/suse/9.2/slang-1.4.9-123.i586.rpm) = 234160 -MD5 (rpm/i386/suse/9.2/libacl-2.2.25-2.i586.rpm) = 33e666756aff6b7d18bb2df6d85bebcf -SIZE (rpm/i386/suse/9.2/libacl-2.2.25-2.i586.rpm) = 18746 -MD5 (rpm/i386/suse/9.2/libselinux-1.16-3.i586.rpm) = d96ae07933f3c96efbdb67c78e2f861f -SIZE (rpm/i386/suse/9.2/libselinux-1.16-3.i586.rpm) = 60838 -MD5 (rpm/i386/suse/9.2/rpm-4.1.1-191.i586.rpm) = e9f77ab26547660a2189e9a4113fbbfc -SIZE (rpm/i386/suse/9.2/rpm-4.1.1-191.i586.rpm) = 2195082 -MD5 (rpm/i386/suse/9.2/libgcc-3.3.4-11.i586.rpm) = 2e94704e5d4d7dcf00dffa133cfa18de -SIZE (rpm/i386/suse/9.2/libgcc-3.3.4-11.i586.rpm) = 54112 -MD5 (rpm/i386/suse/9.2/termcap-2.0.8-878.i586.rpm) = b88f9fc04f343c10e6a5c867b3e1f519 -SIZE (rpm/i386/suse/9.2/termcap-2.0.8-878.i586.rpm) = 60970 +MD5 (rpm/i386/suse/9.3/glibc-2.3.4-23.2.i586.rpm) = ccab7cefbc033d374c75368e43a8fb6d +SIZE (rpm/i386/suse/9.3/glibc-2.3.4-23.2.i586.rpm) = 1978858 +MD5 (rpm/i386/suse/9.3/filesystem-9.3-2.i586.rpm) = adaae0c676bd9ad87b9f170f41559fff +SIZE (rpm/i386/suse/9.3/filesystem-9.3-2.i586.rpm) = 42108 +MD5 (rpm/i386/suse/9.3/db-4.3.27-3.i586.rpm) = 326c2ed0f9e00561489eac8c2e45062f +SIZE (rpm/i386/suse/9.3/db-4.3.27-3.i586.rpm) = 1559689 +MD5 (rpm/i386/suse/9.3/compat-gdbm-1.8.0-5.i586.rpm) = 1d9d7555512976df295f2056e10035e0 +SIZE (rpm/i386/suse/9.3/compat-gdbm-1.8.0-5.i586.rpm) = 32236 +MD5 (rpm/i386/suse/9.3/glib-1.2.10-593.i586.rpm) = 3ff2326165e48f16f7e824dfd9f326c6 +SIZE (rpm/i386/suse/9.3/glib-1.2.10-593.i586.rpm) = 116950 +MD5 (rpm/i386/suse/9.3/bash-3.0-15.i586.rpm) = 053706c950e41a2e57ff1b6c440b05dc +SIZE (rpm/i386/suse/9.3/bash-3.0-15.i586.rpm) = 719406 +MD5 (rpm/i386/suse/9.3/ncurses-5.4-68.i586.rpm) = 210b6b3ffb19801f675c683b2d164d21 +SIZE (rpm/i386/suse/9.3/ncurses-5.4-68.i586.rpm) = 762461 +MD5 (rpm/i386/suse/9.3/zlib-1.2.2-5.2.i586.rpm) = 69306a26b2f9cbaadd139adafe8ec4ac +SIZE (rpm/i386/suse/9.3/zlib-1.2.2-5.2.i586.rpm) = 62339 +MD5 (rpm/i386/suse/9.3/readline-5.0-7.2.i586.rpm) = 676a4c8543ba907ce303b2bf03dc0895 +SIZE (rpm/i386/suse/9.3/readline-5.0-7.2.i586.rpm) = 174473 +MD5 (rpm/i386/suse/9.3/bzip2-1.0.2-348.3.i586.rpm) = 5a1c31c2e705a0446cd1d29c2a586d42 +SIZE (rpm/i386/suse/9.3/bzip2-1.0.2-348.3.i586.rpm) = 220531 +MD5 (rpm/i386/suse/9.3/libzio-0.1-5.i586.rpm) = 1c3207d9156991b7d5b5a07884ec349f +SIZE (rpm/i386/suse/9.3/libzio-0.1-5.i586.rpm) = 17342 +MD5 (rpm/i386/suse/9.3/grep-2.5.1a-4.i586.rpm) = e2640b0287e7634a4186b4cbd4c457ad +SIZE (rpm/i386/suse/9.3/grep-2.5.1a-4.i586.rpm) = 170813 +MD5 (rpm/i386/suse/9.3/desktop-file-utils-0.10-8.i586.rpm) = 9308c8b9015b3e7ee9f2bc6916f58ae4 +SIZE (rpm/i386/suse/9.3/desktop-file-utils-0.10-8.i586.rpm) = 58171 +MD5 (rpm/i386/suse/9.3/libacl-2.2.30-3.i586.rpm) = 2c654da2d186bcd2a0bfbf32ad15b5d4 +SIZE (rpm/i386/suse/9.3/libacl-2.2.30-3.i586.rpm) = 19059 +MD5 (rpm/i386/suse/9.3/coreutils-5.3.0-10.i586.rpm) = b552c57769a856400489d9dc2cc48d61 +SIZE (rpm/i386/suse/9.3/coreutils-5.3.0-10.i586.rpm) = 1816939 +MD5 (rpm/i386/suse/9.3/insserv-1.00.8-4.i586.rpm) = f2a0a0e7fd1b2cce258f0ef8270c42e0 +SIZE (rpm/i386/suse/9.3/insserv-1.00.8-4.i586.rpm) = 26271 +MD5 (rpm/i386/suse/9.3/slang-1.4.9-126.i586.rpm) = f0726bf34a8de4fa9d5d48878c2a8c89 +SIZE (rpm/i386/suse/9.3/slang-1.4.9-126.i586.rpm) = 491525 +MD5 (rpm/i386/suse/9.3/libselinux-1.21.7-3.i586.rpm) = ebe08753885747be4e7d48944f082eb6 +SIZE (rpm/i386/suse/9.3/libselinux-1.21.7-3.i586.rpm) = 56845 +MD5 (rpm/i386/suse/9.3/popt-1.7-207.i586.rpm) = 05d6fad08f78db2f64f7caf08cb205d1 +SIZE (rpm/i386/suse/9.3/popt-1.7-207.i586.rpm) = 56248 +MD5 (rpm/i386/suse/9.3/libattr-2.4.22-3.i586.rpm) = 644fd55e9adaed7bf177ac110079b6d0 +SIZE (rpm/i386/suse/9.3/libattr-2.4.22-3.i586.rpm) = 11231 +MD5 (rpm/i386/suse/9.3/fillup-1.42-101.i586.rpm) = 1f46c81400237ab7ffa7040c1ac07eda +SIZE (rpm/i386/suse/9.3/fillup-1.42-101.i586.rpm) = 25336 +MD5 (rpm/i386/suse/9.3/rpm-4.1.1-208.i586.rpm) = 49d9b2100abeb53ec0225a689079cd65 +SIZE (rpm/i386/suse/9.3/rpm-4.1.1-208.i586.rpm) = 2181671 +MD5 (rpm/i386/suse/9.3/termcap-2.0.8-879.i586.rpm) = 6e4e4fcf574e00605f5125ee2b37dd43 +SIZE (rpm/i386/suse/9.3/termcap-2.0.8-879.i586.rpm) = 57820 +MD5 (rpm/i386/suse/9.3/compat-gdbm-1.8.0-5.i586.rpm) = 1d9d7555512976df295f2056e10035e0 +SIZE (rpm/i386/suse/9.3/compat-gdbm-1.8.0-5.i586.rpm) = 32236 +MD5 (rpm/i386/suse/9.3/compat-2004.11.13-3.i586.rpm) = ac80e2fdec4d1b6ef38f3505bc7d68ee +SIZE (rpm/i386/suse/9.3/compat-2004.11.13-3.i586.rpm) = 1477784 +MD5 (rpm/i386/suse/9.3/libstdc++-3.3.5-5.i586.rpm) = 19c725c87caab2e2b7a441c4c46b2049 +SIZE (rpm/i386/suse/9.3/libstdc++-3.3.5-5.i586.rpm) = 268692 +MD5 (rpm/i386/suse/9.3/audiofile-0.2.6-3.i586.rpm) = ef7e45a3f1ada9dccadad8748d8c0f82 +SIZE (rpm/i386/suse/9.3/audiofile-0.2.6-3.i586.rpm) = 148300 +MD5 (rpm/i386/suse/9.3/imlib-1.9.14-195.i586.rpm) = 98fcba4fc0ef02a61837876decbeb8e4 +SIZE (rpm/i386/suse/9.3/imlib-1.9.14-195.i586.rpm) = 131195 +MD5 (rpm/i386/suse/9.3/imlib2-1.1.1-7.i586.rpm) = 53d6d87d77b8d5ef740f817bcbd65dc0 +SIZE (rpm/i386/suse/9.3/imlib2-1.1.1-7.i586.rpm) = 204624 +MD5 (rpm/i386/suse/9.3/libtiff-3.7.1-7.2.i586.rpm) = 9ac4f7cbf78f9cac45d6fc01b0947e9d +SIZE (rpm/i386/suse/9.3/libtiff-3.7.1-7.2.i586.rpm) = 107928 +MD5 (rpm/i386/suse/9.3/libtiff-3.7.1-7.2.i586.rpm) = 9ac4f7cbf78f9cac45d6fc01b0947e9d +SIZE (rpm/i386/suse/9.3/libtiff-3.7.1-7.2.i586.rpm) = 107928 +MD5 (rpm/i386/suse/9.3/freetype-1.3.1-1160.i586.rpm) = 01d0011e2933b341076f8ca7f5662f39 +SIZE (rpm/i386/suse/9.3/freetype-1.3.1-1160.i586.rpm) = 276050 +MD5 (rpm/i386/suse/9.3/freetype2-2.1.9-4.i586.rpm) = 9f29c01114914399b90ef9d70ec0da9c +SIZE (rpm/i386/suse/9.3/freetype2-2.1.9-4.i586.rpm) = 517975 +MD5 (rpm/i386/suse/9.3/fontconfig-2.2.99.20050218-8.i586.rpm) = ef11d39caa92131a4d21b57069ba7c5d +SIZE (rpm/i386/suse/9.3/fontconfig-2.2.99.20050218-8.i586.rpm) = 169707 +MD5 (rpm/i386/suse/9.3/xorg-x11-libs-6.8.2-30.2.i586.rpm) = bf172532bb283a38b4a03863754443c3 +SIZE (rpm/i386/suse/9.3/xorg-x11-libs-6.8.2-30.2.i586.rpm) = 2863557 +MD5 (rpm/i386/suse/9.3/xorg-x11-Mesa-6.8.2-30.i586.rpm) = 7dc81ae384f3e922acbd5fe5b7cf34fe +SIZE (rpm/i386/suse/9.3/xorg-x11-Mesa-6.8.2-30.i586.rpm) = 8295266 +MD5 (rpm/i386/suse/9.3/giflib-4.1.3-5.i586.rpm) = c6fe303ab52707a477beb4f4f76ccbcc +SIZE (rpm/i386/suse/9.3/giflib-4.1.3-5.i586.rpm) = 21252 +MD5 (rpm/i386/suse/9.3/jpeg-6b-738.i586.rpm) = 4e342e5583fc4dca4b315a5fa797250c +SIZE (rpm/i386/suse/9.3/jpeg-6b-738.i586.rpm) = 109642 +MD5 (rpm/i386/suse/9.3/libmng-1.0.9-4.i586.rpm) = 289e1391a2dba36fcba155216d514bc9 +SIZE (rpm/i386/suse/9.3/libmng-1.0.9-4.i586.rpm) = 158448 +MD5 (rpm/i386/suse/9.3/libpng-1.2.8-3.i586.rpm) = ba1f3162f4c1345038210f0fb5b5fe23 +SIZE (rpm/i386/suse/9.3/libpng-1.2.8-3.i586.rpm) = 177563 +MD5 (rpm/i386/suse/9.3/libtiff-3.7.1-7.2.i586.rpm) = 9ac4f7cbf78f9cac45d6fc01b0947e9d +SIZE (rpm/i386/suse/9.3/libtiff-3.7.1-7.2.i586.rpm) = 107928 +MD5 (rpm/i386/suse/9.3/libtiff-3.7.1-7.2.i586.rpm) = 9ac4f7cbf78f9cac45d6fc01b0947e9d +SIZE (rpm/i386/suse/9.3/libtiff-3.7.1-7.2.i586.rpm) = 107928 +MD5 (rpm/i386/suse/9.3/SDL-1.2.8-4.i586.rpm) = d0507d45533e2ef3b363f5caef60affd +SIZE (rpm/i386/suse/9.3/SDL-1.2.8-4.i586.rpm) = 199261 +MD5 (rpm/i386/suse/9.3/openmotif21-libs-2.1.30MLI4-124.i586.rpm) = 40fcbf4a53614466318a6a7eb018e98a +SIZE (rpm/i386/suse/9.3/openmotif21-libs-2.1.30MLI4-124.i586.rpm) = 963031 +MD5 (rpm/i386/suse/9.3/openmotif-libs-2.2.3-11.i586.rpm) = 7205af94be70e7a00b7e896258df55ac +SIZE (rpm/i386/suse/9.3/openmotif-libs-2.2.3-11.i586.rpm) = 1175534 +MD5 (rpm/i386/suse/9.3/gnome-filesystem-0.1-211.4.i586.rpm) = 0c196574ca0c7513de8c274dbc8f8681 +SIZE (rpm/i386/suse/9.3/gnome-filesystem-0.1-211.4.i586.rpm) = 24529 +MD5 (rpm/i386/suse/9.3/glib-1.2.10-593.i586.rpm) = 3ff2326165e48f16f7e824dfd9f326c6 +SIZE (rpm/i386/suse/9.3/glib-1.2.10-593.i586.rpm) = 116950 +MD5 (rpm/i386/suse/9.3/glib2-2.6.3-4.i586.rpm) = 71a28026ecedd0b0a1b2501d8380f56c +SIZE (rpm/i386/suse/9.3/glib2-2.6.3-4.i586.rpm) = 498935 +MD5 (rpm/i386/suse/9.3/gtk-1.2.10-885.i586.rpm) = 6b66523f81287ac0e9bfa2b2bc0ff89d +SIZE (rpm/i386/suse/9.3/gtk-1.2.10-885.i586.rpm) = 800173 +MD5 (rpm/i386/suse/9.3/gtk2-2.6.4-6.i586.rpm) = 71cbb106135a2f5aee9f8746f7e0c0ce +SIZE (rpm/i386/suse/9.3/gtk2-2.6.4-6.i586.rpm) = 3383029 +MD5 (rpm/i386/suse/9.3/expat-1.95.8-4.i586.rpm) = cd2b301012f0d25536dbd0e9fe05a42e +SIZE (rpm/i386/suse/9.3/expat-1.95.8-4.i586.rpm) = 171522 +MD5 (rpm/i386/suse/9.3/libxml-1.8.17-374.i586.rpm) = 0cb6a65362062305dec226157367e593 +SIZE (rpm/i386/suse/9.3/libxml-1.8.17-374.i586.rpm) = 199820 +MD5 (rpm/i386/suse/9.3/libxml2-2.6.17-4.i586.rpm) = 672d0e57decd428a0e549a8286ca3631 +SIZE (rpm/i386/suse/9.3/libxml2-2.6.17-4.i586.rpm) = 524041 +MD5 (rpm/i386/suse/9.3/atk-1.9.1-4.i586.rpm) = f69f7b831ffb298fd48cf0b7f2c2dbe4 +SIZE (rpm/i386/suse/9.3/atk-1.9.1-4.i586.rpm) = 175667 +MD5 (rpm/i386/suse/9.3/pango-1.8.1-4.i586.rpm) = 9856899f35b638541c403668fd3bf987 +SIZE (rpm/i386/suse/9.3/pango-1.8.1-4.i586.rpm) = 255352 +MD5 (rpm/i386/suse/9.3/libglade-0.17-234.i586.rpm) = f5abf391ad45f305050efab3c7eb608f +SIZE (rpm/i386/suse/9.3/libglade-0.17-234.i586.rpm) = 73940 +MD5 (rpm/i386/suse/9.3/libglade2-2.5.1-6.i586.rpm) = 19d00ec7aeaa5e8702f3522d4ae4574c +SIZE (rpm/i386/suse/9.3/libglade2-2.5.1-6.i586.rpm) = 80578 +MD5 (rpm/i386/suse/9.3/orbit-0.5.17-337.i586.rpm) = 531b068da15387b85e97623dde620061 +SIZE (rpm/i386/suse/9.3/orbit-0.5.17-337.i586.rpm) = 327165 +MD5 (rpm/i386/suse/9.3/orbit2-2.12.1-4.i586.rpm) = 83c558eb75205e7ac79ea9774f01ad97 +SIZE (rpm/i386/suse/9.3/orbit2-2.12.1-4.i586.rpm) = 158963 +MD5 (rpm/i386/suse/9.3/gconf2-2.10.0-5.i586.rpm) = 7390115fbb1199dfd8e51db9a660a8af +SIZE (rpm/i386/suse/9.3/gconf2-2.10.0-5.i586.rpm) = 827999 +MD5 (rpm/i386/suse/9.3/gnome-libs-1.4.1.7-682.i586.rpm) = f08267ac426343613c58986bfbe5cb57 +SIZE (rpm/i386/suse/9.3/gnome-libs-1.4.1.7-682.i586.rpm) = 850240 +MD5 (rpm/i386/suse/9.3/qt3-3.3.4-11.3.i586.rpm) = 008590575958f614e9417e4479208b65 +SIZE (rpm/i386/suse/9.3/qt3-3.3.4-11.3.i586.rpm) = 3050803 +MD5 (rpm/i386/suse/9.3/kdelibs3-3.4.0-20.5.i586.rpm) = 9830e39ef48acb73d787f2538e32d63a +SIZE (rpm/i386/suse/9.3/kdelibs3-3.4.0-20.5.i586.rpm) = 15704237 +MD5 (rpm/i386/suse/9.3/setserial-2.17-580.i586.rpm) = 7183c85b79d443355a2d8841bebd976f +SIZE (rpm/i386/suse/9.3/setserial-2.17-580.i586.rpm) = 24031 +MD5 (rpm/i386/suse/9.3/arts-1.4.0-10.i586.rpm) = 37cfd45f86faa3cec9d9347ab648745d +SIZE (rpm/i386/suse/9.3/arts-1.4.0-10.i586.rpm) = 1254193 diff --git a/emulators/linux_base-suse-9.3/files/rpmlist.conf b/emulators/linux_base-suse-9.3/files/rpmlist.conf new file mode 100644 index 000000000000..efc81dfe52c4 --- /dev/null +++ b/emulators/linux_base-suse-9.3/files/rpmlist.conf @@ -0,0 +1,61 @@ +glibc|glibc-2.3.4-23.2.i586.rpm||on +filesystem|filesystem-9.3-2.i586.rpm||on +db|db-4.3.27-3.i586.rpm||on +compatgdbm|compat-gdbm-1.8.0-5.i586.rpm||on +glib|glib-1.2.10-593.i586.rpm||on +bash|bash-3.0-15.i586.rpm||on +ncurses|ncurses-5.4-68.i586.rpm||on +zlib|zlib-1.2.2-5.2.i586.rpm:update||on +readline|readline-5.0-7.2.i586.rpm:update||on +bzip2|bzip2-1.0.2-348.3.i586.rpm:update||on +libzio|libzio-0.1-5.i586.rpm||on +grep|grep-2.5.1a-4.i586.rpm||on +desktop-file-utils|desktop-file-utils-0.10-8.i586.rpm||on +libacl|libacl-2.2.30-3.i586.rpm||on +coreutils|coreutils-5.3.0-10.i586.rpm||on +insserv|insserv-1.00.8-4.i586.rpm||on +slang|slang-1.4.9-126.i586.rpm||on +libselinux|libselinux-1.21.7-3.i586.rpm||on +popt|popt-1.7-207.i586.rpm||on +libattr|libattr-2.4.22-3.i586.rpm||on +fillup|fillup-1.42-101.i586.rpm||on +RPM|rpm-4.1.1-208.i586.rpm||on +termcap|termcap-2.0.8-879.i586.rpm||on +compat2004|compat-2004.11.13-3.i586.rpm||on +libstdcxx|libstdc++-3.3.5-5.i586.rpm|optional|off +audiofile|audiofile-0.2.6-3.i586.rpm|optional|off +imlib|imlib-1.9.14-195.i586.rpm|optional|off +imlib2|imlib2-1.1.1-7.i586.rpm|optional|off +libtiff|libtiff-3.7.1-7.2.i586.rpm:update|optional|off +giflib|giflib-4.1.3-5.i586.rpm|optional|off +jpeg|jpeg-6b-738.i586.rpm|optional|off +libmng|libmng-1.0.9-4.i586.rpm|optional|off +libpng|libpng-1.2.8-3.i586.rpm|optional|off +freetype1|freetype-1.3.1-1160.i586.rpm|optional|off +freetype2|freetype2-2.1.9-4.i586.rpm|optional|off +fontconfig|fontconfig-2.2.99.20050218-8.i586.rpm|optional|off +xorglibs|xorg-x11-libs-6.8.2-30.2.i586.rpm|optional|off +xorgmesa|xorg-x11-Mesa-6.8.2-30.i586.rpm|optional|off +sdl|SDL-1.2.8-4.i586.rpm|optional|off +openmotif21|openmotif21-libs-2.1.30MLI4-124.i586.rpm|optional|off +openmotif|openmotif-libs-2.2.3-11.i586.rpm|optional|off +gnomefilesystem|gnome-filesystem-0.1-211.4.i586.rpm|optional|off +glib1|glib-1.2.10-593.i586.rpm|optional|off +glib2|glib2-2.6.3-4.i586.rpm|optional|off +gtk1|gtk-1.2.10-885.i586.rpm|optional|off +gtk2|gtk2-2.6.4-6.i586.rpm|optional (3 MB)|off +expat|expat-1.95.8-4.i586.rpm|optional|off +libxml1|libxml-1.8.17-374.i586.rpm|optional|off +libxml2|libxml2-2.6.17-4.i586.rpm|optional|off +atk|atk-1.9.1-4.i586.rpm|optional|off +pango|pango-1.8.1-4.i586.rpm|optional|off +libglade0|libglade-0.17-234.i586.rpm|optional|off +libglade2|libglade2-2.5.1-6.i586.rpm|optional|off +orbit0|orbit-0.5.17-337.i586.rpm|optional|off +orbit2|orbit2-2.12.1-4.i586.rpm|optional|off +gconf2|gconf2-2.10.0-5.i586.rpm|optional|off +gnomelibs|gnome-libs-1.4.1.7-682.i586.rpm|optional|off +qt|qt3-3.3.4-11.3.i586.rpm|optional (3 MB)|off +kdelibs|kdelibs3-3.4.0-20.5.i586.rpm|optional (15 MB)|off +setserial|setserial-2.17-580.i586.rpm|optional|off +arts|arts-1.4.0-10.i586.rpm|optional|off diff --git a/emulators/linux_base-suse-9.3/pkg-descr b/emulators/linux_base-suse-9.3/pkg-descr index e3e208892faf..e94846ab4e76 100644 --- a/emulators/linux_base-suse-9.3/pkg-descr +++ b/emulators/linux_base-suse-9.3/pkg-descr @@ -1,4 +1,4 @@ -This port installs a few frequently-needed packages from SuSE Linux 9.2. These +This port installs a few frequently-needed packages from SuSE Linux 9.3. These packages, in conjunction with the linux.ko kernel module, form the basis of the Linux compatibility environment. @@ -6,7 +6,4 @@ This port is available for the i386 architecture and experimentally for amd64. If you use an Alpha computer, please install the linux_base-debian or linux_base-gentoo-stage1 port instead. -If you want to run Linux X11 applications, please install the -x11/linux-XFree86-libs port. - WWW: http://www.novell.com/linux/suse |