Gentoo Archives: gentoo-commits

From: "Ryan Hill (rhill)" <rhill@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/isl: ChangeLog isl-0.13.ebuild isl-0.12.2.ebuild isl-0.09.ebuild isl-0.10.ebuild
Date: Thu, 22 May 2014 12:51:12
Message-Id: 20140522125108.6AD482004C@flycatcher.gentoo.org
1 rhill 14/05/22 12:51:08
2
3 Modified: ChangeLog
4 Added: isl-0.13.ebuild isl-0.12.2.ebuild
5 Removed: isl-0.09.ebuild isl-0.10.ebuild
6 Log:
7 Version bump (bug #467192). Use EAPI 5 and add subslots. Add multilib
8 support. Update HOMEPAGE and SRC_URI. Add missing pkgconfig dep. Remove
9 old.
10
11 Signed-off-by: Ryan Hill <rhill@g.o>
12 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 957A8463)
13
14 Revision Changes Path
15 1.18 dev-libs/isl/ChangeLog
16
17 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/isl/ChangeLog?rev=1.18&view=markup
18 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/isl/ChangeLog?rev=1.18&content-type=text/plain
19 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/isl/ChangeLog?r1=1.17&r2=1.18
20
21 Index: ChangeLog
22 ===================================================================
23 RCS file: /var/cvsroot/gentoo-x86/dev-libs/isl/ChangeLog,v
24 retrieving revision 1.17
25 retrieving revision 1.18
26 diff -u -r1.17 -r1.18
27 --- ChangeLog 4 Nov 2013 02:27:01 -0000 1.17
28 +++ ChangeLog 22 May 2014 12:51:08 -0000 1.18
29 @@ -1,6 +1,15 @@
30 # ChangeLog for dev-libs/isl
31 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
32 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/ChangeLog,v 1.17 2013/11/04 02:27:01 mattst88 Exp $
33 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
34 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/ChangeLog,v 1.18 2014/05/22 12:51:08 rhill Exp $
35 +
36 +*isl-0.13 (22 May 2014)
37 +*isl-0.12.2 (22 May 2014)
38 +
39 + 22 May 2014; Ryan Hill <rhill@g.o> -isl-0.09.ebuild, -isl-0.10.ebuild,
40 + +isl-0.12.2.ebuild, +isl-0.13.ebuild:
41 + Version bump (bug #467192). Use EAPI 5 and add subslots. Add multilib
42 + support. Update HOMEPAGE and SRC_URI. Add missing pkgconfig dep. Remove
43 + old.
44
45 04 Nov 2013; Matt Turner <mattst88@g.o> isl-0.11.1.ebuild:
46 Added ~alpha, bug 487266.
47
48
49
50 1.1 dev-libs/isl/isl-0.13.ebuild
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/isl/isl-0.13.ebuild?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/isl/isl-0.13.ebuild?rev=1.1&content-type=text/plain
54
55 Index: isl-0.13.ebuild
56 ===================================================================
57 # Copyright 1999-2014 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 # $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.13.ebuild,v 1.1 2014/05/22 12:51:08 rhill Exp $
60
61 EAPI="5"
62
63 inherit eutils multilib-minimal
64
65 DESCRIPTION="A library for manipulating integer points bounded by linear constraints"
66 HOMEPAGE="http://isl.gforge.inria.fr/"
67 SRC_URI="http://isl.gforge.inria.fr/${P}.tar.bz2"
68
69 LICENSE="LGPL-2.1"
70 SLOT="0/13"
71 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd"
72 IUSE="static-libs"
73
74 RDEPEND="dev-libs/gmp[${MULTILIB_USEDEP}]"
75 DEPEND="${RDEPEND}
76 virtual/pkgconfig"
77
78 DOCS=( ChangeLog AUTHORS doc/manual.pdf )
79
80 src_prepare() {
81 epatch "${FILESDIR}"/${PN}-0.07-gdb-autoload-dir.patch
82
83 # m4/ax_create_pkgconfig_info.m4 is broken but avoid eautoreconf
84 # http://groups.google.com/group/isl-development/t/37ad876557e50f2c
85 sed -i -e '/Libs:/s:@LDFLAGS@ ::' configure || die #382737
86 }
87
88 multilib_src_configure() {
89 ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
90 }
91
92 multilib_src_install_all() {
93 einstalldocs
94 prune_libtool_files
95 }
96
97
98
99 1.1 dev-libs/isl/isl-0.12.2.ebuild
100
101 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/isl/isl-0.12.2.ebuild?rev=1.1&view=markup
102 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/isl/isl-0.12.2.ebuild?rev=1.1&content-type=text/plain
103
104 Index: isl-0.12.2.ebuild
105 ===================================================================
106 # Copyright 1999-2014 Gentoo Foundation
107 # Distributed under the terms of the GNU General Public License v2
108 # $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.12.2.ebuild,v 1.1 2014/05/22 12:51:08 rhill Exp $
109
110 EAPI="5"
111
112 inherit eutils multilib-minimal
113
114 DESCRIPTION="A library for manipulating integer points bounded by linear constraints"
115 HOMEPAGE="http://isl.gforge.inria.fr/"
116 SRC_URI="http://isl.gforge.inria.fr/${P}.tar.bz2"
117
118 LICENSE="LGPL-2.1"
119 SLOT="0/10"
120 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd"
121 IUSE="static-libs"
122
123 RDEPEND="dev-libs/gmp[${MULTILIB_USEDEP}]"
124 DEPEND="${RDEPEND}
125 virtual/pkgconfig"
126
127 DOCS=( ChangeLog AUTHORS doc/manual.pdf )
128
129 src_prepare() {
130 epatch "${FILESDIR}"/${PN}-0.07-gdb-autoload-dir.patch
131
132 # m4/ax_create_pkgconfig_info.m4 is broken but avoid eautoreconf
133 # http://groups.google.com/group/isl-development/t/37ad876557e50f2c
134 sed -i -e '/Libs:/s:@LDFLAGS@ ::' configure || die #382737
135 }
136
137 multilib_src_configure() {
138 ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
139 }
140
141 multilib_src_install_all() {
142 einstalldocs
143 prune_libtool_files
144 }