summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kahle <tomka@gentoo.org>2012-12-28 01:23:26 +0000
committerThomas Kahle <tomka@gentoo.org>2012-12-28 01:23:26 +0000
commite5fb608843231420b7ac094718e33ca26e7ee641 (patch)
tree8149cf1ea12e231e2fa58f424b3c5023ec8313bc /dev-libs/gf2x
parentAdd missing vorbis and libpng gstreamer dependencies, bug #403533. (diff)
downloadhistorical-e5fb608843231420b7ac094718e33ca26e7ee641.tar.gz
historical-e5fb608843231420b7ac094718e33ca26e7ee641.tar.bz2
historical-e5fb608843231420b7ac094718e33ca26e7ee641.zip
Bump to 1.1 and fix metadata per bug 448920
Package-Manager: portage-2.1.11.38/cvs/Linux x86_64 Manifest-Sign-Key: 0x89DEB219565C32BC
Diffstat (limited to 'dev-libs/gf2x')
-rw-r--r--dev-libs/gf2x/ChangeLog8
-rw-r--r--dev-libs/gf2x/Manifest16
-rw-r--r--dev-libs/gf2x/gf2x-1.1.ebuild39
-rw-r--r--dev-libs/gf2x/metadata.xml4
4 files changed, 63 insertions, 4 deletions
diff --git a/dev-libs/gf2x/ChangeLog b/dev-libs/gf2x/ChangeLog
index 79368aaca100..34dbf324a1b6 100644
--- a/dev-libs/gf2x/ChangeLog
+++ b/dev-libs/gf2x/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/gf2x
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gf2x/ChangeLog,v 1.17 2012/03/01 12:58:02 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gf2x/ChangeLog,v 1.18 2012/12/28 01:23:16 tomka Exp $
+
+*gf2x-1.1 (28 Dec 2012)
+
+ 28 Dec 2012; Thomas Kahle <tomka@gentoo.org> +gf2x-1.1.ebuild, metadata.xml:
+ Bump to 1.1 and fix metadata per bug 448920
01 Mar 2012; Justin Lecher <jlec@gentoo.org> -gf2x-0.9.5.ebuild,
-gf2x-1.0.ebuild:
@@ -62,4 +67,3 @@
10 Aug 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> +gf2x-0.3.1.ebuild,
+files/gf2x-0.3.1-shared.patch, +metadata.xml:
Initial import
-
diff --git a/dev-libs/gf2x/Manifest b/dev-libs/gf2x/Manifest
index c86dedefe45f..6277e79ee2bb 100644
--- a/dev-libs/gf2x/Manifest
+++ b/dev-libs/gf2x/Manifest
@@ -1,4 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST gf2x-1.0.tar.gz 460810 SHA256 b64ffa9275cc2e995d37bcecbcdce9ba1df1e17d3d31d8685128d00df305e753 SHA512 f4658698972e31428d8349b423762e9ef5aaeb52d8081c9831baa4eb066737ab3e9667a700d5df79e0f0df2626db39f2f994df17da14719506d44dbb9b33af40 WHIRLPOOL 1f4bc9deca4a0e08555800f327b4ad76e58564523271dac29b337fa757e4aebcedec0ed9bfb738e0a24892ac25d9d8d65315a12f462e91d680a908ab1b35b050
+DIST gf2x-1.1.tar.gz 496708 SHA256 0d3f01604680102a00ca34e079903cc4d5a3208afda223748979b724d358849f SHA512 052cb2152773dc114a2a80cc64cd0679c1f57eceabcdc7cc25987b8d2599fa6d4871b5bb6ff71319727411b9b5aca11e431e43eafa474a419cf306d42d22ac2c WHIRLPOOL 6336dd24f05b8f18713578b65d129e667029876b3d67ab13113140d73aa7b14f2afbd2f4f2ef15d25470589b15aad382c0efefd3f1d0e47ba5e2bada42ee0580
EBUILD gf2x-1.0-r1.ebuild 819 SHA256 e4ac53ff7760ef7b3d377d499e6fe31f71e5fce9dd4e2e1124926b6549653fd9 SHA512 af116c526d2a4af4d573295c8a7f7f86ac53c007769b5182e4674909bd40e22fb1ebd732931a17ee095b71d1f4172ae9832b3aa17dc657f9c30cb33af8650c48 WHIRLPOOL 39bb38bad41410232e64985da7081933cf46dd25b1308097a14278efca0d5cb15a8d89e9430590b64f7250f8c22ab3931b3497d9ec4f930f44a7ec3171b55441
-MISC ChangeLog 2160 SHA256 ab57d4249aa5e0e15bb18b10b85bdbd3fe2fb5b405a96ba7f0ab543614512f5f SHA512 428a2055b94a4b3f0a04a0447998a24a53b51fa954ea195b6f8952ab1188393fdb776b09e4269cddf4f021b3b0b8b67087db4c20331651a7be08a21461647884 WHIRLPOOL 6e2b9e9668bdfa55c74e8de524490f629c7bbc07029e373635f3ed6be05a8bf075f5d30d9373c62e5c4e2856ea9f875087dd7ef43e36209b846ce110c60363a4
-MISC metadata.xml 392 SHA256 f33088e483f4a1b89546ffc639d2510a9b5e8338686a9fd7433f6cda94926d24 SHA512 837fe0ecdb55ef14670d658a1cc9d3d24d0e8c41587a05d6bdf3ff9aff4408b8bac89e998e232d0ab2a5693cfaf7d707e2b8347aa7a41db109a76edde2c842d8 WHIRLPOOL 34c7e5deb96a39edbcda094bad4c38d095bff1354ca13e39ee556ebc0c906ed3c79096a7ca062fd15928af785645d5f7c78cdefc1d6cfe0cc972e7c336ad9fdd
+EBUILD gf2x-1.1.ebuild 818 SHA256 c29aaf411fc694a441086685035cbbce0cbce65a1902b9ed45925015a70b4a5f SHA512 4101ad5a52b3c1a84fe74458056acee32af985051d0b4e96cd6335d5cc267dfded0136e00e8bd849171cb843fb9fe16b0d38beaf4a23e2ad946d689c55ebebd9 WHIRLPOOL 1bacc9d1ffa57848b1150294ac6398246466927809a29f2b86b8287e87ad2787c65dec7fe7608abcb562026132a353a004d39c2bb468d5e4e0679457c5c4723e
+MISC ChangeLog 2311 SHA256 41aa3b009382e8cd21dddc40c336519a76c0f204397416e491d5f6e43e5dfc14 SHA512 f28aa249dadaddc717f6fb883483c9b4046b71878f1fa86cb54d53d5e117c5b051313908ff096a613371335a334218ba48fac7c03b34b48bda4a885ce080ac6e WHIRLPOOL 34142da99b2b2d3f158b7775778237aecb69e8d8f3386ee03cd4793bfe5cbbd82c224a5fe6ceab79229ef31d266596ac9c301871da96110ed69b698bffbdf065
+MISC metadata.xml 516 SHA256 3156c6df62160dddafdf59571d24da96f0edb548b79d67c6c8d8fc82277b14c0 SHA512 228cae089532c8622c2bd4029b272852a3e66fd975e4000572f248ecc2d0c4147ffa353fd0169fc50c31460d82ca1a13d37769c4a29264e42c703d3f949300ce WHIRLPOOL 17d823312f2b86d3659f5ad9615ac57d2d8c6ed61e39e3490e2f758c7c5451fdb6e6992148942351839c9484163e7c14b16506045da8f0095e7a27e47d7d47ea
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iF4EAREIAAYFAlDc9IkACgkQid6yGVZcMrylTgD8CjFeJBO2KSJipnv7/QLQ8Wna
+SZcSCM0jg+ghpIcnyeQA/1gZqJaf+k2axytTswPaLSIJ32EugMrmXixu1h/mvUC9
+=mO/N
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/gf2x/gf2x-1.1.ebuild b/dev-libs/gf2x/gf2x-1.1.ebuild
new file mode 100644
index 000000000000..5ce87e43e4db
--- /dev/null
+++ b/dev-libs/gf2x/gf2x-1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gf2x/gf2x-1.1.ebuild,v 1.1 2012/12/28 01:23:16 tomka Exp $
+
+EAPI=4
+
+inherit autotools-utils
+
+PACKAGEID=30873 # hack
+
+DESCRIPTION="C/C++ routines for fast arithmetic in GF(2)[x]"
+HOMEPAGE="http://gf2x.gforge.inria.fr/"
+SRC_URI="http://gforge.inria.fr/frs/download.php/${PACKAGEID}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="bindist static-libs"
+
+src_configure() {
+ local myeconfargs=(
+ ABI=default
+ )
+
+ if use bindist ; then
+ if use x86 ; then
+ myeconfargs+=(
+ --disable-sse2
+ )
+ fi
+ if use amd64 ; then
+ myeconfargs+=(
+ --disable-pclmul
+ )
+ fi
+ fi
+
+ autotools-utils_src_configure
+}
diff --git a/dev-libs/gf2x/metadata.xml b/dev-libs/gf2x/metadata.xml
index cee574ead593..65b8fbc6e876 100644
--- a/dev-libs/gf2x/metadata.xml
+++ b/dev-libs/gf2x/metadata.xml
@@ -7,4 +7,8 @@
arithmetic in GF(2)[x] (multiplication, squaring, GCD) and searching
for irreducible/primitive trinomials.
</longdescription>
+<use>
+ <flag name="bindist">Disable automatic fine-tuning to local
+ processor features like pclmul or sse2.</flag>
+</use>
</pkgmetadata>