Gentoo Archives: gentoo-commits

From: "Sergey Popov (pinkbyte)" <pinkbyte@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/pms: ChangeLog pms-0.42-r1.ebuild
Date: Thu, 23 Jan 2014 11:46:25
Message-Id: 20140123114620.E3E0F2004C@flycatcher.gentoo.org
1 pinkbyte 14/01/23 11:46:20
2
3 Modified: ChangeLog
4 Added: pms-0.42-r1.ebuild
5 Log:
6 Revision bump: EAPI 5, compatibility with automake 1.14, add subslot operator to boost dependency, add epatch_user
7
8 (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
9
10 Revision Changes Path
11 1.9 media-sound/pms/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pms/ChangeLog?rev=1.9&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pms/ChangeLog?rev=1.9&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pms/ChangeLog?r1=1.8&r2=1.9
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/pms/ChangeLog,v
20 retrieving revision 1.8
21 retrieving revision 1.9
22 diff -u -r1.8 -r1.9
23 --- ChangeLog 20 Nov 2012 19:17:12 -0000 1.8
24 +++ ChangeLog 23 Jan 2014 11:46:20 -0000 1.9
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-sound/pms
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/pms/ChangeLog,v 1.8 2012/11/20 19:17:12 wired Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/media-sound/pms/ChangeLog,v 1.9 2014/01/23 11:46:20 pinkbyte Exp $
31 +
32 +*pms-0.42-r1 (23 Jan 2014)
33 +
34 + 23 Jan 2014; Sergey Popov <pinkbyte@g.o> +pms-0.42-r1.ebuild:
35 + Revision bump: EAPI 5, compatibility with automake 1.14, add subslot operator
36 + to boost dependency, add epatch_user
37
38 20 Nov 2012; Alex Alexander <wired@g.o> pms-0.42.ebuild,
39 pms-9999.ebuild:
40
41
42
43 1.1 media-sound/pms/pms-0.42-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pms/pms-0.42-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pms/pms-0.42-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: pms-0.42-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-sound/pms/pms-0.42-r1.ebuild,v 1.1 2014/01/23 11:46:20 pinkbyte Exp $
53
54 EAPI=5
55
56 inherit eutils autotools
57
58 DESCRIPTION="Practical Music Search: an open source ncurses client for mpd, written in C++"
59 HOMEPAGE="http://pms.sourceforge.net/"
60 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
61
62 LICENSE="GPL-3"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="regex"
66
67 RDEPEND="
68 sys-libs/ncurses
69 dev-libs/glib:2
70 regex? ( dev-libs/boost:= )
71 "
72 DEPEND="
73 virtual/pkgconfig
74 ${RDEPEND}
75 "
76
77 DOCS=( AUTHORS README TODO )
78
79 src_prepare() {
80 # bug #424717
81 sed -i -e "s:^CXXFLAGS +=:AM_CXXFLAGS =:g" Makefile.am || die 'sed on Makefile.am failed'
82
83 # Compatibility with automake 1.14
84 sed -i -e '/AM_INIT_AUTOMAKE/s/-Werror/subdir-objects/' configure.ac || die 'sed on configure.ac failed'
85
86 epatch_user
87
88 eautoreconf
89 }
90
91 src_configure() {
92 econf \
93 $(use_enable regex)
94 }