Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libsigc++: libsigc++-2.4.0.ebuild libsigc++-1.2.7.ebuild ChangeLog libsigc++-2.4.1.ebuild libsigc++-2.3.1.ebuild
Date: Thu, 05 Mar 2015 23:06:19
Message-Id: 20150305230614.F00FF131FB@oystercatcher.gentoo.org
1 tetromino 15/03/05 23:06:14
2
3 Modified: libsigc++-2.4.0.ebuild libsigc++-1.2.7.ebuild
4 ChangeLog
5 Added: libsigc++-2.4.1.ebuild
6 Removed: libsigc++-2.3.1.ebuild
7 Log:
8 Version bump and add native multilib support. Drop old. Update license.
9
10 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x18E5B6F2D8D5EC8D)
11
12 Revision Changes Path
13 1.12 dev-libs/libsigc++/libsigc++-2.4.0.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.0.ebuild?rev=1.12&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.0.ebuild?rev=1.12&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.0.ebuild?r1=1.11&r2=1.12
18
19 Index: libsigc++-2.4.0.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.0.ebuild,v
22 retrieving revision 1.11
23 retrieving revision 1.12
24 diff -u -r1.11 -r1.12
25 --- libsigc++-2.4.0.ebuild 3 Mar 2015 06:36:17 -0000 1.11
26 +++ libsigc++-2.4.0.ebuild 5 Mar 2015 23:06:14 -0000 1.12
27 @@ -1,6 +1,6 @@
28 # Copyright 1999-2015 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.0.ebuild,v 1.11 2015/03/03 06:36:17 dlan Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.0.ebuild,v 1.12 2015/03/05 23:06:14 tetromino Exp $
32
33 EAPI="5"
34 GCONF_DEBUG="no"
35 @@ -10,7 +10,7 @@
36 DESCRIPTION="Typesafe callback system for standard C++"
37 HOMEPAGE="http://libsigc.sourceforge.net/"
38
39 -LICENSE="LGPL-2.1"
40 +LICENSE="LGPL-2.1+"
41 SLOT="2"
42 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
43 IUSE="doc static-libs test"
44
45
46
47 1.12 dev-libs/libsigc++/libsigc++-1.2.7.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/libsigc++-1.2.7.ebuild?rev=1.12&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/libsigc++-1.2.7.ebuild?rev=1.12&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/libsigc++-1.2.7.ebuild?r1=1.11&r2=1.12
52
53 Index: libsigc++-1.2.7.ebuild
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-1.2.7.ebuild,v
56 retrieving revision 1.11
57 retrieving revision 1.12
58 diff -u -r1.11 -r1.12
59 --- libsigc++-1.2.7.ebuild 2 Dec 2014 22:38:59 -0000 1.11
60 +++ libsigc++-1.2.7.ebuild 5 Mar 2015 23:06:14 -0000 1.12
61 @@ -1,6 +1,6 @@
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/dev-libs/libsigc++/libsigc++-1.2.7.ebuild,v 1.11 2014/12/02 22:38:59 pacho Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-1.2.7.ebuild,v 1.12 2015/03/05 23:06:14 tetromino Exp $
67
68 EAPI=5
69 GCONF_DEBUG="yes"
70 @@ -11,7 +11,7 @@
71 DESCRIPTION="Typesafe callback system for standard C++"
72 HOMEPAGE="http://libsigc.sourceforge.net/"
73
74 -LICENSE="GPL-2 LGPL-2.1"
75 +LICENSE="GPL-2 LGPL-2.1+"
76 SLOT="1.2"
77 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86"
78 IUSE=""
79
80
81
82 1.206 dev-libs/libsigc++/ChangeLog
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/ChangeLog?rev=1.206&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/ChangeLog?rev=1.206&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/ChangeLog?r1=1.205&r2=1.206
87
88 Index: ChangeLog
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/ChangeLog,v
91 retrieving revision 1.205
92 retrieving revision 1.206
93 diff -u -r1.205 -r1.206
94 --- ChangeLog 3 Mar 2015 06:36:17 -0000 1.205
95 +++ ChangeLog 5 Mar 2015 23:06:14 -0000 1.206
96 @@ -1,6 +1,13 @@
97 # ChangeLog for dev-libs/libsigc++
98 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
99 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/ChangeLog,v 1.205 2015/03/03 06:36:17 dlan Exp $
100 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/ChangeLog,v 1.206 2015/03/05 23:06:14 tetromino Exp $
101 +
102 +*libsigc++-2.4.1 (05 Mar 2015)
103 +
104 + 05 Mar 2015; Alexandre Rostovtsev <tetromino@g.o>
105 + libsigc++-1.2.7.ebuild, -libsigc++-2.3.1.ebuild, libsigc++-2.4.0.ebuild,
106 + +libsigc++-2.4.1.ebuild:
107 + Version bump and add native multilib support. Drop old. Update license.
108
109 02 Mar 2015; Yixun Lan <dlan@g.o> libsigc++-2.4.0.ebuild:
110 add arm64 support, tested on A53 board
111
112
113
114 1.1 dev-libs/libsigc++/libsigc++-2.4.1.ebuild
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.1.ebuild?rev=1.1&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.1.ebuild?rev=1.1&content-type=text/plain
118
119 Index: libsigc++-2.4.1.ebuild
120 ===================================================================
121 # Copyright 1999-2015 Gentoo Foundation
122 # Distributed under the terms of the GNU General Public License v2
123 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.1.ebuild,v 1.1 2015/03/05 23:06:14 tetromino Exp $
124
125 EAPI="5"
126 GCONF_DEBUG="no"
127
128 inherit eutils gnome2 flag-o-matic multilib-minimal
129
130 DESCRIPTION="Typesafe callback system for standard C++"
131 HOMEPAGE="http://libsigc.sourceforge.net/"
132
133 LICENSE="LGPL-2.1+"
134 SLOT="2"
135 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
136 IUSE="doc static-libs test"
137
138 RDEPEND="abi_x86_32? (
139 !<=app-emulation/emul-linux-x86-cpplibs-20140508-r1
140 !app-emulation/emul-linux-x86-cpplibs[-abi_x86_32(-)] )
141 "
142 DEPEND="sys-devel/m4"
143 # Needs mm-common for eautoreconf
144
145 src_prepare() {
146 # don't waste time building examples
147 sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
148 Makefile.am Makefile.in || die "sed examples failed"
149
150 # don't waste time building tests unless USE=test
151 if ! use test ; then
152 sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
153 Makefile.am Makefile.in || die "sed tests failed"
154 fi
155
156 gnome2_src_prepare
157 }
158
159 multilib_src_configure() {
160 filter-flags -fno-exceptions #84263
161
162 ECONF_SOURCE="${S}" gnome2_src_configure \
163 $(multilib_native_use_enable doc documentation) \
164 $(use_enable static-libs static)
165 }
166
167 multilib_src_install() {
168 gnome2_src_install
169 }
170
171 multilib_src_install_all() {
172 einstalldocs
173
174 # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
175 # We can't use /usr/share/doc/${PF} because of links from glibmm etc. docs
176 if use doc ; then
177 insinto /usr/share/doc/${PF}
178 doins -r examples
179 fi
180 }