dev-libs/popt: Sync with gentoo

It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
This commit is contained in:
Krzesimir Nowak 2021-11-03 18:14:56 +01:00
parent a5a372e444
commit d82ef916b0
7 changed files with 47 additions and 495 deletions

View File

@ -1,402 +0,0 @@
# ChangeLog for dev-libs/popt
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/popt/ChangeLog,v 1.111 2015/03/13 19:55:13 zlogene Exp $
13 Mar 2015; Mikle Kolyada <zlogene@gentoo.org> popt-1.16-r2.ebuild:
ppc/ppc64 stable wrt bug #525984
21 Feb 2015; Agostino Sarubbo <ago@gentoo.org> popt-1.16-r2.ebuild:
Stable for ppc, wrt bug #525972
16 Jan 2015; Raúl Porcel <armin76@gentoo.org> popt-1.16-r2.ebuild:
alpha/ia64/sparc stable wrt #525984
02 Nov 2014; Mike Frysinger <vapier@gentoo.org> popt-1.16-r2.ebuild:
Mark arm64/m68k/s390/sh stable.
25 Oct 2014; Markus Meier <maekke@gentoo.org> popt-1.16-r2.ebuild:
arm stable, bug #525984
23 Oct 2014; Pacho Ramos <pacho@gentoo.org> popt-1.16-r2.ebuild:
amd64/x86 stable, bug #525984
21 Oct 2014; Jeroen Roovers <jer@gentoo.org> popt-1.16-r2.ebuild:
Stable for HPPA (bug #525984).
18 Jun 2014; Michał Górny <mgorny@gentoo.org> popt-1.16-r2.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
#513718.
*popt-1.16-r2 (12 Jun 2014)
12 Jun 2014; Michał Górny <mgorny@gentoo.org> +popt-1.16-r2.ebuild:
Enable multilib support, needed for samba-4.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> popt-1.16-r1.ebuild:
Add arm64 love.
19 Feb 2013; Zac Medico <zmedico@gentoo.org> popt-1.16-r1.ebuild:
Add ~arm-linux and ~x86-linux keywords.
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> popt-1.16-r1.ebuild:
keyword ~amd64-fbsd
01 May 2011; Kacper Kowalik <xarthisius@gentoo.org> popt-1.16-r1.ebuild:
ppc64 stable wrt #361409
23 Apr 2011; Raúl Porcel <armin76@gentoo.org> popt-1.16-r1.ebuild:
alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #361409
14 Apr 2011; Brent Baude <ranger@gentoo.org> popt-1.16-r1.ebuild:
stable ppc, bug 361409
12 Apr 2011; Markus Meier <maekke@gentoo.org> popt-1.16-r1.ebuild:
arm stable, bug #361409
05 Apr 2011; Jeroen Roovers <jer@gentoo.org> popt-1.16-r1.ebuild:
Stable for HPPA (bug #361409).
02 Apr 2011; Christoph Mende <angelos@gentoo.org> popt-1.16-r1.ebuild:
Stable on amd64 wrt bug #361409
17 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> popt-1.16-r1.ebuild:
USE="static-libs" and stop installing unrequired libtool archive.
*popt-1.16-r1 (24 Dec 2010)
24 Dec 2010; Matt Turner <mattst88@gentoo.org> +popt-1.16-r1.ebuild,
+files/fix-popt-pkgconfig-libdir.patch:
Fix pkgconfigdir definition, bug 349558
03 Oct 2010; Raúl Porcel <armin76@gentoo.org> popt-1.16.ebuild:
ia64/m68k/s390/sh/sparc stable wrt #324619
25 Jul 2010; Tobias Klausmann <klausman@gentoo.org> popt-1.16.ebuild:
Stable on alpha, bug #324619
23 Jul 2010; Markus Meier <maekke@gentoo.org> popt-1.16.ebuild:
arm stable, bug #324619
03 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> popt-1.16.ebuild:
ppc64 stable wrt #324619
27 Jun 2010; <nixnut@gentoo.org> popt-1.16.ebuild:
ppc stable #324619
24 Jun 2010; Pacho Ramos <pacho@gentoo.org> popt-1.16.ebuild:
stable amd64, bug 324619
24 Jun 2010; Jeroen Roovers <jer@gentoo.org> popt-1.16.ebuild:
Stable for HPPA (bug #324619).
23 Jun 2010; Christian Faulhammer <fauli@gentoo.org> popt-1.16.ebuild:
stable x86, bug 324619
06 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> popt-1.16.ebuild:
Fix testsuite.
*popt-1.16 (10 May 2010)
10 May 2010; Samuli Suominen <ssuominen@gentoo.org> +popt-1.16.ebuild:
Version bump.
25 Jan 2010; Raúl Porcel <armin76@gentoo.org> popt-1.15.ebuild:
arm/ia64/m68k/s390/sh stable wrt #296420
06 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> popt-1.14.ebuild,
popt-1.15.ebuild:
License "popt" is a duplicate of "MIT" wrt #299854, thanks to Ulrich
Müller for reporting.
01 Jan 2010; Tobias Klausmann <klausman@gentoo.org> popt-1.15.ebuild:
Stable on alpha, bug #296420
11 Dec 2009; Brent Baude <ranger@gentoo.org> popt-1.15.ebuild:
Marking popt-1.15 ppc64 for bug 296420
10 Dec 2009; Tiago Cunha <tcunha@gentoo.org> popt-1.15.ebuild:
stable sparc, bug 296420
10 Dec 2009; Christian Faulhammer <fauli@gentoo.org> popt-1.15.ebuild:
stable x86, bug 296420
10 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> popt-1.15.ebuild:
amd64 stable wrt #296420
10 Dec 2009; Jeroen Roovers <jer@gentoo.org> popt-1.15.ebuild:
Stable for HPPA PPC (bug #296420).
04 Nov 2009; Raúl Porcel <armin76@gentoo.org> popt-1.14.ebuild:
ia64/m68k/s390/sh stable wrt #286199
16 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> metadata.xml:
Change from maintainer-needed to base-system (net-misc/rsync is
base-system).
16 Oct 2009; Jeroen Roovers <jer@gentoo.org> popt-1.14.ebuild:
Stable for HPPA (bug #286199).
03 Oct 2009; Tiago Cunha <tcunha@gentoo.org> popt-1.14.ebuild:
stable sparc, bug 286199
03 Oct 2009; Tobias Klausmann <klausman@gentoo.org> popt-1.14.ebuild:
Stable on alpha, bug #286199
27 Sep 2009; nixnut <nixnut@gentoo.org> popt-1.14.ebuild:
ppc stable #286199
27 Sep 2009; Brent Baude <ranger@gentoo.org> popt-1.14.ebuild:
Marking popt-1.14 ppc64 for bug 286199
27 Sep 2009; Markus Meier <maekke@gentoo.org> popt-1.14.ebuild:
amd64/arm/x86 stable, bug #286199
*popt-1.15 (24 Sep 2009)
24 Sep 2009; Samuli Suominen <ssuominen@gentoo.org> +popt-1.15.ebuild,
+files/popt-1.15-check.patch:
Version bump wrt #270444, thanks to Conrad Kostecki for reporting.
29 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> popt-1.14.ebuild:
Don't remove .la files so this can be unmasked.
23 Mar 2009; Justin Bronder <jsbronder@gentoo.org> popt-1.10.7.ebuild,
popt-1.12.ebuild, popt-1.13.ebuild, popt-1.14.ebuild:
Fix LICENSE, verified against all tarballs.
*popt-1.14 (18 Apr 2008)
18 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> +popt-1.14.ebuild:
Version bump, and while at it drop the libtool .la file. Bugs about _this
version_ can come my way for now.
*popt-1.13 (07 Jan 2008)
07 Jan 2008; Ryan Hill <dirtyepic@gentoo.org> +popt-1.13.ebuild:
Version bump. Fixes redefinition errors in headers when building packages
like xulrunner with GCC 4.3.
*popt-1.12 (09 Dec 2007)
09 Dec 2007; Mike Frysinger <vapier@gentoo.org>
+files/popt-1.12-scrub-lame-gettext.patch, +popt-1.12.ebuild:
Version bump #199160 by Sandro Bonazzola.
11 Jun 2007; Raúl Porcel <armin76@gentoo.org> popt-1.10.7.ebuild:
alpha stable wrt #161177
14 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
add <herd>no-herd</herd>
12 May 2007; Joshua Kinard <kumba@gentoo.org> popt-1.10.7.ebuild:
Stable on mips.
05 Mar 2007; Sandro Bonazzola <sanchan@gentoo.org> ChangeLog:
Removing myself from metadata.xml as I'm stepping back.
20 Jan 2007; Jeroen Roovers <jer@gentoo.org> popt-1.10.7.ebuild:
Stable for HPPA (bug #161177).
15 Jan 2007; Mike Frysinger <vapier@gentoo.org>
+files/popt-1.10.7-scrub-lame-gettext.patch, popt-1.10.7.ebuild:
Remove pointless gettext check #161988 by Christian Heim.
13 Jan 2007; Mike Frysinger <vapier@gentoo.org> popt-1.10.7.ebuild:
Cleanup patches and drop requirement for autotools.
13 Jan 2007; nixnut <nixnut@gentoo.org> popt-1.10.4-r3.ebuild,
popt-1.10.7.ebuild:
Stable on ppc wrt bug 161177
11 Jan 2007; Markus Rothe <corsair@gentoo.org> popt-1.10.7.ebuild:
Stable on ppc64; bug #161177
11 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> popt-1.10.7.ebuild:
Stable on sparc
10 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> popt-1.10.4-r3.ebuild,
popt-1.10.7.ebuild:
Stable on amd64/x86 wrt bug #161177.
10 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> popt-1.10.4-r3.ebuild:
Stable on sparc wrt #161177
09 Jan 2007; Sandro Bonazzola <sanchan@gentoo.org> popt-1.7-r1.ebuild,
-popt-1.10.4-r1.ebuild, -popt-1.10.4-r2.ebuild:
Removed obsolete 1.10.4 ebuilds, updating 1.7-r1 ebuild for autotools eclass
changes. Fix again bug #148187.
*popt-1.10.7 (06 Dec 2006)
06 Dec 2006; Sandro Bonazzola <sanchan@gentoo.org> +popt-1.10.7.ebuild:
Version bump (bug #121862) thanks to Timothy Redaelli <drizzt@gentoo.org>.
08 Nov 2006; Timothy Redaelli <drizzt@gentoo.org> popt-1.10.4-r3.ebuild:
Keyworded ~ppc, wrt bug 121862.
07 Nov 2006; Sandro Bonazzola <sanchan@gentoo.org> popt-1.10.4-r3.ebuild:
Readding dropped keywords.
*popt-1.10.4-r3 (07 Nov 2006)
07 Nov 2006; Sandro Bonazzola <sanchan@gentoo.org>
+files/popt-1.10.4-regression.patch, metadata.xml, +popt-1.10.4-r3.ebuild:
Version bump, including a fix for a regression found by wormo@gentoo.org and
fixed with a patch provided by drizzt@gentoo.org, last fix needed for bug
#121862.
05 Nov 2006; Bryan Østergaard <kloeri@gentoo.org> popt-1.10.4-r2.ebuild:
Add ~alpha keyword.
03 Nov 2006; Jason Wever <weeve@gentoo.org> popt-1.10.4-r2.ebuild:
Added ~sparc keyword wrt bug #121862.
02 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> popt-1.10.4-r2.ebuild:
Add versioned dependencies over autoconf/automake.
24 Oct 2006; Fabian Groffen <grobian@gentoo.org> popt-1.7-r1.ebuild,
popt-1.10.4-r1.ebuild, popt-1.10.4-r2.ebuild:
Dropped ppc-macos keyword, see you in prefix.
*popt-1.10.4-r2 (21 Oct 2006)
21 Oct 2006; Sandro Bonazzola <sanchan@gentoo.org>
files/popt-1.10.4-nls.patch, popt-1.10.4-r1.ebuild,
+popt-1.10.4-r2.ebuild:
Removed nls patch from 1.10.4-r1 now DEPENDing on gettext. Added 1.10.4-r2
masked for testing, nls patch updated discarding any gettext reference.
17 Oct 2006; Roy Marples <uberlord@gentoo.org> popt-1.10.4-r1.ebuild:
Added ~sparc-fbsd keyword.
12 Oct 2006; Sandro Bonazzola <sanchan@gentoo.org>
files/popt-1.10.4-lib64.patch:
lib64 patch updated with the one provided by Roy Marples fixing bug #150984.
The patch solves both multilib behaviour and lib6464 previously fixed.
09 Oct 2006; Sandro Bonazzola <sanchan@gentoo.org>
+files/popt-1.10.4-nls.patch, popt-1.10.4-r1.ebuild:
Fix bug #150543. Patch provided by opensolaris.org, ported from popt-1.7 and
adapted for gentoo. Original patch available here:
http://cvs.opensolaris.org/source/xref/jds/Solaris/patches/popt-01-xgettext.diff
01 Oct 2006; Guy Martin <gmsoft@gentoo.org> popt-1.10.4-r1.ebuild:
Stable on hppa.
21 Sep 2006; Fabian Groffen <grobian@gentoo.org> popt-1.10.4-r1.ebuild:
Remove ppc-macos hack, upstream does this already. Marked ~ppc-macos
19 Sep 2006; <antarus@gentoo.org> popt-1.7-r1.ebuild:
Adding dep on automake to popt to fix stage1 ebuilds
13 Sep 2006; Aron Griffis <agriffis@gentoo.org> popt-1.10.4-r1.ebuild:
Mark 1.10.4-r1 ~ia64. #121862
12 Sep 2006; Markus Rothe <corsair@gentoo.org> popt-1.10.4-r1.ebuild:
Added ~ppc64; bug #121862
12 Sep 2006; Joshua Jackson <tsunam@gentoo.org> popt-1.10.4-r1.ebuild:
adding ~x86 as requested
11 Sep 2006; Sandro Bonazzola <sanchan@gentoo.org>
files/popt-1.10.4-lib64.patch, popt-1.10.4-r1.ebuild:
Fixing configure.ac patch using ${EGREP} instead of grep, fixing autoreconf
issues. Thanks to SpanKY <vapier@gentoo.org> for reporting and solving the
issue. Fix bug #147133
10 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> popt-1.10.4-r1.ebuild:
Add ~x86-fbsd keyword as per bug #121862.
*popt-1.10.4-r1 (10 Sep 2006)
10 Sep 2006; Sandro Bonazzola <sanchan@gentoo.org>
+files/popt-1.10.4-lib64.patch, -popt-1.10.4.ebuild,
+popt-1.10.4-r1.ebuild:
ebuild bump fixing bug #146988, bug #147066, bug #147044. Many thanks to
Patrick McLean for the patches and Diego Pettenò for the package masking.
*popt-1.10.4 (09 Sep 2006)
09 Sep 2006; Sandro Bonazzola <sanchan@gentoo.org> metadata.xml,
+popt-1.10.4.ebuild:
Version bump, intially only for ~amd64. Partially resolve bug# 121862.
Taking over maintainership of the package.
07 Sep 2006; Steve Dibb <beandog@gentoo.org> +metadata.xml:
Add metadata
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> popt-1.7-r1.ebuild:
Add ~x86-fbsd keyword.
25 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
+files/popt-1.7-nls.patch, popt-1.7-r1.ebuild:
Add patch to link to libintl when not using GLIBC; depend on virtual/libintl
when using nls.
10 May 2005; Mike Frysinger <vapier@gentoo.org>
+files/popt-1.7-missing-tests.patch, popt-1.7-r1.ebuild:
Add a patch by Ryan Hill to remove incomplete tests #71610.
26 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> popt-1.7-r1.ebuild:
update source in src_unpack; use emake; tidy
15 Jun 2004; <solar@gentoo.org> popt-1.7-r1.ebuild,
files/popt-1.7-uclibc.patch:
added uclibc patch for configure target
*popt-1.7-r1 (20 Mar 2003)
27 Mar 2003; Seemant Kulleen <seemant@gentoo.org> popt-1.7-r1.ebuild:
ok, this one actually does disable nls and also has a mips fix
27 Mar 2003; Seemant Kulleen <seemant@gentoo.org> popt-1.7-r1.ebuild:
gettext is no longer a REQUIRED dependency, though it's a quirky way of
disabling it -- tsk tsk @ the upstream authors
20 Mar 2003; Graham Forest <vladimir@gentoo.org> popt-1.7-r1.ebuild:
Removed usage of pic USE flag
21 Feb 2003; Zach Welch <zwelch@gentoo.org> :
Added arm to keywords.
11 Feb 2003; Guy Martin <gmsoft@gentoo.org> :
Added hppa to keywords.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*popt-1.7 (19 Nov 2002)
09 Mar 2003; Aron Griffis <agriffis@gentoo.org> popt-1.7.ebuild:
Mark stable on alpha
6 Feb 2003; Luca Barbato <lu_zero@gentoo.org> :
added elibtoolize
19 Nov 2002; Mike Frysinger <vapier@gentoo.org> :
Version bump/added pic support
*popt-1.6.3 (03 Mar 2002)
18 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
Added mips to keywords
03 Oct 2002; Brad Cowan <bcowan@gentoo.org> popt-1.6.3.ebuild :
fixed nls compile problems per bug #8731
01 Aug 2002; Mark Guertin <gerk@gentoo.org> libxml2-2.4.23.ebuild :
Added ppc to keywords
29 May 2002; Spider <spider@gentoo.org> popt-1.6.3.ebuild popt-1.5.ebuild :
fix bogus DESCRIPTION
*popt-1.5 (01 Feb 2002)
01 Aug 2002; Mark Guertin <gerk@gentoo.org> libxml2-2.4.23.ebuild :
Added ppc to keywords
01 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,6 +1 @@
AUX fix-popt-pkgconfig-libdir.patch 519 SHA256 c73def3602304ff38f383981621ba294497d69bf8ae54da5c6172d459ddadc08 SHA512 8862cb25283f38d734aa1abaa4d29d1f018718be77d03a4f0533b6b8b2518581abf277eefd3b3d56d5f9ab9e00b544e816e83fca6863e86a66dacae0f9abbfd0 WHIRLPOOL fb19c8cf6bb957e5008bc887cab0461b61ebc6e6d8a6e616e653a5c7543fe4b8f018e321167d9036e33b99884dce05975260d64a8a9f4638cfa3165dfe723395
DIST popt-1.16.tar.gz 702769 SHA256 e728ed296fe9f069a0e005003c3d6b2dde3d9cad453422a10d6558616d304cc8 SHA512 bae2dd4e5d682ef023fdc77ae60c4aad01a3a576d45af9d78d22490c11e410e60edda37ede171920746d4ae0d5de3c060d15cecfd41ba75b727a811be828d694 WHIRLPOOL 0f6ffe7dcab6dcca718f0c79a30d620d0cc2583d2c1018e4eb2357d7594df6b282c68a9e9b14f5c00731ef3abb0a39c98c3f8fa5a7331137702aea34682c7b4c
EBUILD popt-1.16-r1.ebuild 902 SHA256 c64dda83df93ae16cf07e99210f635383583b01132086fb7ac092a155fb734d6 SHA512 87c152a6b4131f46fc4aaa2006dba052133334ae9628d385cf9eebda16f74f6354bb466ae702ceb823cbbedc958ab1da07a2d2e77b0f47c14f1c7b3b04cbe9d6 WHIRLPOOL d9c332079b5192f4523c637dc91fe7c6663a0a8a6325ac92b4734fb12f9492bb33546e49770bc574ee5c233b90fa9e5767999dfec2b66bcf2bbd5a3be5f3ef99
EBUILD popt-1.16-r2.ebuild 927 SHA256 3900a79a9084636442b913d89abb7041711440adde25aa5ee9056ae7ead5c52c SHA512 1a419283c7d3dc8c4472f047f409903999acd7500c3e4fbe511bcbafe53ed6f8eee395bd8e8f0377aee7a4b2664026a0d934c39ed25c67a675c1ef4c1de9be9a WHIRLPOOL d533922f3a1fb546a81a13fb05b5a43af4b79cf29808750b4d27478154a13885ffec2aa674c7e6f05ea24e89de361156a28dd2a6158e2c2725d1dbb55bbb6882
MISC ChangeLog 14481 SHA256 cb1de3670b7513de4f342dfb976db18ef6a7bd02d82caadff9a5269b63880bcb SHA512 bcf55cc938b0fa88f8c87d85cae0952633e8735135a1a91f976c178d57992aa0978b928703152b66be1624795deb4f3ab83f8ebf682e7dbc39049539a85efce6 WHIRLPOOL 75c6012b586ed439d37eea3ad8aa0ac52a12810f49caa7cd4063d3a2c6b41c54d493e247ebbafbcfb604ef2ebd55589a0586768797fe8ceaccdd563e72772475
MISC metadata.xml 166 SHA256 a33d3505ea834e19cd196ef8af9d438f1e476abb2aca27b0ea9f1219e93b8b26 SHA512 9a924987983984221311fc13539b270e032c8a18bfb2e863480dd4be10d36f3ec22d6824cc443c4dcbd34a6a0abce33ba70eeb90766122e072d442216af4f8dc WHIRLPOOL c28ad7db1ab0447a86899c0b1e504795754cc1ac75250e1b81ddb3ea1ea318abdeca1712695d18f8a12ff8b72e73b4cefef35adc05eb15a448aff88e7bd4b330
DIST popt-1.18.tar.gz 580569 BLAKE2B c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324 SHA512 86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5

View File

@ -1,12 +0,0 @@
diff -u popt-1.16.orig/Makefile.in popt-1.16/Makefile.in
--- popt-1.16.orig/Makefile.in 2010-05-04 16:55:59.000000000 -0400
+++ popt-1.16/Makefile.in 2010-12-23 22:45:42.843131000 -0500
@@ -370,7 +370,7 @@
libpopt_la_SOURCES = popt.c poptparse.c poptconfig.c popthelp.c poptint.c
libpopt_la_LDFLAGS = -no-undefined @LTLIBINTL@ @LTLIBICONV@ \
$(am__append_1)
-pkgconfigdir = $(prefix)/lib/pkgconfig
+pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = popt.pc
man_MANS = popt.3
BUILT_SOURCES = popt.pc # popt.lcd

View File

@ -1,5 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<maintainer type="project">
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
</maintainer>
<upstream>
<remote-id type="cpe">cpe:/a:popt_project:popt</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,37 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=3
inherit eutils
DESCRIPTION="Parse Options - Command line parser"
HOMEPAGE="http://rpm5.org/"
SRC_URI="http://rpm5.org/files/popt/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="nls static-libs"
RDEPEND="nls? ( virtual/libintl )"
DEPEND="nls? ( sys-devel/gettext )"
src_prepare() {
epatch "${FILESDIR}"/fix-popt-pkgconfig-libdir.patch #349558
sed -i -e 's:lt-test1:test1:' testit.sh || die
}
src_configure() {
econf \
--disable-dependency-tracking \
$(use_enable static-libs static) \
$(use_enable nls)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc CHANGES README || die
find "${ED}" -name '*.la' -exec rm -f {} +
}

View File

@ -1,36 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils multilib-minimal
DESCRIPTION="Parse Options - Command line parser"
HOMEPAGE="http://rpm5.org/"
SRC_URI="http://rpm5.org/files/popt/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="nls static-libs"
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
DEPEND="nls? ( sys-devel/gettext )"
src_prepare() {
epatch "${FILESDIR}"/fix-popt-pkgconfig-libdir.patch #349558
sed -i -e 's:lt-test1:test1:' testit.sh || die
}
multilib_src_configure() {
ECONF_SOURCE=${S} \
econf \
--disable-dependency-tracking \
$(use_enable static-libs static) \
$(use_enable nls)
}
multilib_src_install_all() {
dodoc CHANGES README
prune_libtool_files --all
}

View File

@ -0,0 +1,38 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit multilib-minimal libtool
DESCRIPTION="Parse Options - Command line parser"
HOMEPAGE="https://github.com/rpm-software-management/popt"
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static-libs"
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}"
BDEPEND="nls? ( sys-devel/gettext )"
src_prepare() {
default
sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
elibtoolize
}
multilib_src_configure() {
local myeconfargs=(
$(use_enable static-libs static)
$(use_enable nls)
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
}
multilib_src_install_all() {
dodoc CHANGES README
find "${ED}" -type f -name "*.la" -delete || die
}