public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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