summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authortron <tron>1999-06-29 22:48:19 +0000
committertron <tron>1999-06-29 22:48:19 +0000
commit687949e03a9da8de4eb18fddd5525a32f83625ca (patch)
treeb4995fc27e17df358b183ed5371f2bdb9b7cabf0 /emulators
parent6af6a1f4045b0f867eaca7d85d9b4c131e7cedaa (diff)
downloadpkgsrc-687949e03a9da8de4eb18fddd5525a32f83625ca.tar.gz
Include "bash" and "ncurses" in package:
+ increases compatibility + brings "ldd" one step closer to working (our ELF loader still needs a compatibility kludge) - requires yet another 1.8MB of distribution files
Diffstat (limited to 'emulators')
-rw-r--r--emulators/suse_base/Makefile10
-rw-r--r--emulators/suse_base/files/md54
2 files changed, 11 insertions, 3 deletions
diff --git a/emulators/suse_base/Makefile b/emulators/suse_base/Makefile
index 98b8597d74b..9b03a61ef8b 100644
--- a/emulators/suse_base/Makefile
+++ b/emulators/suse_base/Makefile
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.7 1999/05/24 20:39:40 tv Exp $
+# $NetBSD: Makefile,v 1.8 1999/06/29 22:48:19 tron Exp $
DISTNAME= suse_base-6.1
CATEGORIES= emulators
MASTER_SITES= ftp://ftp.suse.com/pub/suse/i386/6.1/suse/a1/ \
ftp://ftp.cs.unm.edu/mirrors/SuSE61/suse/a1/
-DISTFILES= aaa_dir.rpm shlibs.rpm ldso.rpm gppshare.rpm
+DISTFILES= aaa_dir.rpm shlibs.rpm ldso.rpm \
+ bash.rpm gppshare.rpm ncurses.rpm
ONLY_FOR_PLATFORM= NetBSD-*-i386
MAINTAINER= tron@netbsd.org
@@ -24,6 +25,7 @@ PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
EMULSUBDIR= emul/linux
EMULDIR= ${PREFIX}/${EMULSUBDIR}
+LDD= ${PREFIX}/${EMULSUBDIR}/usr/bin/ldd
SBINDIR= ${PREFIX}/sbin
do-build:
@@ -50,6 +52,10 @@ do-install:
${EGREP} -v '${EMULSUBDIR}/(tmp|usr/tmp|var)' >>${PLIST_SRC}
@cd ${EMULDIR} && ${RM} -rf tmp usr/tmp var
${INSTALL_DATA} ${FILESDIR}/ld.so.conf ${EMULDIR}/etc
+ ${SED} -e 's:#! :#! /${EMULSUBDIR}:' \
+ -e 's:^RTLD=:RTLD=/${EMULSUBDIR}:' <${LDD} >${LDD}.new
+ ${MV} ${LDD}.new ${LDD}
+ ${CHMOD} +x ${LDD}
@${ECHO} "@unexec rm -rf %D/${EMULSUBDIR}" >>${PLIST_SRC}
@${SETENV} PKG_PREFIX="${PREFIX}" ${SH} ${INSTALL_FILE} - POST-INSTALL
diff --git a/emulators/suse_base/files/md5 b/emulators/suse_base/files/md5
index f37c07b386d..9fc196769a4 100644
--- a/emulators/suse_base/files/md5
+++ b/emulators/suse_base/files/md5
@@ -1,6 +1,8 @@
-$NetBSD: md5,v 1.1.1.1 1999/05/17 00:14:49 tron Exp $
+$NetBSD: md5,v 1.2 1999/06/29 22:48:19 tron Exp $
MD5 (suse/aaa_dir.rpm) = 129e6fbea3b8d67e2c980ac8067c75eb
MD5 (suse/shlibs.rpm) = a391bd3c2c895df9cd418e22aeb32417
MD5 (suse/ldso.rpm) = 179519045d61126b8fa3a672c3c473d0
+MD5 (suse/bash.rpm) = 0351589a3ab210357a17f7993120519a
MD5 (suse/gppshare.rpm) = ba47ef35a38ca2a7c9429cf97b166d27
+MD5 (suse/ncurses.rpm) = de5f1705a8928ad0d48c1ca4fae757b3