diff options
author | Kees Cook <kees@debian.org> | 2019-03-10 21:32:47 +0100 |
---|---|---|
committer | Kees Cook <kees@debian.org> | 2019-03-10 21:32:47 +0100 |
commit | 661f9927da2bb041522ae218342f5c8aa8b0d88c (patch) | |
tree | a8a8398a5110b0e23c43fd15389a3028480f58a6 | |
parent | 3adb2fec9ada32a626871fee3ebf9fd513b128ac (diff) | |
parent | caa66850377b57b363cfe758cae31a8cdb0496aa (diff) |
mp3cd (1.27.0-4) unstable; urgency=medium
* debian/control:
- update standards version: priority to "optional"
- update source URL
- raise dh compat to 12
[dgit import unpatched mp3cd 1.27.0-4]
-rw-r--r-- | debian/changelog | 127 | ||||
-rw-r--r-- | debian/control | 31 | ||||
-rw-r--r-- | debian/copyright | 30 | ||||
-rw-r--r-- | debian/patches/fix-readme-url.patch | 16 | ||||
-rw-r--r-- | debian/patches/gstreamer.patch | 29 | ||||
-rw-r--r-- | debian/patches/series | 2 | ||||
-rwxr-xr-x | debian/rules | 3 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/stamp-makefile-build | 0 | ||||
-rw-r--r-- | debian/stamp-makefile-check | 0 | ||||
-rw-r--r-- | debian/watch | 8 |
11 files changed, 247 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..63972cc --- /dev/null +++ b/debian/changelog @@ -0,0 +1,127 @@ +mp3cd (1.27.0-4) unstable; urgency=medium + + * debian/control: + - update standards version: priority to "optional" + - update source URL + - raise dh compat to 12 + + -- Kees Cook <kees@debian.org> Sun, 10 Mar 2019 13:32:47 -0700 + +mp3cd (1.27.0-3) unstable; urgency=medium + + * Switch to gstreamer 1.0 tools (Closes: 816013). + - debian/control: Depends on gstreamer1.0-tools + - debian/patches/gstreamer.patch: check/use available gstreamer. + * debian/control: update standards version, no changes needed. + + -- Kees Cook <kees@debian.org> Fri, 15 Apr 2016 21:51:09 -0700 + +mp3cd (1.27.0-2) unstable; urgency=low + + * debian/control, debian/patches/fix-readme-url.patch: correct the + HOWTO URL, thanks to Geoff Simmons (Closes: 618370). + * debian/control: update standards version, no changes needed. + + -- Kees Cook <kees@debian.org> Wed, 23 Nov 2011 14:15:47 -0800 + +mp3cd (1.27.0-1) unstable; urgency=low + + * New upstream release + - debian/patches/fix-manpage-typo.patch: dropped, fixed upstream. + * debian/control: + - update standards, no changes needed. + - add mplayer to Recommends for unknown file types. + * debian/watch: attempt to handle trailing/missing "0" micro version. + + -- Kees Cook <kees@debian.org> Tue, 18 Jan 2011 08:17:41 -0800 + +mp3cd (1.26.1-4) unstable; urgency=low + + * Switched to dpkg-source 3.0 (quilt) format and dh7. + * debian/copyright: clean up lintian warnings. + * debian/patches/fix-manpage-typo.patch: fix small spelling error. + + -- Kees Cook <kees@debian.org> Sun, 20 Jun 2010 19:52:00 -0700 + +mp3cd (1.26.1-3) unstable; urgency=low + + * debian/control: drop unused mpg321, and add sox mp3 support since + it was split from the main sox package, thanks to Paul Slootman + (Closes: 541263). + + -- Kees Cook <kees@debian.org> Thu, 29 Oct 2009 21:10:52 -0700 + +mp3cd (1.26.1-2) unstable; urgency=low + + * Update watch file to not use /e modifier, thanks to Adam D. Barratt + (Closes: 544788). + + -- Kees Cook <kees@debian.org> Wed, 02 Sep 2009 15:41:21 -0700 + +mp3cd (1.26.1-1) unstable; urgency=low + + * New upstream release + * debian/watch: actually use uupdate for real. + + -- Kees Cook <kees@debian.org> Fri, 19 Jun 2009 18:23:54 -0700 + +mp3cd (1.26.0-1) unstable; urgency=low + + * New upstream release + * debian/control: + - add GStreamer depends and recommends (for tag reading). + - update description to include mention of CD-TEXT support. + - bump standards version (no changes needed). + - add misc:Depends to make lintian happy. + * debian/copyright: clarify GPL version and update years. + * debian/watch: automatically run uupdate. + + -- Kees Cook <kees@debian.org> Sun, 14 Jun 2009 13:49:14 -0700 + +mp3cd (1.25.5-1) unstable; urgency=medium + + * New upstream release. Fixes incompatibility with sox 14.1.0 + (Closes: #500964). + * debian/control: update standards version, add homepage. + + -- Kees Cook <kees@outflux.net> Sun, 05 Oct 2008 16:44:27 -0700 + +mp3cd (1.25.4-2) unstable; urgency=low + + * debian/control: drop "normalized" package Depend, clean up description. + * debian/copyright: add license notice for packaging. + * debian/watch: created. + + -- Kees Cook <kees@outflux.net> Sat, 16 Jun 2007 00:47:14 -0700 + +mp3cd (1.25.4-1) unstable; urgency=low + + * New upstream release (Closes: #415753). + + -- Kees Cook <kees@outflux.net> Thu, 22 Mar 2007 17:54:33 -0700 + +mp3cd (1.25.3-1) unstable; urgency=low + + * New upstream release (Closes: #413261). + * debian/rules: dropping tarball cdbs method. + + -- Kees Cook <kees@outflux.net> Sat, 3 Mar 2007 11:15:18 -0800 + +mp3cd (1.25.2-1) unstable; urgency=low + + * New upstream version (Closes: #396743, #399619). + + -- Kees Cook <kees@outflux.net> Mon, 20 Nov 2006 14:46:17 -0800 + +mp3cd (1.25.1-2) unstable; urgency=low + + * debian/control: drop old 'oggdec' Recommends (Closes: 394660), + adjust package priority to "extra" to match dependencies. + + -- Kees Cook <kees@outflux.net> Sun, 22 Oct 2006 09:30:48 -0700 + +mp3cd (1.25.1-1) unstable; urgency=low + + * Initial release. (Closes: #390371) + + -- Kees Cook <kees@outflux.net> Sun, 1 Oct 2006 09:49:28 -0700 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..264729b --- /dev/null +++ b/debian/control @@ -0,0 +1,31 @@ +Source: mp3cd +Section: sound +Priority: optional +Build-Depends: debhelper-compat (= 12) +Build-Depends-Indep: perl (>= 5.8.0-7), libconfig-simple-perl +Maintainer: Kees Cook <kees@debian.org> +Standards-Version: 4.3 +Homepage: https://outflux.net/software/pkgs/mp3cd/ + +Package: mp3cd +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, libconfig-simple-perl, cdrdao, sox (>= 14.1.0-1), libsox-fmt-mp3, normalize-audio, gstreamer1.0-tools +Recommends: flac, vorbis-tools, gstreamer1.0-plugins-good, mplayer +Description: Burns normalized audio CDs from lists of MP3s/WAVs/Oggs/FLACs + This script burns a playlist (.m3u, XMLPlaylist or command line list) of + MP3s, Oggs, and/or WAVs to an audio CD. The ".m3u" format is really + nothing more than a list of fully qualified filenames. The script + handles making the WAVs sane by resampling if needed, and normalizing the + volume across all tracks. Reading tags and writing CD-TEXT is supported. + . + If a failure happens, earlier stages can be skipped with the '-s' flag. + The file "tool-output.txt" in the temp directory can be examined to see + what went wrong during the stage. Some things are time-consuming (like + writing the WAVs from MP3s) and if the CD burn failed, it's much nicer + not to have to start over from scratch. When doing this, you will not + need the m3u file any more, since the files have already been built. + See the list of stages using '-h'. + . + This script implements the suggested methods outlined in the Linux MP3 + CD Burning mini-HOWTO: + http://tldp.org/HOWTO/MP3-CD-Burning/ diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..016221a --- /dev/null +++ b/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Kees Cook <kees@outflux.net> on +Sun, 1 Oct 2006 09:49:28 -0700 + +It was downloaded from http://outflux.net/software/pkgs/mp3cd/ + +Upstream Author: Kees Cook <kees@outflux.net> + +Copyright © 2003-2009 Kees Cook <kees@outflux.net> +This is free software; see the source for copying conditions. There is +NO warranty; the author is NOT RESPONSIBLE for any use of this program. + + 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; version 2 dated June, 1991. + + 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 GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + +The Debian packaging is © 2006-2010, Kees Cook <kees@debian.org> and +is licensed under the GPL, see above. diff --git a/debian/patches/fix-readme-url.patch b/debian/patches/fix-readme-url.patch new file mode 100644 index 0000000..b5582a0 --- /dev/null +++ b/debian/patches/fix-readme-url.patch @@ -0,0 +1,16 @@ +Description: update the HOWTO URL. +Author: Geoff Simmons <gsimmons@gsimmons.org> + +Index: mp3cd-1.27.0/README +=================================================================== +--- mp3cd-1.27.0.orig/README 2011-11-23 14:17:33.731379826 -0800 ++++ mp3cd-1.27.0/README 2011-11-23 14:17:42.639500799 -0800 +@@ -1,7 +1,7 @@ + + This is the README file for mp3cd, a perl script that implements the + suggested methods outlined in the Linux "MP3 CD Burning mini-HOWTO" +-http://tldp.org/HOWTO/mini/MP3-CD-Burning/ ++http://tldp.org/HOWTO/MP3-CD-Burning/ + + For more information on how to use the script, see the + pod documentation via the command diff --git a/debian/patches/gstreamer.patch b/debian/patches/gstreamer.patch new file mode 100644 index 0000000..b7c545c --- /dev/null +++ b/debian/patches/gstreamer.patch @@ -0,0 +1,29 @@ +Description: handle multiple versions of gstreamer when using gst-launch. +Author: Kees Cook <kees@debian.org> + +Index: mp3cd-1.27.0/scripts/mp3cd +=================================================================== +--- mp3cd-1.27.0.orig/scripts/mp3cd 2011-01-18 08:27:37.408768711 -0800 ++++ mp3cd-1.27.0/scripts/mp3cd 2016-04-15 21:57:54.500419953 -0700 +@@ -496,7 +496,7 @@ + my %PREREQS = ( + 'sox' => 'sox', + 'cdrdao' => 'cdrdao', +- 'gst-launch' => 'gst-launch', ++ 'gst-launch' => 'gst-launch,gst-launch-0.10,gst-launch-1.0', + ); + $PREREQS{'normalize'} = 'normalize,normalize-audio' + if (!defined($skip_stage{'norm'})); +@@ -633,10 +633,10 @@ + { + my ($media, $title, $path) = @_; + my $artist = ""; +- my ($rc, $output) = Backtick("gst-launch -t filesrc location=$media ! decodebin"); ++ my ($rc, $output) = Backtick("$found{'gst-launch'} -t filesrc location=$media ! decodebin"); + die "Could not extract tags: $!\n" if ($rc != 0); + my $tags = 0; +- # Parse gst-launch -t output ++ # Parse gst-launch-1.0 -t output + # FOUND TAG : found by element "qtdemux0". + # title: Just Dance + # artist: Lady GaGa & Colby O'Donis diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..b3f36a5 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,2 @@ +fix-readme-url.patch +gstreamer.patch diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..cbe925d --- /dev/null +++ b/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh $@ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/stamp-makefile-build b/debian/stamp-makefile-build new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/debian/stamp-makefile-build diff --git a/debian/stamp-makefile-check b/debian/stamp-makefile-check new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/debian/stamp-makefile-check diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..652b44f --- /dev/null +++ b/debian/watch @@ -0,0 +1,8 @@ +# format version number, currently 3; this line is compulsory! +version=3 + +# HTTP +# Handle the horrible, horrible Perl versioning +opts=uversionmangle=s|^(\d+)$|$1.|;s|([\.\d]+)|${1}000000|;s|(\d+)\.(\d{3})(\d{3})\d+|$1.$2.$3|;s|\.0+|.0|g;s|\.0(\d+)|.$1|g \ + http://outflux.net/software/pkgs/mp3cd/download/mp3cd-(.*)\.tar\.gz \ + debian uupdate |