Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Fixes configure: error: perl module Locale::gettext required

  • Loading branch information...
commit fbd20409288c05c2c0bf2aa4bd87c6189a8e8ff2 1 parent 726a52e
@kormoc authored
View
320 sys-apps/help2man/ChangeLog
@@ -0,0 +1,320 @@
+# ChangeLog for sys-apps/help2man
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/help2man/ChangeLog,v 1.88 2012/06/03 08:29:28 ssuominen Exp $
+
+ 03 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> -help2man-1.40.5.ebuild,
+ -help2man-1.40.7.ebuild, -help2man-1.40.9.ebuild:
+ old
+
+*help2man-1.40.10 (03 Jun 2012)
+
+ 03 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> +help2man-1.40.10.ebuild:
+ Version bump.
+
+ 28 May 2012; Raúl Porcel <armin76@gentoo.org> help2man-1.40.8.ebuild:
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #412903
+
+ 28 Apr 2012; <nixnut@gentoo.org> help2man-1.40.8.ebuild:
+ ppc stable #412903
+
+ 26 Apr 2012; Jeroen Roovers <jer@gentoo.org> help2man-1.40.8.ebuild:
+ Stable for HPPA (bug #412903).
+
+ 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> help2man-1.40.9.ebuild:
+ keyword ~amd64-fbsd
+
+ 25 Apr 2012; Markus Meier <maekke@gentoo.org> help2man-1.40.8.ebuild:
+ arm stable, bug #412903
+
+ 24 Apr 2012; Jeff Horelick <jdhore@gentoo.org> help2man-1.40.8.ebuild:
+ marked x86 per bug 412903
+
+ 23 Apr 2012; Brent Baude <ranger@gentoo.org> help2man-1.40.8.ebuild:
+ Marking help2man-1.40.8 ppc64 for bug 412903
+
+ 23 Apr 2012; Agostino Sarubbo <ago@gentoo.org> help2man-1.40.8.ebuild:
+ Stable for amd64, wrt bug #412903
+
+*help2man-1.40.9 (21 Apr 2012)
+
+ 21 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> +help2man-1.40.9.ebuild:
+ Version bump.
+
+ 08 Apr 2012; Tim Harder <radhermit@gentoo.org> -help2man-1.38.2.ebuild,
+ -files/help2man-1.38.2-build.patch, -help2man-1.40.6.ebuild:
+ Remove old.
+
+*help2man-1.40.8 (08 Apr 2012)
+
+ 08 Apr 2012; Tim Harder <radhermit@gentoo.org> +help2man-1.40.8.ebuild:
+ Version bump.
+
+ 01 Apr 2012; Raúl Porcel <armin76@gentoo.org> help2man-1.40.5.ebuild:
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #405377
+
+*help2man-1.40.7 (19 Mar 2012)
+
+ 19 Mar 2012; Tim Harder <radhermit@gentoo.org> +help2man-1.40.7.ebuild:
+ Version bump.
+
+ 12 Mar 2012; Markus Meier <maekke@gentoo.org> help2man-1.40.5.ebuild:
+ arm stable, bug #405377
+
+ 08 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> help2man-1.40.5.ebuild:
+ x86 stable wrt bug #405377
+
+ 02 Mar 2012; Brent Baude <ranger@gentoo.org> help2man-1.40.5.ebuild:
+ Marking help2man-1.40.5 ppc64 for bug 405377
+
+ 01 Mar 2012; Brent Baude <ranger@gentoo.org> help2man-1.40.5.ebuild:
+ Marking help2man-1.40.5 ppc for bug 405377
+
+ 27 Feb 2012; Jeroen Roovers <jer@gentoo.org> help2man-1.40.5.ebuild:
+ Stable for HPPA (bug #405377).
+
+ 23 Feb 2012; Agostino Sarubbo <ago@gentoo.org> help2man-1.40.5.ebuild:
+ Stable for amd64, wrt bug #405377
+
+ 23 Feb 2012; Tim Harder <radhermit@gentoo.org> -help2man-1.37.1.ebuild,
+ -help2man-1.38.4.ebuild, -help2man-1.39.1.ebuild, -help2man-1.40.3.ebuild,
+ -help2man-1.40.4.ebuild:
+ Remove old.
+
+*help2man-1.40.6 (23 Feb 2012)
+
+ 23 Feb 2012; Tim Harder <radhermit@gentoo.org> +help2man-1.40.6.ebuild:
+ Version bump.
+
+*help2man-1.40.5 (11 Jan 2012)
+
+ 11 Jan 2012; Tim Harder <radhermit@gentoo.org> +help2man-1.40.5.ebuild:
+ Version bump.
+
+ 06 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> help2man-1.40.4.ebuild:
+ Fix broken symlink to ChangeLog wrt #385753 by Michał Bartoszkiewicz
+
+ 22 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org> help2man-1.38.2.ebuild,
+ help2man-1.40.4.ebuild:
+ Move Locale-gettext to RDEPEND. Thanks to Torsten Veller in bug #384073.
+
+*help2man-1.40.4 (26 Aug 2011)
+
+ 26 Aug 2011; Tim Harder <radhermit@gentoo.org> +help2man-1.40.4.ebuild:
+ Version bump.
+
+*help2man-1.40.3 (17 Jun 2011)
+
+ 17 Jun 2011; Jeroen Roovers <jer@gentoo.org> +help2man-1.40.3.ebuild:
+ Version bump.
+
+ 02 May 2011; Fabian Groffen <grobian@gentoo.org> help2man-1.39.1.ebuild:
+ Marked ~x64-freebsd
+
+*help2man-1.39.1 (03 Mar 2011)
+
+ 03 Mar 2011; Mike Frysinger <vapier@gentoo.org> +help2man-1.39.1.ebuild:
+ Version bump #357143 by Arfrever Frehtes Taifersar Arahesis.
+
+ 28 Feb 2011; Brent Baude <ranger@gentoo.org> help2man-1.38.2.ebuild:
+ stable ppc64, bug 350091
+
+ 29 Jan 2011; Raúl Porcel <armin76@gentoo.org> help2man-1.38.2.ebuild:
+ alpha/ia64/m68k/s390/sh stable wrt #350091
+
+ 29 Jan 2011; Fabian Groffen <grobian@gentoo.org> help2man-1.38.4.ebuild:
+ Transferred Prefix keywords
+
+ 13 Jan 2011; Jeroen Roovers <jer@gentoo.org> help2man-1.38.2.ebuild:
+ Stable for HPPA (bug #350091).
+
+ 07 Jan 2011; Brent Baude <ranger@gentoo.org> help2man-1.38.2.ebuild:
+ stable ppc, bug 350091
+
+ 02 Jan 2011; Michael Weber <xmw@gentoo.org> help2man-1.38.2.ebuild:
+ arm/sparc stable (bug 350091)
+
+ 01 Jan 2011; Markos Chandras <hwoarang@gentoo.org> help2man-1.38.2.ebuild:
+ Stable on amd64 wrt bug #350091
+
+ 01 Jan 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ help2man-1.38.2.ebuild:
+ x86 stable wrt bug #350091
+
+*help2man-1.38.4 (29 Dec 2010)
+
+ 29 Dec 2010; Mike Frysinger <vapier@gentoo.org> +help2man-1.38.4.ebuild,
+ +files/help2man-1.38.4-linguas.patch:
+ Version bump #350062 by Panagiotis Christopoulos.
+
+ 11 Jul 2010; Raúl Porcel <armin76@gentoo.org> help2man-1.37.1.ebuild:
+ alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #325089
+
+ 06 Jul 2010; Jeroen Roovers <jer@gentoo.org> help2man-1.37.1.ebuild:
+ Stable for HPPA (bug #325089).
+
+ 05 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
+ help2man-1.37.1.ebuild:
+ ppc64 stable wrt #325089
+
+ 27 Jun 2010; <nixnut@gentoo.org> help2man-1.37.1.ebuild:
+ ppc stable #325089
+
+ 25 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
+ help2man-1.37.1.ebuild:
+ stable x86, bug 325089
+
+ 24 Jun 2010; Pacho Ramos <pacho@gentoo.org> help2man-1.37.1.ebuild:
+ stable amd64, bug 325089
+
+*help2man-1.38.2 (22 Jun 2010)
+
+ 22 Jun 2010; Mike Frysinger <vapier@gentoo.org> +help2man-1.38.2.ebuild,
+ +files/help2man-1.38.2-build.patch:
+ Version bump #325039 by Samuli Suominen. Fix LINGUAS handling #205954 by
+ Arvid Norlander.
+
+*help2man-1.37.1 (11 Jan 2010)
+
+ 11 Jan 2010; Mike Frysinger <vapier@gentoo.org> +help2man-1.37.1.ebuild:
+ Version bump #300543 by Jeroen Roovers.
+
+ 01 Jan 2010; Tobias Klausmann <klausman@gentoo.org>
+ help2man-1.36.4-r1.ebuild:
+ Stable on alpha, bug #296432
+
+ 28 Dec 2009; Markus Meier <maekke@gentoo.org> help2man-1.36.4-r1.ebuild:
+ arm/x86 stable, bug #296432
+
+ 28 Dec 2009; nixnut <nixnut@gentoo.org> help2man-1.36.4-r1.ebuild:
+ ppc stable #296432
+
+ 16 Dec 2009; Jeroen Roovers <jer@gentoo.org> help2man-1.36.4-r1.ebuild:
+ Stable for HPPA (bug #296432).
+
+ 12 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
+ help2man-1.36.4-r1.ebuild:
+ amd64 stable wrt #296432
+
+ 11 Dec 2009; Brent Baude <ranger@gentoo.org> help2man-1.36.4-r1.ebuild:
+ Marking help2man-1.36.4-r1 ppc64 for bug 296432
+
+ 11 Dec 2009; Tiago Cunha <tcunha@gentoo.org> help2man-1.36.4-r1.ebuild:
+ stable sparc, bug 296432
+
+*help2man-1.36.4-r1 (25 Aug 2009)
+
+ 25 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +help2man-1.36.4-r1.ebuild, +files/help2man-1.36.4-respect-LDFLAGS.patch:
+ Respect LDFLAGS (bug #181461).
+
+ 20 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org>
+ help2man-1.36.4.ebuild:
+ Stable on MIPS; bug #149054
+
+ 17 Oct 2006; Roy Marples <uberlord@gentoo.org> help2man-1.36.4.ebuild:
+ Added ~sparc-fbsd keyword.
+
+ 02 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> help2man-1.36.4.ebuild:
+ Marked stable on amd64 for bug #149054
+
+ 27 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> help2man-1.36.4.ebuild:
+ Stable on alpha as per bug #149054
+
+ 26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ help2man-1.36.4.ebuild:
+ Stable on sparc wrt #149054
+
+ 26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ help2man-1.36.4.ebuild:
+ Stable on hppa wrt #149054
+
+ 26 Sep 2006; Joshua Jackson <tsunam@gentoo.org> help2man-1.36.4.ebuild:
+ Stable x86; bug #149054
+
+ 25 Sep 2006; <nixnut@gentoo.org> help2man-1.36.4.ebuild:
+ Stable on ppc wrt bug 149054
+
+ 25 Sep 2006; Markus Rothe <corsair@gentoo.org> help2man-1.36.4.ebuild:
+ Stable on ppc64; bug #149054
+
+*help2man-1.36.4 (15 Jul 2006)
+
+ 15 Jul 2006; Mike Frysinger <vapier@gentoo.org> +help2man-1.36.4.ebuild:
+ Version bump #139566 by Jorma Rus.
+
+ 08 May 2006; Diego Pettenò <flameeyes@gentoo.org> help2man-1.35.1.ebuild:
+ Make nls support conditional to GLIBC as it requires preloadable_intl.
+
+ 16 Sep 2005; Aron Griffis <agriffis@gentoo.org> help2man-1.35.1.ebuild:
+ Mark 1.35.1 stable on alpha
+
+ 09 May 2005; Aron Griffis <agriffis@gentoo.org> help2man-1.35.1.ebuild:
+ stable on ia64
+
+ 11 Apr 2005; Markus Rothe <corsair@gentoo.org> help2man-1.35.1.ebuild:
+ Stable on ppc64; bug #88648
+
+ 12 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> :
+ Fixing digest.
+
+*help2man-1.35.1 (12 Jan 2005)
+
+ 12 Jan 2005; Mike Frysinger <vapier@gentoo.org> help2man-1.33.1.ebuild,
+ +help2man-1.35.1.ebuild:
+ Version bump.
+
+ 02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 24 Aug 2004; Sven Wegener <swegener@gentoo.org> help2man-1.29.ebuild:
+ Don't set RDEPEND="${DEPEND}"
+
+ 11 Aug 2004; Hasan Khalil <gongloo@gentoo.org> help2man-1.29.ebuild:
+ Stable on macos.
+
+ 11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> help2man-1.33.1.ebuild:
+ Stable on alpha.
+
+*help2man-1.33.1 (08 Feb 2004)
+
+ 08 Feb 2004; Martin Schlemmer <azarah@gentoo.org> help2man-1.33.1.ebuild:
+ Update version. New version is done by Mr. Bones. <mr_bones_@gentoo.org>. This
+ closes bug #40162.
+
+ 24 Jun 2003; Aron Griffis <agriffis@gentoo.org> help2man-1.29.ebuild:
+ Mark stable on alpha
+
+*help2man-1.29 (03 Feb 2003)
+
+ 13 Jun 2003; Guy Martin <gmsoft@gentoo.org> help2man-1.29.ebuild :
+ Added hppa to KEYWORDS.
+
+ 02 Apr 2003; Christian Birchinger <joker@gentoo.org> help2man-1.29.ebuild:
+ Added stable sparc keyword
+
+ 02 Apr 2003; Rajiv Manglani <rajiv@gentoo.org> help2man-1.29.ebuild:
+ unmasked for ppc.
+
+ 09 Mar 2003; Zach Welch <zwelch@gentoo.org> help2man-1.29.ebuild:
+ add arm keyword; fix changelog
+
+ 25 Feb 2003; Nicholas Wourms <dragon@gentoo.org> help2man-1.29.ebuild :
+ Marked as stable on mips.
+
+ 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> help2man-1.29.ebuild :
+ Marked as testing for mips.
+
+ 23 Feb 2003; Guy Martin <gmsoft@gentoo.org> help2man-1.29.ebuild :
+ Added ~hppa to keywords.
+
+ 06 Feb 2003; Aron Griffis <agriffis@gentoo.org> help2man-1.29.ebuild :
+ Add ~alpha to KEYWORDS
+
+ 05 Feb 2003; Seemant Kulleen <seemant@gentoo.org> help2man-1.29.ebuild :
+
+ Added ~sparc to keywords, to allow diffutils to work on sparc.
+
+ 03 Feb 2003; Jon Nall <nall@gentoo.org> help2man-1.29.ebuild,
+ files/digest-help2man-1.29 :
+ Initial import.
+
View
6 sys-apps/help2man/Manifest
@@ -0,0 +1,6 @@
+AUX help2man-1.36.4-respect-LDFLAGS.patch 319 RMD160 49025c654a41baa124ef7b43bf77814f50eeacc1 SHA1 7c5d6a35ea9e3de84e2ce5f0556bc02e1fd3de0a SHA256 294432c03b1d2996c21f250589b1fb7581de2e5c3ede0a9d5038d6d1cf258e1b
+AUX help2man-1.38.4-linguas.patch 1663 RMD160 af40ba26a4181bab3a954fbad832a5b867935713 SHA1 edce539446b656201da5cd1428db2a44852150eb SHA256 60e23f5177295c5225774ee5bb2b0f6d120d039e649d25fe00a82d1b3087e700
+DIST help2man-1.40.10.tar.gz 186197 RMD160 52ef3e50f49e0449dd7c89209775ad3a0849eb7e SHA1 ea71464a518b48385b572bdcee33dabc8631b87c SHA256 f7c85b9af84a87d7da912b62dadf426118841750ed1e4598787a54fddaf82b9c
+EBUILD help2man-1.40.10-r1.ebuild 1202 RMD160 c45e728b7daabbc5fbc1774338fdd7f54b45cc6c SHA1 53a3f89af36b17f70b39213a9b4ae6d009ee4ce8 SHA256 29b6c7034a0ef75a830bfe62c4bbca12a8dabbdd61654ba027bbc69db9998c0a
+MISC ChangeLog 10540 RMD160 90d73fa65af1bb87504499831b2611151e986f5c SHA1 f8ff689b6d266bd032c0c056fd492e5194bf8c06 SHA256 cff730ffcc2b44f5ea5cd9be637023e170da445f44cebe24761ff372ed5062f1
+MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
View
11 sys-apps/help2man/files/help2man-1.36.4-respect-LDFLAGS.patch
@@ -0,0 +1,11 @@
+--- Makefile.in
++++ Makefile.in
+@@ -102,7 +102,7 @@
+
+ preload: $(preload).so
+ $(preload).so: $(srcdir)/$(preload).c
+- $(CC) $(CFLAGS) -o $@ -fPIC -shared $? $(LIBS)
++ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ -fPIC -shared $? $(LIBS)
+
+ man: $(target).1
+ $(target).1: $(srcdir)/$(target).PL $(srcdir)/$(target).h2m
View
53 sys-apps/help2man/files/help2man-1.38.4-linguas.patch
@@ -0,0 +1,53 @@
+respect user LINGUAS
+
++++ b/Makefile.in
+@@ -16,7 +16,12 @@
+ export VPATH = .:$(srcdir)
+
+ DESTDIR =
+-LINGUAS = $(basename $(notdir $(wildcard $(srcdir)/po/*.po)))
++ALL_LINGUAS = $(basename $(notdir $(wildcard $(srcdir)/po/*.po)))
++ifeq ($(LINGUAS),)
++INSTALL_LINGUAS = $(ALL_LINGUAS)
++else
++INSTALL_LINGUAS = $(filter $(LINGUAS),$(ALL_LINGUAS))
++endif
+
+ CC = @CC@
+ PERL = @PERL@
+@@ -56,7 +62,7 @@
+ $(INSTALL_PROGRAM) $(preload).so $(DESTDIR)$(pkglibdir)
+
+ install_l10n: install_dirs msg_l10n man_l10n
+- for lang in $(LINGUAS); \
++ for lang in $(INSTALL_LINGUAS); \
+ do \
+ $(MKINSTALLDIRS) $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
+ $(INSTALL_DATA) $(call vpath_file,po/$$lang.gmo) \
+@@ -124,7 +130,7 @@
+ $(MAKE) $(target).h2m
+ ./$(target) --include=$(target).h2m --output=$@ ./$(target)
+
+-msg_l10n: $(addprefix po/,$(addsuffix .gmo,$(LINGUAS)))
++msg_l10n: $(addprefix po/,$(addsuffix .gmo,$(ALL_LINGUAS)))
+ po/%.gmo: $(srcdir)/po/%.po
+ test -d po || mkdir po
+ $(MSGFMT) -o $@ $?
+@@ -134,7 +140,7 @@
+ $(MKINSTALLDIRS) localetmp/$$lang/LC_MESSAGES && \
+ $(INSTALL_DATA) po/$$lang.gmo localetmp/$$lang/LC_MESSAGES/$(target).mo
+
+-man_l10n: $(addprefix $(target).,$(addsuffix .1,$(LINGUAS)))
++man_l10n: $(addprefix $(target).,$(addsuffix .1,$(ALL_LINGUAS)))
+ $(target).%.1: $(srcdir)/$(target).PL $(srcdir)/$(target).h2m.PL \
+ $(srcdir)/po/%.po
+ lang=$(patsubst $(target).%.1,%,$@); \
+@@ -164,7 +170,7 @@
+ ./config.status
+
+ update-po: $(srcdir)/po/$(target).pot
+- for lang in $(LINGUAS); \
++ for lang in $(ALL_LINGUAS); \
+ do \
+ echo -n "Updating $$lang "; \
+ msgmerge -U $(srcdir)/po/$$lang.po $(srcdir)/po/$(target).pot; \
View
37 sys-apps/help2man/help2man-1.40.10-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/help2man/help2man-1.40.10.ebuild,v 1.1 2012/06/03 08:28:04 ssuominen Exp $
+
+EAPI=4
+inherit eutils
+
+DESCRIPTION="GNU utility to convert program --help output to a man page"
+HOMEPAGE="http://www.gnu.org/software/help2man/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls elibc_glibc"
+
+RDEPEND="dev-lang/perl
+ nls? (
+ dev-perl/Locale-gettext
+ )"
+DEPEND=${RDEPEND}
+
+DOCS="debian/changelog NEWS README THANKS" #385753
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-1.36.4-respect-LDFLAGS.patch \
+ "${FILESDIR}"/${PN}-1.38.4-linguas.patch
+}
+
+src_configure() {
+ local myconf
+ use elibc_glibc \
+ && myconf="${myconf} $(use_enable nls)" \
+ || myconf="${myconf} --disable-nls"
+ econf ${myconf}
+}
View
5 sys-apps/help2man/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
Please sign in to comment.
Something went wrong with that request. Please try again.