summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2014-01-12 03:10:37 +0000
committerTom Wijsman <tomwij@gentoo.org>2014-01-12 03:10:37 +0000
commitfe0b07dc5d39e3f9b17a42335e2d0aac3cf0c2db (patch)
tree07a47f5488329672676e0b156c1aa6ec981eb668 /dev-java
parentresign (diff)
downloadhistorical-fe0b07dc5d39e3f9b17a42335e2d0aac3cf0c2db.tar.gz
historical-fe0b07dc5d39e3f9b17a42335e2d0aac3cf0c2db.tar.bz2
historical-fe0b07dc5d39e3f9b17a42335e2d0aac3cf0c2db.zip
Version bump to 1.0.10; fixes bug #486030, reported by Arfrever Frehtes Taifersar Arahesis.
Package-Manager: portage-HEAD/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/jnr-ffi/ChangeLog10
-rw-r--r--dev-java/jnr-ffi/Manifest20
-rw-r--r--dev-java/jnr-ffi/jnr-ffi-1.0.10.ebuild65
3 files changed, 84 insertions, 11 deletions
diff --git a/dev-java/jnr-ffi/ChangeLog b/dev-java/jnr-ffi/ChangeLog
index d21bd020a7a5..83b885eb4fa6 100644
--- a/dev-java/jnr-ffi/ChangeLog
+++ b/dev-java/jnr-ffi/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/jnr-ffi
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-ffi/ChangeLog,v 1.12 2013/09/21 12:25:53 tomwij Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-ffi/ChangeLog,v 1.13 2014/01/12 03:10:32 tomwij Exp $
+
+*jnr-ffi-1.0.10 (12 Jan 2014)
+
+ 12 Jan 2014; Tom Wijsman <TomWij@gentoo.org> +jnr-ffi-1.0.10.ebuild:
+ Version bump to 1.0.10; fixes bug #486030, reported by Arfrever Frehtes
+ Taifersar Arahesis.
*jnr-ffi-1.0.6 (21 Sep 2013)
diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
index aeb21a429959..e09ba0859fc5 100644
--- a/dev-java/jnr-ffi/Manifest
+++ b/dev-java/jnr-ffi/Manifest
@@ -8,23 +8,25 @@ DIST jnr-ffi-0.6.0.tar.gz 97712 SHA256 91f7a1c21020892332849b9edc5ab7ad98dd7fabe
DIST jnr-ffi-0.7.11.tar.gz 131566 SHA256 a7045b072762e0905161a7792f60ed66798f298d589ee87262bf1cd75af447b5 SHA512 ddfacafbb5c7764692ef40db082bccb7a635916db9c5ff90ba0720a141e4b61072baaf4b4f5b985ef74fc5e8cb59753b93f7ffddb6f89c8a8ebcd0067ee0178b WHIRLPOOL 41d3308df161db08708fd05b12d9b3c49aba884523c0f19d4eb4531edf4c54316f12255f72a2d45e5ed720a619b2df024c06c7bf96fd252184344af3f8887db0
DIST jnr-ffi-0.7.7.tar.gz 130740 SHA256 d0f93346af0edd922e330975524f01f3dc5a2beb329fc5a62e32fd5153992807 SHA512 41a315fa6e03837e675a06d1f537a080430005c3a6ba63d03b3471998171a82b8205ba3d784a4d6b6ed4f94aeeac51121057580d51b14362216fac820eff2fa5 WHIRLPOOL 0ac7f995b396e95fdd80c470d2df328af7f97209feb09367ada66f49640a4fc413e111eb8e6748e9bd7341bc974e8b8dad2235be2de9b78621699b675d845225
DIST jnr-ffi-0.7.9.tar.gz 131265 SHA256 8b9cefd983afc45cdf9dbe6a0f8915d636f26708c3e87de3e88156f0d87cef7d SHA512 fe6d2735fb538b11d9cc72e02f9cf37151db1750caad3ad8a758055d4693ca1e928d101e4f87b1037b99b982eaac7b878e56cc81c441f36e088ca24ca28de8ac WHIRLPOOL 0beca5fd67ff08c92e3a22e625e1ebc088dfdaa2250da0f6de808fec2dbc2fddfd98fa3bda73d7a9c436f7e905ce57901a6e8dcadfeee93b13fe071aa23ff501
+DIST jnr-ffi-1.0.10.tar.gz 169255 SHA256 baa6ba61b0e336c141d1a4a3787f946363d6c60ce033bb5045356279cbcc047d SHA512 d1c412284a62e830850702349d8441239a5c403968d23ae2d7ff629d27997443b4f40e4ed7dbb0cee0be247c08d6ef9ffe4ffb4e066c7898df3c3046c1ca1511 WHIRLPOOL 431f9772d311b442c149e98db62a713ef620faeb2f1d08320bc89246027a1a006c1e1bfbb81cb0bd06c7b97ba63e6c7632d4ac56dc31ac4f8349e11ca7bafa5d
DIST jnr-ffi-1.0.6.tar.gz 168393 SHA256 b049161d4e327085d3c9074dd97c41000fb812b8c5ea6c70a75474db469b81a1 SHA512 7673f9d5a513713bff5992a69db848315f7961a3417c4a247bb26226535d25172b6de26bc4ecc58ae8889da2ba62de40a6e434fb3a4b21a820962e2bce2ba2fa WHIRLPOOL b39831407e3210ce5736842bce4a5ade2d1727abfcfd159ae2d376e78c8fe4f88b3757e7a97e06c56aa47845fded054506f27141ab057a9266d3b06dba0c08c1
EBUILD jnr-ffi-0.5.10.ebuild 1746 SHA256 ea839d72e3dafcf20f290002e7e2c76f26c4e710278fbbaa9b562e3402a4974a SHA512 7d8cb9c1179a5291ad07f99fa6d490f3f7177db18898a30cbba9497e499d35ebc3878d9da922d2fdfc2cf54202eb7c4d14bb82710bae5e766b97ca6b58bbd33e WHIRLPOOL daf9e228af119b18ce3226aa122883684f16ffdbbbe7efda1ab100ff1213e7e33e46ca14751ad65292b4b0d619a682b8227dab978ad69d0697a4ee3438523403
EBUILD jnr-ffi-0.6.0.ebuild 1574 SHA256 b1749c5d98efcfe5dfa41009c04eba7a9be189a4967f91642086a68ddc257104 SHA512 385095e9f0373b531fdd8a903ff4ac6ce507b47decc9e3cc53db85fe6a6cd6dada19fafe397944074e8abe87c9dc9520c894b1b3a0a3e7e0fcfacc50bb3c5d0d WHIRLPOOL fb842c514b1395229b7ed2e2723d609db6e64f7cbf73b1576506a6fe9e365522cd7c7e987a2c7a033a52b7b383355511f9284e09f6a45e16dda665d1980d8965
EBUILD jnr-ffi-0.7.11.ebuild 1578 SHA256 7919eb990e6cfc7a7fb158618c9bf0fc80bb5a2051cc4fd2f0f8de688e313e49 SHA512 03d3002dbe5271a0629c756a0f8ead24ccf38a38b0343f5226272ede53e1a84e5ce2d91618580b403a8fac06f69d48d29f21e722b59829379c4ad6d5d965696c WHIRLPOOL b0530fb7a62a9b678d7fc48f22ea82c35ca234fbecf64e7346f893342ab81be983719d9c1605d26cd5768524110573c27ec1ca47f4c8056c58b3116069c60b08
EBUILD jnr-ffi-0.7.7.ebuild 1580 SHA256 0fcc5c2ec8d688bb2f4748950e3a1bd4bb037d3bd5b903a5b1d054b36bab53e3 SHA512 5e97cc87d9dca8428bb94191aa6bbd7bb29570d2d98afbaa2f3318fe41e3493a1cc78bb4ace62a37f50c142ddedb966c8b82c0880b5af39ab4b2d91253a8d7b5 WHIRLPOOL bb83600aed3954ccb27e116f25597858946a7ed1f5e95e83f4d035ae6032fe34030f61889c45302558d6be3c3a7d7f5b7a528e8f25c41ea388aa39cfe2e32a10
EBUILD jnr-ffi-0.7.9.ebuild 1580 SHA256 bf5cdfed3383fa9c008e0317be9a8f3278b314fa16e9d9ae786e9ecad29e42ed SHA512 f671f992842419dc8349ffb9a98ab443cd4cf93a87e5d69175a00be7d42faa7f6e79373d8f13ccd2ed52e4e1760b6de1dfd1fef03a9c9fa8a255c278a74db95a WHIRLPOOL 9406931780b528f935779df2823b357ea1e274f3e2cd9aea1c3ddc8352c304d7389f843fb76c2316dbea5dfcca09ac3a32cb08bb002df768423f0386bf6ce7c0
+EBUILD jnr-ffi-1.0.10.ebuild 1625 SHA256 af64207a6d98a2adf0dea61ce860df5f38e123f66545967acd312409b15ba615 SHA512 7d218206a6505effc1c6f21f48aadf9e6ea9d5075e3dd1420a703f2c1590efc423f97217622321c6da8e975419041021b426f5cedfb53861dc830bed77a59d8c WHIRLPOOL ac532a0755cda425f3db3aec4eb1371abfce0db5abb04f2ddb66c0bcab3599cf54e49e40cab61f3d277eac9c86d7652421eded745962502a85d8e858386b7933
EBUILD jnr-ffi-1.0.6.ebuild 1617 SHA256 34035ffa32adc5da455323d84b87c4de7b93fd59f52f25f23a9f76a39ca2d8e4 SHA512 8447d4f5b48623633dce0de91dc3ea52ca86dc9f46949709bc26fe2be2d01536efce1c7b13e19f3aa9787c6c44785c3addceefa584042c2837faa2b6068df4a0 WHIRLPOOL 68237f3fc01c613758f9db1a5c2a66058a52b55221917852a34357b731dd06861a6290910ee215689458c550dbd6f6ef3210704e0aa23356bd1f6cd65275f76d
-MISC ChangeLog 2109 SHA256 41eb7f6d041966770dd2ae98e6aaa16f12a2ec646dd8273ba75dc2e1bd0d4475 SHA512 182ce4cb86fccc10ac83900c7c8b053006180960294d928b5f66e134ed3294eac3f6df46f55b71ccacbb0c7a74d2eba1d5d814f7cc2070cc06aab7209bad0828 WHIRLPOOL fd4d4b30d9d78e646a56a72cb0a2b6753f9f8cccca945412360f154c02de5702adb574262b9033795a41a6ac6d8ca8921c64e955458161a45fa8a24e34a42a08
+MISC ChangeLog 2308 SHA256 2a09d32f89474368cf63627ea89a2ab6c0fc4dc078672dc7c24987a279fa888f SHA512 776ab0bbaffbca43f82aa68a78e2d03e303093129b087d564bc731b0740da5bd298dcf72153ecd30e8177155842143cc5a1fa46161203363ad4893b0fa95f3d7 WHIRLPOOL d2b005a8cd0a606735a9f3a1c2b971e8b9af4bf5f454065d2981463e08880ca1f3a1119605c15b48233d1f86183c95772821b70b713bf7804665b6a6987f17a7
MISC metadata.xml 205 SHA256 e319f1701f6be29c8e077049d77738b69b72be0458754ef90ad9a684f2ec1722 SHA512 fb7831a8a05e9995888eaef748c98a12adcb911ef1c9901a3555765782d87cd3172cfb2c47ffa89d8a5454e7aa1f5bd27358b88a035c97f1ff388d7fc85a9d7e WHIRLPOOL 673d7b564054942d04b33cfcd01f7c5ff16ad9f9f2a60586ccc54c60443bf2dc34fa037e4e1de889539838342eea62022a3b9a7cae65b0c2f34fcbacfcfd0c73
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSPY8hAAoJEJWyH81tNOV91s4H/RdRBgwUB1vX8U/C8jiOiovd
-JVxIMPtv3BKquOlFxQJ6gwjCyz9F8PEr11QcjjYFth8aTuA4fMHnzi6UtmUuCl+I
-aU9JNr5tfm0zRz6oU8JikxU6wh5515PbADmNV8vX3r1dHTAM2eKoI2aYK6ZM5+b/
-9TQIXtMByFz5RxXEVBUF1P+DUc135YMDgI+y207vYi2Neskiwm7k+WcDrSgBgB6o
-d6GNSRysuYc77VV3Zg1rBEG5zeZORQOPOskJqFc+tggolOMePelX1a5yiKj+4yOP
-GmoAz+e+MxOqZSj1iw7I4VNjT++uOkAQ0yWL9/qsd9iG+1m5l/tPOTt3yOymKUs=
-=j+kA
+iQEcBAEBCAAGBQJS0gd9AAoJEJWyH81tNOV9HQ0IAI3LE36/nfqTzZ3jJMO9Ebia
++lBnq628pRIJnQbODxPPBy2FYaEptlQXWasqlg3Ysx9XrXc4Rvo0Shq/hmbXWgFK
+O/krAe8cDZdXBK6vJD6730pH/f93Vm/Fl5/TSTQTfU0S5rNMIgreVTPSceY6rk6B
+9h4F44LLsv4yefgPDLugOFN4SC/hYRxL7drNtv+gvXAUJ5i0tFI3UWx8vylbpGoX
+jLcDVzNeESiRbnrDZRwyiDfIWhsaH1GlQ4Z4xqImuUzMF1eNMWd/HVasFHG7bJXq
+1LpC0ig0hboJqHPuTfY3vpsBigDolc4nWyY+cFRdKlBfLvyzWHi1l2eNuGingIo=
+=UreU
-----END PGP SIGNATURE-----
diff --git a/dev-java/jnr-ffi/jnr-ffi-1.0.10.ebuild b/dev-java/jnr-ffi/jnr-ffi-1.0.10.ebuild
new file mode 100644
index 000000000000..db5a3d98ed50
--- /dev/null
+++ b/dev-java/jnr-ffi/jnr-ffi-1.0.10.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-ffi/jnr-ffi-1.0.10.ebuild,v 1.1 2014/01/12 03:10:32 tomwij Exp $
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 vcs-snapshot
+
+DESCRIPTION="An abstracted interface to invoking native functions from java"
+HOMEPAGE="https://github.com/jnr/jnr-ffi"
+SRC_URI="https://github.com/jnr/${PN}/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 LGPL-3 )"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEP="
+ dev-java/jffi:1.2
+ dev-java/jnr-x86asm:1.0
+ dev-java/asm:4"
+
+RDEPEND="${COMMON_DEP}
+ >=virtual/jre-1.5"
+
+DEPEND="${COMMON_DEP}
+ >=virtual/jdk-1.5
+ test? (
+ dev-java/ant-junit:0
+ >=dev-java/junit-4.8:4
+ )"
+
+java_prepare() {
+ cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
+
+ epatch "${FILESDIR}"/${PN}-1.0.6-junit48.patch
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} javadoc"
+JAVA_ANT_ENCODING="UTF-8"
+
+EANT_GENTOO_CLASSPATH="asm-4,jffi-1.2,jnr-x86asm-1.0"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
+
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
+
+src_test() {
+ # Fails, upstream pom has ignore test failures enabled.
+ rm -v src/test/java/jnr/ffi/StringArrayTest.java || die
+
+ # build native test library
+ emake BUILD_DIR=build -f libtest/GNUmakefile
+
+ _JAVA_OPTIONS="-Djnr.ffi.library.path=build" \
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar target/${PN}.jar
+
+ use doc && java-pkg_dojavadoc target/site/apidocs
+ use source && java-pkg_dosrc src/main/java/*
+}