[Python-apps-commits] r7916 - in packages/picard/trunk (11 files)

cjsmo-guest at users.alioth.debian.org cjsmo-guest at users.alioth.debian.org
Wed Dec 7 17:58:26 UTC 2011


    Date: Wednesday, December 7, 2011 @ 17:58:24
  Author: cjsmo-guest
Revision: 7916

[svn-inject] Applying Debian modifications (0.11-2.1) to trunk

Added:
  packages/picard/trunk/debian/
  packages/picard/trunk/debian/changelog
  packages/picard/trunk/debian/compat
  packages/picard/trunk/debian/control
  packages/picard/trunk/debian/copyright
  packages/picard/trunk/debian/links
  packages/picard/trunk/debian/manpages
  packages/picard/trunk/debian/menu
  packages/picard/trunk/debian/picard.1
  packages/picard/trunk/debian/rules
  packages/picard/trunk/debian/watch


Property changes on: packages/picard/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/picard/trunk/debian/changelog
===================================================================
--- packages/picard/trunk/debian/changelog	                        (rev 0)
+++ packages/picard/trunk/debian/changelog	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1,93 @@
+picard (0.11-2.1) unstable; urgency=low
+
+  * Non-maintainer upload, to drop Python 2.4; thanks to Luca Falavigna for the
+    report and to Jakub Wilk for the patch; Closes: #562475
+    - debian/control
+      + b-d only on 'python-all-dev (>= 2.5)'
+      + bump XS-Python-Version to '>= 2.5'
+      + drop python-ctypes from Depends
+  * debian/rules
+    - fake a comment into empty picard/plugins/__init__.py to let it be
+      installed by recent python-support
+
+ -- Sandro Tosi <morph at debian.org>  Tue, 12 Jan 2010 00:18:45 +0100
+
+picard (0.11-2) unstable; urgency=low
+
+  * Upload to unstable (Closes: #517269).
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Thu, 26 Feb 2009 22:06:48 +0100
+
+picard (0.11-1) experimental; urgency=low
+
+  * New upstream release.
+  * Many packaging improvements (thanks to Loic Minier):
+    - debian/rules: better targets dependencies,
+    - strip all leading spaces,
+    - wrap deps/bdeps in debian/control,
+    - call dh_icons and thus, bump debhelper bdep,
+    - adds missing ${misc:Depends},
+    - call setup.py config with the right CFLAGS,
+    - call dh_* with -s,
+    - improve clean's target find calls
+    - remove debian/pyversions, use XS-Python-Version instead,
+    - debian/rules sed improvement.
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Fri, 19 Dec 2008 21:46:14 +0100
+
+picard (0.10-1) experimental; urgency=low
+
+  * Upload to experimental because of lenny freeze.
+  * New upstream release.
+  * Update debian/copyright:
+    - Add Lukáš Lalinský as copyright holder,
+    - Add Benbuck Nason and Michael Urman as authors.
+  * Drop 000-picard_filebrowser_collapse patch, merged upstream.
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Wed, 13 Aug 2008 23:13:07 +0200
+
+picard (0.9.0-4) unstable; urgency=low
+
+  * Bump Standards-Version to 3.8.0.
+  * Add quilt dependency as patch system.
+  * Apply picard-filebrowser-collapse patch (Closes: #487251).
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Mon, 23 Jun 2008 22:44:44 +0200
+
+picard (0.9.0-3) unstable; urgency=low
+
+  * Configure with --disable-autoupdate (Closes: #482971).
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Mon, 02 Jun 2008 23:47:44 +0200
+
+picard (0.9.0-2) unstable; urgency=low
+
+  * Add pkg-config build-depends to ensure ffmpeg will be detected correctly
+    (Closes: #462147).
+  * Update debian/watch (Closes: #462095).
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Wed, 06 Feb 2008 22:21:56 +0100
+
+picard (0.9.0-1) unstable; urgency=low
+
+  * Initial upload to debian unstable.
+  * Most of packaging has been re-done because of major upstream changes.
+  * New upstream release (Closes: #416951, #431466, #457241).
+  * Update debian/watch (Closes: #458912).
+  * Bump Standards-Version to 3.7.3.
+  * Move homepage to new dpkg standard field.
+  * Update manpage and fix its whatis entry.
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Sat, 05 Jan 2008 00:18:53 +0100
+
+picard (0.7.2-2) experimental; urgency=low
+
+  * Add debian/watch.
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Mon, 27 Nov 2006 01:17:46 +0100
+
+picard (0.7.2-1) experimental; urgency=low
+
+  * Initial release (Closes: #397260).
+
+ -- Adam Cécile (Le_Vert) <gandalf at le-vert.net>  Mon,  6 Nov 2006 01:42:10 +0100

Added: packages/picard/trunk/debian/compat
===================================================================
--- packages/picard/trunk/debian/compat	                        (rev 0)
+++ packages/picard/trunk/debian/compat	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1 @@
+5

Added: packages/picard/trunk/debian/control
===================================================================
--- packages/picard/trunk/debian/control	                        (rev 0)
+++ packages/picard/trunk/debian/control	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1,29 @@
+Source: picard
+Section: sound
+Priority: optional
+Maintainer: Adam Cécile (Le_Vert) <gandalf at le-vert.net>
+Build-Depends: debhelper (>= 5.0.51~),
+ python-all-dev (>= 2.5),
+ python-support (>= 0.4),
+ gettext,
+ libofa0-dev,
+ libavcodec-dev,
+ libavformat-dev,
+ imagemagick,
+ pkg-config
+Standards-Version: 3.8.0
+Homepage: http://musicbrainz.org/doc/PicardTagger
+XS-Python-Version: >= 2.5
+XB-Python-Version: ${python:Versions}
+
+Package: picard
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends},
+ python-qt4 (>= 4.1),
+ python-mutagen (>= 1.9),
+ libdiscid0
+Description: Next-Generation MusicBrainz audio files tagger
+ Picard is the next generation MusicBrainz tagging application.
+ .
+ This new tagging concept is album oriented, as opposed to track oriented
+ like the others taggers are.

Added: packages/picard/trunk/debian/copyright
===================================================================
--- packages/picard/trunk/debian/copyright	                        (rev 0)
+++ packages/picard/trunk/debian/copyright	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1,55 @@
+This package was debianized by Adam Cécile (Le_Vert) <gandalf at le-vert.net> on
+Mon,  6 Nov 2006 01:42:10 +0100.
+
+It was downloaded from http://musicbrainz.org/doc/PicardTagger
+
+Upstream Author: Robert Kaye <rob at eorbit.net>
+		 Robert Vollmert <rvollmert at gmx.net>
+		 Cody M. Bailey <codyb81 at yahoo.com>
+		 Dave Evans <djce at musicbrainz.org>
+		 David Hull <dlhull at users.sourceforge.net>
+		 Lukáš Lalinský <lalinsky at gmail.com>
+		 Tobias Rundström <tru at xmms.org>
+		 Benbuck Nason
+		 Michael Urman
+
+Copyright: (C) 2008 Lukáš Lalinský
+           (C) 2004-2006, Robert Kaye
+	   (C) 1995-2002, RealNetworks
+	   Portions copyright by the other upstream authors (see above).
+
+picard is triple-licensed under 'GNU General Public License', 'RealNetworks
+Public Source License Version 1.0' and 'RealNetworks Community Source
+License Version 1.0'.
+
+You can choose, at your convenience, one of this three license.
+
+Debian packages chooses GPL, because the two other are not DFSG-compliant.
+
+License (GPL):
+
+   This package 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 package 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 package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in '/usr/share/common-licenses/GPL'.
+
+RealNetworks Public Source License Version 1.0 can be found at:
+'https://helixcommunity.org/content/rpsl'
+
+RealNetworks Community Source License Version 1.0 can be found at:
+'https://helixcommunity.org/content/rcsl'
+
+The Debian packaging is (C) 2006, Adam Cécile (Le_Vert) <gandalf at le-vert.net>
+and is licensed under the GPL, see above.

Added: packages/picard/trunk/debian/links
===================================================================
--- packages/picard/trunk/debian/links	                        (rev 0)
+++ packages/picard/trunk/debian/links	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1 @@
+/usr/share/pixmaps/picard-32.xpm	/usr/share/pixmaps/picard.xpm

Added: packages/picard/trunk/debian/manpages
===================================================================
--- packages/picard/trunk/debian/manpages	                        (rev 0)
+++ packages/picard/trunk/debian/manpages	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1 @@
+debian/picard.1

Added: packages/picard/trunk/debian/menu
===================================================================
--- packages/picard/trunk/debian/menu	                        (rev 0)
+++ packages/picard/trunk/debian/menu	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1,3 @@
+?package(picard): needs="X11" section="Applications/Sound" title="Picard" \
+  longtitle="Picard - Next-Generation MusicBrainz audio files tagger" \
+  command="/usr/bin/picard" icon="/usr/share/pixmaps/picard.xpm"

Added: packages/picard/trunk/debian/picard.1
===================================================================
--- packages/picard/trunk/debian/picard.1	                        (rev 0)
+++ packages/picard/trunk/debian/picard.1	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1,30 @@
+.TH PICARD 1 "January 2008" "Version 0.9.0"
+
+.SH NAME
+picard - next generation MusicBrainz tagging application (written in pyQT4)
+
+.SH SYNOPSIS
+.B picard
+
+.SH DESCRIPTION
+.B picard
+is the next generation MusicBrainz tagging application.
+.br
+This new tagging concept is album oriented, as opposed to track oriented like the others taggers are.
+
+.SH OPTIONS
+.BI picard
+has no options.
+
+.SH SEE ALSO
+.br
+.B Homepage:
+http://musicbrainz.org/doc/PicardTagger
+.br
+
+.SH AUTHOR
+This manual page was written by Adam Cecile <gandalf at le-vert.net> for the Debian system (but may be used by others).
+.br
+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
+.br
+On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.

Added: packages/picard/trunk/debian/rules
===================================================================
--- packages/picard/trunk/debian/rules	                        (rev 0)
+++ packages/picard/trunk/debian/rules	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1,63 @@
+#!/usr/bin/make -f
+
+PYVERS  = $(shell pyversions -rv)
+DESTDIR = $(CURDIR)/debian/picard
+
+CFLAGS = -Wall -g -O$(if $(findstring noopt,$(DEB_BUILD_OPTIONS)),0,2)
+
+build: $(PYVERS:%=build-stamp%)
+
+build-stamp%:
+	dh_testdir
+	echo "# let it installed by recent python-support" > picard/plugins/__init__.py
+	CFLAGS="$(CFLAGS)" python$* setup.py config
+	CFLAGS="$(CFLAGS)" python$* setup.py build_ext
+	python$* setup.py install --root=$(DESTDIR) --prefix=/usr \
+	  --no-compile --disable-autoupdate
+	rm -rf build/ build.cfg scripts/picard
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	> picard/plugins/__init__.py
+	rm -rf build/ build.cfg scripts/picard build-stamp*
+	find $(CURDIR) \( -name '*.mo' -o -name '*.pyc' \) -delete
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_installdirs
+	# Let's create some icons
+	mkdir -p $(DESTDIR)/usr/share/pixmaps
+	for size in 16 22 24 32; do \
+		convert $(CURDIR)/picard-32.png -resize $${size} $(DESTDIR)/usr/share/pixmaps/picard-$${size}.xpm || exit 1; \
+		mkdir -p $(DESTDIR)/usr/share/icons/hicolor/$${size}x$${size}/apps || exit 1;  \
+		convert $(CURDIR)/picard-32.png -resize $${size} $(DESTDIR)/usr/share/icons/hicolor/$${size}x$${size}/apps/picard.png || exit 1; \
+	done
+	# And fix the shebang
+	sed -i 's,^#!/usr/bin/python.*,#!/usr/bin/python,' $(DESTDIR)/usr/bin/picard
+
+binary-indep: build install
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs -s NEWS.txt
+	dh_installdocs -s
+	dh_installmenu -s
+	dh_icons -s
+	dh_pysupport -s
+	dh_installman -s
+	dh_link -s
+	dh_strip -s
+	dh_compress -s
+	dh_fixperms -s
+	dh_installdeb -s
+	dh_shlibdeps -s
+	dh_gencontrol -s
+	dh_md5sums -s
+	dh_builddeb -s
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: packages/picard/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/picard/trunk/debian/watch
===================================================================
--- packages/picard/trunk/debian/watch	                        (rev 0)
+++ packages/picard/trunk/debian/watch	2011-12-07 17:58:24 UTC (rev 7916)
@@ -0,0 +1,2 @@
+version=3
+http://ftp.musicbrainz.org/pub/musicbrainz/picard/picard-([0-9\.]+).tar.gz




More information about the Python-apps-commits mailing list