summaryrefslogtreecommitdiff
path: root/net-libs/nativebiginteger
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-03-02 15:59:12 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-03-02 15:59:12 +0000
commit06a7b5647e11a8ddf69b1c3d3ded6a8ba28b923e (patch)
tree8d58c1f4b049da677b33209b072f2b3057268fe0 /net-libs/nativebiginteger
parent99abbc5e5a6ecd3fc981b45646fd8cb5d320377b (diff)
gentoo resync : 02.03.2018
Diffstat (limited to 'net-libs/nativebiginteger')
-rw-r--r--net-libs/nativebiginteger/Manifest7
-rw-r--r--net-libs/nativebiginteger/files/nativebiginteger-0.6.4-asmfix.patch31
-rw-r--r--net-libs/nativebiginteger/files/nativebiginteger-0.6.4-ldflags.patch17
-rw-r--r--net-libs/nativebiginteger/nativebiginteger-0.6.4-r3.ebuild35
-rw-r--r--net-libs/nativebiginteger/nativebiginteger-0.6.4.ebuild29
-rw-r--r--net-libs/nativebiginteger/nativebiginteger-0.8.7.ebuild4
6 files changed, 3 insertions, 120 deletions
diff --git a/net-libs/nativebiginteger/Manifest b/net-libs/nativebiginteger/Manifest
index 6ddde99d059f..b49909cf5d3c 100644
--- a/net-libs/nativebiginteger/Manifest
+++ b/net-libs/nativebiginteger/Manifest
@@ -1,13 +1,8 @@
-AUX nativebiginteger-0.6.4-asmfix.patch 586 BLAKE2B 23b1e66896c21f088933d7ec99ffb8cb42766d42113f8f01b37d42718a815ad3344a305e9060819ee8bc0213046e486c325610833a66c886b221cac5d52c90c2 SHA512 be49f71dadc0b371567e745f85966ee0088b05690506f155abf0f7b991527dbd30cc93ff1997ec80e7cfc06dd622b3ccaea1a8c6cd81d058866d3ed111ee3695
-AUX nativebiginteger-0.6.4-ldflags.patch 967 BLAKE2B 59ebf4b4f40fbb618f97bc0b1016abf3aeff456681d7e07f3081b150f4b643c72b6484b62d176d96d6c0c04e1feda5f48e584956993982b7cd818cd5ea23392c SHA512 4e473de37d56cb073fda0f0139525f217f168eb4ef2e09f9c443d003b8651c3e3eb1019842ed41a6cc7937ffcc9ee1f068e05e75d5117ebc28536d40c2b5ecb8
AUX nativebiginteger-0.8.7-asmfix.patch 590 BLAKE2B ca93b019518afe5e1af85c42d35435d34f3f7138e18cc23b8c5c49f953a9afe7dc663933699a45e5a301ab44c63b4328691723d6e85985e601fe72f27d8b4a40 SHA512 0efbf7f8e0767e2636bea21fd5020860bd6dc86bc6bb562b50bf40bd8ab0f83f9219fb031e93eedfa6d7f54027e5fdeb88aa64c283861963d1fd34e3dd4bbd05
AUX nativebiginteger-0.8.7-build-system.patch 907 BLAKE2B 1a50205946ef2327a5a00f651a180e605d7a4b92d43bda0f9ad8b8ae81dd3910bd34cf98d792b79a47bbc0a37389d74ff1750650aa8c0b70165c704bbfff792a SHA512 13b7e8d2764ee0b86924854ee99a0c220f9b213d868460a39ad448e510cf33d4d747bfebb0b7273d70ca1cb15151324fea446431d9301973c0f2a0bd381a5dc3
AUX nativebiginteger-0.8.7-debug-all.patch 1215 BLAKE2B a3aadec849708231f5fc773134d1b85ad915bf2f0e587daeeb11ce2308660dc80f173f0de718bc2dfdd4fee0ac111028aea95fe3bc833bc6857c7a128218e92e SHA512 0e9abda1d39a9b0a7c24f13bcc909d15940dd81f2d6b87b4ae39227c0191629ed7a3cfd6be50e3692423d91e0b2931324ba384e736c1c4eaec656df8ee0da9f2
AUX nativebiginteger-0.8.7-jcpuid-build-system.patch 761 BLAKE2B 7a7733e3179fd4b51d8fe40baf2e6112be223378eeb66b57be81a9f1f3d670bb8dcea427e78ef5578d7a3cd18967b063a9e9a6360c41b60cf0fa450ce64ad202 SHA512 9c2f0a458d4a240fc9998d28995a14742aa63873bb05479b296122a2a4f7f68caafe4df315f5ed709b4e1b92a12be22700cfe1792e7ad186feaf7cc1f97b6d86
AUX nativebiginteger-0.8.7-non-android-warnings.patch 533 BLAKE2B 28df0a4576b0e1c0cc0f71f67cf14e22d8fef04ca5445a5e0012ec672ed656821c8e69e39326e03590377a52336b45c8fd00646dcb65751aadff2e02260b2887 SHA512 e9844d0c7fc93ed9ae9a63eba2eb737f9955c37e26e2c27e9c8ea71e098a3242d7ccc26319cfce361003b90f9831da357004567e398f4cecca2d838dc75632d8
DIST i2psource_0.8.7.tar.bz2 18473515 BLAKE2B 9f79cd2e69f26ba0fadc24b6cad0ff43301c65fd640313688687895de908c6a0c6fd9d1be6c82a6d7478cd4ecf633ce3b8fd4d200cce644512a7b4fa275a0927 SHA512 32b4eb4bf8bc7d6bb692b3ecd6b0a34c4d3d7c94b0d09a4ff330151979ccdaca9a6c88fef9b7e7965a1bba8ef54dbb710d89e0bb19265ee177ce547ff50ca969
-DIST nativebiginteger-0.6.4.tar.bz2 10248 BLAKE2B aab73c107ab0efcafff123df7c24449ce92d29a1f766216efeebd2eab501978af83cd509419da2df0ad19d36a6c61cfeaed187a9aed72fb89fff104260b403cf SHA512 626f036fbde09e22f44b7d2fdf64c0e0ce8a86aabc3d68512f0bdd83fc909404a1a50b76633abaa3a4db69dcb1e913f6d5665812595eecadae6a7be24646e0cf
-EBUILD nativebiginteger-0.6.4-r3.ebuild 735 BLAKE2B b9655963d29d6862eab3947ebf36c3940d5946bc4b02825b7762edefc77cc6d2016839c449d3cd29971f5f3a8360bcba4406ce82f27f0bb01a2e3bf5bdfaf601 SHA512 79bcd854a99252595891989a79728552ed96b8023a2501e7c894da13b3133faccaac7fa32117f7b36f14ff2ecdbeadaea6dac069a9739697aa5730294af7fb8a
-EBUILD nativebiginteger-0.6.4.ebuild 656 BLAKE2B 2eb4bb3ef2eb919e30d23262cb735582ae4cd09391189d8d96803a356107ac873a6eadbd64135d76cb2344dacf32c5fd18ca9c7c151320889d04e250c088c5bb SHA512 cff056c3142a32c5310d5a32bdbeef02965e73a01c91d4675cd84e4689df3bd8741fd67ee6bb40fcf9c55df7647691a6bd7fd0458fb53376b46373151cbf43af
-EBUILD nativebiginteger-0.8.7.ebuild 1762 BLAKE2B c773235214bd4ce724e77337540e778488637c393010ac82fddb7965f8be7731900b4727b648988a141630ce1a64d33e8c1e8f1f2afb2d192dd269a167548bc2 SHA512 ac3db2f92711d7f191556ddba481d426ba713da911bebe1a7ba96f66a42bf4718b12ed3e9529f9fd32564459e5c0b76f0e66410e8f9cae371b6b1f6abdee30f3
+EBUILD nativebiginteger-0.8.7.ebuild 1760 BLAKE2B 2b5d1d3bccc75e254674b87f53563279dc474165f48d567e4e467dbcdb24f02c17f073e88ce597ff4948054af5e0f7d256109b3e90cd40cc0b83745ba190e5a4 SHA512 b6ea041425c3a69962dce78836aa0b0ec08d25cbbe513ddc9a0cf44cfb62d6686baf2491e600abe213b672d2fa675b7d1939284dc00b5210c8432c63426968ae
MISC metadata.xml 256 BLAKE2B d4cddf1e47808cc6fed0829aa4bfe16d930ee2e12bb3e7355ed4871b41e42dac196735be01fe9b38464183039f2df7f88cdd26750461dc9a3268f9844e3373fd SHA512 26e53ead25d8fef36a3759518b200c6a4ea0fc24d2c1f054ed85772cba5644118b231438d723ca25c22a55ed2fcf54e2c467279c9f3b49b6c1ced9997e3f098c
diff --git a/net-libs/nativebiginteger/files/nativebiginteger-0.6.4-asmfix.patch b/net-libs/nativebiginteger/files/nativebiginteger-0.6.4-asmfix.patch
deleted file mode 100644
index 04cfa599413a..000000000000
--- a/net-libs/nativebiginteger/files/nativebiginteger-0.6.4-asmfix.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- jcpuid/src/jcpuid.c 2008-10-06 09:44:53.000000000 -0400
-+++ jcpuid/src/jcpuid.c.new2 2010-12-27 09:41:53.000000000 -0500
-@@ -19,6 +19,7 @@
- mov d, edx
- }
- #else
-+ #ifdef _LP64
- //Use GCC assembler notation
- asm
- (
-@@ -29,6 +30,20 @@
- "=d"(d)
- :"a"(iFunction)
- );
-+ #elif defined(__i386__)
-+ asm
-+ (
-+ "pushl %%ebx\n\t"
-+ "cpuid\n\t"
-+ "movl %%ebx, %%edi\n\t"
-+ "popl %%ebx"
-+ : "=a" (a),
-+ "=D" (b),
-+ "=c" (c),
-+ "=d" (d)
-+ :"a"(iFunction)
-+ );
-+ #endif
- #endif
- return (*env)->NewObject(env, clsResult,constructor,a,b,c,d);
- }
diff --git a/net-libs/nativebiginteger/files/nativebiginteger-0.6.4-ldflags.patch b/net-libs/nativebiginteger/files/nativebiginteger-0.6.4-ldflags.patch
deleted file mode 100644
index 5d3c84cd641e..000000000000
--- a/net-libs/nativebiginteger/files/nativebiginteger-0.6.4-ldflags.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile 2008-11-06 21:09:54.000000000 +0100
-+++ Makefile.new 2010-12-27 14:26:45.000000000 +0100
-@@ -1,11 +1,11 @@
- libjbigi:
- cd jbigi && rm -f jbigi.o libjbigi.so && $(CC) $(CFLAGS) -c -I. -Ijbigi/include -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
-- jbigi/src/jbigi.c && $(CC) -shared -Wl,-soname,libjbigi.so -I. -Ijbigi/include -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -lgmp \
-- -o libjbigi.so jbigi.o
-+ jbigi/src/jbigi.c && $(CC) ${LDFLAGS} -shared -Wl,-soname,libjbigi.so jbigi.o -I. -Ijbigi/include -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -lgmp \
-+ -o libjbigi.so
-
-
- libjcpuid:
-- cd jcpuid && $(CC) $(CFLAGS) -shared -Wl,-soname,libjbigi-x86-linux.so -I. -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
-+ cd jcpuid && $(CC) $(CFLAGS) ${LDFLAGS} -shared -Wl,-soname,libjbigi-x86-linux.so -I. -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
- src/*.c -o libjcpuid-x86-linux.so
-
- install:
diff --git a/net-libs/nativebiginteger/nativebiginteger-0.6.4-r3.ebuild b/net-libs/nativebiginteger/nativebiginteger-0.6.4-r3.ebuild
deleted file mode 100644
index 51dda3f1547b..000000000000
--- a/net-libs/nativebiginteger/nativebiginteger-0.6.4-r3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit flag-o-matic multilib toolchain-funcs java-pkg-2
-
-DESCRIPTION="NativeBigInteger libs for Freenet taken from i2p"
-HOMEPAGE="http://www.i2p2.de"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="|| ( public-domain BSD MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-libs/gmp
- >=virtual/jdk-1.4"
-RDEPEND="dev-libs/gmp"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-{asmfix,ldflags}.patch
-}
-
-src_compile() {
- append-flags -fPIC
- tc-export CC
- emake libjbigi || die
- use x86 && filter-flags -fPIC -nopie
- emake libjcpuid || die
-}
-
-src_install() {
- emake DESTDIR="${D}" LIBDIR=$(get_libdir) install || die
-}
diff --git a/net-libs/nativebiginteger/nativebiginteger-0.6.4.ebuild b/net-libs/nativebiginteger/nativebiginteger-0.6.4.ebuild
deleted file mode 100644
index f390ec4e68f9..000000000000
--- a/net-libs/nativebiginteger/nativebiginteger-0.6.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit flag-o-matic multilib toolchain-funcs java-pkg-2
-
-DESCRIPTION="NativeBigInteger libs for Freenet taken from i2p"
-HOMEPAGE="http://www.i2p2.de"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="|| ( public-domain BSD MIT )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-libs/gmp
- >=virtual/jdk-1.4"
-RDEPEND="dev-libs/gmp"
-
-src_compile() {
- append-flags -fPIC
- tc-export CC
- emake libjbigi || die
- use x86 && filter-flags -fPIC -nopie
- emake libjcpuid || die
-}
-
-src_install() {
- emake DESTDIR="${D}" LIBDIR=$(get_libdir) install || die
-}
diff --git a/net-libs/nativebiginteger/nativebiginteger-0.8.7.ebuild b/net-libs/nativebiginteger/nativebiginteger-0.8.7.ebuild
index 15616b668c43..243ce87fb2a1 100644
--- a/net-libs/nativebiginteger/nativebiginteger-0.8.7.ebuild
+++ b/net-libs/nativebiginteger/nativebiginteger-0.8.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -11,7 +11,7 @@ SRC_URI="http://mirror.i2p2.de/i2psource_${PV}.tar.bz2"
LICENSE="|| ( public-domain BSD MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="test"