[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 4ae04a92f7da20fe631dbf7174a0748cf75e18d3 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 10:34:57 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 10:35:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae04a92 dev-libs/popt: drop 1.18, 1.19 Signed-off-by: Sam James gentoo.org> dev-libs/popt/Manifest | 1 - dev-libs/popt/popt-1.18.ebuild | 45 dev-libs/popt/popt-1.19.ebuild | 52 -- 3 files changed, 98 deletions(-) diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest index d698ce53ffe1..e4cb7e35fb1f 100644 --- a/dev-libs/popt/Manifest +++ b/dev-libs/popt/Manifest @@ -1,2 +1 @@ -DIST popt-1.18.tar.gz 580569 BLAKE2B c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324 SHA512 86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5 DIST popt-1.19.tar.gz 596676 BLAKE2B 8f8965e2d339f0413e8d1da421ea7556526f39f089a822063d6fdc35b781a7c7ea84a91d6af3e25902c1f045f564ef956fc69cd4625e6cc008c9e3ca34923a9d SHA512 5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466 diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild deleted file mode 100644 index 872cc3e66b91.. --- a/dev-libs/popt/popt-1.18.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multilib-minimal libtool toolchain-funcs - -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-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() { - # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs - # https://github.com/gentoo/gentoo/pull/28355 - # mold needs this too but right now tc-ld-is-mold is also not available - if tc-ld-is-lld; then - append-ldflags -Wl,--undefined-version - fi - - 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 -} diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild deleted file mode 100644 index 7acf9f79f83f.. --- a/dev-libs/popt/popt-1.19.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multilib-minimal libtool toolchain-funcs - -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="nls static-libs" - -RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND="nls? ( >=sys-devel/gettext-0.19.8 )" - -src_prepare() { - default - - # Unclear what the background to this is, perhaps - # https://gitlab.exherbo.org/exherbo/arbor/-/commit/5545d22d3493279acf7a55246179f818ef22f5fa - sed -i -e 's:lt-test1:test1:' tests/testit.sh || die - - elibtoolize -} - -multilib_src_configure() { - # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs - # https://github.com/gentoo/gentoo/pull/28355 - # mold needs this too but right now tc-ld-is-mold is also not available - if tc-ld-is-lld; then - append-ldflags -Wl,--undefined-version - fi - - local myeconfargs=( - --disable-werror - $(use_enable static-libs static) - $(use_enable nls) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -type f -name "*.la" -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 2d8e74c6519b39e62a707795d2b520792ef58e94 Author: Sam James gentoo org> AuthorDate: Tue Feb 6 19:29:12 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 19:29:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8e74c6 dev-libs/popt: Stabilize 1.19-r1 hppa, #923865 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild index a65542684f9e..78234070ac50 100644 --- a/dev-libs/popt/popt-1.19-r1.ebuild +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: c36bdcf4d5a93e9b3a3de4bdde487762fc7cfe6d Author: Sam James gentoo org> AuthorDate: Tue Feb 6 07:24:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 07:24:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36bdcf4 dev-libs/popt: Stabilize 1.19-r1 ppc64, #923865 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild index a7d99b2d0992..a65542684f9e 100644 --- a/dev-libs/popt/popt-1.19-r1.ebuild +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 762f5a9a7d6bca1bab6cb00575327c23a2247407 Author: Sam James gentoo org> AuthorDate: Tue Feb 6 07:24:55 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 07:24:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762f5a9a dev-libs/popt: Stabilize 1.19-r1 ppc, #923865 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild index aa5374c21eae..bc34a0f7615c 100644 --- a/dev-libs/popt/popt-1.19-r1.ebuild +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 8ed1372502a8218cdef74d792d3179d29ff84d9c Author: Sam James gentoo org> AuthorDate: Tue Feb 6 07:24:57 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 07:24:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed13725 dev-libs/popt: Stabilize 1.19-r1 arm, #923865 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild index 02f9e0a99dfe..a7d99b2d0992 100644 --- a/dev-libs/popt/popt-1.19-r1.ebuild +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 3c9be46b37601727deb7953576add71d225261da Author: Sam James gentoo org> AuthorDate: Tue Feb 6 07:24:56 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 07:24:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9be46b dev-libs/popt: Stabilize 1.19-r1 arm64, #923865 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild index bc34a0f7615c..02f9e0a99dfe 100644 --- a/dev-libs/popt/popt-1.19-r1.ebuild +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: e8604f85c301cb5f3e1bc7654c0da0d95f41cb09 Author: Sam James gentoo org> AuthorDate: Tue Feb 6 06:53:59 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 06:53:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8604f85 dev-libs/popt: Stabilize 1.19-r1 sparc, #923865 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild index 2fc43718dbcf..aa5374c21eae 100644 --- a/dev-libs/popt/popt-1.19-r1.ebuild +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: df63060842ccdffdd1e8d71a6010247be78573b7 Author: Sam James gentoo org> AuthorDate: Tue Feb 6 06:24:16 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 06:24:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df630608 dev-libs/popt: Stabilize 1.19-r1 x86, #923865 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild index b2c696c52a13..2fc43718dbcf 100644 --- a/dev-libs/popt/popt-1.19-r1.ebuild +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: c752032f1b7502a006b951b35145c7e492f8c903 Author: Sam James gentoo org> AuthorDate: Tue Feb 6 06:18:07 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 06:18:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c752032f dev-libs/popt: Stabilize 1.19-r1 amd64, #923865 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild index 58a87653a6e5..b2c696c52a13 100644 --- a/dev-libs/popt/popt-1.19-r1.ebuild +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 58e7aa028862014e5f92ef48339b3cab59565c39 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 10:35:56 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 10:39:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e7aa02 dev-libs/popt: pass -Wl,--undefined-version for other linkers if supported Revbump as it's a library. Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19-r1.ebuild | 47 +++ 1 file changed, 47 insertions(+) diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild new file mode 100644 index ..58a87653a6e5 --- /dev/null +++ b/dev-libs/popt/popt-1.19-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="nls static-libs" + +RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="nls? ( >=sys-devel/gettext-0.19.8 )" + +src_prepare() { + default + + # Unclear what the background to this is, perhaps + # https://gitlab.exherbo.org/exherbo/arbor/-/commit/5545d22d3493279acf7a55246179f818ef22f5fa + sed -i -e 's:lt-test1:test1:' tests/testit.sh || die + + elibtoolize +} + +multilib_src_configure() { + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + + local myeconfargs=( + --disable-werror + $(use_enable static-libs static) + $(use_enable nls) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + einstalldocs + + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 305933db1256ecd072359545e0734f0fb6fe2769 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 21:04:57 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 21:04:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305933db dev-libs/popt: update sed reference link Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index d51fca7302be..7acf9f79f83f 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -22,7 +22,7 @@ src_prepare() { default # Unclear what the background to this is, perhaps - # https://git.exherbo.org/arbor.git/commit/?id=5545d22d3493279acf7a55246179f818ef22f5fa + # https://gitlab.exherbo.org/exherbo/arbor/-/commit/5545d22d3493279acf7a55246179f818ef22f5fa sed -i -e 's:lt-test1:test1:' tests/testit.sh || die elibtoolize
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: ce075420b2b7c35c8ebea448d600f5734fe07fa5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 08:58:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 08:58:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce075420 dev-libs/popt: Stabilize 1.19 ppc64, #899302 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index 5ec8540dfb4f..03a01a7b4aa4 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 423033fb8497fb6c044711e851ecee6168f65f73 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 08:23:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 08:23:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423033fb dev-libs/popt: Stabilize 1.19 sparc, #899302 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index 0b1bbbf410af..5ec8540dfb4f 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 9df3588f6084cf478826515af74d7eb77200dd44 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 07:11:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 07:11:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df3588f dev-libs/popt: Stabilize 1.19 amd64, #899302 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index c1a6e6bf95cf..0b1bbbf410af 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: e51aed99afcd60c1a85401179fdbf406af3f63ee Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:58:12 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:58:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51aed99 dev-libs/popt: Stabilize 1.19 arm, #899302 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index 0dc318fc0d29..c1a6e6bf95cf 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~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" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~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}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 4302f1f21935ce239d05d954bb78cc579ff3121d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:55:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:55:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4302f1f2 dev-libs/popt: Stabilize 1.19 x86, #899302 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index de3217993929..0dc318fc0d29 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~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" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~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}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: f58847be5a6bd60a92182d88ca920beb8767dcad Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:38:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:38:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58847be dev-libs/popt: Stabilize 1.19 arm64, #899302 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index 8ac11e82a89e..de3217993929 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~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" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~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}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: bf9e0a2f7e13b91325e6ccd668019c679d596325 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:30:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:30:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9e0a2f dev-libs/popt: Stabilize 1.19 hppa, #899302 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index bfabb9eff090..8ac11e82a89e 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -11,7 +11,7 @@ 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 ~loong ~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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~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}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 5c6f313be518087b4338480a852e8af3b6f4e0ec Author: WANG Xuerui gentoo org> AuthorDate: Sat Jan 14 06:33:40 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jan 14 19:14:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6f313b dev-libs/popt: fix build with lld-16 Signed-off-by: WANG Xuerui gentoo.org> Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.18.ebuild | 11 +-- dev-libs/popt/popt-1.19.ebuild | 11 +-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 435dcfdc5e35..cbbaee017f57 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit multilib-minimal libtool +inherit flag-o-matic multilib-minimal libtool toolchain-funcs DESCRIPTION="Parse Options - Command line parser" HOMEPAGE="https://github.com/rpm-software-management/popt; @@ -25,6 +25,13 @@ src_prepare() { } multilib_src_configure() { + # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs + # https://github.com/gentoo/gentoo/pull/28355 + # mold needs this too but right now tc-ld-is-mold is also not available + if tc-ld-is-lld; then + append-ldflags -Wl,--undefined-version + fi + local myeconfargs=( $(use_enable static-libs static) $(use_enable nls) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index 483bb167bd28..bfabb9eff090 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit multilib-minimal libtool +inherit flag-o-matic multilib-minimal libtool toolchain-funcs DESCRIPTION="Parse Options - Command line parser" HOMEPAGE="https://github.com/rpm-software-management/popt; @@ -29,6 +29,13 @@ src_prepare() { } multilib_src_configure() { + # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs + # https://github.com/gentoo/gentoo/pull/28355 + # mold needs this too but right now tc-ld-is-mold is also not available + if tc-ld-is-lld; then + append-ldflags -Wl,--undefined-version + fi + local myeconfargs=( --disable-werror $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 16f88d4f344911c521be584a5803a51a761eadc9 Author: Sam James gentoo org> AuthorDate: Fri Sep 16 23:41:43 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 16 23:41:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f88d4f dev-libs/popt: add possible context to test sed Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index d936f9b6f309..483bb167bd28 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -21,7 +21,10 @@ BDEPEND="nls? ( >=sys-devel/gettext-0.19.8 )" src_prepare() { default - #sed -i -e 's:lt-test1:test1:' tests/testit.sh || die + # Unclear what the background to this is, perhaps + # https://git.exherbo.org/arbor.git/commit/?id=5545d22d3493279acf7a55246179f818ef22f5fa + sed -i -e 's:lt-test1:test1:' tests/testit.sh || die + elibtoolize }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 3ad6503b57318429472a8a78973b8b3bdca4f7f2 Author: Sam James gentoo org> AuthorDate: Fri Sep 16 22:29:42 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 16 23:25:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad6503b dev-libs/popt: add 1.19 Closes: https://bugs.gentoo.org/663638 Signed-off-by: Sam James gentoo.org> dev-libs/popt/Manifest | 1 + dev-libs/popt/popt-1.19.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest index 650e16e68029..d698ce53ffe1 100644 --- a/dev-libs/popt/Manifest +++ b/dev-libs/popt/Manifest @@ -1 +1,2 @@ DIST popt-1.18.tar.gz 580569 BLAKE2B c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324 SHA512 86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5 +DIST popt-1.19.tar.gz 596676 BLAKE2B 8f8965e2d339f0413e8d1da421ea7556526f39f089a822063d6fdc35b781a7c7ea84a91d6af3e25902c1f045f564ef956fc69cd4625e6cc008c9e3ca34923a9d SHA512 5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466 diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild new file mode 100644 index ..d936f9b6f309 --- /dev/null +++ b/dev-libs/popt/popt-1.19.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 ~loong ~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-0.19.8 )" + +src_prepare() { + default + + #sed -i -e 's:lt-test1:test1:' tests/testit.sh || die + elibtoolize +} + +multilib_src_configure() { + local myeconfargs=( + --disable-werror + $(use_enable static-libs static) + $(use_enable nls) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + einstalldocs + + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/, dev-libs/popt/files/
commit: 36e7caaa33842495e383cff0032583b7faef8db2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 18 08:53:51 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Apr 30 19:31:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e7caaa dev-libs/popt: Drop 1.16-r2, EAPI5-- Closes: https://bugs.gentoo.org/753410 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/popt/Manifest | 1 - .../popt/files/fix-popt-pkgconfig-libdir.patch | 12 dev-libs/popt/popt-1.16-r2.ebuild | 36 -- 3 files changed, 49 deletions(-) diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest index 3494d8a975c..650e16e6802 100644 --- a/dev-libs/popt/Manifest +++ b/dev-libs/popt/Manifest @@ -1,2 +1 @@ -DIST popt-1.16.tar.gz 702769 BLAKE2B 37767ec50118f3675e8bfa780dca7989e092ea71c3ea1e1ab80d7cc13bf20a3b5f0681df2a7e0b1e3404404a0952f7b7f0135083d4166026dc26880a5a17ab3f SHA512 bae2dd4e5d682ef023fdc77ae60c4aad01a3a576d45af9d78d22490c11e410e60edda37ede171920746d4ae0d5de3c060d15cecfd41ba75b727a811be828d694 DIST popt-1.18.tar.gz 580569 BLAKE2B c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324 SHA512 86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5 diff --git a/dev-libs/popt/files/fix-popt-pkgconfig-libdir.patch b/dev-libs/popt/files/fix-popt-pkgconfig-libdir.patch deleted file mode 100644 index 32e1bb35303..000 --- a/dev-libs/popt/files/fix-popt-pkgconfig-libdir.patch +++ /dev/null @@ -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.0 -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 diff --git a/dev-libs/popt/popt-1.16-r2.ebuild b/dev-libs/popt/popt-1.16-r2.ebuild deleted file mode 100644 index 5e46e3a68b8..000 --- a/dev-libs/popt/popt-1.16-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit epatch multilib-minimal libtool ltprune - -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 ~riscv ~s390 sparc x86 ~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 - elibtoolize -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf \ - $(use_enable static-libs static) \ - $(use_enable nls) -} - -multilib_src_install_all() { - dodoc CHANGES README - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 4256435ad1d4aae01f00d0c5b4003e74c6877586 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 19:30:44 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 19:33:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4256435a dev-libs/popt: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-libs/popt/popt-1.18.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 0d4fea8214f..c10902006d5 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ 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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +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}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 3bce07391e07dd45dd33fa66de112c35505a2743 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 14:18:22 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 14:21:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bce0739 dev-libs/popt: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 695f3cf1db4..0d4fea8214f 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: e6c8cf594b835bc137fd08578afbf72bcac49d6b Author: Sam James gentoo org> AuthorDate: Tue Dec 1 12:26:33 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 1 12:29:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c8cf59 dev-libs/popt: add Prefix keywords Package-Manager: Portage-3.0.10.2-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index d4da266cab4..695f3cf1db4 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: ac6eea3c22c90c17095e1599740c33788239c802 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Nov 18 16:33:31 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 18 22:00:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6eea3c dev-libs/popt: stable 1.18 for hppa, bug #753410 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 713c1120f69..d4da266cab4 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x86-linux" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: b7148117e79a6a21acb08d25b6c8be7f4026cccd Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 17 19:03:57 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 17 19:03:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7148117 dev-libs/popt: s390 stable wrt bug #753410 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 593ed010746..61b63cb1fa0 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc ~x86 ~x86-linux" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 3ad7742bce27c35dae9755bad0ec403edf44b3e7 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 17 18:54:42 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 17 18:55:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad7742b dev-libs/popt: ppc64 stable wrt bug #753410 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 2393fb35685..593ed010746 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 5051dee77e1738fe698151bc9d12dd23f7e5a5e9 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 17 18:49:46 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 17 18:49:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5051dee7 dev-libs/popt: ppc stable wrt bug #753410 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 51c8d3587b9..2393fb35685 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: f7ceef99661b443ae44d518743595756bf103375 Author: Sam James gentoo org> AuthorDate: Sun Nov 15 05:23:23 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 15 05:23:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ceef99 dev-libs/popt: Stabilize 1.18 amd64, #753410 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 2eb2a679078..51c8d3587b9 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 9cb98370fa413492c68ed467138b4733fa20464a Author: Sam James gentoo org> AuthorDate: Sat Nov 14 22:48:50 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 14 22:50:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb98370 dev-libs/popt: Stabilize 1.18 arm, #753410 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index baa9a8b8e5e..2eb2a679078 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: bc6266913814623df7b5a6b00f74f8edcedc5689 Author: Sam James gentoo org> AuthorDate: Sat Nov 14 20:35:01 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 14 20:35:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc626691 dev-libs/popt: Stabilize 1.18 arm64, #753410 Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild index 6130f128341..baa9a8b8e5e 100644 --- a/dev-libs/popt/popt-1.18.ebuild +++ b/dev-libs/popt/popt-1.18.ebuild @@ -10,7 +10,7 @@ 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 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 924243ea17af9cfdcd22796709a8c9e24179cc5e Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 23 16:05:21 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 23 16:16:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924243ea dev-libs/popt: Bump to version 1.18 Package-Manager: Portage-2.3.102, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> dev-libs/popt/Manifest | 1 + dev-libs/popt/popt-1.18.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest index 58bac3e2e66..3494d8a975c 100644 --- a/dev-libs/popt/Manifest +++ b/dev-libs/popt/Manifest @@ -1 +1,2 @@ DIST popt-1.16.tar.gz 702769 BLAKE2B 37767ec50118f3675e8bfa780dca7989e092ea71c3ea1e1ab80d7cc13bf20a3b5f0681df2a7e0b1e3404404a0952f7b7f0135083d4166026dc26880a5a17ab3f SHA512 bae2dd4e5d682ef023fdc77ae60c4aad01a3a576d45af9d78d22490c11e410e60edda37ede171920746d4ae0d5de3c060d15cecfd41ba75b727a811be828d694 +DIST popt-1.18.tar.gz 580569 BLAKE2B c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324 SHA512 86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5 diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild new file mode 100644 index 000..6130f128341 --- /dev/null +++ b/dev-libs/popt/popt-1.18.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 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 ~x86-linux" +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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 247f0af47605997b7903ee8a70391e6ddcb336c0 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 4 18:37:17 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 4 18:38:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247f0af4 dev-libs/popt: keyword ~riscv Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-libs/popt/popt-1.16-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/popt/popt-1.16-r2.ebuild b/dev-libs/popt/popt-1.16-r2.ebuild index 3f9b837efa6..efda71d2e07 100644 --- a/dev-libs/popt/popt-1.16-r2.ebuild +++ b/dev-libs/popt/popt-1.16-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ 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 ~x86-fbsd ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" IUSE="nls static-libs" RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 0fdfb3719c3d2cb01f7af039f77bc1cde53ec04e Author: Mike Frysinger gentoo org> AuthorDate: Mon Mar 20 19:48:22 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Mar 20 19:48:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdfb371 dev-libs/popt: add elibtoolize for ppc64le The bundled libtool is too old and doesn't support ppc64le out of the box. dev-libs/popt/popt-1.16-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.16-r2.ebuild b/dev-libs/popt/popt-1.16-r2.ebuild index 9206333b24b..f8cdbd19530 100644 --- a/dev-libs/popt/popt-1.16-r2.ebuild +++ b/dev-libs/popt/popt-1.16-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils multilib-minimal +inherit eutils multilib-minimal libtool DESCRIPTION="Parse Options - Command line parser" HOMEPAGE="http://rpm5.org/; @@ -19,6 +19,7 @@ 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 + elibtoolize } multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: db56dc230c0aae502ca0b72ea8361d60fb14a1a8 Author: Mike Frysinger gentoo org> AuthorDate: Mon Mar 20 19:48:03 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Mar 20 19:48:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db56dc23 dev-libs/popt: drop old version dev-libs/popt/popt-1.16-r1.ebuild | 36 1 file changed, 36 deletions(-) diff --git a/dev-libs/popt/popt-1.16-r1.ebuild b/dev-libs/popt/popt-1.16-r1.ebuild deleted file mode 100644 index f9a21fe7973..000 --- a/dev-libs/popt/popt-1.16-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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 {} + -}