summaryrefslogtreecommitdiff
path: root/emulators/suse100_base
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/suse100_base')
-rw-r--r--emulators/suse100_base/INSTALL4
-rw-r--r--emulators/suse100_base/Makefile18
-rw-r--r--emulators/suse100_base/PLIST4
3 files changed, 12 insertions, 14 deletions
diff --git a/emulators/suse100_base/INSTALL b/emulators/suse100_base/INSTALL
index 928f5a6e057..ed22f89412e 100644
--- a/emulators/suse100_base/INSTALL
+++ b/emulators/suse100_base/INSTALL
@@ -1,8 +1,8 @@
-# $NetBSD: INSTALL,v 1.3 2006/06/23 15:48:50 jlam Exp $
+# $NetBSD: INSTALL,v 1.4 2007/04/19 15:30:20 xtraeme Exp $
case "${STAGE}" in
POST-INSTALL)
- emulsubdir=linux
+ emulsubdir="@OPSYS_EMULSUBDIR@"
emuldir="@OPSYS_EMULDIR@"
pkgemuldir="${PKG_PREFIX}/emul/$emulsubdir"
diff --git a/emulators/suse100_base/Makefile b/emulators/suse100_base/Makefile
index 2a8182c4f91..2a6ee4703f2 100644
--- a/emulators/suse100_base/Makefile
+++ b/emulators/suse100_base/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2007/03/02 10:35:04 sketch Exp $
+# $NetBSD: Makefile,v 1.9 2007/04/19 15:30:20 xtraeme Exp $
DISTNAME= suse_base-${SUSE_VERSION}
PKGREVISION= 3
@@ -18,11 +18,10 @@ CHECK_FILES_SKIP+= ${PREFIX}/${EMULSUBDIR}/etc/ld.so.cache
EXTRACT_ONLY= # empty
PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
-PLIST_SUBST+= EMULSUBDIR=${EMULSUBDIR:Q} LINUX_LIB=${LINUX_LIB:Q}
+PLIST_SUBST+= EMULSUBDIR=${EMULSUBDIR:Q} LINUX_LIB=${LINUX_LIB:Q} \
+ SUSE_COMPAT32_SUFFIX=${SUSE_COMPAT32_SUFFIX:Q}
-.if exists(Makefile.${MACHINE_ARCH})
-.include "Makefile.${MACHINE_ARCH}"
-.endif
+.include "../../mk/bsd.prefs.mk"
RPMIGNOREPATH= ./etc/bash.bashrc ./etc/bash_completion.d \
./etc/cron.daily ./etc/csh.cshrc ./etc/csh.login \
@@ -34,10 +33,10 @@ RPMIGNOREPATH= ./etc/bash.bashrc ./etc/bash_completion.d \
LINUX_LDD= ${PREFIX}/${EMULSUBDIR}/usr/bin/ldd
LINUX_LIB?= lib
-.include "../../mk/bsd.prefs.mk"
-
INSTALLATION_DIRS= sbin
+SUSE_INCLUDE_MAKEFILE_ARCH= yes
+
do-build:
@for FILE in ${FILESDIR}/SuSE-release ${FILESDIR}/*.sh; do \
${SED} -e 's#@@EMULDIR@@#${EMULDIR}#g' \
@@ -49,9 +48,8 @@ do-build:
done
do-install:
- for FILE in ${WRKDIR}/*.sh; do \
- ${INSTALL_SCRIPT} $$FILE ${PREFIX}/sbin/`basename $$FILE .sh`; \
- done
+ ${INSTALL_SCRIPT} ${FILESDIR}/linux-mkpwd.sh \
+ ${PREFIX}/sbin/linux${SUSE_COMPAT32_SUFFIX}-mkpwd
${INSTALL_DATA_DIR} ${EMULDIR}/dev
${INSTALL_DATA} /dev/MAKEDEV ${EMULDIR}/dev
if [ -f /dev/MAKEDEV.subr ]; then \
diff --git a/emulators/suse100_base/PLIST b/emulators/suse100_base/PLIST
index 232a2a70acb..7f94deb4cf5 100644
--- a/emulators/suse100_base/PLIST
+++ b/emulators/suse100_base/PLIST
@@ -1,5 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2006/03/09 20:34:10 tonio Exp $
-sbin/linux-mkpwd
+@comment $NetBSD: PLIST,v 1.2 2007/04/19 15:30:20 xtraeme Exp $
+sbin/linux${SUSE_COMPAT32_SUFFIX}-mkpwd
@unexec ${RM} -f %D/${EMULSUBDIR}/etc/ld.so.cache
${EMULSUBDIR}/etc/SuSE-release
${EMULSUBDIR}/etc/mtab