--- libmad-0.15.1b.orig/debian/control +++ libmad-0.15.1b/debian/control @@ -0,0 +1,32 @@ +Source: libmad +Priority: optional +Section: sound +Build-Depends: debhelper (>= 4.1.0), gettext, cdbs +Maintainer: Mad Maintainers +Uploaders: Kurt Roeckx , Clément Stenac , Sam Clegg +Standards-Version: 3.6.1 + +Package: libmad0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: MPEG audio decoder library + MAD is an MPEG audio decoder. It currently only supports the MPEG 1 + standard, but fully implements all three audio layers (Layer I, Layer II, + and Layer III, the latter often colloquially known as MP3.) + . + MAD has the following special features: + - 100% fixed-point (integer) computation + - completely new implementation based on the ISO/IEC 11172-3 standard + - distributed under the terms of the GNU General Public License (GPL) + +Package: libmad0-dev +Architecture: any +Section: libdevel +Depends: libmad0 (=${Source-Version}), pkg-config +Description: MPEG audio decoder development library + MAD is an MPEG audio decoder. It currently only supports the MPEG 1 + standard, but fully implements all three audio layers (Layer I, Layer II, + and Layer III, the latter often colloquially known as MP3.) + . + This is the package you need to develop or compile applications that use MAD. --- libmad-0.15.1b.orig/debian/rules +++ libmad-0.15.1b/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f +# makefile for libmad + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_CONFIGURE_EXTRA_FLAGS=--enable-shared +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) +DEB_CONFIGURE_EXTRA_FLAGS += --enable-profiling --enable-debugging +else +DEB_CONFIGURE_EXTRA_FLAGS += --disable-profiling --disable-debugging +endif + +DEB_DH_MAKESHLIBS_ARGS_ALL = -V 'libmad0 (>= 0.15.1b)' + +build: build-stamp +build-stamp: + dh_testdir + + # Add here commands to compile the package. + ./configure --prefix=/usr $(CONFIGURE_FLAGS) + $(MAKE) + touch build-stamp + +clean:: + # annoying lintian errors + rm -f config.cache libz/config.log libz/config.status --- libmad-0.15.1b.orig/debian/watch +++ libmad-0.15.1b/debian/watch @@ -0,0 +1,2 @@ +version=2 +ftp://ftp.mars.org/mpeg/libmad-(.*)\.tar\.gz debian uupdate --- libmad-0.15.1b.orig/debian/libmad0-dev.dirs +++ libmad-0.15.1b/debian/libmad0-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include --- libmad-0.15.1b.orig/debian/libmad0-dev.docs +++ libmad-0.15.1b/debian/libmad0-dev.docs @@ -0,0 +1,2 @@ +CREDITS +README --- libmad-0.15.1b.orig/debian/changelog +++ libmad-0.15.1b/debian/changelog @@ -0,0 +1,241 @@ +libmad (0.15.1b-2.1build1) gutsy; urgency=low + + * No-change upload to include stack protector. + + -- Kees Cook Tue, 31 Jul 2007 10:44:27 -0700 + +libmad (0.15.1b-2.1) unstable; urgency=high + + * Non-maintainer upload, not targetted for Sarge. + * Urgency high because this is generating uploads with broken depends + that may be propagating to testing (see #311488). + * debian/rules: set DEB_DH_MAKESHLIBS_ARGS_ALL = -V 'libmad0 (>= 0.15.1b)' + to restore the updated shlibs lost in the switch to CDBS + (closes: #310311). + + -- Jordi Mallach Wed, 1 Jun 2005 17:12:24 +0200 + +libmad (0.15.1b-2) unstable; urgency=low + + * Sam Clegg : + * debian/control: update Maintainer: and Uploaders: (closes: #300097) + * debian/rules: convert to CDBS + * debian/control: build-depend on debhelper >= 4.1.0 + * debian/libmad0.postinst: removed since debhelper runs ldconfig for us. + * debian/libmad0*.files: removed; use dh_install instead. + * Clément Stenac : + * Better copyright file + * Kurt Roeckx + * Add watch file. + + -- Sam Clegg Sun, 8 May 2005 18:59:49 +0100 + +libmad (0.15.1b-1.1) unstable; urgency=low + + * Orphaning this package, setting maintainer to QA. + + -- Kyle McMartin Thu, 17 Mar 2005 10:59:11 -0500 + +libmad (0.15.1b-1) unstable; urgency=low + + * New upstream version. (closes: #252902) + * Removed TODO from installed documentation. + * Added minimad.c to the libmad0-dev documentation. Thanks to + Mario Lang for the patch. (closes: #249067) + + -- Kyle McMartin Sat, 5 Jun 2004 18:52:00 -0400 + +libmad (0.15.0b-3) unstable; urgency=low + + * Updated section from devel to libdevel as per mail. + + -- Kyle McMartin Tue, 21 Oct 2003 22:40:08 -0400 + +libmad (0.15.0b-2) unstable; urgency=low + + * Updated pkgconfig Version entry for mad (closes: #203656) + + -- Kyle McMartin Tue, 21 Oct 2003 22:09:04 -0400 + +libmad (0.15.0b-1) unstable; urgency=low + + * New upstream version(s). + * Split package into each library, as upstream has done. + + -- Kyle McMartin Sat, 21 Jun 2003 14:21:42 -0400 + +mad (0.14.2b-7) unstable; urgency=low + + * Clean up some lintian warnings. + * Fixed id3tag.pc, accidently had -L instead of -I. + + -- Kyle McMartin Tue, 28 Jan 2003 09:45:02 -0500 + +mad (0.14.2b-6) unstable; urgency=medium + + * Updated config.* (closes: #168663) + + -- Kyle McMartin Thu, 14 Nov 2002 18:41:29 -0500 + +mad (0.14.2b-5) unstable; urgency=medium + + * Added build-dep on libesd0-dev, this should fix some + problems people have been having when using esd as the + output device... (closes: #150823) + + -- Kyle McMartin Wed, 06 Nov 2002 18:20:18 -0500 + +mad (0.14.2b-4) unstable; urgency=low + + * added pkgconfig entry, and dependancy on pkg-config. (closes: #144481) + + -- Kyle McMartin Mon, 05 Aug 2002 14:37:00 -0400 + +mad (0.14.2b-3) unstable; urgency=high + + * updated libid3tag0-dev depends to account for zlib1g-dev (closes: #142611) + + -- Kyle McMartin Thu, 18 Apr 2002 19:37:00 -0500 + +mad (0.14.2b-2) unstable; urgency=high + + * fix for the shlibs rc bug (closes: #136196) + + -- Kyle McMartin Thu, 28 Feb 2002 18:21:40 -0500 + +mad (0.14.2b-1) unstable; urgency=low + + * new upstream version + * new maintainer + * new version fixes enum (closes: #129178) + * closing old fixed bug [missing symlink to libmad.so.0] (closes: #119350) + + -- Kyle McMartin Wed, 16 Jan 2002 22:09:58 -0500 + +mad (0.14.1b-4) unstable; urgency=low + + * yet another stupid maintainer mistakes release + * fix the call to dh_makeshlibs, I neglected to add proper + arguments for the new libid3tag0 library (closes: #119146) + * now that the shlibs are sorted out, madplay will have the correct depends + (closes: #119792) + + -- Sean 'Shaleh' Perry Thu, 15 Nov 2001 22:11:24 -0800 + +mad (0.14.1b-3) unstable; urgency=medium + + * duh, id3tag's headers ended up in libmad-dev. Closes: #118625. + + -- Sean 'Shaleh' Perry Wed, 7 Nov 2001 13:45:53 -0800 + +mad (0.14.1b-2) unstable; urgency=medium + + * Added versioned depends info for piecemeal updaters. (Closes: #117646) + + -- Sean 'Shaleh' Perry Wed, 7 Nov 2001 08:10:42 -0800 + +mad (0.14.1b-1) unstable; urgency=low + + * reverted package name to libmad0(-dev). The upstream fixed it's SONAME + issues, yay. + * added libid3tag(-dev), the upstream now supports the installation of this + as a separate entity (closes: #116321) + * -dev packages are now in Section: devel (closes: #116710) + * supports DEB_BUILD_OPTIONS for debug (closes: #104013) + + -- Sean 'Shaleh' Perry Tue, 23 Oct 2001 11:08:53 -0700 + +mad (0.14.0b-3) unstable; urgency=low + + * added a conflicts on libmad0 to the lib and -dev packages, closes: #116581 + * updated config.{sub,guess}, closes: #116577 + + -- Sean 'Shaleh' Perry Sun, 21 Oct 2001 16:26:39 -0700 + +mad (0.14.0b-2) unstable; urgency=low + + * D'oh, not binary compatible. The every changing SONAME problem. + * chnaged library package name to match SONAME. This is horrible because + now I have to change the package name for every release. However there + is no alternative. closes: 116305. + + -- Sean 'Shaleh' Perry Fri, 19 Oct 2001 14:30:29 -0700 + +mad (0.14.0b-1) unstable; urgency=low + + * New upstream release + * source now build-depends on zlib + + -- Sean 'Shaleh' Perry Thu, 18 Oct 2001 21:59:28 -0700 + +mad (0.13.0b-2.1) unstable; urgency=low + * Run libtoolize to get support for new architectures. Closes: #96616 + + -- LaMont Jones Mon, 9 Jul 2001 21:39:34 -0600 + +mad (0.13.0b-2) unstable; urgency=low + + * Now build-depend on gettext (closes: #94964) + + -- Sean 'Shaleh' Perry Mon, 23 Apr 2001 11:29:21 -0700 + +mad (0.13.0b-1) unstable; urgency=low + + * new upstream release + * manpage cleaned up, Closes: #87165 + + -- Sean 'Shaleh' Perry Wed, 11 Apr 2001 18:40:08 -0700 + +mad (0.12.5b-1) unstable; urgency=low + + * New upstream, closes: #92825 + * updated upstream changelog + + -- Sean 'Shaleh' Perry Tue, 3 Apr 2001 15:11:05 -0700 + +mad (0.12.4b-1) unstable; urgency=low + + * New upstream version + + -- Sean 'Shaleh' Perry Mon, 12 Feb 2001 14:16:21 -0800 + +mad (0.12.3b-2) unstable; urgency=low + + * Oops, wrong section + * left off the Closes: #84103 + + -- Sean 'Shaleh' Perry Thu, 8 Feb 2001 12:17:12 -0800 + +mad (0.12.3b-1) unstable; urgency=low + + * New upstream version + * added a madplay package + + -- Sean 'Shaleh' Perry Wed, 7 Feb 2001 12:04:28 -0800 + +mad (0.11.4b-1) unstable; urgency=low + + * New upstream release + * added libmad0 package containing the shared library + + -- Sean 'Shaleh' Perry Mon, 2 Oct 2000 17:38:01 -0700 + +mad (0.11.0b-0) unstable; urgency=low + + * New upstream release + + -- Sean 'Shaleh' Perry Mon, 5 Jun 2000 14:25:39 -0700 + +mad (0.10.3b-0) unstable; urgency=low + + * New upstream release + + -- Sean 'Shaleh' Perry Thu, 1 Jun 2000 15:05:02 -0700 + +mad (0.10.2b-0) unstable; urgency=low + + * Initial Release. + + -- Sean 'Shaleh' Perry Tue, 23 May 2000 12:25:00 -0700 + + --- libmad-0.15.1b.orig/debian/compat +++ libmad-0.15.1b/debian/compat @@ -0,0 +1 @@ +4 --- libmad-0.15.1b.orig/debian/libmad0.install +++ libmad-0.15.1b/debian/libmad0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libmad.so.* /usr/lib --- libmad-0.15.1b.orig/debian/mad.pc +++ libmad-0.15.1b/debian/mad.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: mad +Description: MPEG Audio Decoder +Requires: +Version: 0.15.0b +Libs: -L${libdir} -lmad -lm +Cflags: -I${includedir} --- libmad-0.15.1b.orig/debian/libmad0-dev.files +++ libmad-0.15.1b/debian/libmad0-dev.files @@ -0,0 +1,4 @@ +usr/include/mad.h +usr/lib/libmad.a +usr/lib/libmad.la +usr/lib/libmad.so --- libmad-0.15.1b.orig/debian/libmad0.files +++ libmad-0.15.1b/debian/libmad0.files @@ -0,0 +1 @@ +usr/lib/libmad.so.* --- libmad-0.15.1b.orig/debian/libmad0.dirs +++ libmad-0.15.1b/debian/libmad0.dirs @@ -0,0 +1 @@ +usr/lib --- libmad-0.15.1b.orig/debian/libmad0.docs +++ libmad-0.15.1b/debian/libmad0.docs @@ -0,0 +1,2 @@ +CREDITS +README --- libmad-0.15.1b.orig/debian/copyright +++ libmad-0.15.1b/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Sean 'Shaleh' Perry on +Tue, 23 May 2000 12:25:00 -0700. + +It was downloaded from http://www.underbit.com/products/mad/ + +Upstream Author: Robert Leslie + +Copyright (C) 2000-2004 Underbit Technologies, Inc. + +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, 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. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + --- libmad-0.15.1b.orig/debian/libmad0-dev.examples +++ libmad-0.15.1b/debian/libmad0-dev.examples @@ -0,0 +1 @@ +minimad.c --- libmad-0.15.1b.orig/debian/libmad0-dev.install +++ libmad-0.15.1b/debian/libmad0-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/mad.h /usr/include +debian/tmp/usr/lib/libmad.a /usr/lib +debian/tmp/usr/lib/libmad.so /usr/lib +debian/tmp/usr/lib/libmad.la /usr/lib +debian/mad.pc /usr/lib/pkgconfig