diff options
author | jperkin <jperkin@pkgsrc.org> | 2014-03-13 11:08:49 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2014-03-13 11:08:49 +0000 |
commit | 8429be58d4dd33dfc5e94ee69bbfba5a484851cb (patch) | |
tree | 1c699ba1dd234c6ee43e2b178e217734fa130ad6 /textproc | |
parent | 070d23eb3b8f4306f27bb48f0221010015ef7669 (diff) | |
download | pkgsrc-8429be58d4dd33dfc5e94ee69bbfba5a484851cb.tar.gz |
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 (limited to 'textproc')
-rw-r--r-- | textproc/py-cElementTree/Makefile | 3 | ||||
-rw-r--r-- | textproc/py-expat/Makefile | 4 | ||||
-rw-r--r-- | textproc/py-libxml2/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-bluecloth/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-eruby/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-ferret/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-hpricot/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-json/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-libxml/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-nokogiri/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-oniguruma/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-redcloth/Makefile | 4 | ||||
-rw-r--r-- | textproc/ruby-yajl/Makefile | 4 |
13 files changed, 38 insertions, 13 deletions
diff --git a/textproc/py-cElementTree/Makefile b/textproc/py-cElementTree/Makefile index 781b243f9ea..78733f215cd 100644 --- a/textproc/py-cElementTree/Makefile +++ b/textproc/py-cElementTree/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2014/01/25 10:30:23 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2014/03/13 11:08:52 jperkin Exp $ PKGNAME= ${PYPKGPREFIX}-cElementTree-${PY_DISTVERSION} CATEGORIES= textproc python @@ -9,6 +9,7 @@ COMMENT= C implementation of Python ElementTree API EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_elementtree.c +USE_GCC_RUNTIME=yes USE_TOOLS+= patch PYDISTUTILSPKG= yes diff --git a/textproc/py-expat/Makefile b/textproc/py-expat/Makefile index 520d911c764..f6142843e37 100644 --- a/textproc/py-expat/Makefile +++ b/textproc/py-expat/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.22 2014/01/25 10:30:24 wiz Exp $ +# $NetBSD: Makefile,v 1.23 2014/03/13 11:08:52 jperkin Exp $ PKGNAME= ${PYPKGPREFIX}-expat-${PY_DISTVERSION} CATEGORIES= textproc python @@ -9,6 +9,8 @@ COMMENT= Python interface to expat EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/pyexpat.c +USE_GCC_RUNTIME= yes + PYDISTUTILSPKG= yes PY_PATCHPLIST= yes PY_SETUP_SUBST+= EXPATPREFIX=${BUILDLINK_DIR} diff --git a/textproc/py-libxml2/Makefile b/textproc/py-libxml2/Makefile index 668e400c655..398af118ff2 100644 --- a/textproc/py-libxml2/Makefile +++ b/textproc/py-libxml2/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.48 2014/01/25 10:30:24 wiz Exp $ +# $NetBSD: Makefile,v 1.49 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= libxml2-2.9.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -11,6 +11,8 @@ HOMEPAGE= http://xmlsoft.org/ COMMENT= Python wrapper for libxml2 LICENSE= modified-bsd +USE_GCC_RUNTIME= yes + WRKSRC= ${WRKDIR}/${DISTNAME}/python NO_CONFIGURE= YES diff --git a/textproc/ruby-bluecloth/Makefile b/textproc/ruby-bluecloth/Makefile index 9d7f8692388..c693c95b37b 100644 --- a/textproc/ruby-bluecloth/Makefile +++ b/textproc/ruby-bluecloth/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2011/12/15 15:59:34 taca Exp $ +# $NetBSD: Makefile,v 1.8 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= bluecloth-2.2.0 CATEGORIES= textproc @@ -10,5 +10,7 @@ LICENSE= original-bsd CONFLICTS+= ruby[1-9][0-9]-bluecloth-[0-9]* +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/ruby-eruby/Makefile b/textproc/ruby-eruby/Makefile index 4cc6852eac9..973c0692ba7 100644 --- a/textproc/ruby-eruby/Makefile +++ b/textproc/ruby-eruby/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2012/10/25 06:56:56 asau Exp $ +# $NetBSD: Makefile,v 1.29 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= eruby-${ERUBY_VERSION} PKGREVISION= 8 @@ -13,6 +13,8 @@ LICENSE= gnu-gpl-v2 # manual page conflicts. CONFLICTS+= ruby[1-9][0-9]-eruby-* +USE_GCC_RUNTIME= yes + # Need to update encoding processing. RUBY_VERSION_SUPPORTED= 18 diff --git a/textproc/ruby-ferret/Makefile b/textproc/ruby-ferret/Makefile index 0604eda3b73..9354a47fb85 100644 --- a/textproc/ruby-ferret/Makefile +++ b/textproc/ruby-ferret/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2012/12/17 13:55:27 taca Exp $ +# $NetBSD: Makefile,v 1.10 2014/03/13 11:08:52 jperkin Exp $ DISTNAME= ferret-0.11.8.5 CATEGORIES= textproc @@ -8,5 +8,7 @@ HOMEPAGE= https://github.com/jkraemer/ferret/ COMMENT= Text search engine library written for Ruby LICENSE= mit +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/ruby-hpricot/Makefile b/textproc/ruby-hpricot/Makefile index bd690e015b9..1959b9ef6ff 100644 --- a/textproc/ruby-hpricot/Makefile +++ b/textproc/ruby-hpricot/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2012/03/18 02:44:58 taca Exp $ +# $NetBSD: Makefile,v 1.12 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= hpricot-0.8.6 CATEGORIES= textproc @@ -8,6 +8,8 @@ HOMEPAGE= http://wiki.github.com/hpricot/hpricot COMMENT= Fast, enjoyable HTML parser for Ruby LICENSE= mit +USE_GCC_RUNTIME= yes + post-extract: ${FIND} ${WRKSRC} -type f -exec ${CHMOD} g-w {} \; diff --git a/textproc/ruby-json/Makefile b/textproc/ruby-json/Makefile index 31d0e612576..3b301008e2e 100644 --- a/textproc/ruby-json/Makefile +++ b/textproc/ruby-json/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.25 2013/06/13 13:15:49 obache Exp $ +# $NetBSD: Makefile,v 1.26 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= json-1.8.0 CATEGORIES= textproc @@ -8,6 +8,8 @@ HOMEPAGE= http://flori.github.com/json COMMENT= Native extension implementation of JSON for Ruby LICENSE= ruby-license +USE_GCC_RUNTIME= yes + GEM_CLEANBUILD= ext/json/ext/generator/* ext/json/ext/parser/* post-extract: diff --git a/textproc/ruby-libxml/Makefile b/textproc/ruby-libxml/Makefile index 7f45927fcee..adb64a1e349 100644 --- a/textproc/ruby-libxml/Makefile +++ b/textproc/ruby-libxml/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2013/09/15 16:17:32 taca Exp $ +# $NetBSD: Makefile,v 1.21 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= libxml-ruby-2.7.0 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:C/ruby-//} @@ -9,6 +9,8 @@ HOMEPAGE= http://libxml.rubyforge.org/ COMMENT= Support module for libxml2 library LICENSE= mit +USE_GCC_RUNTIME= yes + CONFIGURE_ARGS+= \ --with-xml2-include=${BUILDLINK_PREFIX.libxml2}/include/libxml2 OVERRIDE_GEMSPEC= :files ext/libxml/extconf.h= test/tc_parser.rb.orig= diff --git a/textproc/ruby-nokogiri/Makefile b/textproc/ruby-nokogiri/Makefile index 9a6febd3827..c95ab4cde72 100644 --- a/textproc/ruby-nokogiri/Makefile +++ b/textproc/ruby-nokogiri/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2014/01/01 11:52:36 wiz Exp $ +# $NetBSD: Makefile,v 1.19 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= nokogiri-1.5.11 PKGREVISION= 1 @@ -11,6 +11,8 @@ LICENSE= mit CONFLICTS+= ruby[1-9][0-9][0-9]-nokogiri-[0-9]* +USE_GCC_RUNTIME= yes + .include "../../textproc/libxml2/buildlink3.mk" .include "../../textproc/libxslt/buildlink3.mk" .include "../../lang/ruby/gem.mk" diff --git a/textproc/ruby-oniguruma/Makefile b/textproc/ruby-oniguruma/Makefile index 57f98f0b6e5..f0b6f8ace18 100644 --- a/textproc/ruby-oniguruma/Makefile +++ b/textproc/ruby-oniguruma/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2011/11/08 15:37:34 taca Exp $ +# $NetBSD: Makefile,v 1.8 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= oniguruma-1.1.0 PKGREVISION= 2 @@ -9,6 +9,8 @@ HOMEPAGE= http://oniguruma.rubyforge.org/ COMMENT= Fast regular expression library LICENSE= modified-bsd +USE_GCC_RUNTIME= yes + USE_TOOLS+= pax .include "../../textproc/oniguruma/buildlink3.mk" diff --git a/textproc/ruby-redcloth/Makefile b/textproc/ruby-redcloth/Makefile index a33ab0d44cb..92c5f0aac11 100644 --- a/textproc/ruby-redcloth/Makefile +++ b/textproc/ruby-redcloth/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2011/12/15 16:19:33 taca Exp $ +# $NetBSD: Makefile,v 1.19 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= RedCloth-4.2.9 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:tl} @@ -9,5 +9,7 @@ HOMEPAGE= http://redcloth.org/ COMMENT= Textile library for Ruby LICENSE= mit +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/ruby-yajl/Makefile b/textproc/ruby-yajl/Makefile index c619e70e6ca..719c56e9fc3 100644 --- a/textproc/ruby-yajl/Makefile +++ b/textproc/ruby-yajl/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2012/05/14 12:15:14 fhajny Exp $ +# $NetBSD: Makefile,v 1.3 2014/03/13 11:08:53 jperkin Exp $ DISTNAME= yajl-ruby-1.1.0 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby-//} @@ -9,5 +9,7 @@ HOMEPAGE= https://github.com/brianmario/yajl-ruby COMMENT= Ruby C binding to YAJL JSON library LICENSE= mit +USE_GCC_RUNTIME= yes + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" |