Tue Nov 10 16:10:48 2009 UTC ()
Use malloc instead of the kernel allocators
Bump revision


(stacktic)
diff -r1.11 -r1.12 pkgsrc/misc/rump/Makefile

cvs diff -r1.11 -r1.12 pkgsrc/misc/rump/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/rump/Attic/Makefile 2009/11/08 20:13:26 1.11
+++ pkgsrc/misc/rump/Attic/Makefile 2009/11/10 16:10:47 1.12
@@ -1,37 +1,46 @@ @@ -1,37 +1,46 @@
1# $NetBSD: Makefile,v 1.11 2009/11/08 20:13:26 stacktic Exp $ 1# $NetBSD: Makefile,v 1.12 2009/11/10 16:10:47 stacktic Exp $
2# 2#
3 3
4DISTNAME= rump_20091108 4DISTNAME= rump_20091108
5PKGNAME= ${DISTNAME:S/_/-/} 5PKGNAME= ${DISTNAME:S/_/-/}
 6PKGREVISION= 1
6 7
7CATEGORIES= misc 8CATEGORIES= misc
8MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/stacktic/ 9MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/stacktic/
9 10
10MAINTAINER= stacktic@NetBSD.org 11MAINTAINER= stacktic@NetBSD.org
11HOMEPAGE= http://www.NetBSD.org/docs/rump/ 12HOMEPAGE= http://www.NetBSD.org/docs/rump/
12COMMENT= Virtualized NetBSD kernel components in userspace 13COMMENT= Virtualized NetBSD kernel components in userspace
13 14
14ONLY_FOR_PLATFORM= Linux-*-* FreeBSD-*-* 15ONLY_FOR_PLATFORM= Linux-*-* FreeBSD-*-*
15 16
16INSTALLATION_DIRS= lib include/rump ${PKGMANDIR}/man3 17INSTALLATION_DIRS= lib include/rump ${PKGMANDIR}/man3
17 18
18PKG_DESTDIR_SUPPORT= user-destdir 19PKG_DESTDIR_SUPPORT= user-destdir
19USE_BSD_MAKEFILE= yes 20USE_BSD_MAKEFILE= yes
20 21
21WRKSRC= ${WRKDIR}/rump 22WRKSRC= ${WRKDIR}/rump
22 23
23MAKEFLAGS+= MACHINE_ARCH=${MACHINE_ARCH} 24MAKEFLAGS+= MACHINE_ARCH=${MACHINE_ARCH}
24MAKEFLAGS+= BSDSRCDIR=${WRKSRC} 25MAKEFLAGS+= BSDSRCDIR=${WRKSRC}
 26MAKEFLAGS+= NOGCCERROR=1
 27
 28SUBST_CLASSES+= alloc
 29SUBST_STAGE.alloc= pre-configure
 30SUBST_MESSAGE.alloc= Using malloc.
 31SUBST_FILES.alloc= sys/rump/librump/rumpkern/Makefile.rumpkern
 32SUBST_SED.alloc= -e "s|CPPFLAGS.*USE_REAL_ALLOCATORS.*|\# &|"
 33SUBST_SED.alloc+= -e "s|SRCS.*subr_pool.*|\# &|"
25 34
26.include "../../mk/bsd.prefs.mk" 35.include "../../mk/bsd.prefs.mk"
27 36
28.if ${OPSYS} == "Linux" 37.if ${OPSYS} == "Linux"
29MAKEFLAGS+= MACHINE=${MACHINE_ARCH:C/x86_64/amd64/} 38MAKEFLAGS+= MACHINE=${MACHINE_ARCH:C/x86_64/amd64/}
30 39
31CRT_PATH!= gcc --print-file-name=crtbegin.o 40CRT_PATH!= gcc --print-file-name=crtbegin.o
32MAKEFLAGS+= _GCC_CRTBEGIN=${CRT_PATH} 41MAKEFLAGS+= _GCC_CRTBEGIN=${CRT_PATH}
33MAKEFLAGS+= _GCC_CRTBEGINS=${CRT_PATH:C/begin/beginS/} 42MAKEFLAGS+= _GCC_CRTBEGINS=${CRT_PATH:C/begin/beginS/}
34MAKEFLAGS+= _GCC_CRTEND=${CRT_PATH:C/begin/end/} 43MAKEFLAGS+= _GCC_CRTEND=${CRT_PATH:C/begin/end/}
35MAKEFLAGS+= _GCC_CRTENDS=${CRT_PATH:C/begin/endS/} 44MAKEFLAGS+= _GCC_CRTENDS=${CRT_PATH:C/begin/endS/}
36.endif 45.endif
37 46