pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Set USE_GCC_RUNTIME=yes for packages which build share...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9d02bea0e9f2
branches:  trunk
changeset: 631748:9d02bea0e9f2
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Thu Mar 13 11:08:49 2014 +0000

description:
Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.

diffstat:

 chat/ejabberd/Makefile                 |  3 ++-
 databases/postgresql-postgis/Makefile  |  3 ++-
 databases/postgresql84/Makefile.common |  3 ++-
 databases/postgresql90/Makefile.common |  3 ++-
 databases/postgresql91/Makefile.common |  3 ++-
 databases/postgresql92/Makefile.common |  3 ++-
 databases/py-sqlite3/Makefile          |  3 ++-
 databases/ruby-do_mysql/Makefile       |  4 +++-
 databases/ruby-do_postgres/Makefile    |  4 +++-
 databases/ruby-do_sqlite3/Makefile     |  4 +++-
 databases/ruby-sqlite3/Makefile        |  4 +++-
 databases/tdb/Makefile                 |  4 +++-
 databases/tokyocabinet/Makefile        |  3 ++-
 databases/tokyotyrant/Makefile         |  3 ++-
 devel/libuuid/Makefile                 |  3 ++-
 devel/nspr/Makefile                    |  3 ++-
 devel/nss/Makefile                     |  3 ++-
 devel/py-readline/Makefile             |  4 +++-
 devel/ruby-debug-base/Makefile         |  4 +++-
 devel/ruby-kgio/Makefile               |  4 +++-
 devel/ruby-linecache/Makefile          |  4 +++-
 devel/ruby-rbtree/Makefile             |  4 +++-
 devel/ruby-rcov/Makefile               |  4 +++-
 graphics/netpbm/Makefile               |  3 ++-
 graphics/ruby-RMagick/Makefile         |  4 +++-
 lang/ocaml/Makefile                    |  4 +++-
 lang/perl5/Makefile                    |  5 ++++-
 lang/ruby18-base/Makefile              |  3 ++-
 lang/ruby193-base/Makefile             |  3 ++-
 lang/tcl-expect/Makefile               |  4 +++-
 lang/tcl/Makefile                      |  4 +++-
 math/R/Makefile                        |  4 +++-
 math/ruby-gsl/Makefile                 |  4 +++-
 multimedia/ffmpeg/Makefile             |  5 ++++-
 multimedia/ffmpeg010/Makefile          |  4 +++-
 multimedia/xvidcore/Makefile           |  3 ++-
 net/mDNSResponder/Makefile             |  4 +++-
 net/nagios-base/Makefile               |  4 +++-
 net/samba/Makefile                     |  4 +++-
 net/spread/Makefile                    |  3 ++-
 print/ghostscript-gpl/Makefile         |  3 ++-
 security/openssh/Makefile              |  3 ++-
 security/openssl/Makefile              |  4 +++-
 security/ruby-bcrypt/Makefile          |  4 +++-
 sysutils/coreutils/Makefile            |  7 ++++++-
 textproc/py-cElementTree/Makefile      |  3 ++-
 textproc/py-expat/Makefile             |  4 +++-
 textproc/py-libxml2/Makefile           |  4 +++-
 textproc/ruby-bluecloth/Makefile       |  4 +++-
 textproc/ruby-eruby/Makefile           |  4 +++-
 textproc/ruby-ferret/Makefile          |  4 +++-
 textproc/ruby-hpricot/Makefile         |  4 +++-
 textproc/ruby-json/Makefile            |  4 +++-
 textproc/ruby-libxml/Makefile          |  4 +++-
 textproc/ruby-nokogiri/Makefile        |  4 +++-
 textproc/ruby-oniguruma/Makefile       |  4 +++-
 textproc/ruby-redcloth/Makefile        |  4 +++-
 textproc/ruby-yajl/Makefile            |  4 +++-
 www/mongrel/Makefile                   |  4 +++-
 www/ruby-fcgi/Makefile                 |  4 +++-
 www/ruby-patron/Makefile               |  4 +++-
 www/ruby-puma/Makefile                 |  4 +++-
 www/ruby-raindrops/Makefile            |  4 +++-
 www/ruby-unicorn/Makefile              |  4 +++-
 www/thin/Makefile                      |  4 +++-
 x11/py-Tk/Makefile                     |  4 +++-
 x11/tk/Makefile                        |  4 +++-
 67 files changed, 186 insertions(+), 67 deletions(-)

diffs (truncated from 1175 to 300 lines):

diff -r 5523d1b2db66 -r 9d02bea0e9f2 chat/ejabberd/Makefile
--- a/chat/ejabberd/Makefile    Thu Mar 13 10:45:12 2014 +0000
+++ b/chat/ejabberd/Makefile    Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.39 2014/03/11 14:34:36 jperkin Exp $
+# $NetBSD: Makefile,v 1.40 2014/03/13 11:08:49 jperkin Exp $
 
 DISTNAME=      ejabberd-13.12
 CATEGORIES=    chat
@@ -14,6 +14,7 @@
 CONFLICTS+=            jabberd-[0-9]*
 
 GNU_CONFIGURE=         yes
+USE_GCC_RUNTIME=       yes
 USE_LANGUAGES=         c c++
 USE_TOOLS+=            gmake patch
 
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/postgresql-postgis/Makefile
--- a/databases/postgresql-postgis/Makefile     Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/postgresql-postgis/Makefile     Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2014/02/24 16:17:50 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2014/03/13 11:08:49 jperkin Exp $
 
 DISTNAME=      postgis-1.5.3
 PKGNAME=       postgresql${PGSQL_VERSION}-${DISTNAME}
@@ -21,6 +21,7 @@
 
 PGSQL_VERSIONS_ACCEPTED=       91 90 84
 
+USE_GCC_RUNTIME=       yes
 USE_LANGUAGES=         c c++
 USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake lex pax perl
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/postgresql84/Makefile.common
--- a/databases/postgresql84/Makefile.common    Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/postgresql84/Makefile.common    Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.30 2014/02/23 11:25:50 adam Exp $
+# $NetBSD: Makefile.common,v 1.31 2014/03/13 11:08:50 jperkin Exp $
 #
 # used by databases/postgresql84-adminpack/Makefile
 # used by databases/postgresql84-client/Makefile
@@ -41,6 +41,7 @@
 COMMON_FILESDIR?=      ${.CURDIR}/../postgresql84/files
 PATCHDIR?=             ${.CURDIR}/../postgresql84/patches
 
+USE_GCC_RUNTIME=       yes
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            bison gmake lex msgfmt
 PKG_SYSCONFSUBDIR=     postgresql
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/postgresql90/Makefile.common
--- a/databases/postgresql90/Makefile.common    Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/postgresql90/Makefile.common    Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.28 2014/02/23 11:25:51 adam Exp $
+# $NetBSD: Makefile.common,v 1.29 2014/03/13 11:08:50 jperkin Exp $
 #
 # used by databases/postgresql90-adminpack/Makefile
 # used by databases/postgresql90-client/Makefile
@@ -44,6 +44,7 @@
 COMMON_FILESDIR?=      ${.CURDIR}/../../databases/postgresql90/files
 PATCHDIR?=             ${.CURDIR}/../../databases/postgresql90/patches
 
+USE_GCC_RUNTIME=       yes
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            bison gmake lex msgfmt
 PKG_SYSCONFSUBDIR=     postgresql
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/postgresql91/Makefile.common
--- a/databases/postgresql91/Makefile.common    Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/postgresql91/Makefile.common    Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.18 2014/02/23 11:25:52 adam Exp $
+# $NetBSD: Makefile.common,v 1.19 2014/03/13 11:08:50 jperkin Exp $
 #
 # used by databases/postgresql91-adminpack/Makefile
 # used by databases/postgresql91-client/Makefile
@@ -44,6 +44,7 @@
 COMMON_FILESDIR?=      ${.CURDIR}/../../databases/postgresql91/files
 PATCHDIR?=             ${.CURDIR}/../../databases/postgresql91/patches
 
+USE_GCC_RUNTIME=       yes
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            bison gmake lex msgfmt
 PKG_SYSCONFSUBDIR=     postgresql
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/postgresql92/Makefile.common
--- a/databases/postgresql92/Makefile.common    Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/postgresql92/Makefile.common    Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.9 2014/02/23 11:25:53 adam Exp $
+# $NetBSD: Makefile.common,v 1.10 2014/03/13 11:08:50 jperkin Exp $
 #
 # used by databases/postgresql92-adminpack/Makefile
 # used by databases/postgresql92-client/Makefile
@@ -44,6 +44,7 @@
 COMMON_FILESDIR?=      ${.CURDIR}/../../databases/postgresql92/files
 PATCHDIR?=             ${.CURDIR}/../../databases/postgresql92/patches
 
+USE_GCC_RUNTIME=       yes
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            bison gmake lex msgfmt
 PKG_SYSCONFSUBDIR=     postgresql
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/py-sqlite3/Makefile
--- a/databases/py-sqlite3/Makefile     Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/py-sqlite3/Makefile     Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2014/01/25 10:30:00 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2014/03/13 11:08:50 jperkin Exp $
 
 PKGNAME=       ${PYPKGPREFIX}-sqlite3-${PY_DISTVERSION}
 PKGREVISION=   2
@@ -8,6 +8,7 @@
 HOMEPAGE=      http://www.python.org/
 COMMENT=       Built-in sqlite support for Python 2.5 and up
 
+USE_GCC_RUNTIME=       yes
 USE_TOOLS+=            patch
 
 EXTRACT_ELEMENTS=      ${PYSUBDIR}/Modules/_sqlite
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/ruby-do_mysql/Makefile
--- a/databases/ruby-do_mysql/Makefile  Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/ruby-do_mysql/Makefile  Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2013/06/16 14:29:07 taca Exp $
+# $NetBSD: Makefile,v 1.9 2014/03/13 11:08:50 jperkin Exp $
 
 DISTNAME=      do_mysql-0.10.13
 CATEGORIES=    databases
@@ -10,6 +10,8 @@
 
 DEPENDS+=      ${RUBY_PKGPREFIX}-data_objects>=0.10.13<0.11:../../databases/ruby-data_objects
 
+USE_GCC_RUNTIME=       yes
+
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/mysql.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/ruby-do_postgres/Makefile
--- a/databases/ruby-do_postgres/Makefile       Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/ruby-do_postgres/Makefile       Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2013/06/16 14:29:07 taca Exp $
+# $NetBSD: Makefile,v 1.8 2014/03/13 11:08:50 jperkin Exp $
 
 DISTNAME=      do_postgres-0.10.13
 CATEGORIES=    databases
@@ -10,6 +10,8 @@
 
 DEPENDS+=      ${RUBY_PKGPREFIX}-data_objects>=0.10.13<0.11:../../databases/ruby-data_objects
 
+USE_GCC_RUNTIME=       yes
+
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/pgsql.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/ruby-do_sqlite3/Makefile
--- a/databases/ruby-do_sqlite3/Makefile        Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/ruby-do_sqlite3/Makefile        Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2013/10/19 09:07:02 adam Exp $
+# $NetBSD: Makefile,v 1.15 2014/03/13 11:08:50 jperkin Exp $
 
 DISTNAME=      do_sqlite3-0.10.13
 PKGREVISION=   1
@@ -11,6 +11,8 @@
 
 DEPENDS+=      ${RUBY_PKGPREFIX}-data_objects>=0.10.13<0.11:../../databases/ruby-data_objects
 
+USE_GCC_RUNTIME=       yes
+
 .include "../../lang/ruby/gem.mk"
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/ruby-sqlite3/Makefile
--- a/databases/ruby-sqlite3/Makefile   Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/ruby-sqlite3/Makefile   Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2013/10/19 09:07:02 adam Exp $
+# $NetBSD: Makefile,v 1.25 2014/03/13 11:08:50 jperkin Exp $
 
 DISTNAME=      sqlite3-1.3.7
 PKGREVISION=   3
@@ -9,6 +9,8 @@
 COMMENT=       Ruby interface for the SQLite database engine
 LICENSE=       modified-bsd
 
+USE_GCC_RUNTIME=       yes
+
 .include "../../lang/ruby/gem.mk"
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/tdb/Makefile
--- a/databases/tdb/Makefile    Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/tdb/Makefile    Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2014/01/25 10:30:00 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2014/03/13 11:08:50 jperkin Exp $
 
 DISTNAME=      tdb-1.2.12
 CATEGORIES=    databases
@@ -25,5 +25,7 @@
 REPLACE_PYTHON+= buildtools/bin/waf
 PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of 1.2.12
 
+USE_GCC_RUNTIME=       yes
+
 .include "../../lang/python/application.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/tokyocabinet/Makefile
--- a/databases/tokyocabinet/Makefile   Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/tokyocabinet/Makefile   Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.42 2013/10/25 20:27:18 jperkin Exp $
+# $NetBSD: Makefile,v 1.43 2014/03/13 11:08:50 jperkin Exp $
 #
 
 DISTNAME=      tokyocabinet-1.4.48
@@ -11,6 +11,7 @@
 LICENSE=       gnu-lgpl-v2.1
 
 GNU_CONFIGURE= yes
+USE_GCC_RUNTIME=yes
 USE_TOOLS+=    gmake pkg-config
 USE_LANGUAGES= c99
 
diff -r 5523d1b2db66 -r 9d02bea0e9f2 databases/tokyotyrant/Makefile
--- a/databases/tokyotyrant/Makefile    Thu Mar 13 10:45:12 2014 +0000
+++ b/databases/tokyotyrant/Makefile    Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2013/10/30 06:49:53 dholland Exp $
+# $NetBSD: Makefile,v 1.33 2014/03/13 11:08:50 jperkin Exp $
 #
 
 DISTNAME=      tokyotyrant-1.1.41
@@ -12,6 +12,7 @@
 LICENSE=       gnu-lgpl-v2.1
 
 GNU_CONFIGURE= yes
+USE_GCC_RUNTIME=yes
 USE_TOOLS+=    gmake pkg-config
 
 PKGCONFIG_OVERRIDE+=   tokyotyrant.pc.in
diff -r 5523d1b2db66 -r 9d02bea0e9f2 devel/libuuid/Makefile
--- a/devel/libuuid/Makefile    Thu Mar 13 10:45:12 2014 +0000
+++ b/devel/libuuid/Makefile    Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2014/02/12 11:44:58 fhajny Exp $
+# $NetBSD: Makefile,v 1.7 2014/03/13 11:08:50 jperkin Exp $
 
 DISTNAME=      util-linux-2.19.1
 PKGNAME=       ${DISTNAME:S/util-linux/libuuid/}
@@ -12,6 +12,7 @@
 COMMENT=       Generate unique identifiers for objects
 LICENSE=       modified-bsd
 
+USE_GCC_RUNTIME=       yes
 USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --disable-agetty
diff -r 5523d1b2db66 -r 9d02bea0e9f2 devel/nspr/Makefile
--- a/devel/nspr/Makefile       Thu Mar 13 10:45:12 2014 +0000
+++ b/devel/nspr/Makefile       Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.68 2014/03/13 10:44:37 ryoon Exp $
+# $NetBSD: Makefile,v 1.69 2014/03/13 11:08:50 jperkin Exp $
 #
 
 DISTNAME=      nspr-${NSPR_RELEASE}
@@ -20,6 +20,7 @@
 GNU_CONFIGURE_LIBSUBDIR=nspr
 CONFIGURE_DIRS=                nspr
 
+USE_GCC_RUNTIME=       yes
 USE_TOOLS+=            autoconf213 gmake perl
 REPLACE_PERL+=         nspr/pr/src/misc/compile-et.pl
 
diff -r 5523d1b2db66 -r 9d02bea0e9f2 devel/nss/Makefile
--- a/devel/nss/Makefile        Thu Mar 13 10:45:12 2014 +0000
+++ b/devel/nss/Makefile        Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.76 2014/03/10 18:42:34 ryoon Exp $
+# $NetBSD: Makefile,v 1.77 2014/03/13 11:08:50 jperkin Exp $
 
 DISTNAME=              nss-${NSS_RELEASE}
 NSS_RELEASE=           3.15.5
@@ -15,6 +15,7 @@
 CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/configure
 CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}configure
 
+USE_GCC_RUNTIME=       yes
 USE_TOOLS+=            gmake perl pax pkg-config
 
 .include "../../mk/bsd.prefs.mk"
diff -r 5523d1b2db66 -r 9d02bea0e9f2 devel/py-readline/Makefile
--- a/devel/py-readline/Makefile        Thu Mar 13 10:45:12 2014 +0000
+++ b/devel/py-readline/Makefile        Thu Mar 13 11:08:49 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2014/01/25 10:30:04 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2014/03/13 11:08:50 jperkin Exp $
 



Home | Main Index | Thread Index | Old Index