[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblist/
commit: 315629a9d94bef298b082be0f8fe561f5d0c8132 Author: David Seifert gentoo org> AuthorDate: Sun Feb 9 23:05:04 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 9 23:05:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315629a9 dev-libs/liblist: Port to EAPI 7 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-libs/liblist/liblist-2.4.ebuild | 39 +++-- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/dev-libs/liblist/liblist-2.4.ebuild b/dev-libs/liblist/liblist-2.4.ebuild index 0133d56da43..928ed1b2bfa 100644 --- a/dev-libs/liblist/liblist-2.4.ebuild +++ b/dev-libs/liblist/liblist-2.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit autotools-utils multilib +inherit autotools DESCRIPTION="Generic linked-list manipulation routines, plus queues and stacks" HOMEPAGE="http://ohnopub.net/liblist; @@ -12,36 +12,37 @@ SRC_URI="ftp://ohnopublishing.net/mirror/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux" -IUSE="doc examples static-libs" +IUSE="doc examples" -RDEPEND="doc? ( media-gfx/transfig +RDEPEND=" + doc? ( dev-texlive/texlive-metapost - virtual/latex-base )" + media-gfx/transfig + virtual/latex-base + )" DEPEND="${RDEPEND}" src_configure() { - local myeconfargs=( - --docdir="${EPREFIX}"/usr/share/doc/${PF} - $(use_enable doc docs) + econf \ + --disable-static \ + $(use_enable doc docs) \ $(use_enable examples) - ) - - autotools-utils_src_configure } src_install() { - autotools-utils_src_install - - dodoc README + default if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/{*.c,Makefile,README} - insinto /usr/share/doc/${PF}/examples/cache - doins examples/cache/{*.c,README} + docinto examples + dodoc examples/{*.c,Makefile,README} + docinto examples/cache + dodoc examples/cache/{*.c,README} fi docompress -x /usr/share/doc/${PF}/{list.0,paper.dvi,examples} + + # no static archives + find "${D}" -name '*.la' -delete || die } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblist/
commit: a0c72313135fd2d97d23751981b9fb49e3d5ce71 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Dec 26 22:05:28 2017 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Dec 26 22:05:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c72313 dev-libs/liblist: Drop old Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-libs/liblist/Manifest| 1 - dev-libs/liblist/liblist-2.3.1-r1.ebuild | 53 2 files changed, 54 deletions(-) diff --git a/dev-libs/liblist/Manifest b/dev-libs/liblist/Manifest index 2fae20c4378..66420c8739c 100644 --- a/dev-libs/liblist/Manifest +++ b/dev-libs/liblist/Manifest @@ -1,2 +1 @@ -DIST liblist-2.3.1.tar.bz2 257253 BLAKE2B 3ae30654d39db79e26aacb3f101bf217a7d97dcb8f29f261b0d8840f24a069759fc7d4a1b53d345828b96bdb3c30656a099bef3d1ce29cf6f5608950971414cc SHA512 4bb9cc678bafc3be68f94d028aa9a9a9c9dd792043adc6e7916955afa07b6e94653bd235ee81880307e433e07130823daf1fd36ba0663da7d09e5f4eb84efc6c DIST liblist-2.4.tar.bz2 275234 BLAKE2B 2f18d8b85476bd9369ef597553a546450fd33b3f3b4486ca371e6efd810a51b23ca3880300e0ecf826e9a9e8591f2b90a6a0006d224b34552f77416a83f7175e SHA512 814a02e4e47de8d234e592b87156533c30563c64c3a7515712fb9b75119bcee21796232b2a5abf7e4ab892932fa256890ad175aecb75aad8fb4614c6f4fbe3dd diff --git a/dev-libs/liblist/liblist-2.3.1-r1.ebuild b/dev-libs/liblist/liblist-2.3.1-r1.ebuild deleted file mode 100644 index 325032cde68..000 --- a/dev-libs/liblist/liblist-2.3.1-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=3 - -inherit multilib - -DESCRIPTION="Generic linked-list manipulation routines, plus queues and stacks" -HOMEPAGE="http://ohnopub.net/liblist; -SRC_URI="ftp://ohnopublishing.net/mirror/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux" -IUSE="doc examples static-libs" - -DEPEND="doc? ( media-gfx/transfig - dev-texlive/texlive-metapost - virtual/latex-base )" - -src_configure() { - econf --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - $(use_enable doc docs) \ - $(use_enable examples) \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die - - dodoc README || die - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/{*.c,Makefile,README} || die - insinto /usr/share/doc/${PF}/examples/cache - doins examples/cache/{*.c,README} || die - fi - - if ! use static-libs; then - rm -v "${ED}"/usr/$(get_libdir)/liblist.la || die - if use examples; then - rm -v "${ED}"/usr/$(get_libdir)/libcache.la || die - fi - fi -} - -pkg_postinst() { - elog "Note the man pages for this package have been renamed to avoid" - elog "name collisions with some system functions, however, the libs" - elog "and header files have not been changed." - elog "The new names are llist, lcache, lqueue, and lstack." -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblist/
commit: d96f49488f1925916611f3e796012cfe25279d05 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Dec 26 22:04:08 2017 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Dec 26 22:04:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96f4948 dev-libs/liblist: amd64 stable wrt bug #642276 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-libs/liblist/liblist-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblist/liblist-2.4.ebuild b/dev-libs/liblist/liblist-2.4.ebuild index 7999fd600cf..0133d56da43 100644 --- a/dev-libs/liblist/liblist-2.4.ebuild +++ b/dev-libs/liblist/liblist-2.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ohnopublishing.net/mirror/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~amd64-linux" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux" IUSE="doc examples static-libs" RDEPEND="doc? ( media-gfx/transfig
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblist/
commit: 213948496c331196f6defb85b4353efd5a18d0d5 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 26 16:20:48 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 26 16:34:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21394849 dev-libs/liblist: x86 stable (bug #642276) Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/liblist/liblist-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblist/liblist-2.4.ebuild b/dev-libs/liblist/liblist-2.4.ebuild index 0d6a7672374..7999fd600cf 100644 --- a/dev-libs/liblist/liblist-2.4.ebuild +++ b/dev-libs/liblist/liblist-2.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ohnopublishing.net/mirror/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~amd64-linux" IUSE="doc examples static-libs" RDEPEND="doc? ( media-gfx/transfig
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblist/
commit: 05c4a3c37226eded005e6eeaa018a354cdfec934 Author: Pacho Ramos gentoo org> AuthorDate: Sun Aug 7 07:09:07 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Aug 7 07:24:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c4a3c3 dev-libs/liblist: Cleanup per bug #355897 Package-Manager: portage-2.3.0 dev-libs/liblist/metadata.xml | 5 - 1 file changed, 5 deletions(-) diff --git a/dev-libs/liblist/metadata.xml b/dev-libs/liblist/metadata.xml index fd4b44f..d2f81c4 100644 --- a/dev-libs/liblist/metadata.xml +++ b/dev-libs/liblist/metadata.xml @@ -1,11 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -bi...@gentoo.org -Nathan Phillip Brink -Primary maintainer - This package provides generic linked-list manipulation routines. In addition, queue and stack abstractions are provided by single header files.