* [gentoo-commits] repo/gentoo:master commit in: dev-games/wfmath/
@ 2015-12-18 10:13 Michael Sterrett
0 siblings, 0 replies; 4+ messages in thread
From: Michael Sterrett @ 2015-12-18 10:13 UTC (permalink / raw
To: gentoo-commits
commit: 255e23d6e0d984e2f3489e2a6ae92df22e60b2e4
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 18 09:57:03 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 09:57:03 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255e23d6
EAPI=5; minor tidying
Package-Manager: portage-2.2.24
dev-games/wfmath/wfmath-1.0.1.ebuild | 20 +++++++-------------
1 file changed, 7 insertions(+), 13 deletions(-)
diff --git a/dev-games/wfmath/wfmath-1.0.1.ebuild b/dev-games/wfmath/wfmath-1.0.1.ebuild
index 10ad211..77a2ab2 100644
--- a/dev-games/wfmath/wfmath-1.0.1.ebuild
+++ b/dev-games/wfmath/wfmath-1.0.1.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=4
+EAPI=5
+inherit eutils
+
DESCRIPTION="Worldforge math library"
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath"
SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
@@ -17,24 +19,16 @@ DEPEND="doc? ( app-doc/doxygen )
virtual/pkgconfig"
src_configure() {
- econf \
- $(use_enable static-libs static)
+ econf $(use_enable static-libs static)
}
src_compile() {
emake
- if use doc; then
- emake -C doc docs
- fi
+ use doc && emake -C doc docs
}
src_install() {
default
- if use doc; then
- dohtml doc/html/*
- fi
- if ! use static-libs ; then
- find "${D}" -type f -name '*.la' -exec rm {} + \
- || die "la removal failed"
- fi
+ use doc && dohtml doc/html/*
+ prune_libtool_files
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-games/wfmath/
@ 2016-01-29 20:06 Michael Sterrett
0 siblings, 0 replies; 4+ messages in thread
From: Michael Sterrett @ 2016-01-29 20:06 UTC (permalink / raw
To: gentoo-commits
commit: 26709eaa681749df1a390b233e8e719bc6373e47
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 29 20:05:21 2016 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Fri Jan 29 20:05:42 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26709eaa
dev-games/wfmath: version bump
Package-Manager: portage-2.2.26
dev-games/wfmath/Manifest | 1 +
dev-games/wfmath/wfmath-1.0.2.ebuild | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/dev-games/wfmath/Manifest b/dev-games/wfmath/Manifest
index f864c99..e472e8a 100644
--- a/dev-games/wfmath/Manifest
+++ b/dev-games/wfmath/Manifest
@@ -1 +1,2 @@
DIST wfmath-1.0.1.tar.bz2 389227 SHA256 1503f0efaf9b27bf96547888062492c2412aebc32a0e407d58d50b84e3e2a506 SHA512 4017a572f946182c7aed4ffb8dfe139f85f5bb946a42bd593579030ee9f5617a07859f62b1169322d613919b37a0ff39079aa989f960d22b6cedfb9c3e7701bc WHIRLPOOL 3c3c78bed0d8d5c70cf4343b54e292bf92856b6629924f75c6c3fc769ae60d816f793c9cbe1fb3161491a90b06d52b1da58557c9ac99a9394fa61baef1946dcc
+DIST wfmath-1.0.2.tar.bz2 399987 SHA256 7072d640597bf102c6641e9237aaec6582849ef6c1cdc3062e369f070e20d883 SHA512 3506dbaed5db914b0be5483d5b589d95ed495b6375384e4b045844f8d76240f97b5c322ac432faf177f16da0fedd0b0e6006877a9b40e7f5d31d3324efa6de57 WHIRLPOOL fe10805d66707d9b99faa31aa6f048a8ec12c20b47d96ce2f72da253a5e152e069775d65c56da059ca74689eb44d5848dbbf4dd2d1a3f6001bd2b76ac9e8f378
diff --git a/dev-games/wfmath/wfmath-1.0.2.ebuild b/dev-games/wfmath/wfmath-1.0.2.ebuild
new file mode 100644
index 0000000..53fe04e
--- /dev/null
+++ b/dev-games/wfmath/wfmath-1.0.2.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
+
+DESCRIPTION="Worldforge math library"
+HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath"
+SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ use doc && emake -C doc docs
+}
+
+src_install() {
+ default
+ use doc && dohtml doc/html/*
+ prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-games/wfmath/
@ 2016-03-16 3:58 Michael Sterrett
0 siblings, 0 replies; 4+ messages in thread
From: Michael Sterrett @ 2016-03-16 3:58 UTC (permalink / raw
To: gentoo-commits
commit: 461d98b2096cb9dd3dacdb20f87413280fc457a9
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 17:58:18 2016 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 03:57:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461d98b2
dev-games/wfmath: clean old
Package-Manager: portage-2.2.26
dev-games/wfmath/Manifest | 1 -
dev-games/wfmath/wfmath-1.0.1.ebuild | 34 ----------------------------------
2 files changed, 35 deletions(-)
diff --git a/dev-games/wfmath/Manifest b/dev-games/wfmath/Manifest
index e472e8a..e8f5e3e 100644
--- a/dev-games/wfmath/Manifest
+++ b/dev-games/wfmath/Manifest
@@ -1,2 +1 @@
-DIST wfmath-1.0.1.tar.bz2 389227 SHA256 1503f0efaf9b27bf96547888062492c2412aebc32a0e407d58d50b84e3e2a506 SHA512 4017a572f946182c7aed4ffb8dfe139f85f5bb946a42bd593579030ee9f5617a07859f62b1169322d613919b37a0ff39079aa989f960d22b6cedfb9c3e7701bc WHIRLPOOL 3c3c78bed0d8d5c70cf4343b54e292bf92856b6629924f75c6c3fc769ae60d816f793c9cbe1fb3161491a90b06d52b1da58557c9ac99a9394fa61baef1946dcc
DIST wfmath-1.0.2.tar.bz2 399987 SHA256 7072d640597bf102c6641e9237aaec6582849ef6c1cdc3062e369f070e20d883 SHA512 3506dbaed5db914b0be5483d5b589d95ed495b6375384e4b045844f8d76240f97b5c322ac432faf177f16da0fedd0b0e6006877a9b40e7f5d31d3324efa6de57 WHIRLPOOL fe10805d66707d9b99faa31aa6f048a8ec12c20b47d96ce2f72da253a5e152e069775d65c56da059ca74689eb44d5848dbbf4dd2d1a3f6001bd2b76ac9e8f378
diff --git a/dev-games/wfmath/wfmath-1.0.1.ebuild b/dev-games/wfmath/wfmath-1.0.1.ebuild
deleted file mode 100644
index 77a2ab2..0000000
--- a/dev-games/wfmath/wfmath-1.0.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="Worldforge math library"
-HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath"
-SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc static-libs"
-
-RDEPEND=""
-DEPEND="doc? ( app-doc/doxygen )
- virtual/pkgconfig"
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_compile() {
- emake
- use doc && emake -C doc docs
-}
-
-src_install() {
- default
- use doc && dohtml doc/html/*
- prune_libtool_files
-}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-games/wfmath/
@ 2021-04-19 1:13 Sam James
0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2021-04-19 1:13 UTC (permalink / raw
To: gentoo-commits
commit: f7747138aea19138fdbf1b1a269b024044985381
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 19 01:02:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 01:13:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7747138
dev-games/wfmath: port to EAPI 7, fix bashisms, ltprune--, no static libs
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-games/wfmath/wfmath-1.0.2.ebuild | 36 +++++++++++++++++++++++++++---------
1 file changed, 27 insertions(+), 9 deletions(-)
diff --git a/dev-games/wfmath/wfmath-1.0.2.ebuild b/dev-games/wfmath/wfmath-1.0.2.ebuild
index b89fb83c51e..a784467255d 100644
--- a/dev-games/wfmath/wfmath-1.0.2.ebuild
+++ b/dev-games/wfmath/wfmath-1.0.2.ebuild
@@ -1,8 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit ltprune
+EAPI=7
+
+inherit autotools
DESCRIPTION="Worldforge math library"
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath"
@@ -11,14 +12,26 @@ SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="doc static-libs"
+IUSE="doc"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.2-fix-bashisms.patch
+)
+
+src_prepare() {
+ default
-RDEPEND=""
-DEPEND="doc? ( app-doc/doxygen )
- virtual/pkgconfig"
+ # For bashisms patch
+ eautoreconf
+}
src_configure() {
- econf $(use_enable static-libs static)
+ econf --disable-static
}
src_compile() {
@@ -28,6 +41,11 @@ src_compile() {
src_install() {
default
- use doc && dohtml doc/html/*
- prune_libtool_files
+
+ if use doc ; then
+ docinto html
+ dodoc doc/html/*
+ fi
+
+ find "${ED}" -type f -name '*.la' -delete || die
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-04-19 1:13 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-29 20:06 [gentoo-commits] repo/gentoo:master commit in: dev-games/wfmath/ Michael Sterrett
-- strict thread matches above, loose matches on Subject: below --
2021-04-19 1:13 Sam James
2016-03-16 3:58 Michael Sterrett
2015-12-18 10:13 Michael Sterrett
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox