debian/0000755000000000000000000000000012215662275007176 5ustar debian/watch0000644000000000000000000000022612215662231010217 0ustar version=3 opts=dversionmangle=s/\+dfsg(\.\d+)?$// \ http://download.banshee.fm/taglib-sharp/(\d\.\d\.\d\.\d)/taglib-sharp-(\d\.\d\.\d\.\d)\.tar\.gz debian/monodoc-taglib-manual.install0000644000000000000000000000003012215662231014720 0ustar usr/lib/monodoc/sources debian/libtaglib-cil-dev.install0000644000000000000000000000002412215662231014024 0ustar usr/share/pkgconfig debian/libtaglib2.1-cil.installcligac0000644000000000000000000000005712215662231014642 0ustar /usr/lib/cli/taglib-sharp-2.1/taglib-sharp.dll debian/rules0000755000000000000000000000306012215662231010245 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 MAKEFILE = $(firstword $(MAKEFILE_LIST)) DEBIAN_DIR = $(dir $(MAKEFILE)) SOURCE_DIR = $(DEBIAN_DIR)/.. DEB_VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Version | cut -d" " -f2) DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2) VERSION = $(shell echo $(DEB_VERSION) | cut -d"-" -f1 | sed 's/+dfsg.*//') PACKAGES = $(shell sed -n 's/^Package: //p' $(DEBIAN_DIR)/control) DEB_ABI_VERSION = 2.1 override_dh_auto_configure: dh_auto_configure -- --prefix=/usr MCS=/usr/bin/mono-csc AL=/usr/bin/al2 override_dh_auto_install: dh_auto_install mkdir -p debian/tmp/usr/lib/cli/taglib-sharp-$(DEB_ABI_VERSION) debian/tmp/usr/share/pkgconfig cp src/taglib-sharp.dll debian/tmp/usr/lib/cli/taglib-sharp-$(DEB_ABI_VERSION)/ cp src/taglib-sharp.dll.mdb debian/tmp/usr/lib/cli/taglib-sharp-$(DEB_ABI_VERSION)/ # The -V is there for a reason. Check the changelog for more info. If you dare # touch this, prepare for the consequences. Breaking the world is one. Me (or # other taglib-sharp rdeps' maintainers) finding creative ways to cook you alive # if the breakages come back to me is another. You've been warned. override_dh_makeclilibs: dh_makeclilibs -V override_dh_autoreconf: [ -d tests ] || mkdir tests [ -f tests/Makefile.am ] || touch tests/Makefile.am dh_autoreconf override_dh_autoreconf_clean: dh_autoreconf_clean rm -rf tests/ %: dh $@ --with cli,autoreconf .PHONY: get-orig-source debian/patches/0000755000000000000000000000000012215662231010615 5ustar debian/patches/series0000644000000000000000000000012612215662231012031 0ustar Fix-build-system-for-building-docs.patch Amend-taglib-sharp.dll-path-in-pc-file.patch debian/patches/Amend-taglib-sharp.dll-path-in-pc-file.patch0000644000000000000000000000116512215662231020665 0ustar From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sun, 5 Feb 2012 23:26:01 +0800 Subject: Amend taglib-sharp.dll path in pc file --- taglib-sharp.pc.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taglib-sharp.pc.in b/taglib-sharp.pc.in index 25d2bd1..6d4040f 100644 --- a/taglib-sharp.pc.in +++ b/taglib-sharp.pc.in @@ -5,4 +5,4 @@ libdir=${exec_prefix}/lib Name: TagLib Sharp Description: A library for reading and writing tags to audio files. Version: @VERSION@ -Libs: -r:${libdir}/mono/taglib-sharp/taglib-sharp.dll +Libs: -r:${libdir}/cli/taglib-sharp-2.1/taglib-sharp.dll -- debian/patches/Fix-build-system-for-building-docs.patch0000644000000000000000000000225412215662231020313 0ustar From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sun, 5 Feb 2012 23:26:01 +0800 Subject: Fix build system for building docs - Don't run XmlInjector.cs (fixes FTBFS with newer monodoc) - Don't include DESTDIR in monodocdir Bug-Debian: http://bugs.debian.org/475218 --- docs/Makefile.am | 7 ------- 1 file changed, 7 deletions(-) diff --git a/docs/Makefile.am b/docs/Makefile.am index 67cdbb5..d24c2f3 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -23,7 +23,6 @@ en/index.xml: $(ASSEMBLY) $(SLASHDOC) XmlInjector.exe Package.en.xml rm -rf en; \ fi $(DOC_UPDATER) -assembly:$(ASSEMBLY) -importslashdoc:$(SLASHDOC) -path:en > /dev/null - $(MONO) XmlInjector.exe Package.en.xml InsertMissingValues update-html: en if [ -d taglib-sharp-web-docs ]; then \ @@ -37,12 +36,6 @@ taglib-sharp-docs.tree: taglib-sharp-docs.zip taglib-sharp-docs.zip: en/index.xml $(DOC_ASSEMBLER) en -install-data-hook: XmlInjector.exe Package.en.xml - $(MONO) XmlInjector.exe Package.en.xml InjectMenuItem - -uninstall-hook: XmlInjector.exe Package.en.xml - $(MONO) XmlInjector.exe Package.en.xml RemoveMenuItem - clean-local: if [ -d en ]; then \ rm -rf en; \ -- debian/control0000644000000000000000000000364412215662231010600 0ustar Source: taglib-sharp Section: cli-mono Priority: optional Maintainer: Debian CLI Libraries Team Uploaders: Jose Carlos Garcia Sogo , Sebastian Dröge , Chow Loong Jin Build-Depends: debhelper (>= 7.0.50), dh-autoreconf, cli-common-dev (>= 0.5.7), mono-devel (>= 2.4.3), pkg-config, libexiv2-dev, monodoc-base Standards-Version: 3.9.4 Vcs-Browser: http://git.debian.org/?p=pkg-cli-libs/packages/taglib-sharp.git Vcs-Git: git://git.debian.org/git/pkg-cli-libs/packages/taglib-sharp.git Package: libtaglib2.1-cil Architecture: all Depends: ${cli:Depends}, ${misc:Depends} Description: CLI library for accessing audio and video files metadata TagLib# is a CLI library used to read and manipulate metadata in different audio and video file formats. . This package contains the TagLib# assembly Package: libtaglib-cil-dev Architecture: all Depends: libtaglib2.1-cil (= ${binary:Version}), ${misc:Depends} Replaces: libtaglib2.0-cil (<< 2.0.3.3+dfsg-2) Description: CLI library for accessing audio and video files metadata TagLib# is a CLI library used to read and manipulate metadata in different audio and video file formats. . This package contains development files for TagLib#, and should be used for development Package: monodoc-taglib-manual Section: doc Architecture: all Depends: monodoc-manual, ${misc:Depends} Description: compiled XML documentation for taglib-sharp The MonoDoc Project is the documentation framework of the Mono project which provides detailed API documentation for all Mono components and the Mono CLI implementation. . TagLib# is a CLI library used to read and manipulate metadata in different audio and video file formats. . This package contains the compiled XML documentation for taglib-sharp. debian/compat0000644000000000000000000000000212215662231010364 0ustar 7 debian/copyright0000644000000000000000000002733712215662231011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Taglib Sharp Upstream-Contact: Gabriel Burt Source: http://download.banshee.fm/taglib-sharp/ Files: src/* Copyright: 2005-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/Gif/GifCommentTag.cs src/TagLib/IFD/Entries/* src/TagLib/IFD/IFDEntry.cs src/TagLib/IFD/IFDEntryType.cs src/TagLib/IFD/IFDReader.cs src/TagLib/IFD/IFDRenderer.cs src/TagLib/IFD/IFDStructure.cs src/TagLib/IFD/IFDTag.cs src/TagLib/IFD/Makernotes/Nikon3MakernoteReader.cs src/TagLib/IFD/Tags/CanonMakerNoteEntryTag.cs src/TagLib/IFD/Tags/ExifEntryTag.cs src/TagLib/IFD/Tags/GPSEntryTag.cs src/TagLib/IFD/Tags/IFDEntryTag.cs src/TagLib/IFD/Tags/IOPEntryTag.cs src/TagLib/IFD/Tags/NikonPreviewMakerNoteEntryTag.cs src/TagLib/Image/Codec.cs src/TagLib/Jpeg/Codec.cs Copyright: 2009-2012, Mike Gemuende 2009-2010, Ruben Vermeersch License: LGPL-2.1 Files: src/TagLib/IFD/Entries/SubIFDArrayEntry.cs src/TagLib/IFD/IFDDirectory.cs src/TagLib/IFD/Tags/CanonFileInfoEntryTag.cs src/TagLib/IFD/Tags/CanonPictureInfoEntryTag.cs src/TagLib/IFD/Tags/Nikon3MakerNoteEntryTag.cs src/TagLib/IFD/Tags/NikonIsoInfoEntryTag.cs src/TagLib/IFD/Tags/NikonLensData3EntryTag.cs src/TagLib/IFD/Tags/NikonPictureControlEntryTag.cs src/TagLib/IFD/Tags/NikonShotInfoEntryTag.cs src/TagLib/IFD/Tags/NikonVibrationReductionEntryTag.cs src/TagLib/IFD/Tags/NikonWorldTimeEntryTag.cs src/TagLib/IFD/Tags/OlympusMakerNoteEntryTag.cs src/TagLib/IFD/Tags/PanasonicMakerNoteEntryTag.cs src/TagLib/IFD/Tags/PentaxMakerNoteEntryTag.cs src/TagLib/IFD/Tags/SonyMakerNoteEntryTag.cs src/TagLib/Image/File.cs src/TagLib/Image/NoMetadata/File.cs src/TagLib/Jpeg/JpegCommentTag.cs src/TagLib/Tiff/* src/TagLib/Xmp/* Copyright: 2009-2010, Ruben Vermeersch License: LGPL-2.1 Files: src/TagLib/Genres.cs src/TagLib/Id3v1/StringHandler.cs src/TagLib/Id3v1/Tag.cs src/TagLib/Id3v2/ExtendedHeader.cs src/TagLib/Id3v2/Footer.cs src/TagLib/Id3v2/Frame.cs src/TagLib/Id3v2/FrameFactory.cs src/TagLib/Id3v2/Frames/AttachedPictureFrame.cs src/TagLib/Id3v2/Frames/CommentsFrame.cs src/TagLib/Id3v2/Frames/GeneralEncapsulatedObjectFrame.cs src/TagLib/Id3v2/Frames/RelativeVolumeFrame.cs src/TagLib/Id3v2/Frames/UniqueFileIdentifierFrame.cs src/TagLib/Id3v2/Frames/UnknownFrame.cs src/TagLib/Id3v2/Header.cs src/TagLib/Id3v2/SynchData.cs src/TagLib/Mpeg/AudioFile.cs src/TagLib/Mpeg/AudioHeader.cs src/TagLib/Ogg/File.cs src/TagLib/Ogg/Page.cs src/TagLib/Ogg/PageHeader.cs src/TagLib/Ogg/Paginator.cs src/TagLib/Ogg/XiphComment.cs src/TagLib/Properties.cs Copyright: 2002-2007, Scott Wheeler 2005-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/Gif/Codec.cs src/TagLib/Gif/File.cs src/TagLib/IFD/Entries/StripOffsetsIFDEntry.cs src/TagLib/Image/CombinedImageTag.cs src/TagLib/Image/ImageBlockFile.cs src/TagLib/Image/ImageTag.cs src/TagLib/Png/Codec.cs src/TagLib/Png/File.cs src/TagLib/Png/PngTag.cs src/TagLib/Tiff/BaseTiffFile.cs src/TagLib/Tiff/Cr2/File.cs Copyright: 2009-2010, Mike Gemuende License: LGPL-2.1 Files: src/TagLib/Matroska/* Copyright: 2011, FLUENDO S.A License: LGPL-2.1 Files: src/TagLib/ICodec.cs src/TagLib/Id3v2/Frames/MusicCdIdentifierFrame.cs src/TagLib/Id3v2/Frames/PlayCountFrame.cs src/TagLib/Id3v2/Frames/PopularimeterFrame.cs src/TagLib/NonContainer/EndTag.cs src/TagLib/NonContainer/File.cs src/TagLib/NonContainer/StartTag.cs src/TagLib/NonContainer/Tag.cs src/TagLib/ReadOnlyByteVector.cs Copyright: 2007, Brian Nickel License: MIT/X11 Files: src/TagLib/Ape/Item.cs src/TagLib/Ape/Tag.cs src/TagLib/Flac/File.cs src/TagLib/Flac/StreamHeader.cs src/TagLib/Mpc/File.cs src/TagLib/Mpc/StreamHeader.cs Copyright: 2003-2004, Allan Sandfeld Jensen 2005-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/ByteVector.cs src/TagLib/ByteVectorList.cs src/TagLib/File.cs src/TagLib/Id3v2/FrameHeader.cs src/TagLib/Id3v2/Tag.cs src/TagLib/Picture.cs Copyright: 2002-2004, Scott Wheeler 2005-2007, Brian Nickel 2006, 2010, Novell, Inc License: LGPL-2.1 Files: src/TagLib/Ape/File.cs src/TagLib/Ape/StreamHeader.cs src/TagLib/Mpeg/VBRIHeader.cs Copyright: 2005-2007, Brian Nickel 2007, Helmut Wahrmann License: LGPL-2.1 Files: src/TagLib/CorruptFileException.cs src/TagLib/FileTypes.cs src/TagLib/UnsupportedFormatException.cs Copyright: 2005-2006, Novell, Inc License: LGPL-2.1 Files: src/TagLib/Aac/AudioHeader.cs src/TagLib/Aac/BitStream.cs src/TagLib/Aac/File.cs Copyright: 2009, Patrick Dehne License: LGPL-2.1 Files: src/TagLib/WavPack/File.cs src/TagLib/WavPack/StreamHeader.cs Copyright: 2004, Allan Sandfeld Jensen 2006, Lukáš Lalinský 2006-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/StringList.cs src/TagLib/SupportedMimeType.cs Copyright: 2005-2007, Brian Nickel 2006, Novell, Inc License: LGPL-2.1 Files: src/TagLib/Audible/File.cs src/TagLib/Audible/Tag.cs Copyright: 2009, Guy Taylor License: LGPL-2.1 Files: src/TagLib/Aiff/File.cs src/TagLib/Aiff/StreamHeader.cs Copyright: 2009, Helmut Wahrmann License: LGPL-2.1 Files: src/TagLib/Mpeg4/Boxes/TextBox.cs src/TagLib/Mpeg4/Boxes/UrlBox.cs Copyright: 2012, Alan McGovern License: LGPL-2.1+ Files: src/AssemblyInfo.cs Copyright: 2006-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/Asf/ContentDescriptionObject.cs Copyright: 2006-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/Ape/Footer.cs Copyright: 2002-2003, Scott Wheeler 2004, Allan Sandfeld Jensen 2005-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/Mpeg/XingHeader.cs Copyright: 2003, Ismael Orenstein 2005-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/Id3v2/Frames/TextIdentificationFrame.cs Copyright: 2002-2003, Scott Wheeler 2005-2007, Brian Nickel 2000, Martin Nilsson License: LGPL-2.1 Files: src/TagLib/Tag.cs Copyright: 2003, Scott Wheeler 2005-2007, Brian Nickel License: LGPL-2.1 Files: src/TagLib/Id3v2/Frames/UnsynchronisedLyricsFrame.cs Copyright: 2002-2003, Scott Wheeler 2007, Brian Nickel License: LGPL-2.1 FIXME Files: src/TagLib/Jpeg/File.cs Copyright: 2009, Mike Gemuende 2009, Ruben Vermeersch 2009, Stephane Delcroix License: LGPL-2.1 Files: src/TagLib/ListBase.cs Copyright: 2002-2003, Scott Wheeler 2006, Novell, Inc License: LGPL-2.1 Files: src/TagLib/Image/ImageOrientation.cs Copyright: 2009, Paul Lange License: LGPL-2.1 Files: src/TagLib/Jpeg/Marker.cs Copyright: 2009, Ruben Vermeersch 2009, Stephane Delcroix License: LGPL-2.1 Files: src/TagLib/Jpeg/Table.cs Copyright: 2009, Stephane Delcroix License: LGPL-2.1 Files: src/TagLib/IIM/IIMTag.cs Copyright: 2012, Eberhard Beilharz License: LGPL-2.1+ Files: src/TagLib/IIM/IIMReader.cs Copyright: 2012, Eberhard Beilharz License: LGPL-2.1+ Files: docs/XmlInjector.cs Copyright: 2008, Brian Nickel License: MIT/X11 Files: debian/* Copyright: 2007, Jose Carlos Garcia Sogo 2007, Sebastian Dröge 2009-2012, Chow Loong Jin License: GPL-2+ License: MIT/X11 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. . On Debian systems, the full text of this license can be found in /usr/share/common-licenses/GPL-2. License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of this license can be found in /usr/share/common-licenses/LGPL-2.1. License: LGPL-2.1 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; version 2.1 of the License. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of this license can be found in /usr/share/common-licenses/LGPL-2.1. debian/libtaglib2.1-cil.install0000644000000000000000000000001412215662231013470 0ustar usr/lib/cli debian/source/0000755000000000000000000000000012215662231010466 5ustar debian/source/format0000644000000000000000000000001412215662231011674 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002503612215662231011046 0ustar taglib-sharp (2.1.0.0-3) unstable; urgency=low * Upload to unstable * [05142b4] Bump Standards-Version to 3.9.4 -- Chow Loong Jin Tue, 17 Sep 2013 02:51:01 +0800 taglib-sharp (2.1.0.0-2) experimental; urgency=low * [546a91e] Fix up taglib-sharp.dll path (Closes: #687117) -- Chow Loong Jin Mon, 10 Sep 2012 09:21:32 +0800 taglib-sharp (2.1.0.0-1) experimental; urgency=low * [7de8d49] Imported Upstream version 2.0.5.0 * [b1fecd3] Drop upstreamed patches and reexport * [c9a5f65] Imported Upstream version 2.1.0.0 * [187b143] Rename package from taglib2.0 to taglib2.1 * [be46d9d] Drop trailing whitespaces in debian/rules * [1d117e4] Bump Standards-Version from to 3.9.3 * [49e4dc1] Use copyright-format 1.0 -- Chow Loong Jin Sun, 29 Jul 2012 18:39:39 +0800 taglib-sharp (2.0.4.0-1) unstable; urgency=low * [758c995] Imported Upstream version 2.0.4.0 * [42657cf] No-change Standards-Version bump (3.8.4 -> 3.9.2) * [1248b59] Tidy up build-depends. Reindent and merge build-deps with build-deps-indep since all packages are arch: all. * [3aba07e] Add libexiv2-dev build-dep * [176ca28] Get rid of get-orig-source. Upstream has fixed their tarballs to stop including tests/samples, so we no longer need repacked tarballs. * [563733d] Drop 02_al2.patch (Override AL in configure instead) * [76500b7] Use dh-autoreconf. This avoids having to refresh 01_build-system.patch during each update * [9ea27f0] Port patches to gbp-pq * [38c1206] Patch to fix ICSharpCode.SharpZipLib check * [42cd0dc] Update email address * [9d952d5] Create empty tests/Makefile.am for autoreconf * [ba1c490] Patch to fix ABI breakage in Taglib.Mpeg4.FIleParser -- Chow Loong Jin Sun, 05 Feb 2012 23:58:56 +0800 taglib-sharp (2.0.3.7+dfsg-2) unstable; urgency=low [ Chow Loong Jin ] * [07dc032] Fix Vcs-Browser URL * [090d138] Update debian/watch for new banshee homepage [ Jo Shields ] * [8ab7ff6] Switch from manual quilt to DebSrc 3.0 (quilt) * [4041522] Update debian/rules for DH8-compatible "--with cli" -- Jo Shields Tue, 24 Jan 2012 01:01:36 +0000 taglib-sharp (2.0.3.7+dfsg-1) unstable; urgency=low [ Chow Loong Jin ] * debian/control: + Set cli-common-dev version requirement to 0.5.7 for cli.{make,pm} [ Iain Lane ] * New upstream release 2.0.3.7 + Solution/projects migrated to VS format + Fix ID3v2 unsyncing + Fix ID3v2.3 exetended header size calculation + Make TagLib.File IDisposable (closes any open streams) + Don't throw an exception if RVA2 data is partially incorrect + Fall back to nunit-console is nunit-console2 not found + Add build check for `al` tool * debian/patches/*: Refresh -- Iain Lane Sun, 21 Mar 2010 13:39:32 +0000 taglib-sharp (2.0.3.6+dfsg-1) unstable; urgency=low * New upstream release * debian/control: + No change bump of Standards-Version from 3.8.3 to 3.8.4 -- Chow Loong Jin Thu, 25 Feb 2010 03:11:08 +0800 taglib-sharp (2.0.3.4+dfsg-2) unstable; urgency=low * debian/rules: + Use dh_makeclilibs -V -- upstream maps 2.0.3.0-$version to $version's taglib-sharp.dll. As a result, stuff linked against $next_version's taglib-sharp.dll will look for $next_version, and will not be able to find $version's dll. Hence, packages linked against $version should depend on taglib-sharp >= $version. (Closes: #567659) -- Chow Loong Jin Sun, 31 Jan 2010 01:00:34 +0800 taglib-sharp (2.0.3.4+dfsg-1) unstable; urgency=low * New upstream release * debian/control, debian/patches/*, debian/rules: + Use quilt and DH 7.0.50 + Correct spelling mistake "This packages" * debian/README.source: + Add for quilt patch system -- Chow Loong Jin Wed, 27 Jan 2010 14:31:49 +0800 taglib-sharp (2.0.3.3+dfsg-3) unstable; urgency=low * debian/monodoc-taglib-manual.postinst: + Delete, this is handled by dpkg triggers now -- Jo Shields Sat, 26 Dec 2009 23:24:49 +0000 taglib-sharp (2.0.3.3+dfsg-2) unstable; urgency=low * debian/control, debian/libtaglib2.0-cil.install, debian/libtaglib-cil-dev.install: + Create unversioned -dev package containing pkg-config file * debian/control: + Remove obsolete individual library build-deps no longer needed with mono-devel 2.4.3 -- Jo Shields Mon, 23 Nov 2009 14:28:42 +0000 taglib-sharp (2.0.3.3+dfsg-1) unstable; urgency=low * New upstream release * debian/control: + Update my email address + Update Vcs-* fields to git + Bump Standards-Version to 3.8.3 - Set Section to cli-mono * debian/patches/01_build-system.dpatch: + Refreshed to patch cleanly * debian/copyright: + Updated * debian/rules: + Use mono-csc instead of csc + Bump API version -- Chow Loong Jin Fri, 09 Oct 2009 03:17:01 +0800 taglib-sharp (2.0.3.2+dfsg-3) unstable; urgency=low * Rebuild to get correct clilibs minimal version thanks to debhelper and cli-common-dev incompatibilities. -- Sebastian Dröge Sat, 07 Mar 2009 12:26:50 +0100 taglib-sharp (2.0.3.2+dfsg-2) unstable; urgency=low * debian/patches/03_pkg-config-location.dpatch: + Fix location in the pkg-config file to fix FTBFS of depending packages like banshee. -- Sebastian Dröge Fri, 06 Mar 2009 10:52:03 +0100 taglib-sharp (2.0.3.2+dfsg-1) unstable; urgency=low * DFSG version of taglib-sharp 2.0.3.2 + Deleted non-free and undistributable sound files in tests/samples/ from the tarball. [ Chow Loong Jin ] * New upstream release * debian/patches/01_build-system.dpatch: + Refreshed to patch cleanly. * debian/libtaglib2.0-cil.install, debian/rules: + Updated location of taglib-sharp.pc (libdir => datadir) * debian/rules: + clilibs bump to 2.0.3.2 * debian/control: + Added me to Uploaders * debian/watch: + Updated to grab from downloads.banshee-project.org [ Jo Shields ] * debian/control: + Add Vcs-* fields [ Sebastian Dröge ] * debian/control: + Use old gnome-sharp for now. [ Mirco Bauer ] * Upload to Unstable. * debian/control: + Removed libgnome2.0-cil build-dep as it's only used for some example code which are not shipping anyhow. * debian/watch: + Fixed regex and mangle dfsg suffix. * debian/rules: + Implemented get-orig-source target with dfsg-ing part. -- Mirco Bauer Wed, 04 Mar 2009 21:22:34 +0100 taglib-sharp (2.0.3.1-1) experimental; urgency=low * New upstream bugfix release: + debian/patches/03_file.cs-docs-failure.dpatch, debian/patches/04_mp3-header-checking.dpatch, debian/patches/05_add-mimetypes.dpatch, debian/patches/06_mp4-itunes-invalid-files.dpatch: - Dropped, merged upstream. * debian/control, debian/rules, debian/patches/01_build-system.dpatch: + Update for the Mono 2.0 transition. + Update build dependencies for Gnome# 2.24. -- Sebastian Dröge Mon, 26 Jan 2009 09:38:26 +0100 taglib-sharp (2.0.3.0-4) experimental; urgency=low * debian/patches/06_mp4-itunes-invalid-files.dpatch: + Really add this patch and add it to 00list. * debian/patches/05_add-mimetypes.dpatch: + Don't add an Ogg mimetype twice, it will make taglib-sharp completely useless. -- Sebastian Dröge Mon, 03 Nov 2008 11:24:39 +0100 taglib-sharp (2.0.3.0-3) experimental; urgency=low * debian/patches/04_mp3-header-checking.dpatch: + Check MP3 headers a bit more to detect more broken streams. Patch from upstream SVN. * debian/patches/05_add-mimetypes.dpatch: + Add some more mimetypes for different formats. Patch from upstream SVN. * debian/patches/06_mp4-itunes-invalid-files.dpatch: + Add workaround for the MP4 detection. Files from Apple's iTunes music store are sometimes not valid according to the standard but can still be played by ignoring some parts. Patch from upstream bugzilla: http://bugzilla.gnome.org/show_bug.cgi?id=551064 * debian/control: + Update Standards-Version to 3.8.0. -- Sebastian Dröge Sat, 01 Nov 2008 20:14:03 +0100 taglib-sharp (2.0.3.0-2) unstable; urgency=low * debian/watch: + Add watch file, thanks to Emilio Pozuelo Monfort. * debian/patches/01_build-system.dpatch: + Don't run XmlInjector at all to fix FTBFS with newer monodoc versions (Closes: #475218). -- Sebastian Dröge Thu, 10 Apr 2008 08:27:06 +0200 taglib-sharp (2.0.3.0-1) unstable; urgency=low * New upstream release: + debian/control: - Drop now unnecessary libmono-dev build dependency. + debian/patches/01_build-system.dpatch: - Updated for the new version. - Updated to move the documentation to "Various" instead of "classlib-taglib-sharp" which does not exist. * debian/patches/03_file.cs-docs-failure.dpatch: + Fix build of the docs. -- Sebastian Dröge Sat, 12 Jan 2008 04:21:57 +0100 taglib-sharp (2.0.2.0-2) unstable; urgency=low * debian/control: + Update Standards-Version to 3.7.3, no additional changes needed. + Depend on mono-2.0-devel to fix FTBFS (Closes: #458710). * debian/rules: + Fix clean target to allow building twice from the same source tree (Closes: #442740). * debian/patches/02_al2.dpatch: + Use al2 instead of al for linking the policy dll to remove the mscorlib 1.0 dependency. -- Sebastian Dröge Wed, 02 Jan 2008 19:07:43 +0100 taglib-sharp (2.0.2.0-1) unstable; urgency=low * New upstream release, only contains bugfixes. * debian/patches/01_build-system.dpatch: + Updated for new upstream release. * debian/libtaglib2.0-cil.installcligac, debian/rules: + Also install policy assemblies to be compatible with version 2.0.0. -- Sebastian Dröge Sun, 08 Jul 2007 18:59:08 +0200 taglib-sharp (2.0.0-2) unstable; urgency=low * debian/copyright: + Also note the MIT license of docs/MonodocNodeConfig.cs. Thanks to Sebastien Bacher for noticing. -- Sebastian Dröge Thu, 14 Jun 2007 18:35:59 +0200 taglib-sharp (2.0.0-1) unstable; urgency=low [ Jose Carlos Garcia Sogo ] * First Debian package (Closes: #422726). [ Sebastian Dröge ] * New upstream release. * Overall cleanup. -- Sebastian Dröge Tue, 12 Jun 2007 09:02:26 +0200 debian/README.source0000644000000000000000000000350712215662231011352 0ustar This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in debian/patches and applied during the build. To configure quilt to use debian/patches instead of patches, you want either to export QUILT_PATCHES=debian/patches in your environment or use this snippet in your ~/.quiltrc: for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then export QUILT_PATCHES=debian/patches fi done To get the fully patched source after unpacking the source package, cd to the root level of the source package and run: quilt push -a The last patch listed in debian/patches/series will become the current patch. To add a new set of changes, first run quilt push -a, and then run: quilt new where is a descriptive name for the patch, used as the filename in debian/patches. Then, for every file that will be modified by this patch, run: quilt add before editing those files. You must tell quilt with quilt add what files will be part of the patch before making changes or quilt will not work properly. After editing the files, run: quilt refresh to save the results as a patch. Alternately, if you already have an external patch and you just want to add it to the build system, run quilt push -a and then: quilt import -P /path/to/patch quilt push -a (add -p 0 to quilt import if needed). as above is the filename to use in debian/patches. The last quilt push -a will apply the patch to make sure it works properly. To remove an existing patch from the list of patches that will be applied, run: quilt delete You may need to run quilt pop -a to unapply patches first before running this command.