Gentoo Archives: gentoo-commits

From: "Jurek Bartuszek (jurek)" <jurek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-dotnet/taglib-sharp: ChangeLog taglib-sharp-2.0.2.0.ebuild
Date: Thu, 03 Jan 2008 22:08:56
Message-Id: E1JAYF7-0000BC-GK@stork.gentoo.org
1 jurek 08/01/03 22:08:49
2
3 Modified: ChangeLog
4 Added: taglib-sharp-2.0.2.0.ebuild
5 Log:
6 dev-dotnet/taglib-sharp: version bump (bug #192292)
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.4 dev-dotnet/taglib-sharp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/taglib-sharp/ChangeLog?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/taglib-sharp/ChangeLog?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/taglib-sharp/ChangeLog?r1=1.3&r2=1.4
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-dotnet/taglib-sharp/ChangeLog,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- ChangeLog 10 Sep 2007 19:22:45 -0000 1.3
23 +++ ChangeLog 3 Jan 2008 22:08:48 -0000 1.4
24 @@ -1,6 +1,16 @@
25 # ChangeLog for dev-dotnet/taglib-sharp
26 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/taglib-sharp/ChangeLog,v 1.3 2007/09/10 19:22:45 jurek Exp $
28 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/taglib-sharp/ChangeLog,v 1.4 2008/01/03 22:08:48 jurek Exp $
30 +
31 +*taglib-sharp-2.0.2.0 (03 Jan 2008)
32 +
33 + 03 Jan 2008; Jurek Bartuszek <jurek@g.o>
34 + +files/taglib-sharp-fix-docdir.patch,
35 + +files/taglib-sharp-fix-docs-test.patch,
36 + +files/taglib-sharp-fix-sandbox-violation.patch,
37 + +files/taglib-sharp-gnome-sharp-toggle.patch,
38 + +taglib-sharp-2.0.2.0.ebuild:
39 + Version bump (bug #192292)
40
41 *taglib-sharp-1.9.75474 (10 Sep 2007)
42
43
44
45
46 1.1 dev-dotnet/taglib-sharp/taglib-sharp-2.0.2.0.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/taglib-sharp/taglib-sharp-2.0.2.0.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/taglib-sharp/taglib-sharp-2.0.2.0.ebuild?rev=1.1&content-type=text/plain
50
51 Index: taglib-sharp-2.0.2.0.ebuild
52 ===================================================================
53 # Copyright 1999-2008 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/dev-dotnet/taglib-sharp/taglib-sharp-2.0.2.0.ebuild,v 1.1 2008/01/03 22:08:48 jurek Exp $
56
57 EAPI=1
58
59 inherit autotools mono eutils
60
61 DESCRIPTION="Taglib# 2.0 - Managed tag reader/writer"
62 HOMEPAGE="http://www.taglib-sharp.com"
63 SRC_URI="http://www.taglib-sharp.com/Download/${P}.tar.gz"
64
65 LICENSE="LGPL-2.1"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE="doc gnome"
69
70 RDEPEND="${DEPEND}"
71 DEPEND="dev-lang/mono
72 gnome? ( >=dev-dotnet/gnome-sharp-2.0 )
73 doc? ( dev-util/monodoc )"
74
75 src_unpack() {
76 unpack "${A}"
77 cd "${S}"
78 # Cleaning up docdir mess (bug #184149)
79 epatch "${FILESDIR}"/${PN}-fix-docdir.patch
80 # taglib-sharp configure script is a bit messed up
81 epatch "${FILESDIR}"/${PN}-fix-docs-test.patch
82 # Fix sandbox violation on /usr/lib/monodoc/monodoc.xml
83 epatch "${FILESDIR}"/${PN}-fix-sandbox-violation.patch
84 # Allow gnome-sharp to be an optional dependency
85 epatch "${FILESDIR}"/${PN}-gnome-sharp-toggle.patch
86
87 eautoreconf || die "eautoreconf failed"
88 }
89
90 src_compile() {
91 econf \
92 $(use_enable doc docs) \
93 $(use_enable gnome gnome-sharp) || die "configure failed"
94
95 emake -j1 || die "make failed"
96 }
97
98 src_install() {
99 emake DESTDIR="${D}" install || die "Install failed"
100 dodoc AUTHORS ChangeLog NEWS README
101 }
102
103
104
105 --
106 gentoo-commits@g.o mailing list