* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2017-07-26 15:53 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2017-07-26 15:53 UTC (permalink / raw
To: gentoo-commits
commit: 8a6369128f8f62e43e9eb663cd9e74ce9bab9e42
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 26 15:53:39 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 15:53:39 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a636912
sci-mathematics/form: bump to 4.2.0
Package-Manager: Portage-2.3.6, Repoman-2.3.2
sci-mathematics/form/Manifest | 1 +
sci-mathematics/form/form-4.2.0.ebuild | 81 ++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index 93a5895b3d2..a404018e2e6 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1 +1,2 @@
DIST form-4.1.tar.gz 1260530 SHA256 fb3470937d66ed5cb1af896b15058836d2c805d767adac1b9073ed2df731cbe9 SHA512 39ab2fa1e448d6d5e427cc2c92285cc27f84724addffc378f3b799fc2b3f6381b8dceb87cb980062b980885d8d81591c5c7ff7b0dbeae7b6d9a3cf0b03d58aae WHIRLPOOL 1950ebc2357a78bf7430dd35852ab538e14b2ec68df8e9d11d7adcc31c365c14175c91bee984458794346a3b66b0580bea8625eeeff8c9c0f2045bab2bb1b5f8
+DIST form-4.2.0.tar.gz 1386285 SHA256 55fb2f69b98e4bd48e365b2245f3d0e22ef0f969d07b1a4aa81b120baf42a2a4 SHA512 7566b89c1c1b74da58da92426f5e4beee271d4273df6cbe1d1de1a17377125b745103852c363dfe8ff1b0e9cb9ba4c84187406e8f77b23f5198fd592f5dfe341 WHIRLPOOL 149e94c0c551481d9d4f035b71c5255ad59a6568ebab9b94e146bfb050af9989bd7dd371bb15035eea4c589d736ee61bc903d0bb4383902c5c0605da606c0d75
diff --git a/sci-mathematics/form/form-4.2.0.ebuild b/sci-mathematics/form/form-4.2.0.ebuild
new file mode 100644
index 00000000000..8f30d5b663c
--- /dev/null
+++ b/sci-mathematics/form/form-4.2.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools
+
+DESCRIPTION="Symbolic Manipulation System"
+HOMEPAGE="http://www.nikhef.nl/~form/"
+SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devref doc doxygen gmp mpi threads zlib"
+
+RDEPEND="
+ gmp? ( dev-libs/gmp:0= )
+ mpi? ( virtual/mpi )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+ devref? ( dev-texlive/texlive-latex )
+ doc? ( dev-texlive/texlive-latex )
+ doxygen? ( app-doc/doxygen )"
+
+src_prepare() {
+ sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-scalar \
+ --enable-largefile \
+ --disable-debug \
+ --disable-static-link \
+ --with-api=posix \
+ $(use_with gmp ) \
+ $(use_enable mpi parform ) \
+ $(use_enable threads threaded ) \
+ $(use_with zlib ) \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}"
+}
+
+src_compile() {
+ default
+ if use devref; then
+ pushd doc/devref > /dev/null || die "doc/devref does not exist"
+ LANG=C emake pdf
+ popd > /dev/null
+ fi
+ if use doc; then
+ pushd doc/manual > /dev/null || die "doc/manual does not exist"
+ LANG=C emake pdf
+ popd > /dev/null
+ fi
+ if use doxygen; then
+ pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist"
+ emake html
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ default
+ if use devref; then
+ insinto /usr/share/doc/${PF}
+ doins doc/devref/devref.pdf
+ fi
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins doc/manual/manual.pdf
+ fi
+ if use doxygen; then
+ dohtml -r doc/doxygen/html/*
+ fi
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2020-01-31 14:47 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2020-01-31 14:47 UTC (permalink / raw
To: gentoo-commits
commit: 375125ddda97fd30eac4542a97f67c50949fa49d
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 31 14:47:09 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri Jan 31 14:47:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375125dd
sci-mathematics/form: bump to 4.2.1
Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/Manifest | 1 +
sci-mathematics/form/form-4.2.1.ebuild | 82 ++++++++++++++++++++++++++++++++++
sci-mathematics/form/metadata.xml | 7 ++-
3 files changed, 88 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index 0d47550f4bc..b6fd32665e0 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1,2 +1,3 @@
DIST form-4.1.tar.gz 1260530 BLAKE2B ec279a069ea096089e9180541888f3212c6406311745a73cfd3f2e6da74f2fc88a93eea6d0d4af838fac6583e1eed5562455a40aca4cf502602552929453dfee SHA512 39ab2fa1e448d6d5e427cc2c92285cc27f84724addffc378f3b799fc2b3f6381b8dceb87cb980062b980885d8d81591c5c7ff7b0dbeae7b6d9a3cf0b03d58aae
DIST form-4.2.0.tar.gz 1386285 BLAKE2B 3f50fe992df2c5b0e36b278de4e65a353a75c4b2c57be0c55f9973a8177577ed76ee40f8628b13ae9c2b7d73f38a7b4710b96db38639faa8ff002f42a8ec32f8 SHA512 7566b89c1c1b74da58da92426f5e4beee271d4273df6cbe1d1de1a17377125b745103852c363dfe8ff1b0e9cb9ba4c84187406e8f77b23f5198fd592f5dfe341
+DIST form-4.2.1.tar.gz 1444257 BLAKE2B 27ac9ee1412e6f478324b170e37e6e31822b74f902a5739d5fa00558aa4c9f7a977bd5fe3d6982313f1232a774c592d44af07fec8a290266c31bf3a100e87d1a SHA512 5569ae3e487194b0d082f4a032fb4b8d57238218d92d9b04d5f51db2a73e065eb1efdc26011bda46723e902fa3f324010ca2f8e91ba9a077e87b0a07b40cf594
diff --git a/sci-mathematics/form/form-4.2.1.ebuild b/sci-mathematics/form/form-4.2.1.ebuild
new file mode 100644
index 00000000000..c42c2a499f2
--- /dev/null
+++ b/sci-mathematics/form/form-4.2.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Symbolic Manipulation System"
+HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/"
+SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devref doc doxygen gmp mpi threads zlib"
+
+RDEPEND="
+ gmp? ( dev-libs/gmp:0= )
+ mpi? ( virtual/mpi )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+ devref? ( dev-texlive/texlive-latex )
+ doc? ( dev-texlive/texlive-latex )
+ doxygen? ( app-doc/doxygen )"
+
+src_prepare() {
+ default
+ sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-scalar \
+ --enable-largefile \
+ --disable-debug \
+ --disable-static-link \
+ --with-api=posix \
+ $(use_with gmp ) \
+ $(use_enable mpi parform ) \
+ $(use_enable threads threaded ) \
+ $(use_with zlib ) \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}"
+}
+
+src_compile() {
+ default
+ if use devref; then
+ pushd doc/devref > /dev/null || die "doc/devref does not exist"
+ LANG=C emake pdf
+ popd > /dev/null
+ fi
+ if use doc; then
+ pushd doc/manual > /dev/null || die "doc/manual does not exist"
+ LANG=C emake pdf
+ popd > /dev/null
+ fi
+ if use doxygen; then
+ pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist"
+ emake html
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ default
+ if use devref; then
+ insinto /usr/share/doc/${PF}
+ doins doc/devref/devref.pdf
+ fi
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins doc/manual/manual.pdf
+ fi
+ if use doxygen; then
+ dohtml -r doc/doxygen/html/*
+ fi
+}
diff --git a/sci-mathematics/form/metadata.xml b/sci-mathematics/form/metadata.xml
index 046e2a6564f..e75e527199a 100644
--- a/sci-mathematics/form/metadata.xml
+++ b/sci-mathematics/form/metadata.xml
@@ -6,10 +6,13 @@
<name>Gentoo Mathematics Project</name>
</maintainer>
<longdescription lang="en">
-A system which can efficiently manipulate huge formulas limited only by available disk space.
-</longdescription>
+ A system which can efficiently manipulate huge formulas limited only by available disk space.
+ </longdescription>
<use>
<flag name="devref">Build and install developers reference</flag>
<flag name="doxygen">Build and install API documentation</flag>
</use>
+ <upstream>
+ <remote-id type="github">vermaseren/form</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2020-02-01 9:17 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2020-02-01 9:17 UTC (permalink / raw
To: gentoo-commits
commit: c277b9ebfa91254bc2cd4716f748cd3f03b2a562
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 1 09:17:26 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Feb 1 09:17:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c277b9eb
sci-mathematics/form: ebuild improvements
Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/form-4.2.1.ebuild | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/sci-mathematics/form/form-4.2.1.ebuild b/sci-mathematics/form/form-4.2.1.ebuild
index c42c2a499f2..bcf556c2962 100644
--- a/sci-mathematics/form/form-4.2.1.ebuild
+++ b/sci-mathematics/form/form-4.2.1.ebuild
@@ -69,14 +69,13 @@ src_compile() {
src_install() {
default
if use devref; then
- insinto /usr/share/doc/${PF}
- doins doc/devref/devref.pdf
+ dodoc doc/devref/devref.pdf
fi
if use doc; then
- insinto /usr/share/doc/${PF}
- doins doc/manual/manual.pdf
+ dodoc doc/manual/manual.pdf
fi
if use doxygen; then
- dohtml -r doc/doxygen/html/*
+ docinto html
+ dodoc -r doc/doxygen/html/.
fi
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2023-01-14 12:13 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2023-01-14 12:13 UTC (permalink / raw
To: gentoo-commits
commit: 9a553d0adf1bb9bae727fb27efbcbaab0d57a30e
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 14 12:13:01 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 12:13:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a553d0a
sci-mathematics/form: bump to 4.3.0
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/Manifest | 1 +
sci-mathematics/form/form-4.3.0.ebuild | 81 ++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index 2901a66f405d..05d5cb206104 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1 +1,2 @@
DIST form-4.2.1.tar.gz 1444257 BLAKE2B 27ac9ee1412e6f478324b170e37e6e31822b74f902a5739d5fa00558aa4c9f7a977bd5fe3d6982313f1232a774c592d44af07fec8a290266c31bf3a100e87d1a SHA512 5569ae3e487194b0d082f4a032fb4b8d57238218d92d9b04d5f51db2a73e065eb1efdc26011bda46723e902fa3f324010ca2f8e91ba9a077e87b0a07b40cf594
+DIST form-4.3.0.tar.gz 1457721 BLAKE2B 029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6 SHA512 3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742
diff --git a/sci-mathematics/form/form-4.3.0.ebuild b/sci-mathematics/form/form-4.3.0.ebuild
new file mode 100644
index 000000000000..42e130cd9849
--- /dev/null
+++ b/sci-mathematics/form/form-4.3.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Symbolic Manipulation System"
+HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/"
+SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devref doc doxygen gmp mpi threads zlib"
+
+RDEPEND="
+ gmp? ( dev-libs/gmp:0= )
+ mpi? ( virtual/mpi )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+ devref? ( dev-texlive/texlive-latex )
+ doc? ( dev-texlive/texlive-latex )
+ doxygen? ( app-doc/doxygen )"
+
+src_prepare() {
+ default
+ sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-scalar \
+ --enable-largefile \
+ --disable-debug \
+ --disable-static-link \
+ --with-api=posix \
+ $(use_with gmp ) \
+ $(use_enable mpi parform ) \
+ $(use_enable threads threaded ) \
+ $(use_with zlib ) \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}"
+}
+
+src_compile() {
+ default
+ if use devref; then
+ pushd doc/devref > /dev/null || die "doc/devref does not exist"
+ LANG=C emake pdf
+ popd > /dev/null
+ fi
+ if use doc; then
+ pushd doc/manual > /dev/null || die "doc/manual does not exist"
+ LANG=C emake pdf
+ popd > /dev/null
+ fi
+ if use doxygen; then
+ pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist"
+ emake html
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ default
+ if use devref; then
+ dodoc doc/devref/devref.pdf
+ fi
+ if use doc; then
+ dodoc doc/manual/manual.pdf
+ fi
+ if use doxygen; then
+ docinto html
+ dodoc -r doc/doxygen/html/.
+ fi
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2023-01-15 8:19 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2023-01-15 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 1472268264b25a8cf7a642d8a5e18b00e04ba1a2
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 08:18:48 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 08:18:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14722682
sci-mathematics/form: remove old revision
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/form-4.3.0.ebuild | 81 ----------------------------------
1 file changed, 81 deletions(-)
diff --git a/sci-mathematics/form/form-4.3.0.ebuild b/sci-mathematics/form/form-4.3.0.ebuild
deleted file mode 100644
index 42e130cd9849..000000000000
--- a/sci-mathematics/form/form-4.3.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Symbolic Manipulation System"
-HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/"
-SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="devref doc doxygen gmp mpi threads zlib"
-
-RDEPEND="
- gmp? ( dev-libs/gmp:0= )
- mpi? ( virtual/mpi )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
- devref? ( dev-texlive/texlive-latex )
- doc? ( dev-texlive/texlive-latex )
- doxygen? ( app-doc/doxygen )"
-
-src_prepare() {
- default
- sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-scalar \
- --enable-largefile \
- --disable-debug \
- --disable-static-link \
- --with-api=posix \
- $(use_with gmp ) \
- $(use_enable mpi parform ) \
- $(use_enable threads threaded ) \
- $(use_with zlib ) \
- CC="$(tc-getCC)" \
- CXX="$(tc-getCXX)" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- CXXFLAGS="${CXXFLAGS}"
-}
-
-src_compile() {
- default
- if use devref; then
- pushd doc/devref > /dev/null || die "doc/devref does not exist"
- LANG=C emake pdf
- popd > /dev/null
- fi
- if use doc; then
- pushd doc/manual > /dev/null || die "doc/manual does not exist"
- LANG=C emake pdf
- popd > /dev/null
- fi
- if use doxygen; then
- pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist"
- emake html
- popd > /dev/null
- fi
-}
-
-src_install() {
- default
- if use devref; then
- dodoc doc/devref/devref.pdf
- fi
- if use doc; then
- dodoc doc/manual/manual.pdf
- fi
- if use doxygen; then
- docinto html
- dodoc -r doc/doxygen/html/.
- fi
-}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2023-01-15 10:10 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2023-01-15 10:10 UTC (permalink / raw
To: gentoo-commits
commit: a4ef97585ae44ea3c3dfaae35b7cef78531f7467
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 10:09:41 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 10:10:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ef9758
sci-mathematics/form: set VARTEXFONTS
Closes: https://bugs.gentoo.org/890921
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/form-4.3.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/form/form-4.3.0-r1.ebuild b/sci-mathematics/form/form-4.3.0-r1.ebuild
index 3f5c5991d1f9..abdbf0481b5f 100644
--- a/sci-mathematics/form/form-4.3.0-r1.ebuild
+++ b/sci-mathematics/form/form-4.3.0-r1.ebuild
@@ -55,12 +55,12 @@ src_compile() {
default
if use devref; then
pushd doc/devref > /dev/null || die "doc/devref does not exist"
- LANG=C emake pdf
+ LANG=C VARTEXFONTS="${T}/fonts" emake pdf
popd > /dev/null
fi
if use doc; then
pushd doc/manual > /dev/null || die "doc/manual does not exist"
- LANG=C emake pdf
+ LANG=C VARTEXFONTS="${T}/fonts" emake pdf
popd > /dev/null
fi
if use doxygen; then
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2023-04-30 0:21 Sam James
0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2023-04-30 0:21 UTC (permalink / raw
To: gentoo-commits
commit: 32bf1dfde8a72f36a664ce986076509778202f93
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 00:19:38 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 00:19:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32bf1dfd
sci-mathematics/form: workaround GCC -fchecking ICE w/ -Wno-uninitialized
Reported upstream at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109521 but let's
apply a workaround for now to avoid dupes. It's "only" an error in diagnostics
anyway.
Closes: https://bugs.gentoo.org/904339
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-mathematics/form/form-4.3.0-r1.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sci-mathematics/form/form-4.3.0-r1.ebuild b/sci-mathematics/form/form-4.3.0-r1.ebuild
index abdbf0481b5f..d3d5800ac1e2 100644
--- a/sci-mathematics/form/form-4.3.0-r1.ebuild
+++ b/sci-mathematics/form/form-4.3.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools toolchain-funcs elisp-common
+inherit autotools flag-o-matic toolchain-funcs elisp-common
DESCRIPTION="Symbolic Manipulation System"
HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/"
@@ -34,6 +34,9 @@ src_prepare() {
}
src_configure() {
+ # Workaround for GCC -fchecking ICE, bug #904339
+ append-cxxflags $(test-flags-CXX -Wno-uninitialized)
+
econf \
--enable-scalar \
--enable-largefile \
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2023-05-24 5:56 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2023-05-24 5:56 UTC (permalink / raw
To: gentoo-commits
commit: 3a4fd68d8c17705697cfa435895c0c1618bf3fa1
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed May 24 05:56:27 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed May 24 05:56:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4fd68d
sci-mathematics/form: bump to 4.3.1
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/Manifest | 1 +
sci-mathematics/form/form-4.3.1.ebuild | 100 +++++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index 49efa7363065..b109b554724a 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1,3 +1,4 @@
DIST form-4.2.1.tar.gz 1444257 BLAKE2B 27ac9ee1412e6f478324b170e37e6e31822b74f902a5739d5fa00558aa4c9f7a977bd5fe3d6982313f1232a774c592d44af07fec8a290266c31bf3a100e87d1a SHA512 5569ae3e487194b0d082f4a032fb4b8d57238218d92d9b04d5f51db2a73e065eb1efdc26011bda46723e902fa3f324010ca2f8e91ba9a077e87b0a07b40cf594
DIST form-4.3.0.tar.gz 1457721 BLAKE2B 029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6 SHA512 3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742
+DIST form-4.3.1.tar.gz 1470480 BLAKE2B 210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85 SHA512 7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad
DIST form-mode.el.gz 6657 BLAKE2B 41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415 SHA512 aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25
diff --git a/sci-mathematics/form/form-4.3.1.ebuild b/sci-mathematics/form/form-4.3.1.ebuild
new file mode 100644
index 000000000000..d3d5800ac1e2
--- /dev/null
+++ b/sci-mathematics/form/form-4.3.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs elisp-common
+
+DESCRIPTION="Symbolic Manipulation System"
+HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/"
+SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz
+ emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devref doc doxygen emacs gmp mpi threads zlib"
+
+RDEPEND="
+ gmp? ( dev-libs/gmp:0= )
+ mpi? ( virtual/mpi )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+ devref? ( dev-texlive/texlive-latexrecommended )
+ doc? ( dev-texlive/texlive-latexrecommended )
+ doxygen? ( app-doc/doxygen )
+ emacs? ( app-editors/emacs:* )"
+
+SITEFILE="64${PN}-gentoo.el"
+
+src_prepare() {
+ default
+ sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ # Workaround for GCC -fchecking ICE, bug #904339
+ append-cxxflags $(test-flags-CXX -Wno-uninitialized)
+
+ econf \
+ --enable-scalar \
+ --enable-largefile \
+ --disable-debug \
+ --disable-static-link \
+ --with-api=posix \
+ $(use_with gmp ) \
+ $(use_enable mpi parform ) \
+ $(use_enable threads threaded ) \
+ $(use_with zlib ) \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}"
+}
+
+src_compile() {
+ default
+ if use devref; then
+ pushd doc/devref > /dev/null || die "doc/devref does not exist"
+ LANG=C VARTEXFONTS="${T}/fonts" emake pdf
+ popd > /dev/null
+ fi
+ if use doc; then
+ pushd doc/manual > /dev/null || die "doc/manual does not exist"
+ LANG=C VARTEXFONTS="${T}/fonts" emake pdf
+ popd > /dev/null
+ fi
+ if use doxygen; then
+ pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist"
+ emake html
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ default
+ if use devref; then
+ dodoc doc/devref/devref.pdf
+ fi
+ if use doc; then
+ dodoc doc/manual/manual.pdf
+ fi
+ if use doxygen; then
+ docinto html
+ dodoc -r doc/doxygen/html/.
+ fi
+ if use emacs; then
+ elisp-install ${PN} "${WORKDIR}"/*.el
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2023-05-24 5:57 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2023-05-24 5:57 UTC (permalink / raw
To: gentoo-commits
commit: 758bbe7191d06c1efd576a6ba2a731835cabf2ea
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed May 24 05:57:32 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed May 24 05:57:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758bbe71
sci-mathematics/form: remove old version
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/Manifest | 1 -
sci-mathematics/form/form-4.2.1.ebuild | 81 ----------------------------------
2 files changed, 82 deletions(-)
diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index b109b554724a..e7450d4bc95c 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1,4 +1,3 @@
-DIST form-4.2.1.tar.gz 1444257 BLAKE2B 27ac9ee1412e6f478324b170e37e6e31822b74f902a5739d5fa00558aa4c9f7a977bd5fe3d6982313f1232a774c592d44af07fec8a290266c31bf3a100e87d1a SHA512 5569ae3e487194b0d082f4a032fb4b8d57238218d92d9b04d5f51db2a73e065eb1efdc26011bda46723e902fa3f324010ca2f8e91ba9a077e87b0a07b40cf594
DIST form-4.3.0.tar.gz 1457721 BLAKE2B 029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6 SHA512 3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742
DIST form-4.3.1.tar.gz 1470480 BLAKE2B 210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85 SHA512 7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad
DIST form-mode.el.gz 6657 BLAKE2B 41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415 SHA512 aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25
diff --git a/sci-mathematics/form/form-4.2.1.ebuild b/sci-mathematics/form/form-4.2.1.ebuild
deleted file mode 100644
index e2728c87d4f6..000000000000
--- a/sci-mathematics/form/form-4.2.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Symbolic Manipulation System"
-HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/"
-SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="devref doc doxygen gmp mpi threads zlib"
-
-RDEPEND="
- gmp? ( dev-libs/gmp:0= )
- mpi? ( virtual/mpi )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
- devref? ( dev-texlive/texlive-latex )
- doc? ( dev-texlive/texlive-latex )
- doxygen? ( app-doc/doxygen )"
-
-src_prepare() {
- default
- sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-scalar \
- --enable-largefile \
- --disable-debug \
- --disable-static-link \
- --with-api=posix \
- $(use_with gmp ) \
- $(use_enable mpi parform ) \
- $(use_enable threads threaded ) \
- $(use_with zlib ) \
- CC="$(tc-getCC)" \
- CXX="$(tc-getCXX)" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- CXXFLAGS="${CXXFLAGS}"
-}
-
-src_compile() {
- default
- if use devref; then
- pushd doc/devref > /dev/null || die "doc/devref does not exist"
- LANG=C emake pdf
- popd > /dev/null
- fi
- if use doc; then
- pushd doc/manual > /dev/null || die "doc/manual does not exist"
- LANG=C emake pdf
- popd > /dev/null
- fi
- if use doxygen; then
- pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist"
- emake html
- popd > /dev/null
- fi
-}
-
-src_install() {
- default
- if use devref; then
- dodoc doc/devref/devref.pdf
- fi
- if use doc; then
- dodoc doc/manual/manual.pdf
- fi
- if use doxygen; then
- docinto html
- dodoc -r doc/doxygen/html/.
- fi
-}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2023-05-25 8:37 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2023-05-25 8:37 UTC (permalink / raw
To: gentoo-commits
commit: ca1854dfc119825b99511a62ff05390e1197c193
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu May 25 08:36:49 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu May 25 08:36:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1854df
sci-mathematics/form: added myself as a maintainer
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sci-mathematics/form/metadata.xml b/sci-mathematics/form/metadata.xml
index d3a49a10ffe2..ad5766269fa2 100644
--- a/sci-mathematics/form/metadata.xml
+++ b/sci-mathematics/form/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>grozin@gentoo.org</email>
+ <name>Andrey Grozin</name>
+ </maintainer>
<maintainer type="project">
<email>sci-mathematics@gentoo.org</email>
<name>Gentoo Mathematics Project</name>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2024-01-10 10:57 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2024-01-10 10:57 UTC (permalink / raw
To: gentoo-commits
commit: cb6a4eed41b62607b180d9926faf39f2d8a8763b
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 10 10:57:10 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Jan 10 10:57:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6a4eed
sci-mathematics/form: bump to 5.0.0_beta1
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/Manifest | 1 +
sci-mathematics/form/form-5.0.0_beta1.ebuild | 102 +++++++++++++++++++++++++++
2 files changed, 103 insertions(+)
diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index e7450d4bc95c..9066a4b62e67 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1,3 +1,4 @@
DIST form-4.3.0.tar.gz 1457721 BLAKE2B 029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6 SHA512 3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742
DIST form-4.3.1.tar.gz 1470480 BLAKE2B 210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85 SHA512 7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad
+DIST form-5.0.0_beta1.tar.gz 1415449 BLAKE2B c919442941366488520b1ba0c058261de0261096548e752308f14db2dd0416172f8a6ccabe9a0e7ddccbb6f6ad605ba6ee4f15fbcd1fc9539ea9ab116bc27cbe SHA512 5bbdbdb3ccc865b33bc346d458d1927af13825320ad1ad795b3a5562732338ed119dc3a2ae5981d1bc8d89dd55c46febc66b7632560d27843aacc6e42f8904eb
DIST form-mode.el.gz 6657 BLAKE2B 41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415 SHA512 aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25
diff --git a/sci-mathematics/form/form-5.0.0_beta1.ebuild b/sci-mathematics/form/form-5.0.0_beta1.ebuild
new file mode 100644
index 000000000000..61a6d6f461b7
--- /dev/null
+++ b/sci-mathematics/form/form-5.0.0_beta1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs elisp-common
+DESCRIPTION="Symbolic Manipulation System"
+HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/"
+MY_PV=${PV/_beta/-beta.}
+SRC_URI="https://github.com/vermaseren/${PN}/archive/refs/tags/v${PV/_beta/-beta.}.tar.gz -> ${P}.tar.gz
+ emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devref doc doxygen emacs gmp mpi threads zlib"
+
+RDEPEND="
+ gmp? ( dev-libs/gmp:0= )
+ mpi? ( virtual/mpi )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+ devref? ( dev-texlive/texlive-latexrecommended )
+ doc? ( dev-texlive/texlive-latexrecommended )
+ doxygen? ( app-doc/doxygen )
+ emacs? ( app-editors/emacs:* )"
+
+SITEFILE="64${PN}-gentoo.el"
+PATCHES=( "${FILESDIR}"/5.0.0_beta1-manual.patch )
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+src_prepare() {
+ default
+ sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ # Workaround for GCC -fchecking ICE, bug #904339
+ append-cxxflags $(test-flags-CXX -Wno-uninitialized)
+
+ econf \
+ --enable-scalar \
+ --enable-largefile \
+ --disable-debug \
+ --disable-static-link \
+ --with-api=posix \
+ $(use_with gmp ) \
+ $(use_enable mpi parform ) \
+ $(use_enable threads threaded ) \
+ $(use_with zlib ) \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}"
+}
+
+src_compile() {
+ default
+ if use devref; then
+ pushd doc/devref > /dev/null || die "doc/devref does not exist"
+ LANG=C VARTEXFONTS="${T}/fonts" emake pdf
+ popd > /dev/null
+ fi
+ if use doc; then
+ pushd doc/manual > /dev/null || die "doc/manual does not exist"
+ LANG=C VARTEXFONTS="${T}/fonts" emake pdf
+ popd > /dev/null
+ fi
+ if use doxygen; then
+ pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist"
+ emake html
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ default
+ if use devref; then
+ dodoc doc/devref/devref.pdf
+ fi
+ if use doc; then
+ dodoc doc/manual/manual.pdf
+ fi
+ if use doxygen; then
+ docinto html
+ dodoc -r doc/doxygen/html/.
+ fi
+ if use emacs; then
+ elisp-install ${PN} "${WORKDIR}"/*.el
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
@ 2024-01-10 11:01 Andrey Grozin
0 siblings, 0 replies; 12+ messages in thread
From: Andrey Grozin @ 2024-01-10 11:01 UTC (permalink / raw
To: gentoo-commits
commit: b6b044504b9fed0a3b1ba9c65113696606603dbb
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 10 11:01:20 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Jan 10 11:01:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b04450
sci-mathematics/form: remove old version
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
sci-mathematics/form/Manifest | 1 -
sci-mathematics/form/form-4.3.0-r1.ebuild | 100 ------------------------------
2 files changed, 101 deletions(-)
diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index 9066a4b62e67..d0a67bee26d0 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1,4 +1,3 @@
-DIST form-4.3.0.tar.gz 1457721 BLAKE2B 029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6 SHA512 3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742
DIST form-4.3.1.tar.gz 1470480 BLAKE2B 210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85 SHA512 7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad
DIST form-5.0.0_beta1.tar.gz 1415449 BLAKE2B c919442941366488520b1ba0c058261de0261096548e752308f14db2dd0416172f8a6ccabe9a0e7ddccbb6f6ad605ba6ee4f15fbcd1fc9539ea9ab116bc27cbe SHA512 5bbdbdb3ccc865b33bc346d458d1927af13825320ad1ad795b3a5562732338ed119dc3a2ae5981d1bc8d89dd55c46febc66b7632560d27843aacc6e42f8904eb
DIST form-mode.el.gz 6657 BLAKE2B 41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415 SHA512 aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25
diff --git a/sci-mathematics/form/form-4.3.0-r1.ebuild b/sci-mathematics/form/form-4.3.0-r1.ebuild
deleted file mode 100644
index d3d5800ac1e2..000000000000
--- a/sci-mathematics/form/form-4.3.0-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic toolchain-funcs elisp-common
-
-DESCRIPTION="Symbolic Manipulation System"
-HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/"
-SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz
- emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="devref doc doxygen emacs gmp mpi threads zlib"
-
-RDEPEND="
- gmp? ( dev-libs/gmp:0= )
- mpi? ( virtual/mpi )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
- devref? ( dev-texlive/texlive-latexrecommended )
- doc? ( dev-texlive/texlive-latexrecommended )
- doxygen? ( app-doc/doxygen )
- emacs? ( app-editors/emacs:* )"
-
-SITEFILE="64${PN}-gentoo.el"
-
-src_prepare() {
- default
- sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
- eautoreconf
-}
-
-src_configure() {
- # Workaround for GCC -fchecking ICE, bug #904339
- append-cxxflags $(test-flags-CXX -Wno-uninitialized)
-
- econf \
- --enable-scalar \
- --enable-largefile \
- --disable-debug \
- --disable-static-link \
- --with-api=posix \
- $(use_with gmp ) \
- $(use_enable mpi parform ) \
- $(use_enable threads threaded ) \
- $(use_with zlib ) \
- CC="$(tc-getCC)" \
- CXX="$(tc-getCXX)" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- CXXFLAGS="${CXXFLAGS}"
-}
-
-src_compile() {
- default
- if use devref; then
- pushd doc/devref > /dev/null || die "doc/devref does not exist"
- LANG=C VARTEXFONTS="${T}/fonts" emake pdf
- popd > /dev/null
- fi
- if use doc; then
- pushd doc/manual > /dev/null || die "doc/manual does not exist"
- LANG=C VARTEXFONTS="${T}/fonts" emake pdf
- popd > /dev/null
- fi
- if use doxygen; then
- pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist"
- emake html
- popd > /dev/null
- fi
-}
-
-src_install() {
- default
- if use devref; then
- dodoc doc/devref/devref.pdf
- fi
- if use doc; then
- dodoc doc/manual/manual.pdf
- fi
- if use doxygen; then
- docinto html
- dodoc -r doc/doxygen/html/.
- fi
- if use emacs; then
- elisp-install ${PN} "${WORKDIR}"/*.el
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-01-10 11:02 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-01 9:17 [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/ Andrey Grozin
-- strict thread matches above, loose matches on Subject: below --
2024-01-10 11:01 Andrey Grozin
2024-01-10 10:57 Andrey Grozin
2023-05-25 8:37 Andrey Grozin
2023-05-24 5:57 Andrey Grozin
2023-05-24 5:56 Andrey Grozin
2023-04-30 0:21 Sam James
2023-01-15 10:10 Andrey Grozin
2023-01-15 8:19 Andrey Grozin
2023-01-14 12:13 Andrey Grozin
2020-01-31 14:47 Andrey Grozin
2017-07-26 15:53 Andrey Grozin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox