summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-07-07 16:18:01 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-07-07 16:18:01 +0000
commitad97d06d4d8bfb3443c8b21bcb1b63524c40c251 (patch)
tree6f7dcc36dad0e47e50ef0afeac53adee87ef8e6c /dev-dotnet
parentVersion bump (diff)
downloadhistorical-ad97d06d4d8bfb3443c8b21bcb1b63524c40c251.tar.gz
historical-ad97d06d4d8bfb3443c8b21bcb1b63524c40c251.tar.bz2
historical-ad97d06d4d8bfb3443c8b21bcb1b63524c40c251.zip
Version bump.
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.26-rc3 x86_64
Diffstat (limited to 'dev-dotnet')
-rw-r--r--dev-dotnet/taglib-sharp/ChangeLog9
-rw-r--r--dev-dotnet/taglib-sharp/Manifest5
-rw-r--r--dev-dotnet/taglib-sharp/files/taglib-sharp-2.0.3.0-fix-docdir.patch11
-rw-r--r--dev-dotnet/taglib-sharp/taglib-sharp-2.0.3.0.ebuild46
4 files changed, 69 insertions, 2 deletions
diff --git a/dev-dotnet/taglib-sharp/ChangeLog b/dev-dotnet/taglib-sharp/ChangeLog
index 979d87e3f4ce..c2dd2defdb46 100644
--- a/dev-dotnet/taglib-sharp/ChangeLog
+++ b/dev-dotnet/taglib-sharp/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-dotnet/taglib-sharp
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/taglib-sharp/ChangeLog,v 1.6 2008/04/26 09:40:23 cedk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/taglib-sharp/ChangeLog,v 1.7 2008/07/07 16:18:01 drac Exp $
+
+*taglib-sharp-2.0.3.0 (07 Jul 2008)
+
+ 07 Jul 2008; Samuli Suominen <drac@gentoo.org>
+ +files/taglib-sharp-2.0.3.0-fix-docdir.patch,
+ +taglib-sharp-2.0.3.0.ebuild:
+ Version bump.
26 Apr 2008; CĂ©dric Krier <cedk@gentoo.org> taglib-sharp-2.0.2.0.ebuild:
Add ppc keyword for bug #211826
diff --git a/dev-dotnet/taglib-sharp/Manifest b/dev-dotnet/taglib-sharp/Manifest
index 841a329cbe49..2a5c40a2d4d5 100644
--- a/dev-dotnet/taglib-sharp/Manifest
+++ b/dev-dotnet/taglib-sharp/Manifest
@@ -1,3 +1,4 @@
+AUX taglib-sharp-2.0.3.0-fix-docdir.patch 373 RMD160 d42bf7b45eef22d17594e83cec0aae22f6292565 SHA1 b4db466127f6328ce4fe80ee707af46fae911bc6 SHA256 fbf6a82c5b38830f7b7921a9ddf8ae01b7ea475484e889a43ec43c042155a79b
AUX taglib-sharp-fix-docdir.patch 1025 RMD160 ee1a14e5419173b7cb0b465e6e0df577b939b0d3 SHA1 b6af7cbe27493ee7818d1072dc6ed8dde3151333 SHA256 2bda04878ef41e774eade68ba8ada5956b4b6d7e8ff8c0371f2b31aa40e48b53
AUX taglib-sharp-fix-docs-test.patch 519 RMD160 a33ece9e4152dfd643a68d33ab24aebca85b9934 SHA1 bf108de861a1856d22dfd1b29b08484e5b85844a SHA256 b59eb6ab91f1bfdc6f500eb5416bac0e670047b5b8b1209cd7d8b6a96ee706c0
AUX taglib-sharp-fix-sandbox-violation.patch 1596 RMD160 1c55bfc3e4f429632a5430bc78170a9c10903342 SHA1 fb9dcf33e3f37ec868de6503f46385e289c7845f SHA256 b45d5d6ad84d36ca73a9f509c2c5fa9135dde0aacf9900e0cf7b1c6162ab2e29
@@ -5,8 +6,10 @@ AUX taglib-sharp-gnome-sharp-toggle.patch 1022 RMD160 2c52b0c208ddc64e766bf67b32
DIST taglib-sharp-1.1.73998.tar.gz 1795741 RMD160 e29b0543f7045d2d6449edd4d35b026d4c84f392 SHA1 4fc6f9655714c86448b313c3766515f36cc2fe50 SHA256 546531f3ec84cd17e697e6cb5d54145883120dae530347bd408536577e238bfc
DIST taglib-sharp-1.9.75474.tar.gz 1802343 RMD160 20cccb90a8c7123f60206953d281d6a4b72dd35a SHA1 86f26a5be04b175c11aae40c4f7fe8f00feecffc SHA256 154bff41eec986aa20a151af143dc417fb9f394111ff54172b35f0ed75f8f154
DIST taglib-sharp-2.0.2.0.tar.gz 312044 RMD160 d474c189d7904dfc7d3593f331951e72aab7e58c SHA1 bf496bc0bf48618b4a00f7eff732ee43e777e126 SHA256 00f3f233f7614cf1ae6366ce5d54d3c9088906d704c95e64a2adbf41e8f92b43
+DIST taglib-sharp-2.0.3.0.tar.gz 352463 RMD160 fe568a1a5e55cea36891009f22cd31846a743ab8 SHA1 4f88ca8506d0d82fda029ed3c7b317b990b478db SHA256 b931e5c22fca58adf0ae2f74b8a49c855c4d1dfcf6c2bb725bb4687d1b5e00bd
EBUILD taglib-sharp-1.1.73998-r1.ebuild 1230 RMD160 b8eb2a30ed6d48768918153e742cbe235696ad6b SHA1 57b03de98d5000972dbc59e4a126ab94b039bbcb SHA256 90566b5f404e9c9ab8635cd80bdbe765a0e1cfe0c2d1ffed36c6c78e66dcb363
EBUILD taglib-sharp-1.9.75474.ebuild 1227 RMD160 e1c15d7036fa28f00807a24243378da6824cf29a SHA1 aad8855bab6a5a629805dcca9f9658a8cb733f45 SHA256 07d0fe80f19aa8a0324482b74ca8d0160faa49734f3bb2517adadb7ea61f317c
EBUILD taglib-sharp-2.0.2.0.ebuild 1388 RMD160 745023385ce206ee71085f3160c9ff8005425865 SHA1 9685cd1947b68cda6fc645778b0a96747e9289ab SHA256 b8ef8f09f5798e67e44b0fddcee53e229f9d467419207b77c398903549e53966
-MISC ChangeLog 1499 RMD160 1627b8fa7d3d587b13d7e4f9596ab24aa59f4aa0 SHA1 52e7fd362798cba79c67f16d3730a7d4b82a715f SHA256 a2fd526a099d3f53263a9dae7fec7a1d12e8e95454413e97ea7ff329b5a2d454
+EBUILD taglib-sharp-2.0.3.0.ebuild 1217 RMD160 f131af91f336a953144230a876e6320442a6d294 SHA1 b2c1b2b6f8e72973b7ed3cbf384eccf68e4ddb78 SHA256 60db52362be887828f407bf18a2298ede3443595fb418e12069a6a54f0ae58d4
+MISC ChangeLog 1682 RMD160 b87a01e3f60883054eb70e4b89cacd3011fd4161 SHA1 0601cf7b3f56ce4dfbf10be28f0ac9247cb68fb4 SHA256 ecb0f04cd53754158fd5660071cd3aa756720728cdd7dc7ae49febb7527af010
MISC metadata.xml 220 RMD160 02a0e75a19dbc522889ba4c5a5c8aeecf2370236 SHA1 1a1a9cf7790b180fb458040115f612e9ce90e47a SHA256 36f3c7bb615fffeeb010ec9d9b5f56a38ac39a18390913dc6cd9a7b5eb083a5f
diff --git a/dev-dotnet/taglib-sharp/files/taglib-sharp-2.0.3.0-fix-docdir.patch b/dev-dotnet/taglib-sharp/files/taglib-sharp-2.0.3.0-fix-docdir.patch
new file mode 100644
index 000000000000..807a2152c158
--- /dev/null
+++ b/dev-dotnet/taglib-sharp/files/taglib-sharp-2.0.3.0-fix-docdir.patch
@@ -0,0 +1,11 @@
+--- taglib-sharp-2.0.3.0/docs/Makefile.am 2008-01-03 10:14:19.000000000 +0200
++++ taglib-sharp-2.0.3.0-new/docs/Makefile.am 2008-07-01 08:14:53.000000000 +0300
+@@ -10,7 +10,7 @@
+ XmlInjector.exe: XmlInjector.cs
+ mcs -out:$@ -r:System.Xml $<
+
+-monodocdir = $(DESTDIR)$(DOCDIR)
++monodocdir = $(DOCDIR)
+ monodoc_DATA = \
+ taglib-sharp-docs.zip \
+ taglib-sharp-docs.tree \
diff --git a/dev-dotnet/taglib-sharp/taglib-sharp-2.0.3.0.ebuild b/dev-dotnet/taglib-sharp/taglib-sharp-2.0.3.0.ebuild
new file mode 100644
index 000000000000..78130ca49834
--- /dev/null
+++ b/dev-dotnet/taglib-sharp/taglib-sharp-2.0.3.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/taglib-sharp/taglib-sharp-2.0.3.0.ebuild,v 1.1 2008/07/07 16:18:01 drac Exp $
+
+inherit autotools mono eutils
+
+DESCRIPTION="Taglib# 2.0 - Managed tag reader/writer"
+HOMEPAGE="http://www.taglib-sharp.com"
+SRC_URI="http://www.taglib-sharp.com/Download/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gnome"
+
+RDEPEND="dev-lang/mono
+ gnome? ( >=dev-dotnet/gnome-sharp-2 )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Cleaning up docdir mess (bug #184149)
+ epatch "${FILESDIR}"/${P}-fix-docdir.patch
+ # taglib-sharp configure script is a bit messed up
+ epatch "${FILESDIR}"/${PN}-fix-docs-test.patch
+ # Allow gnome-sharp to be an optional dependency
+ epatch "${FILESDIR}"/${PN}-gnome-sharp-toggle.patch
+
+ eautoreconf
+}
+
+src_compile() {
+ # --enable-docs fails, fixme
+ econf --disable-docs \
+ $(use_enable gnome gnome-sharp) || die "econf failed."
+
+ emake -j1 || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog NEWS README
+}