[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/, sys-libs/argp-standalone/files/
commit: 0b97c15fd75c8948b561142cd9f96ee448f8db2f Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 22 19:31:15 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 24 14:51:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b97c15f sys-libs/argp-standalone: drop 1.3-r2, 1.4.1-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-libs/argp-standalone/Manifest | 2 - .../argp-standalone/argp-standalone-1.3-r2.ebuild | 40 --- .../argp-standalone-1.4.1-r1.ebuild| 42 .../files/argp-standalone-1.3-shared.patch | 54 --- .../argp-standalone-1.3-throw-in-funcdef.patch | 79 -- 5 files changed, 217 deletions(-) diff --git a/sys-libs/argp-standalone/Manifest b/sys-libs/argp-standalone/Manifest index 7dd4ff4a8e5d..59fdf7b532b7 100644 --- a/sys-libs/argp-standalone/Manifest +++ b/sys-libs/argp-standalone/Manifest @@ -1,3 +1 @@ -DIST argp-standalone-1.3.tar.gz 130255 BLAKE2B 0848a0e7a98cfa09de52fa152eb9a793a9bf25c1edfc7401851ef134b62c051ad6ef2134d6f528e167046be582be23f311e74614c5511d659060addc14de6b2f SHA512 58c3feb8852b90248fff39e49b5019bd0dcf646790c3eaf70c3262eb81dda31a61dc0a45963c7b4a010e80fc14b37288dcb3b3ef48d02f2d33dd72c1c62e62d9 -DIST argp-standalone-1.4.1.tar.gz 58158 BLAKE2B aa55965d6c4a9d61e82a5f3af7a62bf1a35b82ad91c87b4b31a6fa314ba0bcf30667137b420ccae5fbe24301c994971ef48c8dfa4db48620e56edc4300fbd961 SHA512 c5f07e88434589a13a2e88e66d1142b581f19aa82da28507f3c31ea782e080a13a4504d8108c003b5d3c8a3aa20f52ea5e81f337c11a4b1342b16361d4877c1c DIST argp-standalone-1.5.0.tar.gz 65889 BLAKE2B 01f4ceb3ad18be534605db09db708f17ab5df6bfd8fc0259451a70163c8e9bda92c4f9445e98d6b6cc0bc19bc61b8b122eddacf96bd026fc2ed0db00dda318f3 SHA512 fa2eb61ea00f7a13385e5c1e579dd88471d6ba3a13b6353e924fe71914b90b40688b42a9f1789bc246e03417fee1788b1990753cda8c8d4a544e85f26b63f9e2 diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild deleted file mode 100644 index 142f2d8054fb.. --- a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic - -DESCRIPTION="Standalone argp library for use with uclibc" -HOMEPAGE="http://www.lysator.liu.se/~nisse/misc/; -SRC_URI="http://www.lysator.liu.se/~nisse/misc/${P}.tar.gz; - -LICENSE="public-domain GPL-2 GPL-3 XC" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~m68k ~mips ppc ppc64 ~s390 x86" -IUSE="static-libs" - -DEPEND="!sys-libs/glibc" - -PATCHES=( - "${FILESDIR}/${P}-throw-in-funcdef.patch" - "${FILESDIR}/${P}-shared.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-cflags "-fgnu89-inline" - econf \ - $(use_enable static-libs static) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die - insinto /usr/include - doins argp.h -} diff --git a/sys-libs/argp-standalone/argp-standalone-1.4.1-r1.ebuild b/sys-libs/argp-standalone/argp-standalone-1.4.1-r1.ebuild deleted file mode 100644 index c665f174dc20.. --- a/sys-libs/argp-standalone/argp-standalone-1.4.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -DESCRIPTION="Standalone argp library for use with musl" -HOMEPAGE="https://github.com/ericonr/argp-standalone; -SRC_URI="https://github.com/ericonr/argp-standalone/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain GPL-2 GPL-3 XC" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" -IUSE="static-libs" - -DEPEND="!sys-libs/glibc" - -PATCHES=( - "${FILESDIR}"/argp-standalone-1.3-shared.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - append-cflags "-fgnu89-inline" - - econf $(use_enable static-libs static) -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die - - insinto /usr/include - doins argp.h -} diff --git a/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch b/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch deleted file mode 100644 index eea801c4ee98.. --- a/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch +++ /dev/null @@ -1,54 +0,0 @@ -Initially added in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb196546c62e9894a46900e8078f753388d4cc1a. -Commit mentions it being from Debian but not found any other references yet. - -We use -largp fairly extensively across the tree which this patch -accommodates (easier than forcing includes?). a/Makefile.am 2009-05-28
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: ca796cfdf7d431da7dda0d1d13ee4938def44a8b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 2 10:30:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 2 10:30:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca796cfd sys-libs/argp-standalone: Stabilize 1.5.0 x86, #858179 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild index fb27949bd087..7f5b17768a74 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${ LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="amd64 arm arm64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 arm arm64 ~m68k ~mips ppc ppc64 ~riscv ~s390 x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 10418783145a48a3c4094d4cd657786efe47c8d8 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 15:37:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 15:37:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10418783 sys-libs/argp-standalone: Stabilize 1.5.0 amd64, #858179 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild index 1fe56ea298d1..fb27949bd087 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${ LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 arm arm64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 33fea43785de85b00c11b5a43530833e33a89e4d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 15:37:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 15:37:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fea437 sys-libs/argp-standalone: Stabilize 1.5.0 arm, #858179 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild index b947da00e47d..08d359c749f8 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${ LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~amd64 arm arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 109198d9805966a9986b0de5d2c25b17e815c6dd Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 15:37:19 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 15:37:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109198d9 sys-libs/argp-standalone: Stabilize 1.5.0 ppc, #858179 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild index 08d359c749f8..06e4933359a4 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${ LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~amd64 arm arm64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 44cc721d04180daa7f804d4059445dc0ac269ca7 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 15:37:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 15:37:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44cc721d sys-libs/argp-standalone: Stabilize 1.5.0 arm64, #858179 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild index 338b661a5c0e..b947da00e47d 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${ LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: aa14d374a1af5dc65dfa00b8023bd4640ceb4a44 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 15:37:22 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 15:37:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa14d374 sys-libs/argp-standalone: Stabilize 1.5.0 ppc64, #858179 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild index 06e4933359a4..1fe56ea298d1 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${ LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~amd64 arm arm64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: e5b8a614eaf5c039db9f0227d9d000e3bb0dc76d Author: Matoro Mahri users noreply github com> AuthorDate: Tue Oct 4 02:58:55 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 4 03:00:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b8a614 sys-libs/argp-standalone: Keyword 1.5.0 riscv, #874777 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild index 29f3f326a366..338b661a5c0e 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${ LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/, sys-libs/argp-standalone/files/
commit: 6b2955f24cb027e3aa10e6dfde91d792a4b08a5c Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 30 16:38:22 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 30 16:38:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2955f2 sys-libs/argp-standalone: bump to version 1.5.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> sys-libs/argp-standalone/Manifest | 1 + .../argp-standalone/argp-standalone-1.5.0.ebuild | 42 + .../files/argp-standalone-1.5.0-shared.patch | 53 ++ 3 files changed, 96 insertions(+) diff --git a/sys-libs/argp-standalone/Manifest b/sys-libs/argp-standalone/Manifest index 1579c67dee13..7dd4ff4a8e5d 100644 --- a/sys-libs/argp-standalone/Manifest +++ b/sys-libs/argp-standalone/Manifest @@ -1,2 +1,3 @@ DIST argp-standalone-1.3.tar.gz 130255 BLAKE2B 0848a0e7a98cfa09de52fa152eb9a793a9bf25c1edfc7401851ef134b62c051ad6ef2134d6f528e167046be582be23f311e74614c5511d659060addc14de6b2f SHA512 58c3feb8852b90248fff39e49b5019bd0dcf646790c3eaf70c3262eb81dda31a61dc0a45963c7b4a010e80fc14b37288dcb3b3ef48d02f2d33dd72c1c62e62d9 DIST argp-standalone-1.4.1.tar.gz 58158 BLAKE2B aa55965d6c4a9d61e82a5f3af7a62bf1a35b82ad91c87b4b31a6fa314ba0bcf30667137b420ccae5fbe24301c994971ef48c8dfa4db48620e56edc4300fbd961 SHA512 c5f07e88434589a13a2e88e66d1142b581f19aa82da28507f3c31ea782e080a13a4504d8108c003b5d3c8a3aa20f52ea5e81f337c11a4b1342b16361d4877c1c +DIST argp-standalone-1.5.0.tar.gz 65889 BLAKE2B 01f4ceb3ad18be534605db09db708f17ab5df6bfd8fc0259451a70163c8e9bda92c4f9445e98d6b6cc0bc19bc61b8b122eddacf96bd026fc2ed0db00dda318f3 SHA512 fa2eb61ea00f7a13385e5c1e579dd88471d6ba3a13b6353e924fe71914b90b40688b42a9f1789bc246e03417fee1788b1990753cda8c8d4a544e85f26b63f9e2 diff --git a/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild new file mode 100644 index ..29f3f326a366 --- /dev/null +++ b/sys-libs/argp-standalone/argp-standalone-1.5.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Standalone argp library for use with musl" +HOMEPAGE="https://github.com/argp-standalone/argp-standalone; +SRC_URI="https://github.com/argp-standalone/argp-standalone/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain GPL-2 GPL-3 XC" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" +IUSE="static-libs" + +DEPEND="!sys-libs/glibc" + +PATCHES=( + "${FILESDIR}"/${P}-shared.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + append-cflags "-fgnu89-inline" + + econf $(use_enable static-libs static) +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + insinto /usr/include + doins argp.h +} diff --git a/sys-libs/argp-standalone/files/argp-standalone-1.5.0-shared.patch b/sys-libs/argp-standalone/files/argp-standalone-1.5.0-shared.patch new file mode 100644 index ..1c6c599942c8 --- /dev/null +++ b/sys-libs/argp-standalone/files/argp-standalone-1.5.0-shared.patch @@ -0,0 +1,53 @@ +Initially added in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb196546c62e9894a46900e8078f753388d4cc1a. +Commit mentions it being from Debian but not found any other references yet. + +We use -largp fairly extensively across the tree which this patch +accommodates (easier than forcing includes?). +--- a/Makefile.am 2022-05-03 03:41:05.0 -0400 b/Makefile.am 2022-05-30 12:28:33.850249380 -0400 +@@ -21,19 +21,19 @@ + AUTOMAKE_OPTIONS = foreign + SUBDIRS = . testsuite + +-LIBOBJS = @LIBOBJS@ ++LTLIBOBJS = @LTLIBOBJS@ + +-noinst_LIBRARIES = libargp.a ++lib_LTLIBRARIES = libargp.la + noinst_PROGRAMS = argp-test + noinst_HEADERS = argp.h argp-fmtstream.h argp-namefrob.h # argp-comp.h + + EXTRA_DIST = mempcpy.c strchrnul.c strndup.c Versions + + # Leaves out argp-fs-xinl.c and argp-xinl.c +-libargp_a_SOURCES = argp-ba.c argp-eexst.c argp-fmtstream.c \ ++libargp_la_SOURCES = argp-ba.c argp-eexst.c argp-fmtstream.c \ + argp-help.c argp-parse.c argp-pv.c \ + argp-pvh.c + +-libargp_a_LIBADD = $(LIBOBJS) ++libargp_la_LIBADD = $(LTLIBOBJS) + +-argp_test_LDADD = libargp.a ++argp_test_LDADD = libargp.la +--- a/configure.ac 2022-05-03 03:41:05.0 -0400 b/configure.ac 2022-05-30 12:27:08.688735341 -0400 +@@ -17,6 +17,7 @@ + AC_PROG_MAKE_SET + AC_PROG_RANLIB + AM_PROG_CC_STDC ++AC_PROG_LIBTOOL + + if test "x$am_cv_prog_cc_stdc" = xno ; then + AC_ERROR([the C compiler doesn't handle ANSI-C]) +--- a/testsuite/Makefile.am2022-05-03 03:41:05.0 -0400 b/testsuite/Makefile.am2022-05-30 12:27:08.688735341 -0400 +@@ -5,7
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/files/
commit: b86cfb6e6505f383e6c09ffa52a43c79c36cdda8 Author: Sam James gentoo org> AuthorDate: Wed Nov 24 02:24:30 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 24 02:24:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86cfb6e sys-libs/argp-standalone: add some background to shared patch Signed-off-by: Sam James gentoo.org> sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch b/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch index 7164103f8a7d..eea801c4ee98 100644 --- a/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch +++ b/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch @@ -1,3 +1,8 @@ +Initially added in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb196546c62e9894a46900e8078f753388d4cc1a. +Commit mentions it being from Debian but not found any other references yet. + +We use -largp fairly extensively across the tree which this patch +accommodates (easier than forcing includes?). --- a/Makefile.am 2009-05-28 15:19:50.0 +0200 +++ b/Makefile.am 2009-05-28 15:30:57.0 +0200 @@ -21,20 +21,20 @@
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: c38414b4a8606cb67a8db9f69dbe152977adf17f Author: Sam James gentoo org> AuthorDate: Tue Nov 23 17:31:29 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 23 17:31:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38414b4 sys-libs/argp-standalone: re-enable shared patch for 1.4.1 Signed-off-by: Sam James gentoo.org> ...gp-standalone-1.4.1.ebuild => argp-standalone-1.4.1-r1.ebuild} | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild b/sys-libs/argp-standalone/argp-standalone-1.4.1-r1.ebuild similarity index 79% rename from sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild rename to sys-libs/argp-standalone/argp-standalone-1.4.1-r1.ebuild index 20321b3bca65..c665f174dc20 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.4.1-r1.ebuild @@ -11,11 +11,15 @@ SRC_URI="https://github.com/ericonr/argp-standalone/archive/refs/tags/${PV}.tar. LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -#KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" IUSE="static-libs" DEPEND="!sys-libs/glibc" +PATCHES=( + "${FILESDIR}"/argp-standalone-1.3-shared.patch +) + src_prepare() { default @@ -25,7 +29,7 @@ src_prepare() { src_configure() { append-cflags "-fgnu89-inline" - econf + econf $(use_enable static-libs static) } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: c650783403cadeb91eac3563b018549cb8712a65 Author: Sam James gentoo org> AuthorDate: Tue Nov 23 17:15:20 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 23 17:15:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6507834 sys-libs/argp-standalone: unkeyword 1.4.1 Need to rebase the shared patch? Signed-off-by: Sam James gentoo.org> sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild b/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild index fec5aa1a613d..20321b3bca65 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ericonr/argp-standalone/archive/refs/tags/${PV}.tar. LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" +#KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 5c84bd7f65517f8a325281f4ddf401c8caacce6e Author: Sam James gentoo org> AuthorDate: Tue Nov 23 16:35:44 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 23 16:58:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c84bd7f sys-libs/argp-standalone: update maintainers (add musl@) Signed-off-by: Sam James gentoo.org> sys-libs/argp-standalone/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/metadata.xml b/sys-libs/argp-standalone/metadata.xml index bfcf597206ec..b4d9c5f484e7 100644 --- a/sys-libs/argp-standalone/metadata.xml +++ b/sys-libs/argp-standalone/metadata.xml @@ -5,4 +5,7 @@ bluen...@gentoo.org Anthony G. Basile - + + m...@gentoo.org + +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 7084a8ff0317c6ef0d3920eacc7123494b884e38 Author: Sam James gentoo org> AuthorDate: Tue Nov 23 16:57:21 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 23 16:58:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7084a8ff sys-libs/argp-standalone: add 1.4.1 Add ericonr's fork of argp-standalone which rebases on a much newer glibc verison (2.33). It also seems to fix some issues with e.g. elfutils! Closes: https://bugs.gentoo.org/634354 Signed-off-by: Sam James gentoo.org> sys-libs/argp-standalone/Manifest | 1 + .../argp-standalone/argp-standalone-1.4.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/sys-libs/argp-standalone/Manifest b/sys-libs/argp-standalone/Manifest index ba5599b7e5b8..1579c67dee13 100644 --- a/sys-libs/argp-standalone/Manifest +++ b/sys-libs/argp-standalone/Manifest @@ -1 +1,2 @@ DIST argp-standalone-1.3.tar.gz 130255 BLAKE2B 0848a0e7a98cfa09de52fa152eb9a793a9bf25c1edfc7401851ef134b62c051ad6ef2134d6f528e167046be582be23f311e74614c5511d659060addc14de6b2f SHA512 58c3feb8852b90248fff39e49b5019bd0dcf646790c3eaf70c3262eb81dda31a61dc0a45963c7b4a010e80fc14b37288dcb3b3ef48d02f2d33dd72c1c62e62d9 +DIST argp-standalone-1.4.1.tar.gz 58158 BLAKE2B aa55965d6c4a9d61e82a5f3af7a62bf1a35b82ad91c87b4b31a6fa314ba0bcf30667137b420ccae5fbe24301c994971ef48c8dfa4db48620e56edc4300fbd961 SHA512 c5f07e88434589a13a2e88e66d1142b581f19aa82da28507f3c31ea782e080a13a4504d8108c003b5d3c8a3aa20f52ea5e81f337c11a4b1342b16361d4877c1c diff --git a/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild b/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild new file mode 100644 index ..fec5aa1a613d --- /dev/null +++ b/sys-libs/argp-standalone/argp-standalone-1.4.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="Standalone argp library for use with musl" +HOMEPAGE="https://github.com/ericonr/argp-standalone; +SRC_URI="https://github.com/ericonr/argp-standalone/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain GPL-2 GPL-3 XC" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" +IUSE="static-libs" + +DEPEND="!sys-libs/glibc" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + append-cflags "-fgnu89-inline" + + econf +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + insinto /usr/include + doins argp.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 74b4fb2032abd2431ac2e471cc4eb4ee745316f0 Author: Sam James gentoo org> AuthorDate: Sat Jan 9 10:42:07 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 9 10:43:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b4fb20 sys-libs/argp-standalone: fix StaticSrcUri Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild index e8a52b5d5a9..142f2d8054f 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.3-r2.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=6 @@ -7,7 +7,7 @@ inherit autotools flag-o-matic DESCRIPTION="Standalone argp library for use with uclibc" HOMEPAGE="http://www.lysator.liu.se/~nisse/misc/; -SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; +SRC_URI="http://www.lysator.liu.se/~nisse/misc/${P}.tar.gz; LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 9e27ac2777bded2cc8824cf2efa5af7e17ef82f8 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 30 07:30:46 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 07:31:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e27ac27 sys-libs/argp-standalone: ppc64 stable Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild index 398d9d2d1cc..ebea5b9c470 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="amd64 arm arm64 ~m68k ~mips ppc ~s390 ~sh x86" +KEYWORDS="amd64 arm arm64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 11d796b1babece7c941ace239b481ab24281896c Author: Anthony G. Basile gentoo org> AuthorDate: Thu Jan 23 14:07:36 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Jan 23 14:09:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d796b1 sys-libs/argp-standalone: stable on ppc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Anthony G. Basile gentoo.org> sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild index 3ee5ef86720..398d9d2d1cc 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="amd64 arm arm64 ~m68k ~mips ~ppc ~s390 ~sh x86" +KEYWORDS="amd64 arm arm64 ~m68k ~mips ppc ~s390 ~sh x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 952c1fd3980b8b6b29a914e5a501782c308f3c47 Author: Jonas Stein gentoo org> AuthorDate: Sat Jun 1 22:21:18 2019 + Commit: Jonas Stein gentoo org> CommitDate: Sat Jun 1 22:21:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952c1fd3 sys-libs/argp-standalone: Maintainer retired Proxied maintainer retired due to inactivity. Closes: https://bugs.gentoo.org/633286 Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Jonas Stein gentoo.org> sys-libs/argp-standalone/metadata.xml | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/sys-libs/argp-standalone/metadata.xml b/sys-libs/argp-standalone/metadata.xml index a816908ca93..9d6d88e4ce1 100644 --- a/sys-libs/argp-standalone/metadata.xml +++ b/sys-libs/argp-standalone/metadata.xml @@ -5,12 +5,4 @@ bluen...@gentoo.org Anthony G. Basile - - gen...@wildgooses.com - Ed Wildgoose - - - proxy-ma...@gentoo.org - Proxy Maintainers - - +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: f55813b9ed360934b69dccedf9a5969151855d83 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Apr 26 15:37:50 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Apr 26 15:37:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f55813b9 sys-libs/argp-standalone: stable on arm/arm64 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild index e58529ad3df..3ee5ef86720 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh x86" +KEYWORDS="amd64 arm arm64 ~m68k ~mips ~ppc ~s390 ~sh x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 93ebd7abadfeac98a6040e2c11aab5faa96e8ec2 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Nov 24 17:25:45 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Nov 24 17:26:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ebd7ab sys-libs/argp-standalone: fix license, bug #634352 Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-libs/argp-standalone/Manifest | 2 +- sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/argp-standalone/Manifest b/sys-libs/argp-standalone/Manifest index ad37c1e0e29..ba5599b7e5b 100644 --- a/sys-libs/argp-standalone/Manifest +++ b/sys-libs/argp-standalone/Manifest @@ -1 +1 @@ -DIST argp-standalone-1.3.tar.gz 130255 SHA256 dec79694da1319acd2238ce95df57f3680fea2482096e483323fddf3d818d8be SHA512 58c3feb8852b90248fff39e49b5019bd0dcf646790c3eaf70c3262eb81dda31a61dc0a45963c7b4a010e80fc14b37288dcb3b3ef48d02f2d33dd72c1c62e62d9 WHIRLPOOL aedcf1ae31ea9484ca10fe028490624b5e17ae2b484f6e31effdc5119aea6affb6f61140bd10ac28c5395f0374df0c46a1d35ed6b7cdea7ce02fd7a4781db456 +DIST argp-standalone-1.3.tar.gz 130255 BLAKE2B 0848a0e7a98cfa09de52fa152eb9a793a9bf25c1edfc7401851ef134b62c051ad6ef2134d6f528e167046be582be23f311e74614c5511d659060addc14de6b2f SHA512 58c3feb8852b90248fff39e49b5019bd0dcf646790c3eaf70c3262eb81dda31a61dc0a45963c7b4a010e80fc14b37288dcb3b3ef48d02f2d33dd72c1c62e62d9 diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild index 6e23f64515a..e58529ad3df 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Standalone argp library for use with uclibc" HOMEPAGE="http://www.lysator.liu.se/~nisse/misc/; SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; -LICENSE="public-domain" +LICENSE="public-domain GPL-2 GPL-3 XC" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh x86" IUSE="static-libs"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: fad02521642bc5caa3b93e40cb3988622c42c8cf Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 22 12:53:56 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 22 12:53:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad02521 sys-libs/argp-standalone: remove older versions Package-Manager: Portage-2.3.5, Repoman-2.3.1 .../argp-standalone/argp-standalone-1.3-r1.ebuild | 33 -- .../argp-standalone/argp-standalone-1.3.ebuild | 28 -- 2 files changed, 61 deletions(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r1.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r1.ebuild deleted file mode 100644 index 41c3f54d71a..000 --- a/sys-libs/argp-standalone/argp-standalone-1.3-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils flag-o-matic - -DESCRIPTION="Standalone argp library for use with uclibc" -HOMEPAGE="http://www.lysator.liu.se/~nisse/misc/; -SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh ~x86" -IUSE="" - -DEPEND="!sys-libs/glibc" - -src_prepare() { - epatch "${FILESDIR}/${P}-throw-in-funcdef.patch" -} - -src_configure() { - append-cflags -fgnu89-inline - default -} - -src_install() { - dolib.a libargp.a - - insinto /usr/include - doins argp.h -} diff --git a/sys-libs/argp-standalone/argp-standalone-1.3.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3.ebuild deleted file mode 100644 index 68287691005..000 --- a/sys-libs/argp-standalone/argp-standalone-1.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit eutils - -DESCRIPTION="Standalone argp library for use with uclibc" -HOMEPAGE="http://www.lysator.liu.se/~nisse/misc/; -SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh x86" -IUSE="" - -DEPEND="!sys-libs/glibc" - -src_prepare() { - epatch "${FILESDIR}/${P}-throw-in-funcdef.patch" -} - -src_install() { - dolib.a libargp.a - - insinto /usr/include - doins argp.h -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 1973aefa1aceb1b09a709985e61bfb74966f011e Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 22 12:50:17 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 22 12:50:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1973aefa sys-libs/argp-standalone: version 1.3-r2 stable on amd64 and x86 Package-Manager: Portage-2.3.5, Repoman-2.3.1 sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild index 06b15194819..6e23f64515a 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh x86" IUSE="static-libs" DEPEND="!sys-libs/glibc"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/, sys-libs/argp-standalone/files/
commit: cb196546c62e9894a46900e8078f753388d4cc1a Author: Aric Belsito gmail com> AuthorDate: Thu Jan 19 20:23:24 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Jan 21 13:27:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb196546 sys-libs/argp-standalone: Revbump to build shared Update to EAPI 6 Patch is from Debian .../argp-standalone/argp-standalone-1.3-r2.ebuild | 41 ++ .../files/argp-standalone-1.3-shared.patch | 49 ++ 2 files changed, 90 insertions(+) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild new file mode 100644 index ..8b78bac --- /dev/null +++ b/sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools flag-o-matic + +DESCRIPTION="Standalone argp library for use with uclibc" +HOMEPAGE="http://www.lysator.liu.se/~nisse/misc/; +SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh ~x86" +IUSE="static-libs" + +DEPEND="!sys-libs/glibc" + +PATCHES=( + "${FILESDIR}/${P}-throw-in-funcdef.patch" + "${FILESDIR}/${P}-shared.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-cflags "-fgnu89-inline" + econf \ + $(use_enable static-libs static) +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die + insinto /usr/include + doins argp.h +} diff --git a/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch b/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch new file mode 100644 index ..7164103 --- /dev/null +++ b/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch @@ -0,0 +1,49 @@ +--- a/Makefile.am 2009-05-28 15:19:50.0 +0200 b/Makefile.am 2009-05-28 15:30:57.0 +0200 +@@ -21,20 +21,20 @@ + AUTOMAKE_OPTIONS = foreign + SUBDIRS = . testsuite + +-LIBOBJS = @LIBOBJS@ ++LTLIBOBJS = @LTLIBOBJS@ + +-noinst_LIBRARIES = libargp.a ++lib_LTLIBRARIES = libargp.la + noinst_PROGRAMS = argp-test + noinst_HEADERS = argp.h argp-fmtstream.h argp-namefrob.h # argp-comp.h + + EXTRA_DIST = mempcpy.c strchrnul.c strndup.c Versions + + # Leaves out argp-fs-xinl.c and argp-xinl.c +-libargp_a_SOURCES = argp-ba.c argp-eexst.c argp-fmtstream.c \ ++libargp_la_SOURCES = argp-ba.c argp-eexst.c argp-fmtstream.c \ + argp-help.c argp-parse.c argp-pv.c \ + argp-pvh.c + +-libargp_a_LIBADD = $(LIBOBJS) ++libargp_la_LIBADD = $(LTLIBOBJS) + +-argp_test_LDADD = libargp.a ++argp_test_LDADD = libargp.la + +--- a/configure.ac 2009-05-28 15:20:01.0 +0200 b/configure.ac 2009-05-28 15:21:06.0 +0200 +@@ -17,6 +17,7 @@ + AC_PROG_MAKE_SET + AC_PROG_RANLIB + AM_PROG_CC_STDC ++AC_PROG_LIBTOOL + + if test "x$am_cv_prog_cc_stdc" = xno ; then + AC_ERROR([the C compiler doesn't handle ANSI-C]) +--- a/testsuite/Makefile.am2009-05-28 15:21:33.0 +0200 b/testsuite/Makefile.am2009-05-28 15:21:41.0 +0200 +@@ -5,7 +5,7 @@ + + noinst_PROGRAMS = $(TS_PROGS) ex1 ex3 ex4 + +-LDADD = ../libargp.a ++LDADD = -L../.libs -largp + + EXTRA_DIST = $(TS_SH) run-tests + CLEANFILES = test.out
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 7621bfc0e2a03921b2ca981c7eb7aaef185d19e1 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Jun 11 01:05:49 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Jun 11 01:06:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7621bfc0 sys-libs/argp-standalone: build with gcc6, bug #582776 Package-Manager: portage-2.2.28 .../argp-standalone/argp-standalone-1.3-r1.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3-r1.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3-r1.ebuild new file mode 100644 index 000..17c1c57 --- /dev/null +++ b/sys-libs/argp-standalone/argp-standalone-1.3-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils flag-o-matic + +DESCRIPTION="Standalone argp library for use with uclibc" +HOMEPAGE="http://www.lysator.liu.se/~nisse/misc/; +SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh ~x86" +IUSE="" + +DEPEND="!sys-libs/glibc" + +src_prepare() { + epatch "${FILESDIR}/${P}-throw-in-funcdef.patch" +} + +src_configure() { + append-cflags -fgnu89-inline + default +} + +src_install() { + dolib.a libargp.a + + insinto /usr/include + doins argp.h +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/
commit: 7b25b501ab25ae12177de2ececadf0f9360c4e68 Author: Mike Frysinger gentoo org> AuthorDate: Thu Nov 19 19:40:43 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Nov 19 19:40:49 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b25b501 sys-libs/argp-standalone: add arm/arm64/m68k/s390/sh love #566176 sys-libs/argp-standalone/argp-standalone-1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/argp-standalone/argp-standalone-1.3.ebuild b/sys-libs/argp-standalone/argp-standalone-1.3.ebuild index 6d30b59..920078a 100644 --- a/sys-libs/argp-standalone/argp-standalone-1.3.ebuild +++ b/sys-libs/argp-standalone/argp-standalone-1.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz; LICENSE="public-domain" SLOT="0" -KEYWORDS="amd64 ~mips ~ppc x86" +KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~s390 ~sh x86" IUSE="" DEPEND="!sys-libs/glibc"