debian/0000755000000000000000000000000012235776113007175 5ustar debian/control0000644000000000000000000000210012235776113010571 0ustar Source: music123 Section: sound Priority: optional Build-Depends: dpkg-dev (>= 1.16.1), debhelper (>= 9), gnat-4.8, dh-ada-library, gettext Maintainer: Xavier Grave Uploaders: Nicolas Boulenguez Vcs-Browser: http://www.ada-france.org:8081/branch/changes/org.debian.music123 Vcs-Mtn: www.ada-france.org org.debian.music123 Homepage: http://ada-france.org:8081/branch/changes/org.music123 Standards-Version: 3.9.5 Package: music123 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: alsa-utils [linux-any], mpg321 | mpg123, vorbis-tools Description: Command-line shell for sound-file players A command-line shell for programs like mpg123 and ogg123, music123 plays a variety of sound files using a mpg123/ogg123-like interface. With all the Recommends installed, music123 plays wav, mp3 and ogg files. By simply changing the config file, music123 can play any sound file you have a player for. . (If you install a recent version of vorbis-tools, music123 will handle Ogg Flac and Ogg Speex files too.) debian/copyright0000644000000000000000000000400712234730212011116 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0 Upstream-Contact: http://green.ada-france.org:8081/branch/changes/org.music123 Files: * Copyright: Copyright (C) 2001-2009 David Starner Copyright (C) 2009-2011 Xavier Grave License: Expat 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 AUTHOR OR ANY CONTRIBUTERS 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. Files: intl.adb intl.ads Copyright: Copyright (C) 2000 Emmanuel Briot, Joel Brobecker and Arnaud Charlet License: GPL-2 with GNAT exception intl.adb and intl.ads are from libgtkada. They are licensed under the GPL-2, see /usr/share/common-licenses/GPL-2, with the following exception. . As a special exception, if other files instantiate generics from this unit, or you link this unit with other files to produce an executable, this unit does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License. debian/watch0000644000000000000000000000034312234730212010213 0ustar # The upstream source of this package is maintained in a monotone # repository (see the Vcs-Mtn in debian/control). No tarball is # provided. # debian/rules provides a get-orig-source target to download the # current version. debian/compat0000644000000000000000000000000212234730212010360 0ustar 9 debian/rules0000755000000000000000000000202312234730212010237 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. # export DH_VERBOSE=1 include /usr/share/dpkg/buildflags.mk include /usr/share/ada/debian_packaging.mk .PHONY: build build-arch build-indep clean binary binary-arch binary-indep install build build-arch build-indep clean binary binary-arch binary-indep install: dh $@ override_dh_auto_build: dh_auto_build -- \ CFLAGS="$(ADAFLAGS)" \ LDFLAGS="$(LDFLAGS)" \ GNATMAKE="gnatmake $(BUILDER_OPTIONS)" override_dh_auto_install: dh_auto_install -- PREFIX=usr mtn_uri := mtn://www.ada-france.org?org.music123 orig_dir := music123.orig orig_tgz := music123.orig.tar.gz get-orig-source: TMPDIR=$$(mktemp --tmpdir --directory music123-get-orig-source-XXXXXXXXXX) && \ mtn clone -d $$TMPDIR/db.mtn $(mtn_uri) -k "" $$TMPDIR/$(orig_dir) && \ (cd $$TMPDIR && tar --create --gzip --exclude="_MTN" $(orig_dir)) > $(orig_tgz) ; \ rm -rf $$TMPDIR @echo "The file $(orig_tgz) contains the latest Debian snapshot of upstream sources." debian/source/0000755000000000000000000000000012235776113010475 5ustar debian/source/format0000644000000000000000000000001412234730212011670 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002270612235776113011056 0ustar music123 (16.3-4) unstable; urgency=low [Nicolas Boulenguez] * control: only Recommend alsa-utils on Linux architectures. * source/options: use default compressor for Debian diff. [Xavier Grave] * compile using gnat-4.8 * Standards-Version: 3.9.5. Remove DM-Upload-Allowed field -- Xavier Grave Sat, 02 Nov 2013 12:48:18 +0100 music123 (16.3-3) unstable; urgency=low * Standard-Versions 3.9.3: updated DEP URL in copyright file. * debhelper 9: no changes (upstream Makefile ignores environment). * control: executables do not need depending on versioned gnat. * rules: existence of buildflags.mk guaranteed by dpkg-dev (1.16.1). Use dh-ada-library Makefile snippet for build flags and parralelism. -- Nicolas Boulenguez Thu, 17 May 2012 10:14:12 +0200 music123 (16.3-2) unstable; urgency=low * revert get-orig-source to give last upstream version as did the Nicolas' solution which is respecting debian-policy requirements * remove the minus in front of include in debian/rules preferred solution enclose the include in a test -- Xavier Grave Sun, 30 Oct 2011 21:31:25 +0100 music123 (16.3-1) unstable; urgency=low [Nicolas Boulenguez] * New upstream (Closes: #572890). * control (Build-Depends): dpkg-dev (>= 1.16.1) to set CFLAGS. (Recommends): alsa-utils/aplay instead of esound-clients/esdplay, removed from Debian. * source/options: compression for debian patch. * rules: get-orig-source now respect debian-policy requirements, Debian default LDFLAGS are used. [Xavier Grave] * adapt debian/rules file to avoid pbuilder clean pass problem * get-orig-source now generates tar.gz file containing the changelog version * new upstream : task to handle commands -- Xavier Grave Sun, 30 Oct 2011 01:40:59 +0200 music123 (16.2-3) unstable; urgency=low [Xavier Grave] * Build with gnat-4.6 * Fix some lintian warnings * Enhance get-orig-source target * Go for debhelper 8.1.3 * Add a patch to avoid clean target error with pbuilder [Nicolas Boulenguez] * Switched to 3.0 (quilt) source format. * copyright: DEP-5 compliant. * rules: simplified with debhelper overrides. * control (Uploaders): added myself. (Homepage): canonical domain name. (Standards-Version): 3.9.2 * watch: contains only comments, no upstream tarballs outside debian. -- Xavier Grave Tue, 27 Sep 2011 12:37:59 +0200 music123 (16.2-2) unstable; urgency=low * 16.0-1 reached testing -- Xavier Grave Tue, 16 Mar 2010 15:21:26 +0100 music123 (16.2-1) experimental; urgency=low * New upstream version. - use Ada.Containers.Vectors use temporary file list for the sort before appending files in a directory Closes: #239769. -- Xavier Grave Mon, 8 Mar 2010 10:54:20 +0100 music123 (16.0-1) unstable; urgency=low [Xavier Grave] * New upstream version. Closes: #444319, #437601, #541738. * New Maintainer taking charge with permission from the previous maintainer Closes: #571190. * separate sources from debian directory - with the help of monotone and www.ada-france.org * Architecture support changes to any. Closes: #568449. * upgrade to gnat-4.4 - build depend on gnat Closes: #571191. [Ludovic Brenta] * Sponsor the package. * DM-Upload-Allowed: yes. -- Xavier Grave Thu, 4 Mar 2010 11:14:20 +0100 music123 (15-0.2) unstable; urgency=low * Non-maintainer upload. * Switch to gnat-4.3. Closes: #485663. -- Ludovic Brenta Sat, 13 Sep 2008 16:14:19 +0200 music123 (15-0.1) unstable; urgency=medium * Non-maintainer upload. * Switch to gnat 4.1. Closes: #376673. -- Matej Vela Wed, 12 Jul 2006 11:18:59 +0200 music123 (15) unstable; urgency=low * NMU New Maintainer: Maxime ROBACHE. Closes: #285163. * Man and program update concerning ~/.music123rc. Closes: #297716. * New architecture support : kfreebsd-amd64. Closes: #361625. -- Maxime ROBACHE Mon, 17 Apr 2006 22:20:00 +0000 music123 (14.2) unstable; urgency=medium * QA upload. * Switch to gnat 4.0. Closes: #357296. * support_routines.adb: Fully qualify GNAT.IO_Aux.Get_Line to avoid ambiguity with Ada.Text_IO.Get_Line. * Switch to debhelper. * debian/copyright: - Update FSF address. - Fix GPL path. * debian/rules: Add support for DEB_BUILD_OPTIONS=noopt. * Conforms to Standards version 3.6.2. -- Matej Vela Thu, 16 Mar 2006 22:37:36 +0100 music123 (14.1) unstable; urgency=low * NMU with maintainer permission. * Orphaning the package. * Switch to gnat-3.4 as gnat-3.3 is not available anymore. * Added mips, mipsel, ppc64 and kfreebsd-i386 to the list of supported architectures (closes: bug#333014, bug#301104, bug#345064). * Remove suggestion of vorbis-tools as it is already in recommends. -- Aurelien Jarno Thu, 29 Dec 2005 08:48:17 +0100 music123 (14) unstable; urgency=low * The lovely lace release. * Added AMD64 to the architecture list. (Closes: #251586) * Add a comment about playing files with mplayer. * Except for the version number, the code and resulting assembly (on ix86) is unchanged. -- David Starner Sat, 12 Jun 2004 15:49:01 -0700 music123 (13) unstable; urgency=low * Light a candle release * Note that recent versions of vorbis-tools support Ogg Flac and Ogg Speex, too, and suggest them. * Add a note in README about music123 not handling sound; look in ogg123 and mpg123 if the sound doesn't play. (Closes: #211917) * Fix the randomization function to use the algorithm from Knuth; I don't know that it works any better, but the placebo effect should work for, not against this one. (Closes: #184537) -- David Starner Tue, 16 Dec 2003 02:47:55 -0800 music123 (12) unstable; urgency=low * Delete mips/mipsel from the architecture list, as gnat-* doesn't seem to exists over there. * Also remove gnat3.2 from build-depends. -- David Starner Fri, 03 Oct 2003 11:45:34 -0700 music123 (11) unstable; urgency=low * The lost world release. * Since mips/mipsel can't build gnat3.3, accept gnat3.2. -- David Starner Mon, 15 Sep 2003 02:33:38 -0700 music123 (10) unstable; urgency=low * The lost actress release. * The conffile had some entries with mixed case and some only in lower case. Changed all to include upper, title and lower case. Note this is a conffile change, and the program only recognizes the exact case given in the conffile. (Closes: #191741) * Update policy version and Build-Depends. * Upstream Author(s) is a compromise decision of the upstream author(s). -- David Starner Thu, 11 Sep 2003 23:45:38 -0700 music123 (9) unstable; urgency=low * The incompentent genius release. * Add a Polish translation which was sent to me in July. Thanks, Grzegorz "Konik" Kusnierz. * Correct various places where I thought I had updated the translation music123-8 release; sorry, Martin Quinson and Joost van Baal. -- David Starner Thu, 19 Sep 2002 19:11:16 -0500 music123 (8) unstable; urgency=low * The quiet mathematician release. * Add delay option. (Closes: #139801) * Seperate out manpage. * Fix minor bug where -@ would include its argument in the file list. * If you speak a non-English language, music123 has less then 20 strings and a hundred line manpage, both of which can be translated. Please help. -- David Starner Mon, 20 May 2002 00:14:19 -0500 music123 (7) unstable; urgency=low * The lonely male geek release. * The version of GNAT changed, meaning the soname of libgnat changed. * Recompile to fix that, and add build-depends so build daemons don't have the problem. -- David Starner Mon, 11 Feb 2002 02:35:37 -0600 music123 (6) unstable; urgency=low * Remove misleading statement from changelog. * Fix build-depends. * Change maintainer from dstarner98@aasaa.ofe.org to dvdeug@debian.org. -- David Starner Thu, 20 Dec 2001 22:56:37 -0600 music123 (5) unstable; urgency=low * I18N support added. * No other changes. -- David Starner Tue, 11 Dec 2001 20:47:02 -0600 music123 (4) unstable; urgency=low * Manpage fix. (Closes: #115230). * No other changes. -- David Starner Mon, 15 Oct 2001 13:29:24 -0500 music123 (3) unstable; urgency=low * Added information to the copyright file (Closes: #108771). * Random randomizes the file list better. * README fixes. (Closes: #110447). * Added -D (no delay) option. (Closes: #108772). * Added -l (loop) and -Z (random loop). * I18N changes put off until the next release. -- David Starner Mon, 10 Sep 2001 18:12:02 -0500 music123 (2) unstable; urgency=low * Hopefully, _this_ one will be the first release into Debian. * Build-depends syntax is fixed. * Much improved startup time in the worst case. * Dropped libgtkada-dev build-dependency. * Playlist capability -- David Starner Tue, 31 Jul 2001 22:54:05 -0500 music123 (1) unstable; urgency=low * First release. -- David Starner Tue, 31 Jul 2001 22:54:05 -0500