[dev-java/*] Added deps for scilab

This commit is contained in:
Francesco Ferro
2015-11-07 20:06:25 +01:00
parent 1dec930a8b
commit 3d3597ea78
48 changed files with 1903 additions and 2 deletions
+3
View File
@@ -0,0 +1,3 @@
DIST jgraphx-1.4.1.0.zip 4052749 SHA256 086cd3de7d2b381a61f5a7d5eea19e80d3f1f1aaff9642d2b9e582d86a312f59 SHA512 c9d5482abb4876632a794a0c0ea4c7ec1a963ebdc72e7efc9be1ce0ed44edb589879caf3017cc626fbe51e0f8c46ff94c62966c5c242099b1f76c0f63bec58b3 WHIRLPOOL 45a631f91ecc97d0c507953b48f83675c8c8a2d3a588bc231aa3dd4d01f58924cbd85ca3b2f985f8c96ccb69784164bc076f7c153dbea94fc16c1aa6df9b06f1
DIST jgraphx-1.8.0.6.zip 4216848 SHA256 237035982616769f0c15b805b4ce12616915498a5995fbdae814b97f434c860d SHA512 07985168625f094a8de9ab0e5c6050dd1a5d537b21eb6c73e468ad21db2758ac78a272dfedf22b94585eff4f77288ad99f8f1b70b18462754f0f3048ad06e40f WHIRLPOOL 403b784bdf934fc4a6aae643badb4380279bd15ea87520d6df0ed3d3ed58b020d3f0f979e9d2a2de338256bbdb5793e1e9d50634c60e83d104ceb88b96fcefba
DIST jgraphx-2.5.0.3.zip 4462094 SHA256 a5641fa8f38af2adf3b0ca97efeda7ae0297385f460be6053e2f3c69fd122885 SHA512 2cdc86c61409f4bba0c25c02dafb26fc6d76a127b584f92d380baa610715ad5e2034c43c1d912f3d7eca4c03464fedcf01573a3dad4fa184c365ff4fc0b2b7ea WHIRLPOOL 3ed084e4804089fe3724f4139d45078101a1b49e2f94b17639bc508db2afb4d1ce12bc599b1c40de416832b77a4e2437dcbe6dde48a4d895432278e629b18be4
+46
View File
@@ -0,0 +1,46 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2 versionator
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="Open-source graph component for Java"
HOMEPAGE="http://www.jgraph.com"
SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip -> ${P}.zip"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples source"
DEPEND="
>=virtual/jdk-1.5
app-arch/unzip"
RDEPEND=">=virtual/jre-1.5"
S="${WORKDIR}/${PN}"
src_prepare() {
# don't do javadoc always
sed -i \
-e 's/depends="doc"/depends="compile"/' \
build.xml || die "sed failed"
rm -rf doc/api lib/jgraphx.jar || die
}
EANT_BUILD_TARGET="build"
EANT_DOC_TARGET="doc"
src_install() {
java-pkg_dojar lib/${PN}.jar
use doc && java-pkg_dojavadoc docs/api
use source && java-pkg_dosrc src/org
use examples && java-pkg_doexamples examples
}
+46
View File
@@ -0,0 +1,46 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2 versionator
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="Open-source graph component for Java"
HOMEPAGE="http://www.jgraph.com"
SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip -> ${P}.zip"
SLOT="1.8"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples source"
DEPEND="
>=virtual/jdk-1.5
app-arch/unzip"
RDEPEND=">=virtual/jre-1.5"
S="${WORKDIR}/${PN}"
src_prepare() {
# don't do javadoc always
sed -i \
-e 's/depends="doc"/depends="compile"/' \
build.xml || die "sed failed"
rm -rf doc/api lib/jgraphx.jar || die
}
EANT_BUILD_TARGET="build"
EANT_DOC_TARGET="doc"
src_install() {
java-pkg_dojar lib/${PN}.jar
use doc && java-pkg_dojavadoc docs/api
use source && java-pkg_dosrc src/org
use examples && java-pkg_doexamples examples
}
+42
View File
@@ -0,0 +1,42 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2 versionator
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="Open-source graph component for Java"
SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip\
-> ${P}.zip"
HOMEPAGE="http://www.jgraph.com"
IUSE="doc examples source"
DEPEND=">=virtual/jdk-1.5
app-arch/unzip"
RDEPEND=">=virtual/jre-1.5"
LICENSE="BSD"
SLOT="2.5"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN}"
src_prepare() {
# don't do javadoc always
sed -i \
-e 's/depends="doc"/depends="compile"/' \
build.xml || die "sed failed"
rm -rf doc/api lib/jgraphx.jar || die
}
EANT_BUILD_TARGET="build"
EANT_DOC_TARGET="doc"
src_install() {
java-pkg_dojar lib/${PN}.jar
use doc && java-pkg_dojavadoc docs/api
use source && java-pkg_dosrc src/org
use examples && java-pkg_doexamples examples
}
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription lang="en">
JGraph X is based on the mxGraph architecture, a re-designed core
based on JGraph experience.
Overall, JGraph X provides more features that JGraph, with a far
smaller code size and complexity. Redesigning the codebase from
scratch now means implementing common feature extensions are easier
and require less coding. A number of new loosely coupled
application-centric features have been added, making prototyping
even faster, without their usage restricting application
flexibility.
</longdescription>
</pkgmetadata>