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