summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorstacktic <stacktic>2009-11-15 15:09:46 +0000
committerstacktic <stacktic>2009-11-15 15:09:46 +0000
commitb1a5f920cbd30e18b4a9c60faa8ba6517dd710fd (patch)
tree5d5f39dca5fcd73aeaf56fc140fe2e634f4c585b /misc
parent0129c67c05bf2fcab414ab522777d6cbaa6ae4f0 (diff)
downloadpkgsrc-b1a5f920cbd30e18b4a9c60faa8ba6517dd710fd.tar.gz
Fixed build on Linux/x86_64 CentOS5 (RHEL5).
Reported and Fixed by Nicolas Joly.
Diffstat (limited to 'misc')
-rw-r--r--misc/rump/Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/misc/rump/Makefile b/misc/rump/Makefile
index 6067bcebff3..1557f1a0da2 100644
--- a/misc/rump/Makefile
+++ b/misc/rump/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2009/11/10 16:10:47 stacktic Exp $
+# $NetBSD: Makefile,v 1.13 2009/11/15 15:09:46 stacktic Exp $
#
DISTNAME= rump_20091108
PKGNAME= ${DISTNAME:S/_/-/}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= misc
MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/stacktic/
@@ -35,6 +35,14 @@ SUBST_SED.alloc+= -e "s|SRCS.*subr_pool.*|\# &|"
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Linux"
+
+SUBST_CLASSES+= crt
+SUBST_STAGE.crt= pre-configure
+SUBST_MESSAGE.crt= Fix crt path.
+SUBST_FILES.crt= share/mk/bsd.lib.mk share/mk/bsd.prog.mk
+SUBST_SED.crt= -e "s|lib/crt|lib$$\{LIBABISUFFIX\}/crt|"
+MAKEFLAGS+= LIBABISUFFIX=${LIBABISUFFIX}
+
MAKEFLAGS+= MACHINE=${MACHINE_ARCH:C/x86_64/amd64/}
CRT_PATH!= gcc --print-file-name=crtbegin.o