Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libxspf: ChangeLog libxspf-1.2.0.ebuild
Date: Mon, 30 Jul 2012 10:27:27
Message-Id: 20120730102714.4869B2004C@flycatcher.gentoo.org
1 ssuominen 12/07/30 10:27:14
2
3 Modified: ChangeLog libxspf-1.2.0.ebuild
4 Log:
5 Fix building with sys-devel/gcc >= 4.7 wrt #421745 by Diego Elio Pettenò and Tristan Heaven
6
7 (Portage version: 2.2.0_alpha116/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.11 media-libs/libxspf/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libxspf/ChangeLog?rev=1.11&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libxspf/ChangeLog?rev=1.11&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libxspf/ChangeLog?r1=1.10&r2=1.11
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/libxspf/ChangeLog,v
19 retrieving revision 1.10
20 retrieving revision 1.11
21 diff -u -r1.10 -r1.11
22 --- ChangeLog 29 Jul 2012 18:40:42 -0000 1.10
23 +++ ChangeLog 30 Jul 2012 10:27:14 -0000 1.11
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-libs/libxspf
26 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libxspf/ChangeLog,v 1.10 2012/07/29 18:40:42 armin76 Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libxspf/ChangeLog,v 1.11 2012/07/30 10:27:14 ssuominen Exp $
29 +
30 + 30 Jul 2012; Samuli Suominen <ssuominen@g.o> libxspf-1.2.0.ebuild,
31 + +files/libxspf-1.2.0-gcc47.patch:
32 + Fix building with sys-devel/gcc >= 4.7 wrt #421745 by Diego Elio Pettenò and
33 + Tristan Heaven
34
35 29 Jul 2012; Raúl Porcel <armin76@g.o> libxspf-1.2.0.ebuild:
36 Drop sparc keywords
37
38
39
40 1.11 media-libs/libxspf/libxspf-1.2.0.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libxspf/libxspf-1.2.0.ebuild?rev=1.11&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libxspf/libxspf-1.2.0.ebuild?rev=1.11&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libxspf/libxspf-1.2.0.ebuild?r1=1.10&r2=1.11
45
46 Index: libxspf-1.2.0.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/media-libs/libxspf/libxspf-1.2.0.ebuild,v
49 retrieving revision 1.10
50 retrieving revision 1.11
51 diff -u -r1.10 -r1.11
52 --- libxspf-1.2.0.ebuild 29 Jul 2012 18:40:42 -0000 1.10
53 +++ libxspf-1.2.0.ebuild 30 Jul 2012 10:27:14 -0000 1.11
54 @@ -1,39 +1,49 @@
55 # Copyright 1999-2012 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libxspf/libxspf-1.2.0.ebuild,v 1.10 2012/07/29 18:40:42 armin76 Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libxspf/libxspf-1.2.0.ebuild,v 1.11 2012/07/30 10:27:14 ssuominen Exp $
59
60 EAPI=4
61 -
62 -inherit eutils qt4-r2
63 +inherit eutils
64
65 DESCRIPTION="Playlist handling library"
66 -HOMEPAGE="http://libspiff.sourceforge.net"
67 +HOMEPAGE="http://libspiff.sourceforge.net/"
68 SRC_URI="mirror://sourceforge/libspiff/${P}.tar.bz2"
69
70 LICENSE="BSD LGPL-2.1"
71 SLOT="0"
72 KEYWORDS="amd64 ppc x86"
73 -IUSE="doc test"
74 +IUSE="doc static-libs test"
75
76 -RDEPEND=">=dev-libs/uriparser-0.7.5
77 - >=dev-libs/expat-2"
78 +RDEPEND=">=dev-libs/expat-2
79 + >=dev-libs/uriparser-0.7.5"
80 DEPEND="${RDEPEND}
81 virtual/pkgconfig
82 - test? ( >=dev-util/cpptest-1.1 )
83 doc? (
84 >=app-doc/doxygen-1.5.8
85 media-gfx/graphviz
86 x11-libs/qt-assistant:4
87 - )"
88 + )
89 + test? ( >=dev-util/cpptest-1.1 )"
90
91 DOCS="AUTHORS ChangeLog NEWS README THANKS"
92 -PATCHES=(
93 - "${FILESDIR}/${P}-gcc44.patch"
94 -)
95 +
96 +src_prepare() {
97 + epatch \
98 + "${FILESDIR}"/${P}-gcc44.patch \
99 + "${FILESDIR}"/${P}-gcc47.patch
100 +}
101
102 src_configure() {
103 + export XDG_CONFIG_HOME="${T}" #398881#c2
104 +
105 econf \
106 --docdir=/usr/share/doc/${PF} \
107 + $(use_enable static-libs static) \
108 $(use_enable test) \
109 $(use_enable doc)
110 }
111 +
112 +src_install() {
113 + default
114 + prune_libtool_files
115 +}