summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2014-03-13 11:08:49 +0000
committerjperkin <jperkin@pkgsrc.org>2014-03-13 11:08:49 +0000
commit8429be58d4dd33dfc5e94ee69bbfba5a484851cb (patch)
tree1c699ba1dd234c6ee43e2b178e217734fa130ad6 /textproc
parent070d23eb3b8f4306f27bb48f0221010015ef7669 (diff)
downloadpkgsrc-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/Makefile3
-rw-r--r--textproc/py-expat/Makefile4
-rw-r--r--textproc/py-libxml2/Makefile4
-rw-r--r--textproc/ruby-bluecloth/Makefile4
-rw-r--r--textproc/ruby-eruby/Makefile4
-rw-r--r--textproc/ruby-ferret/Makefile4
-rw-r--r--textproc/ruby-hpricot/Makefile4
-rw-r--r--textproc/ruby-json/Makefile4
-rw-r--r--textproc/ruby-libxml/Makefile4
-rw-r--r--textproc/ruby-nokogiri/Makefile4
-rw-r--r--textproc/ruby-oniguruma/Makefile4
-rw-r--r--textproc/ruby-redcloth/Makefile4
-rw-r--r--textproc/ruby-yajl/Makefile4
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"