pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/gcc3-ada pkg/23871 Ada runtime is not relocatable...
details: https://anonhg.NetBSD.org/pkgsrc/rev/d5b54e0923fa
branches: trunk
changeset: 475870:d5b54e0923fa
user: shannonjr <shannonjr%pkgsrc.org@localhost>
date: Fri May 28 22:30:50 2004 +0000
description:
pkg/23871 Ada runtime is not relocatable (same as gcc Bug ada/12950)
part 2/2
diffstat:
lang/gcc3-ada/Makefile | 4 ++--
lang/gcc3-ada/buildlink3.mk | 36 ++++++++++++++++++++++++++++++++++++
2 files changed, 38 insertions(+), 2 deletions(-)
diffs (53 lines):
diff -r 898681023cbb -r d5b54e0923fa lang/gcc3-ada/Makefile
--- a/lang/gcc3-ada/Makefile Fri May 28 22:28:09 2004 +0000
+++ b/lang/gcc3-ada/Makefile Fri May 28 22:30:50 2004 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2004/05/22 17:48:21 abs Exp $
+# $NetBSD: Makefile,v 1.12 2004/05/28 22:30:50 shannonjr Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-ada-${GCC_VERSION}
-PKGREVISION= 1
+PKGREVISION= 2
COMMENT= GNU Compiler Collection, v3 - Ada compiler
INFO_FILES= gnat_ug_unx.info gnat_ug_vms.info gnat_ug_vxw.info
diff -r 898681023cbb -r d5b54e0923fa lang/gcc3-ada/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/gcc3-ada/buildlink3.mk Fri May 28 22:30:50 2004 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: buildlink3.mk,v 1.1 2004/05/28 22:30:50 shannonjr Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+GCC3_ADA_BUILDLINK3_MK:= ${GCC3_ADA_BUILDLINK3_MK}+
+BUILDLINK_PREFIX.gcc3-ada:=${LOCALBASE}/gcc3
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= gcc3-ada
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngcc3-ada}
+BUILDLINK_PACKAGES+= gcc3-ada
+
+.if !empty(GCC3_ADA_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.gcc3-ada+= gcc3-ada>=3.3.3
+BUILDLINK_PKGSRCDIR.gcc3-ada?= ../../lang/gcc3-ada
+BUILDLINK_ENV+= ADAC=${LOCALBASE}/gcc3/bin/gcc
+_GCC_ARCHDIR!= ${DIRNAME} `${LOCALBASE}/gcc3/bin/gcc --print-libgcc-file-name`
+. if empty(_GCC_ARCHDIR:M*not_found*)
+BUILDLINK_LIBDIRS.gcc3-ada+= lib ${_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc3-ada}\///}
+BUILDLINK_LIBDIRS.gcc3-ada+= ${_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc3-ada}\///}/adalib
+BUILDLINK_INCDIRS.gcc3-ada+= include ${_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc3-ada}\///}/adainclude
+. endif
+.endif # GCC3_ADA_BUILDLINK3_MK
+
+BUILDLINK_PKGSRCDIR.gcc3-ada?= ../../wip/gcc3-ada
+BUILDLINK_FILES_CMD.gcc3-ada= (cd ${BUILDLINK_PREFIX.gcc3-ada} && \
+ ${FIND} bin libexec lib \( -type file -o -type link \) -print)
+BUILDLINK_TRANSFORM.gcc3-ada= -e s:\buildlink:buildlink/gcc3:
+
+BUILDLINK_DEPMETHOD.gcc3-ada?= build
+
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
Home |
Main Index |
Thread Index |
Old Index