diff options
Diffstat (limited to 'emulators/suse100_base')
-rw-r--r-- | emulators/suse100_base/INSTALL | 4 | ||||
-rw-r--r-- | emulators/suse100_base/Makefile | 18 | ||||
-rw-r--r-- | emulators/suse100_base/PLIST | 4 |
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 |