Gentoo Archives: gentoo-commits

From: "Thomas Kahle (tomka)" <tomka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/frobby: frobby-0.9.0.ebuild ChangeLog
Date: Mon, 30 Jul 2012 12:28:36
Message-Id: 20120730122816.87BC92004C@flycatcher.gentoo.org
1 tomka 12/07/30 12:28:16
2
3 Modified: frobby-0.9.0.ebuild ChangeLog
4 Log:
5 Fix library mess
6
7 (Portage version: 2.1.11.9/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.6 sci-mathematics/frobby/frobby-0.9.0.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/frobby-0.9.0.ebuild?rev=1.6&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/frobby-0.9.0.ebuild?rev=1.6&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/frobby-0.9.0.ebuild?r1=1.5&r2=1.6
15
16 Index: frobby-0.9.0.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/frobby/frobby-0.9.0.ebuild,v
19 retrieving revision 1.5
20 retrieving revision 1.6
21 diff -u -r1.5 -r1.6
22 --- frobby-0.9.0.ebuild 4 Jul 2012 06:27:07 -0000 1.5
23 +++ frobby-0.9.0.ebuild 30 Jul 2012 12:28:16 -0000 1.6
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2012 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/frobby/frobby-0.9.0.ebuild,v 1.5 2012/07/04 06:27:07 jlec Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/frobby/frobby-0.9.0.ebuild,v 1.6 2012/07/30 12:28:16 tomka Exp $
29
30 EAPI=4
31
32 @@ -23,7 +23,7 @@
33
34 src_prepare() {
35 epatch \
36 - "${FILESDIR}/${PN}-cflags-no-strip.patch" \
37 + "${FILESDIR}/${PN}-cflags-no-strip-soname.patch" \
38 "${FILESDIR}/${PN}-gcc-4.7.patch"
39 # CXXFLAGS are called CPPFLAGS
40 sed "s/CPPFLAGS/CXXFLAGS/" -i Makefile || die
41 @@ -33,12 +33,15 @@
42 # Makefile uses the value of CXX which may be defined in /etc/env,
43 # breaking cross-compile.
44 CXX=$(tc-getCXX) emake
45 - CXX=$(tc-getCXX) emake library
46 + MODE=shared CXX=$(tc-getCXX) emake library
47 + use static-libs && CXX=$(tc-getCXX) emake library
48 use doc && emake docPdf
49 }
50
51 src_install() {
52 dobin bin/frobby
53 + dolib.so bin/libfrobby.so
54 + dosym libfrobby.so "${EPREFIX}/usr/$(get_libdir)/libfrobby.so.0"
55 use static-libs && dolib.a bin/libfrobby.a
56
57 insinto /usr/include
58
59
60
61 1.13 sci-mathematics/frobby/ChangeLog
62
63 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/ChangeLog?rev=1.13&view=markup
64 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/ChangeLog?rev=1.13&content-type=text/plain
65 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/ChangeLog?r1=1.12&r2=1.13
66
67 Index: ChangeLog
68 ===================================================================
69 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/frobby/ChangeLog,v
70 retrieving revision 1.12
71 retrieving revision 1.13
72 diff -u -r1.12 -r1.13
73 --- ChangeLog 4 Jul 2012 06:27:07 -0000 1.12
74 +++ ChangeLog 30 Jul 2012 12:28:16 -0000 1.13
75 @@ -1,6 +1,11 @@
76 # ChangeLog for sci-mathematics/frobby
77 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
78 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/frobby/ChangeLog,v 1.12 2012/07/04 06:27:07 jlec Exp $
79 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/frobby/ChangeLog,v 1.13 2012/07/30 12:28:16 tomka Exp $
80 +
81 + 30 Jul 2012; Thomas Kahle <tomka@g.o>
82 + +files/frobby-cflags-no-strip-soname.patch,
83 + -files/frobby-cflags-no-strip.patch, frobby-0.9.0.ebuild:
84 + Fix library mess
85
86 04 Jul 2012; Justin Lecher <jlec@g.o> frobby-0.9.0.ebuild,
87 +files/frobby-gcc-4.7.patch, metadata.xml: