1 |
bicatali 13/06/04 16:13:15 |
2 |
|
3 |
Modified: ginac-1.6.2.ebuild ChangeLog |
4 |
Log: |
5 |
Switch to EAPI5, autotools-utils, keywords amd64-linux and x86-linux |
6 |
|
7 |
(Portage version: 2.2.01.21938-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360) |
8 |
|
9 |
Revision Changes Path |
10 |
1.3 sci-mathematics/ginac/ginac-1.6.2.ebuild |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/ginac/ginac-1.6.2.ebuild?rev=1.3&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/ginac/ginac-1.6.2.ebuild?rev=1.3&content-type=text/plain |
14 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/ginac/ginac-1.6.2.ebuild?r1=1.2&r2=1.3 |
15 |
|
16 |
Index: ginac-1.6.2.ebuild |
17 |
=================================================================== |
18 |
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/ginac/ginac-1.6.2.ebuild,v |
19 |
retrieving revision 1.2 |
20 |
retrieving revision 1.3 |
21 |
diff -u -r1.2 -r1.3 |
22 |
--- ginac-1.6.2.ebuild 4 May 2012 07:46:51 -0000 1.2 |
23 |
+++ ginac-1.6.2.ebuild 4 Jun 2013 16:13:15 -0000 1.3 |
24 |
@@ -1,9 +1,10 @@ |
25 |
-# Copyright 1999-2012 Gentoo Foundation |
26 |
+# Copyright 1999-2013 Gentoo Foundation |
27 |
# Distributed under the terms of the GNU General Public License v2 |
28 |
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/ginac/ginac-1.6.2.ebuild,v 1.2 2012/05/04 07:46:51 jdhore Exp $ |
29 |
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/ginac/ginac-1.6.2.ebuild,v 1.3 2013/06/04 16:13:15 bicatali Exp $ |
30 |
|
31 |
-EAPI=4 |
32 |
-inherit eutils |
33 |
+EAPI=5 |
34 |
+ |
35 |
+inherit autotools-utils |
36 |
|
37 |
DESCRIPTION="C++ library and tools for symbolic calculations" |
38 |
SRC_URI="ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/${P}.tar.bz2" |
39 |
@@ -11,7 +12,7 @@ |
40 |
|
41 |
LICENSE="GPL-2" |
42 |
SLOT="0" |
43 |
-KEYWORDS="~amd64 ~ppc ~x86" |
44 |
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" |
45 |
IUSE="doc static-libs" |
46 |
|
47 |
RDEPEND=">=sci-libs/cln-1.2.2" |
48 |
@@ -23,33 +24,30 @@ |
49 |
dev-texlive/texlive-fontsrecommended |
50 |
)" |
51 |
|
52 |
-src_prepare() { |
53 |
- epatch "${FILESDIR}"/${PN}-1.5.1-pkgconfig.patch |
54 |
-} |
55 |
+PATCHES=( "${FILESDIR}"/${PN}-1.5.1-pkgconfig.patch ) |
56 |
|
57 |
src_configure() { |
58 |
- econf \ |
59 |
- --disable-rpath \ |
60 |
- $(use_enable static-libs static) |
61 |
+ local myeconfargs=( --disable-rpath ) |
62 |
+ autotools-utils_src_configure |
63 |
} |
64 |
|
65 |
src_compile() { |
66 |
- emake |
67 |
+ autotools-utils_src_compile |
68 |
if use doc; then |
69 |
export VARTEXFONTS="${T}"/fonts |
70 |
- cd "${S}/doc/reference" |
71 |
- #pdf generation for reference failed (1.5.1), bug #264774 |
72 |
- #emake html pdf || die "emake doc reference failed" |
73 |
+ cd "${BUILD_DIR}/doc/reference" |
74 |
+ #pdf generation for reference failed (1.6.2), bug #264774 |
75 |
+ #emake html pdf |
76 |
emake html |
77 |
- cd "${S}/doc/tutorial" |
78 |
+ cd "${BUILD_DIR}/doc/tutorial" |
79 |
emake ginac.pdf ginac.html |
80 |
fi |
81 |
} |
82 |
|
83 |
src_install() { |
84 |
- default |
85 |
+ autotools-utils_src_install |
86 |
if use doc; then |
87 |
- cd doc |
88 |
+ cd ${BUILD_DIR}/doc |
89 |
insinto /usr/share/doc/${PF} |
90 |
newins tutorial/ginac.pdf tutorial.pdf |
91 |
insinto /usr/share/doc/${PF}/html/reference |
92 |
@@ -57,6 +55,6 @@ |
93 |
insinto /usr/share/doc/${PF}/html |
94 |
newins tutorial/ginac.html tutorial.html |
95 |
insinto /usr/share/doc/${PF}/examples |
96 |
- doins examples/*.cpp examples/ginac-examples.txt |
97 |
+ doins "${S}"/doc/examples/*.cpp examples/ginac-examples.* |
98 |
fi |
99 |
} |
100 |
|
101 |
|
102 |
|
103 |
1.57 sci-mathematics/ginac/ChangeLog |
104 |
|
105 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/ginac/ChangeLog?rev=1.57&view=markup |
106 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/ginac/ChangeLog?rev=1.57&content-type=text/plain |
107 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/ginac/ChangeLog?r1=1.56&r2=1.57 |
108 |
|
109 |
Index: ChangeLog |
110 |
=================================================================== |
111 |
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/ginac/ChangeLog,v |
112 |
retrieving revision 1.56 |
113 |
retrieving revision 1.57 |
114 |
diff -u -r1.56 -r1.57 |
115 |
--- ChangeLog 4 May 2012 07:46:51 -0000 1.56 |
116 |
+++ ChangeLog 4 Jun 2013 16:13:15 -0000 1.57 |
117 |
@@ -1,6 +1,9 @@ |
118 |
# ChangeLog for sci-mathematics/ginac |
119 |
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
120 |
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/ginac/ChangeLog,v 1.56 2012/05/04 07:46:51 jdhore Exp $ |
121 |
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
122 |
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/ginac/ChangeLog,v 1.57 2013/06/04 16:13:15 bicatali Exp $ |
123 |
+ |
124 |
+ 04 Jun 2013; Sébastien Fabbro <bicatali@g.o> ginac-1.6.2.ebuild: |
125 |
+ Switch to EAPI5, autotools-utils, keywords amd64-linux and x86-linux |
126 |
|
127 |
04 May 2012; Jeff Horelick <jdhore@g.o> ginac-1.5.8.ebuild, |
128 |
ginac-1.6.1.ebuild, ginac-1.6.2.ebuild: |