Gentoo Archives: gentoo-commits

From: "Thomas Kahle (tomka)" <tomka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/gf2x: metadata.xml gf2x-1.1.ebuild ChangeLog
Date: Fri, 28 Dec 2012 01:23:29
Message-Id: 20121228012316.7FA8E2171D@flycatcher.gentoo.org
1 tomka 12/12/28 01:23:16
2
3 Modified: metadata.xml ChangeLog
4 Added: gf2x-1.1.ebuild
5 Log:
6 Bump to 1.1 and fix metadata per bug 448920
7
8 (Portage version: 2.1.11.38/cvs/Linux x86_64, signed Manifest commit with key 0x89DEB219565C32BC)
9
10 Revision Changes Path
11 1.3 dev-libs/gf2x/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gf2x/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gf2x/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gf2x/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/gf2x/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 24 Jan 2012 09:30:01 -0000 1.2
24 +++ metadata.xml 28 Dec 2012 01:23:16 -0000 1.3
25 @@ -7,4 +7,8 @@
26 arithmetic in GF(2)[x] (multiplication, squaring, GCD) and searching
27 for irreducible/primitive trinomials.
28 </longdescription>
29 +<use>
30 + <flag name="bindist">Disable automatic fine-tuning to local
31 + processor features like pclmul or sse2.</flag>
32 +</use>
33 </pkgmetadata>
34
35
36
37 1.18 dev-libs/gf2x/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gf2x/ChangeLog?rev=1.18&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gf2x/ChangeLog?rev=1.18&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gf2x/ChangeLog?r1=1.17&r2=1.18
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/dev-libs/gf2x/ChangeLog,v
46 retrieving revision 1.17
47 retrieving revision 1.18
48 diff -u -r1.17 -r1.18
49 --- ChangeLog 1 Mar 2012 12:58:02 -0000 1.17
50 +++ ChangeLog 28 Dec 2012 01:23:16 -0000 1.18
51 @@ -1,6 +1,11 @@
52 # ChangeLog for dev-libs/gf2x
53 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gf2x/ChangeLog,v 1.17 2012/03/01 12:58:02 jlec Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gf2x/ChangeLog,v 1.18 2012/12/28 01:23:16 tomka Exp $
56 +
57 +*gf2x-1.1 (28 Dec 2012)
58 +
59 + 28 Dec 2012; Thomas Kahle <tomka@g.o> +gf2x-1.1.ebuild, metadata.xml:
60 + Bump to 1.1 and fix metadata per bug 448920
61
62 01 Mar 2012; Justin Lecher <jlec@g.o> -gf2x-0.9.5.ebuild,
63 -gf2x-1.0.ebuild:
64 @@ -62,4 +67,3 @@
65 10 Aug 2009; Sébastien Fabbro <bicatali@g.o> +gf2x-0.3.1.ebuild,
66 +files/gf2x-0.3.1-shared.patch, +metadata.xml:
67 Initial import
68 -
69
70
71
72 1.1 dev-libs/gf2x/gf2x-1.1.ebuild
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gf2x/gf2x-1.1.ebuild?rev=1.1&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gf2x/gf2x-1.1.ebuild?rev=1.1&content-type=text/plain
76
77 Index: gf2x-1.1.ebuild
78 ===================================================================
79 # Copyright 1999-2012 Gentoo Foundation
80 # Distributed under the terms of the GNU General Public License v2
81 # $Header: /var/cvsroot/gentoo-x86/dev-libs/gf2x/gf2x-1.1.ebuild,v 1.1 2012/12/28 01:23:16 tomka Exp $
82
83 EAPI=4
84
85 inherit autotools-utils
86
87 PACKAGEID=30873 # hack
88
89 DESCRIPTION="C/C++ routines for fast arithmetic in GF(2)[x]"
90 HOMEPAGE="http://gf2x.gforge.inria.fr/"
91 SRC_URI="http://gforge.inria.fr/frs/download.php/${PACKAGEID}/${P}.tar.gz"
92
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
96 IUSE="bindist static-libs"
97
98 src_configure() {
99 local myeconfargs=(
100 ABI=default
101 )
102
103 if use bindist ; then
104 if use x86 ; then
105 myeconfargs+=(
106 --disable-sse2
107 )
108 fi
109 if use amd64 ; then
110 myeconfargs+=(
111 --disable-pclmul
112 )
113 fi
114 fi
115
116 autotools-utils_src_configure
117 }