Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/libsexy: libsexy-0.1.11-r1.ebuild ChangeLog
Date: Wed, 17 Feb 2010 12:55:44
Message-Id: E1NhjRM-0003DM-Oc@stork.gentoo.org
1 ssuominen 10/02/17 12:55:40
2
3 Modified: libsexy-0.1.11-r1.ebuild ChangeLog
4 Log:
5 Fix license from LGPL-2 to LGPL-2.1. Don't build tests without make check wrt #226253. Fix HTML installation directory. Stop using gnome2.eclass.
6 (Portage version: 2.2_rc62/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.4 x11-libs/libsexy/libsexy-0.1.11-r1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libsexy/libsexy-0.1.11-r1.ebuild?rev=1.4&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libsexy/libsexy-0.1.11-r1.ebuild?rev=1.4&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libsexy/libsexy-0.1.11-r1.ebuild?r1=1.3&r2=1.4
14
15 Index: libsexy-0.1.11-r1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libsexy/libsexy-0.1.11-r1.ebuild,v
18 retrieving revision 1.3
19 retrieving revision 1.4
20 diff -u -r1.3 -r1.4
21 --- libsexy-0.1.11-r1.ebuild 15 Jan 2010 21:40:57 -0000 1.3
22 +++ libsexy-0.1.11-r1.ebuild 17 Feb 2010 12:55:40 -0000 1.4
23 @@ -1,33 +1,48 @@
24 # Copyright 1999-2010 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libsexy/libsexy-0.1.11-r1.ebuild,v 1.3 2010/01/15 21:40:57 fauli Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libsexy/libsexy-0.1.11-r1.ebuild,v 1.4 2010/02/17 12:55:40 ssuominen Exp $
28
29 -EAPI="2"
30 -
31 -inherit gnome2 eutils
32 +EAPI=2
33 +inherit autotools eutils
34
35 DESCRIPTION="Sexy GTK+ Widgets"
36 HOMEPAGE="http://www.chipx86.com/wiki/Libsexy"
37 SRC_URI="http://releases.chipx86.com/${PN}/${PN}/${P}.tar.bz2"
38
39 -LICENSE="LGPL-2"
40 +LICENSE="LGPL-2.1"
41 SLOT="0"
42 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
43 IUSE="doc"
44
45 -RDEPEND=">=dev-libs/glib-2.6
46 - >=x11-libs/gtk+-2.6
47 - dev-libs/libxml2
48 - >=x11-libs/pango-1.4.0
49 - >=app-text/iso-codes-0.49"
50 +RDEPEND=">=dev-libs/glib-2.6:2
51 + >=x11-libs/gtk+-2.6:2
52 + dev-libs/libxml2
53 + >=x11-libs/pango-1.4.0
54 + >=app-text/iso-codes-0.49"
55 DEPEND="${RDEPEND}
56 - >=dev-lang/perl-5
57 - >=dev-util/pkgconfig-0.19
58 - doc? ( >=dev-util/gtk-doc-1.4 )"
59 -
60 -DOCS="AUTHORS ChangeLog NEWS README"
61 + >=dev-lang/perl-5
62 + >=dev-util/pkgconfig-0.19
63 + dev-util/gtk-doc-am
64 + doc? ( >=dev-util/gtk-doc-1.4 )"
65
66 src_prepare() {
67 epatch "${FILESDIR}"/${P}-fix-null-list.patch
68 - gnome2_src_prepare
69 +
70 + sed -i \
71 + -e 's:noinst_PROGRAMS:check_PROGRAMS:' \
72 + tests/Makefile.am || die
73 +
74 + eautoreconf
75 +}
76 +
77 +src_configure() {
78 + econf \
79 + --disable-dependency-tracking \
80 + $(use_enable doc gtk-doc) \
81 + --with-html-dir=/usr/share/doc/${PF}
82 +}
83 +
84 +src_install() {
85 + emake DESTDIR="${D}" install || die
86 + dodoc AUTHORS ChangeLog NEWS
87 }
88
89
90
91 1.41 x11-libs/libsexy/ChangeLog
92
93 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libsexy/ChangeLog?rev=1.41&view=markup
94 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libsexy/ChangeLog?rev=1.41&content-type=text/plain
95 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libsexy/ChangeLog?r1=1.40&r2=1.41
96
97 Index: ChangeLog
98 ===================================================================
99 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libsexy/ChangeLog,v
100 retrieving revision 1.40
101 retrieving revision 1.41
102 diff -u -r1.40 -r1.41
103 --- ChangeLog 15 Jan 2010 21:40:57 -0000 1.40
104 +++ ChangeLog 17 Feb 2010 12:55:40 -0000 1.41
105 @@ -1,6 +1,11 @@
106 # ChangeLog for x11-libs/libsexy
107 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
108 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libsexy/ChangeLog,v 1.40 2010/01/15 21:40:57 fauli Exp $
109 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libsexy/ChangeLog,v 1.41 2010/02/17 12:55:40 ssuominen Exp $
110 +
111 + 17 Feb 2010; Samuli Suominen <ssuominen@g.o>
112 + libsexy-0.1.11-r1.ebuild:
113 + Fix license from LGPL-2 to LGPL-2.1. Don't build tests without make check
114 + wrt #226253. Fix HTML installation directory. Stop using gnome2.eclass.
115
116 15 Jan 2010; Christian Faulhammer <fauli@g.o>
117 libsexy-0.1.11-r1.ebuild: