--- cowbell-0.2.7.1.orig/debian/changelog +++ cowbell-0.2.7.1/debian/changelog @@ -0,0 +1,185 @@ +cowbell (0.2.7.1-7build1) wily; urgency=medium + + * No change rebuild for libtag1v5 + + -- Micah Gersten Sun, 23 Aug 2015 15:48:34 -0500 + +cowbell (0.2.7.1-7) unstable; urgency=low + + * Apply patch cherry-picked from Ubuntu (Ilya Barygin) by Gregor Herrmann. + Fix "FTBFS: configure: error: 'Taglib C bindings are not installed'": add + multiarch (Closes: #665052) + * autoreconf in build to fix ancient config.{sub,guess} files properly + * debian/patches/ac_prog_cxx.patch: Add missing AC_PROG_CXX as we have some + cpp code in taglib. + * Standards-Version bump to 3.9.3, no changes required + + -- Iain Lane Sat, 07 Apr 2012 17:41:42 +0100 + +cowbell (0.2.7.1-6) unstable; urgency=low + + * No-change rebuild against Mono 2.10. + + -- Jo Shields Wed, 18 Jan 2012 00:38:53 +0000 + +cowbell (0.2.7.1-5) unstable; urgency=low + + * debian/control: + + No-change bump to Standards 3.8.3 + + Build-depend on -cil-dev versions of things + * debian/rules, + debian/control: + + Build-depend on mono-devel 2.4.3 and use mono-csc (Closes: #562269) + + -- Jo Shields Wed, 06 Jan 2010 15:17:37 +0000 + +cowbell (0.2.7.1-4) unstable; urgency=low + + * Upload to unstable. + + -- Mirco Bauer Thu, 05 Mar 2009 23:41:33 +0100 + +cowbell (0.2.7.1-3) experimental; urgency=low + + [ Jo Shields ] + * Mono 2.0 transition + + debian/control: + - Change to 2.0 build-deps + + debian/rules: + - override CSC variable + + [ Mirco Bauer ] + * debian/control: + + Added Homepage, Vcs-Svn and Vcs-Browser fields. + + Bumped Standards-Version to 3.8.0 (no changes needed). + + -- Jo Shields Sun, 30 Nov 2008 20:18:01 +0000 + +cowbell (0.2.7.1-2) unstable; urgency=low + + * Acknowledge NMU, thanks Joey Hess. + * debian/control: + + Update to use my debian.org mail address. + + Build depend on mono-1.0-devel for wsdl to fix FTBFS (Closes: #458655). + + Update Standards-Version to 3.7.3, no additional changes needed. + * debian/watch: + + Update location of the upstream tarball (Closes: #450119). + * debian/rules, + debian/control: + + Use dh_clifixperms instead of manual find magic to fix file permissions. + + -- Sebastian Dröge Thu, 03 Jan 2008 20:39:01 +0100 + +cowbell (0.2.7.1-1.1) unstable; urgency=low + + * NMU + * Apply patch from Andreas Jochens to fix FTBFS. Closes: #391848 + + -- Joey Hess Thu, 12 Oct 2006 15:49:48 -0400 + +cowbell (0.2.7.1-1) unstable; urgency=low + + * New upstream release + * Bump Standards-Version to 3.7.2 + + -- Sebastian Dröge Fri, 12 May 2006 10:20:30 +0200 + +cowbell (0.2.7-2) unstable; urgency=low + + * debian/patches/01_dllmap.patch: + + Adjust the path for the glue library to get it found + + -- Sebastian Dröge Mon, 1 May 2006 09:44:43 +0200 + +cowbell (0.2.7-1) unstable; urgency=low + + * New upstream release + * Changed Architecture to any because we now ship native code + * Added libtag1-dev to Build-Depends + * Added libmono-corlib1.0-cil, libmono-system1.0-cil, + libmono-system-web1.0-cil to Build-Depends + * debian/patches/01_dllmap.patch: + + Add a dllmap for the new taglib glue library + + -- Sebastian Dröge Thu, 27 Apr 2006 01:02:55 +0200 + +cowbell (0.2.6.2-1) unstable; urgency=low + + * New upstream release + + -- Sebastian Dröge Tue, 14 Mar 2006 14:31:02 +0100 + +cowbell (0.2.6.1-1) unstable; urgency=low + + * New upstream release: + + Updated swedish translation (Closes: #350420) + * Make the permission normalization in debian/rules more robust + * Update to debhelper compat version 5 + + -- Sebastian Dröge Thu, 23 Feb 2006 21:01:11 +0100 + +cowbell (0.2.5.1-2) unstable; urgency=low + + * 01_libintl.diff: + + Add a dllmap from libintl to libc.so.6 to fix a dll-not-found exception + + -- Sebastian Dröge Sun, 15 Jan 2006 11:06:05 +0100 + +cowbell (0.2.5.1-1) unstable; urgency=low + + * New upstream release (Closes: #337718) + * Added fixing of permission as required by the cli-policy + + -- Sebastian Dröge Wed, 16 Nov 2005 19:53:56 +0100 + +cowbell (0.2.5-1) unstable; urgency=low + + * New upstream release + + -- Sebastian Dröge Thu, 3 Nov 2005 18:17:30 +0100 + +cowbell (0.2.4-1) unstable; urgency=low + + * New upstream release + + -- Sebastian Dröge Thu, 15 Sep 2005 04:01:25 +0200 + +cowbell (0.2.3-2) unstable; urgency=low + + * Added manpage for cowbell + - workaround for #318295: build the manpage in install + + -- Sebastian Dröge Sat, 13 Aug 2005 17:34:19 +0200 + +cowbell (0.2.3-1) unstable; urgency=low + + * New upstream release + + -- Sebastian Dröge Sat, 13 Aug 2005 16:35:48 +0200 + +cowbell (0.2.2-1) unstable; urgency=low + + * New upstream release + + -- Sebastian Dröge Tue, 9 Aug 2005 01:02:02 +0200 + +cowbell (0.2.1-1) unstable; urgency=low + + * New upstream release + - clarified copyright information + * Moved dh_clideps to common-binary-predeb-indep + + -- Sebastian Dröge Sat, 30 Jul 2005 13:17:54 +0200 + +cowbell (0.2-0ubuntu1) breezy; urgency=low + + * New upstream release + + -- Sebastian Dröge Sun, 27 Jul 2005 17:39:45 +0200 + +cowbell (0.1-0ubuntu1) breezy; urgency=low + + * Initial revision + + -- Sebastian Dröge Sun, 17 Jun 2005 22:08:20 +0200 + --- cowbell-0.2.7.1.orig/debian/compat +++ cowbell-0.2.7.1/debian/compat @@ -0,0 +1 @@ +5 --- cowbell-0.2.7.1.orig/debian/control +++ cowbell-0.2.7.1/debian/control @@ -0,0 +1,36 @@ +Source: cowbell +Section: sound +Priority: optional +Maintainer: Debian CLI Applications Team +Uploaders: Sebastian Dröge +Build-Depends: debhelper (>= 5), + dh-autoreconf, + cdbs, + cli-common-dev (>= 0.4.4), + gnome-common, + mono-devel (>= 2.4.3), + libtag1-dev (>= 1.3.0), + libtagc0-dev (>= 1.3.0), + libgtk2.0-cil-dev, + libglib2.0-dev, + libglib2.0-cil-dev, + libglade2.0-cil-dev, + pkg-config, + intltool, + xsltproc, + docbook-xsl, + docbook-xml (>= 4.4), + dpkg-dev (>= 1.16.0) +Standards-Version: 3.9.3 +Homepage: http://more-cowbell.org/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-apps/packages/cowbell/trunk +Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-apps/packages/cowbell/trunk/ + +Package: cowbell +Architecture: any +Depends: ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends} +Description: An easy-to-use tag editor for your music files + Cowbell is an elegant music organizer intended to make keeping your + collection tidy both fun and easy. It allows viewing and editing of the tags, + guessing of tag information with the help of Amazon Web Services and has an + easy-to-use interface. --- cowbell-0.2.7.1.orig/debian/copyright +++ cowbell-0.2.7.1/debian/copyright @@ -0,0 +1,62 @@ +This package was debianized by Sebastian Dröge on +Sun, 17 Jul 2005 22:10:41 +0200. + +It was downloaded from http://more-cowbell.org/ + +Upstream Authors: Brad Taylor + +Copyright: + + Copyright (c) 2005 Brad Taylor + Copyright (c) 2005 Jon Tai for base/AmazonMetadataProxy.cs + + cowbell 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. + + cowbell 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. + + On Debian systems, the complete text of the GNU General Public + License, version 2, can be found in /usr/share/common-licenses/GPL-2. + + + + For lib/taglib/*.cs (by Clemens Koppensteiner): + + This work is hereby released into the Public Domain. To view a copy of the + public domain dedication, visit + http://creativecommons.org/licenses/publicdomain/ or send a letter to + Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, + 94105, USA. + which is included below: + + The person or persons who have associated work with this document + (the "Dedicator" or "Certifier") hereby either (a) certifies that, + to the best of his knowledge, the work of authorship identified is + in the public domain of the country from which the work is published, + or (b) hereby dedicates whatever copyright the dedicators holds in the work + of authorship identified below (the "Work") to the public domain. A + certifier, morever, dedicates any copyright interest he may have in the + associated work, and for these purposes, is described as a "dedicator" below. + + A certifier has taken reasonable steps to verify the copyright status of + this work. Certifier recognizes that his good faith efforts may not shield him + from liability if in fact the work certified is not in the public domain. + + Dedicator makes this dedication for the benefit of the public at large and to + the detriment of the Dedicator's heirs and successors. Dedicator intends this + dedication to be an overt act of relinquishment in perpetuity of all present + and future rights under copyright law, whether vested or contingent, in the + Work. Dedicator understands that such relinquishment of all rights includes + the relinquishment of all rights to enforce (by lawsuit or otherwise) those + copyrights in the Work. + + Dedicator recognizes that, once placed in the public domain, the Work may be + freely reproduced, distributed, transmitted, used, modified, built upon, or + otherwise exploited by anyone for any purpose, commercial or non-commercial, + and in any way, including by methods that have not yet been invented or + conceived. --- cowbell-0.2.7.1.orig/debian/cowbell.1.xml +++ cowbell-0.2.7.1/debian/cowbell.1.xml @@ -0,0 +1,85 @@ + + + + + + Sebastian + Dröge + slomo@ubuntu.com + + + 2005 + Sebastian Dröge + + 2005-08-13 + + + cowbell + 1 + + + cowbell + An easy-to-use tag editor for your music files + + + + cowbell + + + + + + + + + + DESCRIPTION + + An easy-to-use tag editor for your music files + + + Cowbell is an elegant music organizer intended to make keeping your + collection tidy both fun and easy. It allows viewing and editing of the tags, + guessing of tag information with the help of Amazon Web Services and has an + easy-to-use interface. + + + + OPTIONS + + + + + Shows help about options + + + + Shows the current version and exits + + + + Enables debugging output + + + + + + COPYRIGHT + + This manual page was written by Sebastian Dröge + slomo@ubuntu.com for the + Debian system (but may be used by others). + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU General Public License, + Version 2 or any later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in + /usr/share/common-licenses/GPL-2. + + + + --- cowbell-0.2.7.1.orig/debian/patches/01_dllmap.patch +++ cowbell-0.2.7.1/debian/patches/01_dllmap.patch @@ -0,0 +1,7 @@ +--- cowbell.exe.config.old 2006-04-27 01:13:26.944741768 +0200 ++++ cowbell.exe.config 2006-04-27 01:13:50.071226008 +0200 +@@ -1,3 +1,4 @@ + + ++ + --- cowbell-0.2.7.1.orig/debian/patches/ac_prog_cxx.patch +++ cowbell-0.2.7.1/debian/patches/ac_prog_cxx.patch @@ -0,0 +1,14 @@ +## Description: AC_PROG_CXX was missing,leading to inability to autoreconf (there's cpp code in taglib) +## Origin/Author: Iain Lane +diff -Nur -x '*.orig' -x '*~' cowbell-0.2.7.1/configure.in cowbell-0.2.7.1.new/configure.in +--- cowbell-0.2.7.1/configure.in 2012-04-07 17:16:07.876156055 +0100 ++++ cowbell-0.2.7.1.new/configure.in 2012-04-07 17:16:38.906911996 +0100 +@@ -7,6 +7,8 @@ + AC_PROG_INTLTOOL([0.21]) + AC_PROG_LIBTOOL + ++AC_PROG_CXX ++ + AC_PATH_PROG(PKG_CONFIG, pkg-config, no) + if test "x$PKG_CONFIG" = "xno"; then + AC_MSG_ERROR(['pkg-config' is not in your PATH.]) --- cowbell-0.2.7.1.orig/debian/patches/multiarch.patch +++ cowbell-0.2.7.1/debian/patches/multiarch.patch @@ -0,0 +1,14 @@ +Description: fix FTBFS with multiarch taglib +Author: Ilya Barygin + +diff -Nur -x '*.orig' -x '*~' cowbell-0.2.7.1/configure.in cowbell-0.2.7.1.new/configure.in +--- cowbell-0.2.7.1/configure.in 2006-05-09 06:44:20.000000000 +0400 ++++ cowbell-0.2.7.1.new/configure.in 2012-01-21 18:39:28.000000000 +0400 +@@ -57,7 +57,7 @@ + fi + + TAGLIB_PREFIX=`taglib-config --prefix` +-if test -e "/etc/debian_version" && test ! -e "$TAGLIB_PREFIX/lib/libtag_c.so.0"; then ++if test -e "/etc/debian_version" && test ! -e "$TAGLIB_PREFIX/lib/$DEB_HOST_MULTIARCH/libtag_c.so.0"; then + AC_MSG_ERROR(['Taglib C bindings are not installed']) + fi --- cowbell-0.2.7.1.orig/debian/rules +++ cowbell-0.2.7.1/debian/rules @@ -0,0 +1,33 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/autoreconf.mk + +export NOCONFIGURE=1 +DEB_DH_AUTORECONF_ARGS += /usr/bin/gnome-autogen.sh + +DEB_CONFIGURE_EXTRA_FLAGS += --disable-static CSC=/usr/bin/mono-csc +DEB_INSTALL_MANPAGES_cowbell += debian/cowbell.1 +export DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +export MONO_SHARED_DIR=$(CURDIR) + +install/cowbell:: + # build manpage + /usr/bin/xsltproc --nonet -o debian/cowbell.1 \ + /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl \ + debian/cowbell.1.xml + # remove .la and .a file for the taglib glue + rm -f debian/cowbell/usr/lib/cowbell/libtaglibsharpglue.la \ + debian/cowbell/usr/lib/cowbell/libtaglibsharpglue.a + +common-binary-predeb-arch:: + dh_clifixperms + dh_clideps -d + +clean:: + rm -rf $(MONO_SHARED_DIR)/.wapi + rm -f debian/cowbell.1 + --- cowbell-0.2.7.1.orig/debian/watch +++ cowbell-0.2.7.1/debian/watch @@ -0,0 +1,4 @@ +version=2 +http://more-cowbell.org/index.php/Releases \ + http://www.more-cowbell.org/releases/cowbell-(.*)\.tar\.gz debian uupdate +