diff options
Diffstat (limited to 'sci-physics/qgraf')
-rw-r--r-- | sci-physics/qgraf/Manifest | 4 | ||||
-rw-r--r-- | sci-physics/qgraf/metadata.xml | 15 | ||||
-rw-r--r-- | sci-physics/qgraf/qgraf-3.4.2.ebuild | 32 | ||||
-rw-r--r-- | sci-physics/qgraf/qgraf-3.5.2.ebuild | 32 | ||||
-rw-r--r-- | sci-physics/qgraf/qgraf-3.6.7.ebuild | 32 | ||||
-rw-r--r-- | sci-physics/qgraf/qgraf-4.0.1.ebuild | 32 |
6 files changed, 147 insertions, 0 deletions
diff --git a/sci-physics/qgraf/Manifest b/sci-physics/qgraf/Manifest new file mode 100644 index 000000000..c633a5b46 --- /dev/null +++ b/sci-physics/qgraf/Manifest @@ -0,0 +1,4 @@ +DIST qgraf-3.4.2.tgz 358979 BLAKE2B 06c5cf82faab531d6d17387d62e80b2e395ad0ffd80a69dc49608588f4acdf23d226877db047d3906963b5f64d85329665fed0e10359ddbb649122fb328b78f8 SHA512 e86f94480eaf7cd0b4d79b60ec1420c21f0285133f2184d1c0a1d05ec0d9abc3e483d100d43c38fafc06bf8cecea413c0304adcb64d900522e877b1a24e7b61b +DIST qgraf-3.5.2.tgz 426930 BLAKE2B 0bd50cbefee9a91cdfe9a15a53fb018c1b15088b211a03dde63f08410bbac4acd7586ef4cece17debd5197d3d5b7a8c889aeec27d7f3f137df7ef95f1687a709 SHA512 1e1fbafc80c60a663537a5ca555f405ec1517beccf09e2f68fcd9c84963b4b20d3a66e77980c4c4ff68f82950dc41f4492dc0272fdf5e3c105861fcf4c0e8c80 +DIST qgraf-3.6.7.tgz 460592 BLAKE2B d4275d7e5b9138eab3a2848b1e75883a4d52b61bdddd2ecbefe674559a56d9315bb03bd86c5a607f01d708c634f35b180f4cfde99242e65a40bf3f81ce6fa9e3 SHA512 c721eb82975a6077da77a82f7875d0e0346e21932d0312109d1bab68391a0210fc3f7ff79327d515668dedee0c5fce4e01d7433177232c43a4e39d8204f01405 +DIST qgraf-4.0.1.tgz 420190 BLAKE2B 3f13757da764c6b9653e1c3463557223d5e87cc7f376967300c094c8d96942ab807500a0a2d570a66600cb926681bbda5ed6c69c44dbffbba1f481d2eb7f8459 SHA512 e5f3b586b29413c71434ac144dc2355959f4e736aa5ad55fa17f888d4ddc7cc1bf2ff92cc544e538471c13aea95ddd1d9248f71622f84d4daa173abbbbb0dc8a 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.4.2.ebuild b/sci-physics/qgraf/qgraf-3.4.2.ebuild new file mode 100644 index 000000000..cdab94002 --- /dev/null +++ b/sci-physics/qgraf/qgraf-3.4.2.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}.f -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.5.2.ebuild b/sci-physics/qgraf/qgraf-3.5.2.ebuild new file mode 100644 index 000000000..4194295a4 --- /dev/null +++ b/sci-physics/qgraf/qgraf-3.5.2.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 +} diff --git a/sci-physics/qgraf/qgraf-3.6.7.ebuild b/sci-physics/qgraf/qgraf-3.6.7.ebuild new file mode 100644 index 000000000..4194295a4 --- /dev/null +++ b/sci-physics/qgraf/qgraf-3.6.7.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 +} 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 +} |