Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/R: ChangeLog R-2.7.2.ebuild metadata.xml R-2.2.1-r1.ebuild R-2.6.1-r1.ebuild
Date: Tue, 07 Oct 2008 09:42:03
Message-Id: E1Kn94q-0007ao-T9@stork.gentoo.org
1 bicatali 08/10/07 09:42:00
2
3 Modified: ChangeLog R-2.7.2.ebuild metadata.xml
4 Removed: R-2.2.1-r1.ebuild R-2.6.1-r1.ebuild
5 Log:
6 Added soname to libRmath, closing bug #235830. Changed herd from sci to sci-mathematics. Removed older versions
7 (Portage version: 2.2_rc11/cvs/Linux 2.6.25-gentoo-r7 x86_64)
8
9 Revision Changes Path
10 1.135 dev-lang/R/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/ChangeLog?rev=1.135&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/ChangeLog?rev=1.135&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/ChangeLog?r1=1.134&r2=1.135
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lang/R/ChangeLog,v
19 retrieving revision 1.134
20 retrieving revision 1.135
21 diff -u -r1.134 -r1.135
22 --- ChangeLog 6 Sep 2008 21:39:55 -0000 1.134
23 +++ ChangeLog 7 Oct 2008 09:42:00 -0000 1.135
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-lang/R
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/ChangeLog,v 1.134 2008/09/06 21:39:55 dertobi123 Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/ChangeLog,v 1.135 2008/10/07 09:42:00 bicatali Exp $
29 +
30 + 07 Oct 2008; Sébastien Fabbro <bicatali@g.o> metadata.xml,
31 + -R-2.2.1-r1.ebuild, -R-2.6.1-r1.ebuild, R-2.7.2.ebuild:
32 + Added soname to libRmath, closing bug #235830. Changed herd from sci to
33 + sci-mathematics. Removed older versions.
34
35 06 Sep 2008; Tobias Scherbaum <dertobi123@g.o> R-2.7.1.ebuild:
36 ppc stable, bug #235822
37
38
39
40 1.2 dev-lang/R/R-2.7.2.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/R-2.7.2.ebuild?rev=1.2&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/R-2.7.2.ebuild?rev=1.2&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/R-2.7.2.ebuild?r1=1.1&r2=1.2
45
46 Index: R-2.7.2.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.7.2.ebuild,v
49 retrieving revision 1.1
50 retrieving revision 1.2
51 diff -u -r1.1 -r1.2
52 --- R-2.7.2.ebuild 27 Aug 2008 23:01:40 -0000 1.1
53 +++ R-2.7.2.ebuild 7 Oct 2008 09:42:00 -0000 1.2
54 @@ -1,8 +1,8 @@
55 # Copyright 1999-2008 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.7.2.ebuild,v 1.1 2008/08/27 23:01:40 markusle Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.7.2.ebuild,v 1.2 2008/10/07 09:42:00 bicatali Exp $
59
60 -inherit fortran flag-o-matic bash-completion
61 +inherit fortran flag-o-matic bash-completion versionator
62
63 DESCRIPTION="Language and environment for statistical computing and graphics"
64 HOMEPAGE="http://www.r-project.org/"
65 @@ -126,7 +126,10 @@
66 emake info pdf || die "emake docs failed"
67 fi
68
69 - emake -j1 -C src/nmath/standalone || die "emake math library failed"
70 + RMATH_V=0.0.0
71 + emake -j1 -C src/nmath/standalone \
72 + libRmath_la_LDFLAGS=-Wl,-soname,libRmath.so.${RMATH_V} \
73 + || die "emake math library failed"
74 }
75
76 src_install() {
77 @@ -143,6 +146,12 @@
78 DESTDIR="${D}" install \
79 || die "emake install math library failed"
80
81 + local mv=$(get_major_version ${RMATH_V})
82 + mv "${D}"/usr/$(get_libdir)/libRmath.so \
83 + "${D}"/usr/$(get_libdir)/libRmath.so.${RMATH_V}
84 + dosym libRmath.so.${RMATH_V} /usr/$(get_libdir)/libRmath.so.${mv}
85 + dosym libRmath.so.${mv} /usr/$(get_libdir)/libRmath.so
86 +
87 # env file
88 cat > 99R <<-EOF
89 LDPATH=${R_HOME}/lib
90
91
92
93 1.4 dev-lang/R/metadata.xml
94
95 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/metadata.xml?rev=1.4&view=markup
96 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/metadata.xml?rev=1.4&content-type=text/plain
97 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/R/metadata.xml?r1=1.3&r2=1.4
98
99 Index: metadata.xml
100 ===================================================================
101 RCS file: /var/cvsroot/gentoo-x86/dev-lang/R/metadata.xml,v
102 retrieving revision 1.3
103 retrieving revision 1.4
104 diff -u -r1.3 -r1.4
105 --- metadata.xml 16 Jan 2008 16:26:19 -0000 1.3
106 +++ metadata.xml 7 Oct 2008 09:42:00 -0000 1.4
107 @@ -1,7 +1,7 @@
108 <?xml version="1.0" encoding="UTF-8"?>
109 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
110 <pkgmetadata>
111 -<herd>sci</herd>
112 +<herd>sci-mathematics</herd>
113 <longdescription lang="en">
114 R is GNU S, a system for statistical computation and graphics. It
115 consists of a language plus a run-time environment with graphics, a