pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/gcc34-ada Modify to build shared (and static) lib...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1fe74241c791
branches:  trunk
changeset: 482528:1fe74241c791
user:      shannonjr <shannonjr%pkgsrc.org@localhost>
date:      Fri Oct 29 11:07:55 2004 +0000

description:
Modify to build shared (and static) libgnat

diffstat:

 lang/gcc34-ada/Makefile         |  4 +++-
 lang/gcc34-ada/distinfo         |  4 ++--
 lang/gcc34-ada/patches/patch-ae |  8 ++++++--
 3 files changed, 11 insertions(+), 5 deletions(-)

diffs (71 lines):

diff -r fa519d4c8ae6 -r 1fe74241c791 lang/gcc34-ada/Makefile
--- a/lang/gcc34-ada/Makefile   Fri Oct 29 10:54:42 2004 +0000
+++ b/lang/gcc34-ada/Makefile   Fri Oct 29 11:07:55 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2004/09/27 09:17:30 shannonjr Exp $
+# $NetBSD: Makefile,v 1.10 2004/10/29 11:07:55 shannonjr Exp $
 #
 
 DISTNAME=      gcc-${GCC_VERSION}
@@ -56,6 +56,7 @@
 CONFIGURE_ARGS+=       --with-gnu-as
 CONFIGURE_ARGS+=       --with-gnu-ld
 .endif
+CONFIGURE_ARGS+=       --enable-shared
 
 # Ada bootstrap compiler section
 # An Ada compiler is required to build the Ada compiler. You
@@ -141,6 +142,7 @@
 
 do-build:
        (cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} bootstrap)
+       (cd ${WRKDIR}/obj/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} gnatlib-shared)
        (cd ${WRKDIR}/obj/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} gnatlib_and_tools)
 
 do-test:
diff -r fa519d4c8ae6 -r 1fe74241c791 lang/gcc34-ada/distinfo
--- a/lang/gcc34-ada/distinfo   Fri Oct 29 10:54:42 2004 +0000
+++ b/lang/gcc34-ada/distinfo   Fri Oct 29 11:07:55 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.6 2004/09/27 09:17:30 shannonjr Exp $
+$NetBSD: distinfo,v 1.7 2004/10/29 11:07:55 shannonjr Exp $
 
 SHA1 (gcc-3.4.2.tar.bz2) = 1f3fda2c8aa331ebc20bbe5020e658d4137be4fd
 Size (gcc-3.4.2.tar.bz2) = 27246826 bytes
-SHA1 (patch-ae) = 0a12deda859c553eda6b877779525e391451021a
+SHA1 (patch-ae) = 928fa6155e614ca85b02359cf893d6c62231b192
 SHA1 (patch-af) = cdd6b0d13c557996cb6582d7fa5dc651d37ee0ee
 SHA1 (patch-ag) = beee5294d387faafa640ab048823499da629e715
 SHA1 (patch-ba) = 6fc03fc155f630329f7dc831eece6b6464b453a6
diff -r fa519d4c8ae6 -r 1fe74241c791 lang/gcc34-ada/patches/patch-ae
--- a/lang/gcc34-ada/patches/patch-ae   Fri Oct 29 10:54:42 2004 +0000
+++ b/lang/gcc34-ada/patches/patch-ae   Fri Oct 29 11:07:55 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ae,v 1.2 2004/08/01 10:20:30 shannonjr Exp $
+$NetBSD: patch-ae,v 1.3 2004/10/29 11:07:55 shannonjr Exp $
 
 --- gcc/ada/Makefile.in.orig   2004-01-26 14:57:32.000000000 -0700
 +++ gcc/ada/Makefile.in
-@@ -1292,6 +1292,54 @@ ifeq ($(strip $(filter-out %x86_64 linux
+@@ -1292,6 +1292,58 @@ ifeq ($(strip $(filter-out %x86_64 linux
    LIBRARY_VERSION := $(LIB_VERSION)
  endif
  
@@ -27,6 +27,8 @@
 +
 +  THREADSLIB=-pthread
 +  EXTRA_GNATRTL_TASKING_OBJS=adasignal.o ada_lwp_self.o dummy_pthreads.o
++  GNATLIB_SHARED=gnatlib-shared-dual
++  LIBRARY_VERSION := $(LIB_VERSION)
 +
 +endif
 +
@@ -50,6 +52,8 @@
 +
 +  THREADSLIB=-pthread
 +  EXTRA_GNATRTL_TASKING_OBJS=adasignal.o ada_lwp_self.o dummy_pthreads.o
++  GNATLIB_SHARED=gnatlib-shared-dual
++  LIBRARY_VERSION := $(LIB_VERSION)
 +
 +endif
 +



Home | Main Index | Thread Index | Old Index