From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-java/jnr-posix/Manifest | 6 + dev-java/jnr-posix/files/jnr-posix_maven-build.xml | 256 +++++++++++++++++++++ dev-java/jnr-posix/jnr-posix-3.0.10.ebuild | 53 +++++ dev-java/jnr-posix/metadata.xml | 11 + 4 files changed, 326 insertions(+) create mode 100644 dev-java/jnr-posix/Manifest create mode 100644 dev-java/jnr-posix/files/jnr-posix_maven-build.xml create mode 100644 dev-java/jnr-posix/jnr-posix-3.0.10.ebuild create mode 100644 dev-java/jnr-posix/metadata.xml (limited to 'dev-java/jnr-posix') diff --git a/dev-java/jnr-posix/Manifest b/dev-java/jnr-posix/Manifest new file mode 100644 index 000000000000..99c80cdfb0b8 --- /dev/null +++ b/dev-java/jnr-posix/Manifest @@ -0,0 +1,6 @@ +AUX jnr-posix_maven-build.xml 11760 SHA256 1d9dc44187241278fad78b9030d8bfac9ade7ea4e1f92ab2c1fa60616d13c71b SHA512 ab3f6b00e08cd7fff5f44df1c2a0eb9e73d3ad7400e6e708dcd1432b6ad122bfb0b8dac6417eb67a02d0fc2d19477d81287d2b202275676826081610d3e27d8e WHIRLPOOL 977c8324901c0febb7a14732ce7cbb3f12e73cde1ce8a4d73d5b8fc07c6f5e80135b1262c5c892bda4b9d1e5a509a0ade6511b0c92403de67e9671eb1c246fc1 +DIST jnr-posix-3.0.10.tar.gz 85912 SHA256 bb68f39e911563458cea6334cb32733618836b5f96d996528a300a457a1e3746 SHA512 a282c164b0b9ace8aba508a48d08d53beb0ddcd4baf5389412941a1e1430d75df9bdd35935a6982d4bb1910c0fdad55910ba028b1b5388c55e19a6c4ed2ba6a1 WHIRLPOOL 169a774516eda1176e8b631bbb16bcaebef287bf5c9ce1da871071df40081842e5405e7c4dae15f1c7054554b2d8e907bfeb3dba20db176912082cba1b83a525 +EBUILD jnr-posix-3.0.10.ebuild 1241 SHA256 201a18edf4c018ed7db8d2f4243d4672fa5ad98bf21859f64bfaaca622cc3d93 SHA512 a89817b0b1217cf3abc7ab01a58167f7fdb860e0e90794fa025cdcbc236e82763c1f7134cfe3830b51ba67bed21d3d00e63052c959d7551a8f4370bf3eef8892 WHIRLPOOL 9033ba607327464ee98eea686f153412897236c6a16e74f1a78544b9f1426e050eaa88bbbbcaba80703c30d0bf0da43e39f1b1ad3867970418ee116b8de999aa +MISC ChangeLog 2890 SHA256 8a4ff6457dce3ea361794294752355f0eb807157718fc16c27303e578e136aff SHA512 d8add9b8f6003baf561c5ec9a614e7581f404b6c4ac89fb497902f902510c3a74c163676eefe6365e4024f14d172b51906340d4e9cc89989851986c706240b1b WHIRLPOOL 1d62057c5638a3a19416a1b00cd4341b07a9452b744f469fb22d4011e7e99f52e187ead8eb7b08a3b0fe6e2bc9151530e05f5979ac5ce88cd876c523785d5b3b +MISC ChangeLog-2015 3759 SHA256 cd07af3e0287313e8c409c5a5b73ba3f07ffbfaec529479bb54b4a46bb90b460 SHA512 b2735b7531ac226fc9c979d6e38d969f6f76e57be56f6da52f73b955658bda087e6cb6a4c16d67ff877ccf56fe4131b5a5b59b5059b198f2e0d976fa1e9d45a6 WHIRLPOOL 588d974585cf6d0904c8a69bf190c20f4fc20d51f8f247541341e675de1bc737592a28146661012661257719db58656ec432d6d31ba247b34f924879118b3b91 +MISC metadata.xml 324 SHA256 adb6b164fa318db319bf3cd0f9925424470fc8b695750e2c3561da42df127bcf SHA512 9f314e4997f05bf23bab85356f0c39bbcec2158d8ff566ba5ab6221ac076c46e8d8e1474b05b2fc25cad4b8d95b40a3d01b08858c0e4325449520d7042ab2eb2 WHIRLPOOL 2006cc7ce020bd7834c3920fe12b235846ef12f36518438abb5b337cb401bd73b4efe14bc1f39d29ef17c971e21601498e85c5b76426b09f6367807ad8ca9673 diff --git a/dev-java/jnr-posix/files/jnr-posix_maven-build.xml b/dev-java/jnr-posix/files/jnr-posix_maven-build.xml new file mode 100644 index 000000000000..82260e156394 --- /dev/null +++ b/dev-java/jnr-posix/files/jnr-posix_maven-build.xml @@ -0,0 +1,256 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + =================================== WARNING =================================== + JUnit is not present in your $ANT_HOME/lib directory. Tests not executed. + =============================================================================== + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dev-java/jnr-posix/jnr-posix-3.0.10.ebuild b/dev-java/jnr-posix/jnr-posix-3.0.10.ebuild new file mode 100644 index 000000000000..d42fb953dfb4 --- /dev/null +++ b/dev-java/jnr-posix/jnr-posix-3.0.10.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Lightweight cross-platform POSIX emulation layer for Java" +HOMEPAGE="https://github.com/jnr/jnr-posix" +SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )" +SLOT="3.0" +KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~x86-solaris" + +CDEPEND="dev-java/jnr-constants:0 + dev-java/jnr-ffi:2" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.6" + +DEPEND="${CDEPEND} + >=virtual/jdk-1.6 + test? ( + dev-java/ant-junit + dev-java/junit:4 + )" + +java_prepare() { + cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die +} + +JAVA_ANT_REWRITE_CLASSPATH="yes" +JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} javadoc" +JAVA_ANT_ENCODING="UTF-8" + +EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}" +EANT_GENTOO_CLASSPATH="jnr-constants,jnr-ffi-2" +EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4" + +src_test() { + java-pkg-2_src_test +} + +src_install() { + java-pkg_dojar target/${PN}.jar + dodoc README.txt + + use doc && java-pkg_dojavadoc target/site/apidocs + use source && java-pkg_dosrc src/main/java/* +} diff --git a/dev-java/jnr-posix/metadata.xml b/dev-java/jnr-posix/metadata.xml new file mode 100644 index 000000000000..e649bf08d80f --- /dev/null +++ b/dev-java/jnr-posix/metadata.xml @@ -0,0 +1,11 @@ + + + + + java@gentoo.org + Java + + + jnr/jnr-posix + + -- cgit v1.2.3