summaryrefslogtreecommitdiff
path: root/sci-physics/jaxodraw
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sci-physics/jaxodraw
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-physics/jaxodraw')
-rw-r--r--sci-physics/jaxodraw/Manifest6
-rw-r--r--sci-physics/jaxodraw/jaxodraw-2.0.1-r1.ebuild64
-rw-r--r--sci-physics/jaxodraw/metadata.xml11
3 files changed, 81 insertions, 0 deletions
diff --git a/sci-physics/jaxodraw/Manifest b/sci-physics/jaxodraw/Manifest
new file mode 100644
index 000000000000..38a9689594f8
--- /dev/null
+++ b/sci-physics/jaxodraw/Manifest
@@ -0,0 +1,6 @@
+DIST axodraw4j_2008_11_19.tar.gz 20930 SHA256 60353a25563cb4e987304a7d030bbc7e85c688c881f804cd08e8ba76a370af61 SHA512 81bfcbd1b121104e0058654ac5520d0f570f9a915e9f6dfb8c52c11e9cf92f1e01c800182c2dc34e503a6eceafdff462b4f57dfa5bb5db979101a106c10d88c8 WHIRLPOOL 4614a82192fdcc8606be1d634c3a3634107d268a3246043f68ca8bb9d4d3c07955c04e89b7886a7debdec67896ac286647e6208615cad73d57c8d66b0c6c19fc
+DIST jaxodraw-2.0-1_src.tar.gz 3740719 SHA256 e3f456214b9a11dbef030d56a1c6495ea627b0464820792e1998cae9c55554a1 SHA512 ec5866ba03b6f3ecb01ce92f95aa90959153b92eb571f10764d4d10f2fb7a7a0d02a325eb221600526c94faadd53466cf894e4dcba7201e3494555a6330dba02 WHIRLPOOL a146213c3a31fcf64bf0b626dd1ce2996842990196c9708592b461fb33e019f735396153a400d878971bd459ee056462bbb6ab47974f97efcdcee8520455a1f1
+EBUILD jaxodraw-2.0.1-r1.ebuild 1428 SHA256 91b3c0b2812b639a81fa1583198bbe24f5ad2eeeb2cffa7c1ad3744b8687cbbe SHA512 32ad452613bbace601422df3836a52c27aa36e405ec659ebf61b0aa20a7d2ebd847817e263994b71199d6f9f2abd5630e3a6f9140523159a247d2ed1dc6fb6a8 WHIRLPOOL c70a41e1e352c274b37d0db451eb1af2a3a4eba5aacfdb4face7cd6146ee68de75460039325763d2dc29a2b514cdfdfde2134f8b30f95802655a0a93b7e5fc21
+MISC ChangeLog 2439 SHA256 9ddd1a2163084c1f0d44b2e51f8c45d205583f356538b30a1c9905af6c941cd2 SHA512 df0a17f8e80823b88671b7eb07889f78195c97a1babbad9c24adaaf0128c1bebde77121d055da79865da2f0ae802c317612b1847a98514035e36dfccddfbd1c9 WHIRLPOOL 79f7f1c690abe33a38660e4a3aff27dd19c38492ea0cf8ff2a58b5703512a9eb73609f5232f5a83f16537f962cc402bf17c19c1261f72d99c815c054722ecab9
+MISC ChangeLog-2015 1971 SHA256 0dfef1f9657a5321b5876f5602a651ee07b6fdd44ec21e3fa130b88498122fb9 SHA512 0026f254d3d8dda99d90608727a307b533bd9cb920c0d7685976d9405db27135a565834da65d69390af6e1a38164b6f073319188b67a046a46fc3e83e2936a25 WHIRLPOOL 1f99dee7811f09bc9145808effe18e01f77d819d6c842f0261f967568dc70ddc9c8678677a256639bb36fdc8b59c97a57a715c42640913cf64b9ad642630187b
+MISC metadata.xml 314 SHA256 b557ed060f948812da2a0a2608ed6a2ef185dcec3f4abccb42355c6e30c9d0c9 SHA512 1f40f324bf0a347ef9bcd3345a6ae23890a29b7b436fc8508d0bfeb4df8bddfa3754807e63fa40f8978cd7109755ae5b056462beae202ba577ca588d29a30f8c WHIRLPOOL 74721bf8f6868f97d619f20ffc0482e489d94e5afc1c6cf34579be84d1d2f2d83160fcae81325b2e41f10140feb85a9a5235831e4dbaba9349218360fd17820e
diff --git a/sci-physics/jaxodraw/jaxodraw-2.0.1-r1.ebuild b/sci-physics/jaxodraw/jaxodraw-2.0.1-r1.ebuild
new file mode 100644
index 000000000000..3f22a51a7df5
--- /dev/null
+++ b/sci-physics/jaxodraw/jaxodraw-2.0.1-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source"
+WANT_ANT_TASKS="ant-trax"
+
+inherit java-pkg-2 java-ant-2 versionator eutils
+
+MY_PV="$(replace_version_separator 2 -)"
+
+DESCRIPTION="Java program for drawing Feynman diagrams"
+HOMEPAGE="http://jaxodraw.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}_src.tar.gz
+ http://downloads.sourceforge.net/jaxodraw/axodraw4j_2008_11_19.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="latex"
+
+DEPEND=">=virtual/jdk-1.4
+ latex? ( dev-texlive/texlive-pstricks:0 )"
+
+RDEPEND=">=virtual/jre-1.4"
+
+S="${WORKDIR}/JaxoDraw-${MY_PV}"
+
+src_install() {
+ java-pkg_newjar build/${PN}-${MY_PV}.jar ${PN}.jar
+
+ newicon src/site/xdocs/images/favicon.ico jaxodraw.ico
+ make_desktop_entry jaxodraw JaxoDraw jaxodraw.ico
+
+ use source && java-pkg_dosrc src/main/java/net
+
+ dodoc src/doc/BUGS src/doc/CHANGELOG src/doc/README src/doc/TODO || die
+ use doc && java-pkg_dojavadoc build/javadoc
+
+ java-pkg_dolauncher "${PN}"
+
+ if use latex; then
+ dodir /usr/share/texmf/tex/latex/misc/
+ insinto /usr/share/texmf/tex/latex/misc/
+ doins "${S}/../axodraw4j.sty"
+ fi
+}
+
+tex_regen() {
+ if use latex; then
+ einfo "Regenerating TeX database..."
+ /usr/bin/mktexlsr /usr/share/texmf /var/spool/texmf > /dev/null
+ eend $?
+ fi
+}
+
+pkg_postinst() {
+ tex_regen
+}
+
+pkg_postrm() {
+ tex_regen
+}
diff --git a/sci-physics/jaxodraw/metadata.xml b/sci-physics/jaxodraw/metadata.xml
new file mode 100644
index 000000000000..5a55b59119c9
--- /dev/null
+++ b/sci-physics/jaxodraw/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">jaxodraw</remote-id>
+ </upstream>
+</pkgmetadata>