diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2013-07-08 14:49:15 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2013-07-08 14:49:15 +0000 |
commit | 8186be4d67f186dde5c72f8b2dda3b69c8ed928c (patch) | |
tree | effbf28fc1ae5599422442a62979d260f70f4176 /dev-java | |
parent | Version bump to 1.7. (diff) | |
download | historical-8186be4d67f186dde5c72f8b2dda3b69c8ed928c.tar.gz historical-8186be4d67f186dde5c72f8b2dda3b69c8ed928c.tar.bz2 historical-8186be4d67f186dde5c72f8b2dda3b69c8ed928c.zip |
Version bump to 0.5.11.
Package-Manager: portage-2.1.12.11/cvs/Linux x86_64
Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/jaffl/ChangeLog | 11 | ||||
-rw-r--r-- | dev-java/jaffl/Manifest | 19 | ||||
-rw-r--r-- | dev-java/jaffl/files/library-path-0.5.9.patch | 10 | ||||
-rw-r--r-- | dev-java/jaffl/jaffl-0.5.11.ebuild | 79 |
4 files changed, 115 insertions, 4 deletions
diff --git a/dev-java/jaffl/ChangeLog b/dev-java/jaffl/ChangeLog index fd903991712f..51d49c003f74 100644 --- a/dev-java/jaffl/ChangeLog +++ b/dev-java/jaffl/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/jaffl -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jaffl/ChangeLog,v 1.7 2011/01/23 16:33:53 xarthisius Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jaffl/ChangeLog,v 1.8 2013/07/08 14:49:10 tomwij Exp $ + +*jaffl-0.5.11 (08 Jul 2013) + + 08 Jul 2013; Tom Wijsman <TomWij@gentoo.org> +files/library-path-0.5.9.patch, + +jaffl-0.5.11.ebuild: + Version bump to 0.5.11. 23 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> jaffl-0.3.ebuild: Mark ~ppc wrt #299160 @@ -28,4 +34,3 @@ 31 Dec 2009; Alistair Bush <ali_bush@gentoo.org> +jaffl-0.3.ebuild, +files/library-path.patch, +metadata.xml: Add package as dependency of jruby - diff --git a/dev-java/jaffl/Manifest b/dev-java/jaffl/Manifest index 2663225b98a9..7403b9464e5b 100644 --- a/dev-java/jaffl/Manifest +++ b/dev-java/jaffl/Manifest @@ -1,8 +1,25 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX library-path-0.5.1.patch 445 SHA256 c8d08190ac6b5161630019cdb9abfd90941dab3e7b52086eca21718890cef43e SHA512 48ce65924504d9262babc7786f9bc22e9641f9cede9665384003d14a2dc17ae10e7903303bc55520b6fe5305578f405aa2cc932a5cb5d509fb0daeed594660d6 WHIRLPOOL e351ce261ffbb70cc6a49dba5b5f8befd85f2419ffbb6a46dec9f5c885d717906476ffaf6755108713837a9855953a5e6a53d83a5f63ad5f3f35dcded1ee2042 +AUX library-path-0.5.9.patch 488 SHA256 191afe6bf54114d436ce62f85144ce8d7554758549824c0f5cb043444630cd06 SHA512 75ac215b0ec38d5117ff09e1c0b71b78bb319ba449feccdc7420ce512fbce707f0234b95b212206785ce9ee03b125cb328a51c033023eaed2c529232525f487f WHIRLPOOL 09707d0e074a3c753fba3a11c08c4c1b7e6e617cb0c3a73089241026990dc0981ee9efbdb5a7a92b8c834e65c3b77b33594954038940dbc1f29c7cd371901f31 AUX library-path.patch 450 SHA256 b50c0160914c64a1657a9b5b7743f86656b0ad9706465b14ab60be58fa87ef68 SHA512 174b2c269db3d3179c2be26190c965af49ad9d3ea255a5634ce6eeb294aeacbf6b17168bc362a2e0d59dcb22f26c626dc1b3c6eda83058ae9b7f55e06e9b0f6d WHIRLPOOL a1b3facfceeecf579370a55dc924f9030c29da6ab129a577feb6b754fbdafb2e6c42101949eba04401c9c99639ead146b645027b142be08fc93b74dbe88e06f0 DIST jaffl-0.3.tar.bz2 339479 SHA256 cb488709821dfa40e9eb7bb90784d3752f6034b4f02a2fcb43a8890f55a0d199 SHA512 1c3739bdbf99a449b5fe30531af2aa403ec906dea236b1aee229904a8dfe734a965ab30ce1a1a4214ed66475eb2933bf5004434e6815fc7dbf8cbd149e56c4e3 WHIRLPOOL 5606c78d15cdb5046682adcd90d793d24203924a3642616255639d62e9578a4d2c0b79ae95e3d0ab8b60622f82a84c8b9090db99b8ab0a050e110fcb6ab424c3 DIST jaffl-0.5.1.tar.gz 558817 SHA256 ba392468edcac21f8765dea717bede0cf3ce6488c85471ce1010e4f6973b034f SHA512 735417cc4110b63df39b43a9d96bf0c2b894abb3d7fc8886bdb33086c0d1003f9e41777a499efe60e8b6f8b3768cb4ec59ac0950455dc20922fe9fad4367bbf6 WHIRLPOOL 8ca384e7145ae43f741f06a4d7fcb7ddf8fbfd0c62e57beeaf4d2b17540b477d92dd54a4138b75bc600740da81eb8e8d56dd1ac05d6da5ccd4e009b946084fc1 +DIST jaffl-0.5.11.tar.gz 559465 SHA256 77a7e7bf0b98521ed749238fec8eb184426b074010874a9ee9f076e27b74ac6a SHA512 efa5479901ac6d21310af7d482298281189b7d91b806a273cf99faacb4ee0ec6862427077e2553153c3741a640371199cf78750cd4de9f9fdd92e3f1962d7728 WHIRLPOOL 6970de5819e6335c454584a5071290ed10ace121197a5f4396063dbc9eae388bffa573ab921c6896c018f4f3c1441a0dda54952de8a7527cb5aebefe0a7127f3 EBUILD jaffl-0.3.ebuild 1691 SHA256 0cea0de14b1effb4013f07bdf0861f9539356cbcda03108e17bdfac9088dab0d SHA512 2ca4372e6ddf09ba29432df4b0c5ee3a2b0c9dade7ef7a0d92c2b2e8d799e9582b7900e132dabce9ecafe0ab53b5082c15201518c51682cd37ce83bc5b1b8715 WHIRLPOOL 1979947026c94616ca5bbcc02c3ae2a503222d6676cd5d57585c609d2f10a0d873e001e26efbc850b1b497e394763697f494b88847e4b236be0fe2a83aca8190 EBUILD jaffl-0.5.1.ebuild 2064 SHA256 9c90373edb711702fe7ae4f792a2cc892444701d72388e9a6eb34d2e0e7458d8 SHA512 937b4423142012a19c6869bee4283f22acacc810694debb4f54342a77655c74d14bf43f6f579ff2e8a9813591067299cf4527e0fedc733f37d02c0e3b640cc56 WHIRLPOOL 91c18b9bd74f18d99a068a9f5c5c964449958d51eba7e3c1ea817d5827ad5d462b0deae4eb40f6c1d423ebaf7ca0edac4d82dde1a5facb447b0bc7b755c4bcef -MISC ChangeLog 1065 SHA256 518f71bef6e347eaa1bbf194c8d7d0c6cb67b98d0badcfb988e3822a19071b53 SHA512 57ae7617ceb7ace3c19bc1cef486790af9779dd0d17cc343cf34cad46bd998c3a5f7bd91f977f32c446531c27b87c73f3f32e3942450196643e70c709e3c30d3 WHIRLPOOL d0e171a9f0408f4a78ac84be9fcc9189661875e703a3fe34d7e02d11016651007a2f11aed447b8e410ea88821da2a5457b2820a311e3d7aa845025bb583cde12 +EBUILD jaffl-0.5.11.ebuild 2096 SHA256 d943fe0ba0748d775e261a50186d10e60c878c7a8e9d519338ce8e5d3e56491e SHA512 7ae8dae9edddb4859cd82652da04e62ba19916a107528fe74f6b88cd5345fe554bf07389cc7c1d27ff788d0837dfa7e58f876fa4cdb49f2797dd05b5a4daa2a5 WHIRLPOOL c954333a8648632a24ea9ccfef0ce6ec12f01611e721807ee1815e178e741015f6a9545dacaab5433f8132fc0e7650e1336ca6e2fca411680467967d765a80ed +MISC ChangeLog 1220 SHA256 59db516e8c8886eb80e176402597aa4486d411153bb1bfc4ef8e4e8fac3c53be SHA512 378931b2f49b48c0489d453a60379c8b924f41710463391887ee8f063ecd47926a5cc821801db2147e721850ba67e366bce87cfa552a6e00d28e7a40412ea7a5 WHIRLPOOL a201fede9b7e0dc78c545479b95ecd77eb99a4488a67d1a1432bce799756314748e44130ff85cf837a9ea24c52de3639888c9f2160e8725f4e06d17723c36b26 MISC metadata.xml 337 SHA256 daa9f1959687f12b9dc19fbaf5fa8d32086655d6b0b236e584efeb1c47eed341 SHA512 ceb03c6da91e1c01e377d67af40c2ab00a0e2af961e1008a603359dbb650bf18252124ed7bfce67fd47a4948939925628da4aae9658ce54898ac73eac9142818 WHIRLPOOL 9368493fa4f8b28c9eb32849a654fce59fa7a6af777e4aef74f9f8c1765360928a63a3cdab95c0c0edb90be30d303887bf9060ec8287b5f41f9159e2e1ec28f2 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQEcBAEBCAAGBQJR2tCsAAoJEJWyH81tNOV9VEYIAJQgKsLyIQrYR1bRgTF+pmY6 +k0OLQeNpL9z6bXOA1ToZ//LroAoXkKqx3eb2jrLvcictiQAd3XjHLEMOKofMd4o1 +vxiApun19Ge8FmJe7o/G0528W07f87DjcVFRzkzmQYFAasAu/xKew7yHcE+Pbnoa +1HkudTfSRs5rJZn/wa7rdsisJOVjvFCfBm4CqdAjJ8Cit4sS9PjJBtAwyB1670Mx +O+38BPGJPp/M3udHELxNR6szt/+uiNSCagYfsAXSWKPsWLbF0wuhp2OuBQwFs128 +VXrgtc3nk1bFFdlpFHMSEG0wM/n7l8QkcKZI4yf6M0hfpoilGF7F9IprvGJy8hQ= +=WfWc +-----END PGP SIGNATURE----- diff --git a/dev-java/jaffl/files/library-path-0.5.9.patch b/dev-java/jaffl/files/library-path-0.5.9.patch new file mode 100644 index 000000000000..4782f17111fd --- /dev/null +++ b/dev-java/jaffl/files/library-path-0.5.9.patch @@ -0,0 +1,10 @@ +--- src/com/kenai/jaffl/provider/Library.java.orig 2011-09-07 12:13:06.942731817 +0200 ++++ src/com/kenai/jaffl/provider/Library.java 2011-09-07 12:13:08.983731771 +0200 +@@ -23,6 +23,7 @@ + userLibraryPath.addAll(getPropertyPaths("jaffl.library.path")); + // Add JNA paths for compatibility + userLibraryPath.addAll(getPropertyPaths("jna.library.path")); ++ userLibraryPath.addAll(getPropertyPaths("java.library.path")); + } + }; + diff --git a/dev-java/jaffl/jaffl-0.5.11.ebuild b/dev-java/jaffl/jaffl-0.5.11.ebuild new file mode 100644 index 000000000000..e8ef1ad07fe9 --- /dev/null +++ b/dev-java/jaffl/jaffl-0.5.11.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jaffl/jaffl-0.5.11.ebuild,v 1.1 2013/07/08 14:49:10 tomwij Exp $ + +EAPI="5" + +JAVA_PKG_IUSE="doc source test" + +WANT_ANT_TASKS="ant-nodeps" + +inherit java-pkg-2 java-ant-2 versionator + +DESCRIPTION="An abstracted interface to invoking native functions from java" +HOMEPAGE="http://kenai.com/projects/jaffl" +SRC_URI="http://github.com/jnr/jnr-ffi/tarball/${PV} -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +CDEPEND="dev-java/jffi:0.4 + dev-java/jnr-x86asm:0 + dev-java/asm:3" + +RDEPEND=">=virtual/jre-1.5 + ${CDEPEND}" + +DEPEND=">=virtual/jdk-1.5 + app-arch/unzip + ${CDEPEND} + test? ( + dev-java/junit:4 + dev-java/ant-junit4:0 + dev-java/hamcrest-core:0 + )" + +JAR_VERSION=$(get_version_component_range 1-2) + +src_unpack() { + default + + mv * "${P}" || die +} + +java_prepare() { + rm -vf lib/{.,junit*}/*.jar + + epatch "${FILESDIR}/library-path-0.5.9.patch" + + java-pkg_jar-from --into lib jffi-0.4 + java-pkg_jar-from --into lib jnr-x86asm + java-pkg_jar-from --into lib asm-3 asm.jar asm-3.2.jar + java-pkg_jar-from --into lib asm-3 asm-analysis.jar asm-analysis-3.2.jar + java-pkg_jar-from --into lib asm-3 asm-commons.jar asm-commons-3.2.jar + java-pkg_jar-from --into lib asm-3 asm-tree.jar asm-tree-3.2.jar + java-pkg_jar-from --into lib asm-3 asm-util.jar asm-utils-3.2.jar + java-pkg_jar-from --into lib asm-3 asm-xml.jar asm-xml-3.2.jar +} + +EANT_EXTRA_ARGS="-Dreference.jffi.jar=lib/jffi.jar \ + -Dreference.jnr-x86asm.jar=lib/jnr-x86asm.jar \ + -Dproject.jffi=\"${S}\" \ + -Dproject.jnr-x86asm=\"${S}\" + -D\"already.built.${S}\"=true" + +src_test() { + local paths="$(java-config -di jnr-x86asm,jffi-0.4):${S}/build" + + ANT_TASKS="ant-junit4 ant-nodeps" eant test \ + -Drun.jvmargs="-Djava.library.path=${paths}" \ + -Dlibs.junit_4.classpath="$(java-pkg_getjars junit-4,hamcrest-core)" ${EANT_EXTRA_ARGS} +} + +src_install() { + java-pkg_newjar dist/${PN}-${JAR_VERSION}.jar + + use doc && java-pkg_dojavadoc dist/javadoc + use source && java-pkg_dosrc src/* +} |