public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/
@ 2022-12-13 19:06 Andrew Ammerlaan
  0 siblings, 0 replies; 8+ messages in thread
From: Andrew Ammerlaan @ 2022-12-13 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     db934b09a6754174692afbeba55166a148607457
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Tue Dec 13 15:47:10 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 19:05:44 2022 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=db934b09

sci-physics/qgraf: new package, add 3.6.5

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>
Closes: https://github.com/gentoo/sci/pull/1185
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-physics/qgraf/metadata.xml       | 15 +++++++++++++++
 sci-physics/qgraf/qgraf-3.6.5.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/sci-physics/qgraf/metadata.xml b/sci-physics/qgraf/metadata.xml
new file mode 100644
index 000000000..3fa7c9624
--- /dev/null
+++ b/sci-physics/qgraf/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>alexander@neuwirth-informatik.de</email>
+    <name>Alexander Puck Neuwirth</name>
+  </maintainer>
+  <maintainer type="project" proxied="proxy">
+    <email>sci-physics@gentoo.org</email>
+    <name>Gentoo Physics Project</name>
+  </maintainer>
+  <longdescription lang="en">
+    Qgraf is a computer program that generates Feynman diagrams for various types of QFT models — it is a research tool created with the obvious aim of contributing to extend the range of feasible, perturbative QFT calculations. It generates neither 0-point nor non-connected diagrams, though. Diagrams are represented by symbolic expressions only; nevertheless, if some kind of graphical representation is required, have a look at the external links.
+  </longdescription>
+</pkgmetadata>

diff --git a/sci-physics/qgraf/qgraf-3.6.5.ebuild b/sci-physics/qgraf/qgraf-3.6.5.ebuild
new file mode 100644
index 000000000..68e0ebf97
--- /dev/null
+++ b/sci-physics/qgraf/qgraf-3.6.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
+HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
+SRC_URI="http://anonymous:anonymous@qgraf.tecnico.ulisboa.pt/v$(ver_cut 1-2)/qgraf-${PV}.tgz"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+RESTRICT="bindist mirror"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+
+DEPEND="virtual/fortran"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_compile() {
+	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS}
+}
+
+src_install() {
+	dobin ${PN}
+
+	use doc && dodoc *.pdf
+	if use examples; then
+		docinto examples
+		dodoc phi3 qed qcd *.sty *.dat
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/
@ 2024-03-14 12:32 Alexander Puck Neuwirth
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Puck Neuwirth @ 2024-03-14 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     7c3c47e94fcbdc3b4abddcbb4bf005ab5cd48a39
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Tue Mar 12 20:41:41 2024 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Thu Mar 14 12:32:11 2024 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=7c3c47e9

sci-physics/qgraf: add 3.6.6

Co-authored-by: Andrew Nowa Ammerlaan <andrewammerlaan <AT> gentoo.org>
Closes: https://github.com/gentoo/sci/pull/1253
Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/qgraf/qgraf-3.6.6.ebuild | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/sci-physics/qgraf/qgraf-3.6.6.ebuild b/sci-physics/qgraf/qgraf-3.6.6.ebuild
new file mode 100644
index 000000000..4194295a4
--- /dev/null
+++ b/sci-physics/qgraf/qgraf-3.6.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs fortran-2
+
+DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
+HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
+SRC_URI="http://anonymous:anonymous@qgraf.tecnico.ulisboa.pt/v$(ver_cut 1-2)/qgraf-${PV}.tgz"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+RESTRICT="bindist mirror"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+
+src_compile() {
+	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
+}
+
+src_install() {
+	dobin ${PN}
+
+	use doc && dodoc *.pdf
+	if use examples; then
+		docinto examples
+		dodoc phi3 qed qcd *.sty *.dat
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/
@ 2024-03-31 19:50 Alexander Puck Neuwirth
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Puck Neuwirth @ 2024-03-31 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     5792303c3f9635dc69da36987634196975d1a6af
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Sun Mar 31 19:46:08 2024 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Sun Mar 31 19:49:13 2024 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=5792303c

sci-physics/qgraf: add 3.4.2, 3.5.2, 3.6.7, drop 3.6.5, 3.6.6

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/qgraf/{qgraf-3.6.6.ebuild => qgraf-3.4.2.ebuild} | 2 +-
 sci-physics/qgraf/{qgraf-3.6.5.ebuild => qgraf-3.5.2.ebuild} | 6 +-----
 sci-physics/qgraf/{qgraf-3.6.5.ebuild => qgraf-3.6.7.ebuild} | 6 +-----
 3 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/sci-physics/qgraf/qgraf-3.6.6.ebuild b/sci-physics/qgraf/qgraf-3.4.2.ebuild
similarity index 89%
rename from sci-physics/qgraf/qgraf-3.6.6.ebuild
rename to sci-physics/qgraf/qgraf-3.4.2.ebuild
index 4194295a4..364198c4b 100644
--- a/sci-physics/qgraf/qgraf-3.6.6.ebuild
+++ b/sci-physics/qgraf/qgraf-3.4.2.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 IUSE="doc examples"
 
 src_compile() {
-	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
+	$(tc-getFC) ${P}.f -o ${PN} ${FFLAGS} ${LDFLAGS}
 }
 
 src_install() {

diff --git a/sci-physics/qgraf/qgraf-3.6.5.ebuild b/sci-physics/qgraf/qgraf-3.5.2.ebuild
similarity index 89%
copy from sci-physics/qgraf/qgraf-3.6.5.ebuild
copy to sci-physics/qgraf/qgraf-3.5.2.ebuild
index 68e0ebf97..7e9f88328 100644
--- a/sci-physics/qgraf/qgraf-3.6.5.ebuild
+++ b/sci-physics/qgraf/qgraf-3.5.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit toolchain-funcs fortran-2
 
 DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
 HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
@@ -16,10 +16,6 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc examples"
 
-DEPEND="virtual/fortran"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
 src_compile() {
 	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS}
 }

diff --git a/sci-physics/qgraf/qgraf-3.6.5.ebuild b/sci-physics/qgraf/qgraf-3.6.7.ebuild
similarity index 89%
rename from sci-physics/qgraf/qgraf-3.6.5.ebuild
rename to sci-physics/qgraf/qgraf-3.6.7.ebuild
index 68e0ebf97..7e9f88328 100644
--- a/sci-physics/qgraf/qgraf-3.6.5.ebuild
+++ b/sci-physics/qgraf/qgraf-3.6.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit toolchain-funcs fortran-2
 
 DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
 HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
@@ -16,10 +16,6 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc examples"
 
-DEPEND="virtual/fortran"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
 src_compile() {
 	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS}
 }


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/
@ 2024-04-02 10:10 Alexander Puck Neuwirth
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Puck Neuwirth @ 2024-04-02 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ea0d38d766e9a2c50c90a41b92e50c05e1075dc0
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Tue Apr  2 10:07:33 2024 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Tue Apr  2 10:07:33 2024 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=ea0d38d7

sci-physics/qgraf: explicit die on fortran compile

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/qgraf/qgraf-3.4.2.ebuild | 2 +-
 sci-physics/qgraf/qgraf-3.5.2.ebuild | 2 +-
 sci-physics/qgraf/qgraf-3.6.7.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-physics/qgraf/qgraf-3.4.2.ebuild b/sci-physics/qgraf/qgraf-3.4.2.ebuild
index 364198c4b..cdab94002 100644
--- a/sci-physics/qgraf/qgraf-3.4.2.ebuild
+++ b/sci-physics/qgraf/qgraf-3.4.2.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 IUSE="doc examples"
 
 src_compile() {
-	$(tc-getFC) ${P}.f -o ${PN} ${FFLAGS} ${LDFLAGS}
+	$(tc-getFC) ${P}.f -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
 }
 
 src_install() {

diff --git a/sci-physics/qgraf/qgraf-3.5.2.ebuild b/sci-physics/qgraf/qgraf-3.5.2.ebuild
index 7e9f88328..4194295a4 100644
--- a/sci-physics/qgraf/qgraf-3.5.2.ebuild
+++ b/sci-physics/qgraf/qgraf-3.5.2.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 IUSE="doc examples"
 
 src_compile() {
-	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS}
+	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
 }
 
 src_install() {

diff --git a/sci-physics/qgraf/qgraf-3.6.7.ebuild b/sci-physics/qgraf/qgraf-3.6.7.ebuild
index 7e9f88328..4194295a4 100644
--- a/sci-physics/qgraf/qgraf-3.6.7.ebuild
+++ b/sci-physics/qgraf/qgraf-3.6.7.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 IUSE="doc examples"
 
 src_compile() {
-	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS}
+	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/
@ 2024-06-03  8:07 Alexander Puck Neuwirth
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Puck Neuwirth @ 2024-06-03  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     24d14a4e6503d194dd298113c6905f061db36c5d
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Mon Jun  3 08:06:34 2024 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Mon Jun  3 08:06:34 2024 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=24d14a4e

sci-physics/qgraf: add 4.0.1

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/qgraf/qgraf-4.0.1.ebuild | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/sci-physics/qgraf/qgraf-4.0.1.ebuild b/sci-physics/qgraf/qgraf-4.0.1.ebuild
new file mode 100644
index 000000000..942ef732a
--- /dev/null
+++ b/sci-physics/qgraf/qgraf-4.0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs fortran-2
+
+DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
+HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
+SRC_URI="http://anonymous:anonymous@qgraf.tecnico.ulisboa.pt/v$(ver_cut 1-2)/qgraf-${PV}.tgz"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+RESTRICT="bindist mirror"
+
+src_compile() {
+	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
+}
+
+src_install() {
+	dobin ${PN}
+
+	use doc && dodoc *.pdf
+	if use examples; then
+		docinto examples
+		dodoc phi3 qed qcd *.sty *.dat
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/
@ 2025-01-20 13:40 Alexander Puck Neuwirth
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Puck Neuwirth @ 2025-01-20 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     9f6e1da238819f6c9f9cfc163cfa85446fcffb36
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Mon Jan 20 13:38:01 2025 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Mon Jan 20 13:39:29 2025 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9f6e1da2

sci-physics/qgraf: add 3.5.3, 3.6.9

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/qgraf/qgraf-3.5.3.ebuild | 32 ++++++++++++++++++++++++++++++++
 sci-physics/qgraf/qgraf-3.6.9.ebuild | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/sci-physics/qgraf/qgraf-3.5.3.ebuild b/sci-physics/qgraf/qgraf-3.5.3.ebuild
new file mode 100644
index 000000000..942ef732a
--- /dev/null
+++ b/sci-physics/qgraf/qgraf-3.5.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs fortran-2
+
+DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
+HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
+SRC_URI="http://anonymous:anonymous@qgraf.tecnico.ulisboa.pt/v$(ver_cut 1-2)/qgraf-${PV}.tgz"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+RESTRICT="bindist mirror"
+
+src_compile() {
+	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
+}
+
+src_install() {
+	dobin ${PN}
+
+	use doc && dodoc *.pdf
+	if use examples; then
+		docinto examples
+		dodoc phi3 qed qcd *.sty *.dat
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+}

diff --git a/sci-physics/qgraf/qgraf-3.6.9.ebuild b/sci-physics/qgraf/qgraf-3.6.9.ebuild
new file mode 100644
index 000000000..942ef732a
--- /dev/null
+++ b/sci-physics/qgraf/qgraf-3.6.9.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs fortran-2
+
+DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
+HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
+SRC_URI="http://anonymous:anonymous@qgraf.tecnico.ulisboa.pt/v$(ver_cut 1-2)/qgraf-${PV}.tgz"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+RESTRICT="bindist mirror"
+
+src_compile() {
+	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
+}
+
+src_install() {
+	dobin ${PN}
+
+	use doc && dodoc *.pdf
+	if use examples; then
+		docinto examples
+		dodoc phi3 qed qcd *.sty *.dat
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/
@ 2025-01-20 13:40 Alexander Puck Neuwirth
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Puck Neuwirth @ 2025-01-20 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     06b264fc4f0672c50c2e1488bcb03170c7fc04ee
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Mon Jan 20 13:37:11 2025 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Mon Jan 20 13:37:11 2025 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=06b264fc

sci-physics/qgraf: drop 3.5.2, 3.6.7

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/qgraf/qgraf-3.5.2.ebuild | 32 --------------------------------
 sci-physics/qgraf/qgraf-3.6.7.ebuild | 32 --------------------------------
 2 files changed, 64 deletions(-)

diff --git a/sci-physics/qgraf/qgraf-3.5.2.ebuild b/sci-physics/qgraf/qgraf-3.5.2.ebuild
deleted file mode 100644
index 4194295a4..000000000
--- a/sci-physics/qgraf/qgraf-3.5.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs fortran-2
-
-DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
-HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
-SRC_URI="http://anonymous:anonymous@qgraf.tecnico.ulisboa.pt/v$(ver_cut 1-2)/qgraf-${PV}.tgz"
-S="${WORKDIR}"
-
-LICENSE="all-rights-reserved"
-RESTRICT="bindist mirror"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc examples"
-
-src_compile() {
-	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
-}
-
-src_install() {
-	dobin ${PN}
-
-	use doc && dodoc *.pdf
-	if use examples; then
-		docinto examples
-		dodoc phi3 qed qcd *.sty *.dat
-		docompress -x /usr/share/doc/${PF}/examples
-	fi
-}

diff --git a/sci-physics/qgraf/qgraf-3.6.7.ebuild b/sci-physics/qgraf/qgraf-3.6.7.ebuild
deleted file mode 100644
index 4194295a4..000000000
--- a/sci-physics/qgraf/qgraf-3.6.7.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs fortran-2
-
-DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
-HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
-SRC_URI="http://anonymous:anonymous@qgraf.tecnico.ulisboa.pt/v$(ver_cut 1-2)/qgraf-${PV}.tgz"
-S="${WORKDIR}"
-
-LICENSE="all-rights-reserved"
-RESTRICT="bindist mirror"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc examples"
-
-src_compile() {
-	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
-}
-
-src_install() {
-	dobin ${PN}
-
-	use doc && dodoc *.pdf
-	if use examples; then
-		docinto examples
-		dodoc phi3 qed qcd *.sty *.dat
-		docompress -x /usr/share/doc/${PF}/examples
-	fi
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/
@ 2025-02-13 10:55 Alexander Puck Neuwirth
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Puck Neuwirth @ 2025-02-13 10:55 UTC (permalink / raw
  To: gentoo-commits

commit:     58417294c2fc73bab2651a56666d4bf772ce0bdc
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Thu Feb 13 10:52:26 2025 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Thu Feb 13 10:55:02 2025 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=58417294

sci-physics/qgraf: add 4.0.5, drop 4.0.1

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/qgraf/{qgraf-4.0.1.ebuild => qgraf-4.0.5.ebuild} | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sci-physics/qgraf/qgraf-4.0.1.ebuild b/sci-physics/qgraf/qgraf-4.0.5.ebuild
similarity index 83%
rename from sci-physics/qgraf/qgraf-4.0.1.ebuild
rename to sci-physics/qgraf/qgraf-4.0.5.ebuild
index 942ef732a..1a2533a2c 100644
--- a/sci-physics/qgraf/qgraf-4.0.1.ebuild
+++ b/sci-physics/qgraf/qgraf-4.0.5.ebuild
@@ -3,12 +3,12 @@
 
 EAPI=8
 
-inherit toolchain-funcs fortran-2
+inherit fortran-2
 
 DESCRIPTION="qgraf generates Feynman diagrams for various types of QFT models"
 HOMEPAGE="http://cfif.ist.utl.pt/~paulo/qgraf.html"
 SRC_URI="http://anonymous:anonymous@qgraf.tecnico.ulisboa.pt/v$(ver_cut 1-2)/qgraf-${PV}.tgz"
-S="${WORKDIR}"
+S="${WORKDIR}/${P}.dir"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
@@ -17,7 +17,8 @@ IUSE="doc examples"
 RESTRICT="bindist mirror"
 
 src_compile() {
-	$(tc-getFC) ${P}.f08 -o ${PN} ${FFLAGS} ${LDFLAGS} || die "Failed to compile"
+	sed -i -e 's:gfortran:$(FC) $(FFLAGS) $(LDFLAGS):' Makefile || die
+	emake qgraf
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-02-13 10:55 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-14 12:32 [gentoo-commits] proj/sci:master commit in: sci-physics/qgraf/ Alexander Puck Neuwirth
  -- strict thread matches above, loose matches on Subject: below --
2025-02-13 10:55 Alexander Puck Neuwirth
2025-01-20 13:40 Alexander Puck Neuwirth
2025-01-20 13:40 Alexander Puck Neuwirth
2024-06-03  8:07 Alexander Puck Neuwirth
2024-04-02 10:10 Alexander Puck Neuwirth
2024-03-31 19:50 Alexander Puck Neuwirth
2022-12-13 19:06 Andrew Ammerlaan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox