pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/rump Updated rump to version 20091024



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a3bfe7f1388d
branches:  trunk
changeset: 400635:a3bfe7f1388d
user:      stacktic <stacktic%pkgsrc.org@localhost>
date:      Sat Oct 24 14:35:21 2009 +0000

description:
Updated rump to version 20091024

- Avoid having to set the -m option in MAKEFLAGS
- Use NetBSD's tsort

diffstat:

 misc/rump/Makefile |  60 ++++++++++++++---------------------------------------
 misc/rump/distinfo |   8 +++---
 2 files changed, 20 insertions(+), 48 deletions(-)

diffs (112 lines):

diff -r 7658bd9f305c -r a3bfe7f1388d misc/rump/Makefile
--- a/misc/rump/Makefile        Sat Oct 24 14:22:49 2009 +0000
+++ b/misc/rump/Makefile        Sat Oct 24 14:35:21 2009 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2009/10/20 10:01:00 stacktic Exp $
+# $NetBSD: Makefile,v 1.6 2009/10/24 14:35:21 stacktic Exp $
 #
 
-DISTNAME=              rump_20091014
+DISTNAME=              rump_20091024
 PKGNAME=               ${DISTNAME:S/_/-/}
-PKGREVISION=           1
+
 CATEGORIES=            misc
 MASTER_SITES=          ftp://ftp.NetBSD.org/pub/NetBSD/misc/stacktic/
 
@@ -20,10 +20,16 @@
 USE_BSD_MAKEFILE=      yes
 
 WRKSRC=                        ${WRKDIR}/rump
-MAKEFLAGS+=            -m ${WRKSRC}/share/mk
+
 MAKEFLAGS+=            MKMAN=no
+
 MAKEFLAGS+=            TOOLDIR=${WRKSRC}/tooldir
 MAKEFLAGS+=            MACHINE_ARCH=${MACHINE_ARCH}
+MAKEFLAGS+=            BSDSRCDIR=${WRKSRC}
+
+MAKEFLAGS+=            INSTALL=${WRKSRC}/tools/binstall/xinstall
+MAKEFLAGS+=            TSORT="${WRKSRC}/tools/tsort/tsort -q"
+MAKEFLAGS+=            LORDER=${WRKSRC}/bin/lorder
 
 SUBST_CLASSES+=                inc_path
 SUBST_STAGE.inc_path=  pre-configure
@@ -32,36 +38,9 @@
 SUBST_FILES.inc_path+= sys/rump/include/rump/Makefile
 SUBST_SED.inc_path=    -e "s|/usr/include|${PREFIX}/include|g"
 
-SUBST_CLASSES+=                path
-SUBST_STAGE.path=      pre-configure
-SUBST_MESSAGE.path=    Adjusting path.
-SUBST_FILES.path=      share/mk/bsd.own.mk
-SUBST_SED.path=                -e "s|/usr/src|${WRKSRC}|g"
-SUBST_SED.path+=       -e "s|NM.*lorder|${WRKSRC}/bin/lorder|g"
-SUBST_SED.path+=       -e "s|^INSTALL=.*|INSTALL= ${WRKSRC}/tools/binstall/xinstall|g"
-
-SUBST_CLASSES+=                install
-SUBST_STAGE.install=   pre-configure
-SUBST_MESSAGE.install= Using NetBSD install
-SUBST_FILES.install=   share/mk/sys.mk
-SUBST_SED.install=     -e "s|^INSTALL?=.*|INSTALL=${WRKSRC}/tools/binstall/xinstall|g"
-
 .include "../../mk/bsd.prefs.mk"
 
 .if ${OPSYS} == "Linux"
-SUBST_CLASSES+=                linux
-SUBST_STAGE.linux=     pre-configure
-SUBST_MESSAGE.linux=   Adjusting tsort option.
-SUBST_FILES.linux=     share/mk/sys.mk
-SUBST_SED.linux=       -e "s|tsort -q|tsort|g"
-SUBST_SED.linux+=      -e "s|lorder|${WRKSRC}/bin/lorder|g"
-
-SUBST_CLASSES+=                strlc
-SUBST_STAGE.strlc=     pre-configure
-SUBST_MESSAGE.strlc=   Fixing strlcat/strlcpy definition.
-SUBST_FILES.strlc=     lib/libukfs/Makefile
-SUBST_SED.strlc=       -e "s|\#LIB.*|LDADD+= -L${WRKSRC}/tools/compat -lnbcompat|g"
-
 MAKEFLAGS+=            MACHINE=${MACHINE_ARCH:C/x86_64/amd64/}
 
 CRT_PATH!=             gcc --print-file-name=crtbegin.o
@@ -71,21 +50,14 @@
 MAKEFLAGS+=            _GCC_CRTENDS=${CRT_PATH:C/begin/endS/}
 .endif
 
+RUMP_INCS=             rump.h rump_compat.h rump_namei.h rump_syscalls.h 
+RUMP_INCS+=            rumpdefs.h rumpuser.h rumpvnode_if.h
+
 post-install:
-       ${INSTALL_DATA} ${WRKSRC}/sys/rump/include/rump/rump.h \
-               ${DESTDIR}${PREFIX}/include/rump
-       ${INSTALL_DATA} ${WRKSRC}/sys/rump/include/rump/rump_compat.h \
-               ${DESTDIR}${PREFIX}/include/rump
-       ${INSTALL_DATA} ${WRKSRC}/sys/rump/include/rump/rump_namei.h \
+.for i in ${RUMP_INCS}
+       ${INSTALL_DATA} ${WRKSRC}/sys/rump/include/rump/${i} \
                ${DESTDIR}${PREFIX}/include/rump
-       ${INSTALL_DATA} ${WRKSRC}/sys/rump/include/rump/rump_syscalls.h \
-               ${DESTDIR}${PREFIX}/include/rump
-       ${INSTALL_DATA} ${WRKSRC}/sys/rump/include/rump/rumpdefs.h \
-               ${DESTDIR}${PREFIX}/include/rump
-       ${INSTALL_DATA} ${WRKSRC}/sys/rump/include/rump/rumpuser.h \
-               ${DESTDIR}${PREFIX}/include/rump
-       ${INSTALL_DATA} ${WRKSRC}/sys/rump/include/rump/rumpvnode_if.h \
-               ${DESTDIR}${PREFIX}/include/rump
+.endfor
        ${INSTALL_DATA} ${WRKSRC}/lib/libukfs/ukfs.h \
                ${DESTDIR}${PREFIX}/include/rump
 
diff -r 7658bd9f305c -r a3bfe7f1388d misc/rump/distinfo
--- a/misc/rump/distinfo        Sat Oct 24 14:22:49 2009 +0000
+++ b/misc/rump/distinfo        Sat Oct 24 14:35:21 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/10/14 13:26:10 stacktic Exp $
+$NetBSD: distinfo,v 1.2 2009/10/24 14:35:21 stacktic Exp $
 
-SHA1 (rump_20091014.tar.gz) = e425ce93d30490c1ff3c2fe56b33569c406cb479
-RMD160 (rump_20091014.tar.gz) = fa1be2df06d34325d7e4c757c40f73174a8acaa6
-Size (rump_20091014.tar.gz) = 56463039 bytes
+SHA1 (rump_20091024.tar.gz) = 8611ee9adb217c936fbfd72b933a777031e49e29
+RMD160 (rump_20091024.tar.gz) = 02913d424b6fede3aba56e96734c2f6f792d1d3a
+Size (rump_20091024.tar.gz) = 72573783 bytes



Home | Main Index | Thread Index | Old Index