Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/glpk: glpk-4.48.ebuild glpk-4.45.ebuild glpk-4.55.ebuild metadata.xml ChangeLog
Date: Fri, 27 Feb 2015 14:14:41
Message-Id: 20150227141435.5A6EC12AAB@oystercatcher.gentoo.org
1 jlec 15/02/27 14:14:35
2
3 Modified: glpk-4.48.ebuild glpk-4.45.ebuild metadata.xml
4 ChangeLog
5 Added: glpk-4.55.ebuild
6 Log:
7 Version BUmp, #532906; fix missing slot Operators and inherits
8
9 (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
10
11 Revision Changes Path
12 1.6 sci-mathematics/glpk/glpk-4.48.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/glpk-4.48.ebuild?rev=1.6&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/glpk-4.48.ebuild?rev=1.6&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/glpk-4.48.ebuild?r1=1.5&r2=1.6
17
18 Index: glpk-4.48.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/glpk-4.48.ebuild,v
21 retrieving revision 1.5
22 retrieving revision 1.6
23 diff -u -r1.5 -r1.6
24 --- glpk-4.48.ebuild 15 Apr 2014 15:35:08 -0000 1.5
25 +++ glpk-4.48.ebuild 27 Feb 2015 14:14:35 -0000 1.6
26 @@ -1,6 +1,6 @@
27 -# Copyright 1999-2014 Gentoo Foundation
28 +# Copyright 1999-2015 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/glpk-4.48.ebuild,v 1.5 2014/04/15 15:35:08 bicatali Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/glpk-4.48.ebuild,v 1.6 2015/02/27 14:14:35 jlec Exp $
32
33 EAPI=5
34
35 @@ -16,7 +16,7 @@
36 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
37
38 RDEPEND="
39 - gmp? ( dev-libs/gmp )
40 + gmp? ( dev-libs/gmp:0 )
41 mysql? ( virtual/mysql )
42 odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) )"
43 DEPEND="${RDEPEND}
44
45
46
47 1.12 sci-mathematics/glpk/glpk-4.45.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/glpk-4.45.ebuild?rev=1.12&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/glpk-4.45.ebuild?rev=1.12&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/glpk-4.45.ebuild?r1=1.11&r2=1.12
52
53 Index: glpk-4.45.ebuild
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/glpk-4.45.ebuild,v
56 retrieving revision 1.11
57 retrieving revision 1.12
58 diff -u -r1.11 -r1.12
59 --- glpk-4.45.ebuild 5 Feb 2014 21:54:33 -0000 1.11
60 +++ glpk-4.45.ebuild 27 Feb 2015 14:14:35 -0000 1.12
61 @@ -1,9 +1,10 @@
62 -# Copyright 1999-2014 Gentoo Foundation
63 +# Copyright 1999-2015 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/glpk-4.45.ebuild,v 1.11 2014/02/05 21:54:33 bicatali Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/glpk-4.45.ebuild,v 1.12 2015/02/27 14:14:35 jlec Exp $
67
68 EAPI=2
69 -inherit flag-o-matic
70 +
71 +inherit eutils flag-o-matic
72
73 DESCRIPTION="GNU Linear Programming Kit"
74 LICENSE="GPL-3"
75
76
77
78 1.7 sci-mathematics/glpk/metadata.xml
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/metadata.xml?rev=1.7&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/metadata.xml?rev=1.7&content-type=text/plain
82 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/metadata.xml?r1=1.6&r2=1.7
83
84 Index: metadata.xml
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/metadata.xml,v
87 retrieving revision 1.6
88 retrieving revision 1.7
89 diff -u -r1.6 -r1.7
90 --- metadata.xml 16 Jan 2014 17:31:01 -0000 1.6
91 +++ metadata.xml 27 Feb 2015 14:14:35 -0000 1.7
92 @@ -1,11 +1,11 @@
93 <?xml version="1.0" encoding="UTF-8"?>
94 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
95 <pkgmetadata>
96 -<herd>sci-mathematics</herd>
97 -<maintainer>
98 - <email>robbat2@g.o</email>
99 -</maintainer>
100 -<longdescription lang="en">
101 + <herd>sci-mathematics</herd>
102 + <maintainer>
103 + <email>robbat2@g.o</email>
104 + </maintainer>
105 + <longdescription lang="en">
106 The GNU Linear Programming Kit package is intended for solving
107 large-scale linear programming (LP), mixed integer programming
108 (MIP), and other related problems. It is a set of routines written
109
110
111
112 1.74 sci-mathematics/glpk/ChangeLog
113
114 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/ChangeLog?rev=1.74&view=markup
115 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/ChangeLog?rev=1.74&content-type=text/plain
116 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/ChangeLog?r1=1.73&r2=1.74
117
118 Index: ChangeLog
119 ===================================================================
120 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/ChangeLog,v
121 retrieving revision 1.73
122 retrieving revision 1.74
123 diff -u -r1.73 -r1.74
124 --- ChangeLog 22 Feb 2015 11:51:39 -0000 1.73
125 +++ ChangeLog 27 Feb 2015 14:14:35 -0000 1.74
126 @@ -1,6 +1,12 @@
127 # ChangeLog for sci-mathematics/glpk
128 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
129 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/ChangeLog,v 1.73 2015/02/22 11:51:39 mgorny Exp $
130 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/ChangeLog,v 1.74 2015/02/27 14:14:35 jlec Exp $
131 +
132 +*glpk-4.55 (27 Feb 2015)
133 +
134 + 27 Feb 2015; Justin Lecher <jlec@g.o> +glpk-4.55.ebuild,
135 + glpk-4.45.ebuild, glpk-4.48.ebuild, metadata.xml:
136 + Version BUmp, #532906; fix missing slot Operators and inherits
137
138 22 Feb 2015; Michał Górny <mgorny@g.o> glpk-4.54.ebuild:
139 Drop ~alpha because of a number of non-keyworded deps.
140
141
142
143 1.1 sci-mathematics/glpk/glpk-4.55.ebuild
144
145 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/glpk-4.55.ebuild?rev=1.1&view=markup
146 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/glpk/glpk-4.55.ebuild?rev=1.1&content-type=text/plain
147
148 Index: glpk-4.55.ebuild
149 ===================================================================
150 # Copyright 1999-2015 Gentoo Foundation
151 # Distributed under the terms of the GNU General Public License v2
152 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/glpk/glpk-4.55.ebuild,v 1.1 2015/02/27 14:14:35 jlec Exp $
153
154 EAPI=5
155
156 AUTOTOOLS_AUTORECONF=1
157
158 inherit eutils flag-o-matic toolchain-funcs autotools-utils
159
160 DESCRIPTION="GNU Linear Programming Kit"
161 LICENSE="GPL-3"
162 HOMEPAGE="http://www.gnu.org/software/glpk/"
163 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
164
165 SLOT="0/36"
166 IUSE="doc examples gmp odbc mysql static-libs"
167 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
168
169 RDEPEND="
170 sci-libs/amd:0=
171 sci-libs/colamd:=
172 sys-libs/zlib:0=
173 gmp? ( dev-libs/gmp:0= )
174 mysql? ( virtual/mysql )
175 odbc? ( || ( dev-db/libiodbc:0 dev-db/unixODBC:0 ) )"
176 DEPEND="${RDEPEND}
177 virtual/pkgconfig"
178
179 PATCHES=(
180 "${FILESDIR}"/${PN}-4.54-debundle-system-libs.patch
181 )
182
183 src_configure() {
184 local myeconfargs=(
185 $(use_enable mysql)
186 $(use_enable odbc)
187 $(use_with gmp)
188 )
189 if use mysql || use odbc; then
190 myeconfargs+=( --enable-dl )
191 else
192 myeconfargs+=( --disable-dl )
193 fi
194 [[ -z $(type -P odbc-config) ]] && \
195 append-cppflags $($(tc-getPKG_CONFIG) --cflags libiodbc)
196
197 autotools-utils_src_configure
198 }
199
200 src_install() {
201 autotools-utils_src_install
202 if use examples; then
203 insinto /usr/share/doc/${PF}
204 doins -r examples
205 docompress -x /usr/share/doc/${PF}/examples
206 fi
207 use doc && dodoc doc/*.pdf doc/notes/*.pdf doc/*.txt
208 }