[gentoo-commits] repo/gentoo:master commit in: sci-libs/buddy/
commit: 90f227d0c692f72c54d3983260b942a8d0474194 Author: David Seifert gentoo org> AuthorDate: Tue Nov 17 10:17:36 2020 + Commit: David Seifert gentoo org> CommitDate: Tue Nov 17 10:17:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f227d0 sci-libs/buddy: Port to EAPI 7 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> sci-libs/buddy/buddy-2.4-r1.ebuild | 21 + 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/sci-libs/buddy/buddy-2.4-r1.ebuild b/sci-libs/buddy/buddy-2.4-r1.ebuild index c5dfddbbe1e..004107ea6cf 100644 --- a/sci-libs/buddy/buddy-2.4-r1.ebuild +++ b/sci-libs/buddy/buddy-2.4-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit fortran-2 @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="buddy" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="doc examples static-libs" +IUSE="doc examples" DOCS=( doc/tech.txt ) PATCHES=( @@ -21,16 +21,21 @@ PATCHES=( ) src_configure() { - econf $(use_enable static-libs static) + econf --disable-static } src_install() { default - - use doc && docinto ps && dodoc doc/*.ps + find "${ED}" -name '*.la' -delete || die if use examples; then - insinto /usr/share/${PN}/ - doins -r examples + find examples/ -name 'Makefile*' -delete || die + + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + if use doc; then + docinto ps + dodoc doc/*.ps fi }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/buddy/
commit: 0ff259696ff9f9a6f722fcdbce33504d3daf613f Author: David Seifert gentoo org> AuthorDate: Wed Mar 1 20:34:01 2017 + Commit: David Seifert gentoo org> CommitDate: Wed Mar 1 20:35:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff25969 sci-libs/buddy: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 sci-libs/buddy/Manifest | 1 - sci-libs/buddy/buddy-2.2.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/sci-libs/buddy/Manifest b/sci-libs/buddy/Manifest index 8c71890779b..066fcf4739f 100644 --- a/sci-libs/buddy/Manifest +++ b/sci-libs/buddy/Manifest @@ -1,2 +1 @@ DIST buddy-2.4.tar.gz 766523 SHA256 d3df80a6a669d9ae408cb46012ff17bd33d855529d20f3a7e563d0d913358836 SHA512 43984969359ac363141ee8a67538ceeae1412efa172432a8355f6ce68ab5ffab12470ad7a2e0d7a6a557b8bf55e98b2f2dc5cc6710466403d45fab2195ba2e23 WHIRLPOOL 448c1eacc61a238083723693abca6f1600198e9ebd420a9b21179d82fd717c697bfe39758bffda1d96e3ace1a160da5cde91094bd67d9d288a632f1d03f2170a -DIST buddy22.tar.gz 448103 SHA256 932be15566d95038239b76028bf8d371baadc421fe16c379d4b29d0b834530ca SHA512 edded743a9fdd762b2529408902069b559b24278c9ca8f10f8a72d486f0ea254f2b5d6fc414fb7599eb627841e4d8126198aebc96913c297cadd691485680df9 WHIRLPOOL cf0b668bfa50c0ae7f35f5936d8e9e5a83c70a8de0fadd0454a458cff7a0babef8f30829fe8414d0e012a6c7857f917f92a010c136e2689978779e99fffca971 diff --git a/sci-libs/buddy/buddy-2.2.ebuild b/sci-libs/buddy/buddy-2.2.ebuild deleted file mode 100644 index 9840509f63d..000 --- a/sci-libs/buddy/buddy-2.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -DESCRIPTION="Binary Decision Diagram Package" -HOMEPAGE="http://www.itu.dk/research/buddy/; -SRC_URI="http://www.itu.dk/research/buddy/buddy22.tar.gz; - -LICENSE="buddy" -SLOT="0" -KEYWORDS="x86 ~ppc" -IUSE="" - -S=${WORKDIR}/buddy22 - -src_compile() { - emake \ - CFLAGS="${CFLAGS}" \ - LIBDIR=usr/lib \ - INCDIR=usr/include \ - || die -} - -src_install() { - dodir /usr/lib /usr/include - emake install \ - LIBDIR="${D}"/usr/lib \ - INCDIR="${D}"/usr/include || die - dodoc CHANGES README doc/*.txt - insinto /usr/share/doc/${P}/ps - doins doc/*.ps - insinto /usr/share/${PN}/examples - cd examples - for example in *; do - tar -czf ${example}.tar.gz ${example} - doins ${example}.tar.gz - done -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/buddy/
commit: f1bedf59adc214b0b3f6dce4da6265b05700330b Author: Gerhard Bräunlich gmx net> AuthorDate: Fri Sep 2 14:07:35 2016 + Commit: David Seifert gentoo org> CommitDate: Fri Sep 2 20:09:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1bedf59 sci-libs/buddy: Removed EAPI 4 ebuild buddy-2.4.ebuild Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/2188 Signed-off-by: David Seifert gentoo.org> sci-libs/buddy/buddy-2.4.ebuild | 39 --- 1 file changed, 39 deletions(-) diff --git a/sci-libs/buddy/buddy-2.4.ebuild b/sci-libs/buddy/buddy-2.4.ebuild deleted file mode 100644 index 6f2bbdc.. --- a/sci-libs/buddy/buddy-2.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils fortran-2 - -DESCRIPTION="Binary Decision Diagram Package" -HOMEPAGE="https://sourceforge.net/projects/buddy/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="buddy" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="doc examples static-libs" - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-gcc43.patch \ - "${FILESDIR}"/${P}-gold.patch -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - - dodoc doc/*.txt - - use doc && docinto /usr/share/doc/${PF}/ps && dodoc doc/*.ps - - if use examples; then - insinto /usr/share/${PN}/ - doins -r examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/buddy/
commit: c50de871c8604bf7944be6e53b4932f4629896a7 Author: Gerhard Bräunlich gmx net> AuthorDate: Fri Sep 2 10:13:02 2016 + Commit: David Seifert gentoo org> CommitDate: Fri Sep 2 20:09:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50de871 sci-libs/buddy: revbump (EAPI 4 -> 6) Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/2188 Signed-off-by: David Seifert gentoo.org> sci-libs/buddy/buddy-2.4-r1.ebuild | 37 + 1 file changed, 37 insertions(+) diff --git a/sci-libs/buddy/buddy-2.4-r1.ebuild b/sci-libs/buddy/buddy-2.4-r1.ebuild new file mode 100644 index ..1bf0d29 --- /dev/null +++ b/sci-libs/buddy/buddy-2.4-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit fortran-2 + +DESCRIPTION="Binary Decision Diagram Package" +HOMEPAGE="https://sourceforge.net/projects/buddy/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="buddy" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="doc examples static-libs" + +DOCS=( doc/tech.txt ) +PATCHES=( + "${FILESDIR}"/${P}-gcc43.patch + "${FILESDIR}"/${P}-gold.patch +) + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + use doc && docinto ps && dodoc doc/*.ps + + if use examples; then + insinto /usr/share/${PN}/ + doins -r examples + fi +}