--- plait-1.6.2.orig/debian/README.source +++ plait-1.6.2/debian/README.source @@ -0,0 +1,2 @@ +This package uses quilt for patch management. After installing quilt, instructions for patch management are in: + /usr/share/doc/quilt/README.source --- plait-1.6.2.orig/debian/changelog +++ plait-1.6.2/debian/changelog @@ -0,0 +1,35 @@ +plait (1.6.2-1.1) unstable; urgency=medium + + * Non maintainer upload by the Reproducible Builds team. + * No source change upload to rebuild on buildd with .buildinfo files. + + -- Holger Levsen Thu, 07 Jan 2021 16:38:25 +0100 + +plait (1.6.2-1) unstable; urgency=low + + * New upstream release allowing removal of some packaging patches. + (Closes: #498651) + * Modified debian/rules to ensure .awk and .html files are non-executable. + * Added debian/README.source file to describe quilt usage. + * Added ${misc:Depends} to dependencies + * Bumped standards version to 3.8.3. + * Added a description to the patch. + * Modified copyright file to point to specific version of the GPL. + + -- David Symons Wed, 30 Dec 2009 15:03:16 +1100 + +plait (1.5.2-2) unstable; urgency=high + + * Use mktemp for temporary files to prevent possible attack using + symlinks in /tmp. (Closes: #496381) + Thanks to Vincent Bernat for the patch. + + -- David Symons Sun, 31 Aug 2008 00:02:13 +1000 + +plait (1.5.2-1) unstable; urgency=low + + * Initial release (Closes: #484174) + * Patched the upstream manpages to be lintian clean. + + -- David Symons Sun, 01 Jun 2008 09:02:23 +1000 + --- plait-1.6.2.orig/debian/compat +++ plait-1.6.2/debian/compat @@ -0,0 +1 @@ +6 --- plait-1.6.2.orig/debian/control +++ plait-1.6.2/debian/control @@ -0,0 +1,26 @@ +Source: plait +Section: sound +Priority: optional +Maintainer: David Symons +Build-Depends: debhelper (>= 6), quilt +Standards-Version: 3.8.3 +Homepage: http://stephenjungels.com/jungels.net/projects/plait/ +Vcs-Bzr: http://bazaar.launchpad.net/~bimberi/plait/debian +Vcs-Browser: http://bazaar.launchpad.net/~bimberi/plait/debian/files + +Package: plait +Architecture: all +Depends: wget, ${misc:Depends} +Recommends: mpg123 | mpg321 | amarok | mp3-decoder +Description: command-line jukebox + Plait (pronounced "play") is a command-line jukebox and music player + front end. It understands brief, easy to type queries that pick a + single song, mix queries that combine works from multiple artists, + stream queries that find Shoutcast radio streams, and everything in + between. + . + A variety of filters are available to pick just the music you want + to hear. In order to actually play the music it finds, Plait + automatically hands off a play list to one of the supported + music players (or you can use it manually with any player that + supports .m3u playlists). --- plait-1.6.2.orig/debian/copyright +++ plait-1.6.2/debian/copyright @@ -0,0 +1,27 @@ +This package was debianized by + David Symons + on Sun, 01 Jun 2008 09:02:23 +1000. + +The original source was obtained from + http://jaist.dl.sourceforge.net/sourceforge/plait/plait-1.5.2.tar.gz + +Upstream Author: + Stephen Jungels + +Copyright: + Copyright (C) 2005,2006 Stephen Jungels + +License: + 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. + +Debian Packaging: + Copyright (C) 2008, David Symons + Licensed under the GPL, see '/usr/share/common-licenses/GPL-2'. --- plait-1.6.2.orig/debian/dirs +++ plait-1.6.2/debian/dirs @@ -0,0 +1,4 @@ +usr/bin +usr/share/plait +usr/share/doc/plait +usr/share/man/man1 --- plait-1.6.2.orig/debian/docs +++ plait-1.6.2/debian/docs @@ -0,0 +1,2 @@ +README +README.plaiter --- plait-1.6.2.orig/debian/patches/10_manpages.diff +++ plait-1.6.2/debian/patches/10_manpages.diff @@ -0,0 +1,27 @@ +Improve the descriptions in the (generated) manpages. +Index: plait-1.6.2/plait.1 +=================================================================== +--- plait-1.6.2.orig/plait.1 2008-09-12 20:25:04.000000000 +1000 ++++ plait-1.6.2/plait.1 2008-09-12 20:25:49.000000000 +1000 +@@ -1,7 +1,7 @@ + .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. + .TH PLAIT "1" "September 2008" "Plait v 1.6.2" "User Commands" + .SH NAME +-Plait \- manual page for Plait v 1.6.2 ++Plait \- Command-line Jukebox. + .SH DESCRIPTION + .SS "Usage is:" + .IP +Index: plait-1.6.2/plaiter.1 +=================================================================== +--- plait-1.6.2.orig/plaiter.1 2008-09-12 20:25:53.000000000 +1000 ++++ plait-1.6.2/plaiter.1 2008-09-12 20:26:19.000000000 +1000 +@@ -1,7 +1,7 @@ + .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. + .TH PLAITER "1" "September 2008" "Plaiter v 1.4.2" "User Commands" + .SH NAME +-Plaiter \- manual page for Plaiter v 1.4.2 ++Plaiter \- Command-line front-end to command-line music players. + .SH DESCRIPTION + .SS "Usage is:" + .IP --- plait-1.6.2.orig/debian/patches/series +++ plait-1.6.2/debian/patches/series @@ -0,0 +1 @@ +10_manpages.diff --- plait-1.6.2.orig/debian/rules +++ plait-1.6.2/debian/rules @@ -0,0 +1,55 @@ +#!/usr/bin/make -f + +# This script uses debhelper by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/quilt/quilt.make + +build: patch build-stamp + +build-stamp: + dh_testdir + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs +# The plait script includes its own installer (--install) but it does some +# questionable things (like some 'rm -rf's). So instead we'll mimic it. + sed "s:%INSTALLDIR%:/usr:g" plait > ${CURDIR}/debian/plait/usr/bin/plait + chmod +x ${CURDIR}/debian/plait/usr/bin/plait + cp plaiter ${CURDIR}/debian/plait/usr/bin/ + chmod +x ${CURDIR}/debian/plait/usr/bin/plaiter + cp *.awk ${CURDIR}/debian/plait/usr/share/plait/ + cp playlist.html ${CURDIR}/debian/plait/usr/share/plait/ + chmod -x ${CURDIR}/debian/plait/usr/share/plait/*.awk + chmod -x ${CURDIR}/debian/plait/usr/share/plait/*.html + +binary-arch: build install + +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installman plait.1 plaiter.1 + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- plait-1.6.2.orig/debian/watch +++ plait-1.6.2/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/plait/plait-([\d.]+)\.tar\.gz