ChangeLog

# 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.12 2008/07/28 18:20:54 drac Exp $

28 Jul 2008; Samuli Suominen
+files/taglib-sharp-2.0.3.0-fix-doc-failure.patch,
files/taglib-sharp-2.0.3.0-fix-docdir.patch, taglib-sharp-2.0.3.0.ebuild:
Fix documentation building.

28 Jul 2008; Raúl Porcel
taglib-sharp-2.0.2.0.ebuild:
x86 stable wrt #230181

27 Jul 2008; Olivier Crête
taglib-sharp-2.0.2.0.ebuild:
Stable on amd64, bug #230181

16 Jul 2008; nixnut taglib-sharp-2.0.2.0.ebuild:
Stable on ppc wrt bug 230181

*taglib-sharp-2.0.3.0 (07 Jul 2008)

07 Jul 2008; Samuli Suominen
+files/taglib-sharp-2.0.3.0-fix-docdir.patch,
+taglib-sharp-2.0.3.0.ebuild:
Version bump wrt bug #230303, thanks to corec.

26 Apr 2008; Cédric Krier taglib-sharp-2.0.2.0.ebuild:
Add ppc keyword for bug #211826

02 Mar 2008; Saleem Abdulrasool
taglib-sharp-1.1.73998-r1.ebuild, taglib-sharp-1.9.75474.ebuild,
taglib-sharp-2.0.2.0.ebuild:
add pkgconfig dep (bug #206125)

*taglib-sharp-2.0.2.0 (03 Jan 2008)

03 Jan 2008; Jurek Bartuszek
+files/taglib-sharp-fix-docdir.patch,
+files/taglib-sharp-fix-docs-test.patch,
+files/taglib-sharp-fix-sandbox-violation.patch,
+files/taglib-sharp-gnome-sharp-toggle.patch,
+taglib-sharp-2.0.2.0.ebuild:
Version bump (bug #192292)

*taglib-sharp-1.9.75474 (10 Sep 2007)

10 Sep 2007; Jurek Bartuszek
+taglib-sharp-1.9.75474.ebuild:
Version bump (bug #191998)

*taglib-sharp-1.1.73998-r1 (04 Jul 2007)

04 Jul 2007; Jurek Bartuszek
-taglib-sharp-1.1.73998.ebuild, +taglib-sharp-1.1.73998-r1.ebuild:
Fixing monodoc related issues (bug #184149)

*taglib-sharp-1.1.73998 (27 Jun 2007)

27 Jun 2007; Jurek Bartuszek +metadata.xml,
+taglib-sharp-1.1.73998.ebuild:
Initial version (fixing bug #170713). Credit goes to Maxxer
for providing the ebuild with some modifications by yours
truly.

Manifest

AUX taglib-sharp-2.0.3.0-fix-doc-failure.patch 1832 RMD160 4975519285312f10d46d7a324d45b6a51f7b3190 SHA1 33812e46476116cf5f8aabfa13f6497f6af85e69 SHA256 eb644789182a865aa174bef22691a6c86255c9eced344bcca86d994c50fb0432
AUX taglib-sharp-2.0.3.0-fix-docdir.patch 1892 RMD160 9135c8c89d25a5e5952aa34aadca415b86f55524 SHA1 72b03701b05f4f0e9ca63eff804ffcc9c08309c3 SHA256 5a55b6293c310ce6e7f8f850f61a705fc6da58c23881f492ba336f720c15ac5d
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
AUX taglib-sharp-gnome-sharp-toggle.patch 1022 RMD160 2c52b0c208ddc64e766bf67b326fce270d9a529a SHA1 e1ba5f8e8d5d348cf5a3c421e290a51764d9ed28 SHA256 c8eb784a4cd382d47cfff9b9bebf7fe902872c8da194578f327c7267d36a2290
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 da5fe03f6a3930a87ce0c929bd90a747a32c8ba8 SHA1 b91389a9a2ef159dcee7789b97cac229c3335637 SHA256 d4e307f6c319ce6facdef8156401c7d47510728f0531299479314b6cc9beaae2
EBUILD taglib-sharp-2.0.3.0.ebuild 1304 RMD160 14f0b64b8cd5cf2160ce06a1c83d150936fcaa5c SHA1 7945e1beda4bd13ad5dc7b16368627ef47c56bea SHA256 37ebe0163f09bb0f7266bdab23bd58e92ce284e1440f871dcaf8e0f9f124449a
MISC ChangeLog 2247 RMD160 5d209bac2a0c083a9b9b3150408e0188ffeb09bd SHA1 56ebd045e2cb126bee821c8d4ea58e3d51882a25 SHA256 9426ea9e1f7e9709c15b4e9329d4c73d051b4f77ddb1a44de60e4c5cfb2c5e7e
MISC metadata.xml 220 RMD160 02a0e75a19dbc522889ba4c5a5c8aeecf2370236 SHA1 1a1a9cf7790b180fb458040115f612e9ce90e47a SHA256 36f3c7bb615fffeeb010ec9d9b5f56a38ac39a18390913dc6cd9a7b5eb083a5f

files

metadata.xml




dotnet

jurek@gentoo.org

taglib-sharp-1.1.73998-r1.ebuild

# 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-1.1.73998-r1.ebuild,v 1.2 2008/03/02 08:04:03 compnerd Exp $

inherit mono eutils

DESCRIPTION="Taglib C# binding"
HOMEPAGE="http://developer.novell.com/wiki/index.php/TagLib_Sharp"
SRC_URI="http://developer.novell.com/wiki/index.php/Special:File/${PN}/${P}/${P}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"

RDEPEND=">=dev-lang/mono-1.1
doc? ( >=dev-util/monodoc-1.1.9
app-arch/unzip )
media-libs/taglib"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.20"

src_compile() {
# taglib-sharp configure script is a bit messed up
if use doc; then
econf $(use_with doc docs) || die "configure failed"
else
econf $(use_enable doc docs) || die "configure failed"
fi

emake -j1 || die "make failed"
}

src_install() {
# cleaning up docdir mess (bug #184149)
sed -i -e 's#^docdir = ${datarootdir}/doc/${PACKAGE}$##' \
-e 's#^docdir = $(DESTDIR)$(DOCDIR)$#docdir = $(DOCDIR)#' \
docs/Makefile \
|| die "sed failed"

emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README
}

taglib-sharp-1.9.75474.ebuild

# 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-1.9.75474.ebuild,v 1.2 2008/03/02 08:04:03 compnerd Exp $

inherit mono eutils

DESCRIPTION="Taglib C# binding"
HOMEPAGE="http://developer.novell.com/wiki/index.php/TagLib_Sharp"
SRC_URI="http://developer.novell.com/wiki/index.php/Special:File/${PN}/${P}/${P}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"

RDEPEND=">=dev-lang/mono-1.1
doc? ( >=dev-util/monodoc-1.1.9
app-arch/unzip )
media-libs/taglib"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.20"

src_compile() {
# taglib-sharp configure script is a bit messed up
if use doc; then
econf $(use_with doc docs) || die "configure failed"
else
econf $(use_enable doc docs) || die "configure failed"
fi

emake -j1 || die "make failed"
}

src_install() {
# cleaning up docdir mess (bug #184149)
sed -i -e 's#^docdir = ${datarootdir}/doc/${PACKAGE}$##' \
-e 's#^docdir = $(DESTDIR)$(DOCDIR)$#docdir = $(DOCDIR)#' \
docs/Makefile \
|| die "sed failed"

emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README
}

taglib-sharp-2.0.2.0.ebuild

# 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.2.0.ebuild,v 1.6 2008/07/28 15:47:03 armin76 Exp $

EAPI=1

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="doc gnome"

RDEPEND="dev-lang/mono
gnome? ( >=dev-dotnet/gnome-sharp-2.0 )
doc? ( dev-util/monodoc )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.20"

src_unpack() {
unpack ${A}
cd "${S}"

# Cleaning up docdir mess (bug #184149)
epatch "${FILESDIR}"/${PN}-fix-docdir.patch
# taglib-sharp configure script is a bit messed up
epatch "${FILESDIR}"/${PN}-fix-docs-test.patch
# Fix sandbox violation on /usr/lib/monodoc/monodoc.xml
epatch "${FILESDIR}"/${PN}-fix-sandbox-violation.patch
# Allow gnome-sharp to be an optional dependency
epatch "${FILESDIR}"/${PN}-gnome-sharp-toggle.patch

eautoreconf || die "eautoreconf failed"
}

src_compile() {
econf \
$(use_enable doc docs) \
$(use_enable gnome gnome-sharp) || die "configure failed"

emake -j1 || die "make failed"
}

src_install() {
emake DESTDIR="${D}" install || die "Install failed"
dodoc AUTHORS ChangeLog NEWS README
}

taglib-sharp-2.0.3.0.ebuild

# 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.2 2008/07/28 18:20:54 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="doc gnome"

RDEPEND="dev-lang/mono
gnome? ( >=dev-dotnet/gnome-sharp-2 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( dev-util/monodoc )"

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
# Fix documentation building
epatch "${FILESDIR}"/${P}-fix-doc-failure.patch

eautoreconf
}

src_compile() {
econf $(use_enable doc 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
}