--- libao-0.8.8.orig/debian/control +++ libao-0.8.8/debian/control @@ -0,0 +1,25 @@ +Source: libao +Section: libs +Priority: optional +Maintainer: Debian Xiph.org Maintainers +Uploaders: Christopher L Cheney , Adeodato Simó , Clint Adams +Build-Depends: autotools-dev, debhelper, quilt, libartsc0-dev, libasound2-dev [!kfreebsd-i386 !hurd-i386 !kfreebsd-amd64], libaudio-dev, libesd0-dev, libpulse-dev, libxt-dev, libxau-dev +Standards-Version: 3.7.2 + +Package: libao2 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Suggests: libartsc0, libasound2, libaudio2, libesd0 | libesd-alsa0, libpulse0 +Replaces: libao-pulse +Description: Cross Platform Audio Output Library + Libao is a cross platform audio output library. It supports + Alsa, aRts, ESD, OSS, Pulse, and several others. + +Package: libao-dev +Architecture: any +Section: libdevel +Depends: libao2 (= ${binary:Version}), libc6-dev +Description: Cross Platform Audio Output Library Development + The libao-dev package contains the header files and documentation + needed to develop applications with libao. --- libao-0.8.8.orig/debian/rules +++ libao-0.8.8/debian/rules @@ -0,0 +1,124 @@ +#! /usr/bin/make -f + +include /usr/share/quilt/quilt.make + +### + +# Configure arguments + +confflags = --prefix=/usr --enable-static + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +confflags += --build $(DEB_BUILD_GNU_TYPE) + +# Only specify --host when cross-compiling +ifneq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + confflags += --host $(DEB_HOST_GNU_TYPE) +endif + +### + +# Directory to make the build on + +objdir = $(CURDIR)/obj-$(DEB_HOST_GNU_TYPE) + +### + +# CFLAGS + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +### + +# Support non-Linux ports + +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) + +ifneq (linux,$(DEB_HOST_ARCH_OS)) + DH_INSTALL_EXCLUDE := --exclude usr/lib/ao/plugins-2/libalsa09. +endif + +### + +$(objdir)/config.status: configure $(QUILT_STAMPFN) + dh_testdir + + ln -sf /usr/share/misc/config.sub . + ln -sf /usr/share/misc/config.guess . + + -mkdir $(objdir) + cd $(objdir) && \ + env CFLAGS="$(CFLAGS)" ../configure $(confflags) + +# + +build: build-stamp +build-stamp: $(objdir)/config.status + cd $(objdir) && \ + $(MAKE) + + touch $@ + +# + +clean: unpatch + dh_testdir + dh_testroot + + rm -f build-stamp install-stamp + rm -f config.guess config.sub + + # Remove build tree + rm -rf $(objdir) + + dh_clean + +# + +install: install-stamp +install-stamp: + dh_testdir + dh_testroot + dh_clean + dh_installdirs + cd $(objdir) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + dh_install --list-missing $(DH_INSTALL_EXCLUDE) + touch $@ + +# + +binary: binary-arch + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGES + dh_installdocs + dh_installexamples + dh_installmime + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs -V + dh_installdeb + dh_shlibdeps --exclude=/usr/lib/ao/plugins-2 + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-indep: + @echo "Nothing to do." + +# + +.PHONY: build clean install binary binary-arch binary-indep --- libao-0.8.8.orig/debian/watch +++ libao-0.8.8/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://downloads.xiph.org/releases/ao/libao-(.+)\.tar\.gz --- libao-0.8.8.orig/debian/changelog +++ libao-0.8.8/debian/changelog @@ -0,0 +1,189 @@ +libao (0.8.8-2) unstable; urgency=low + + * Make libao2 Replace: libao-pulse, and Suggest: libpulse0. (Closes: #426751) + + -- Adeodato Simó Wed, 30 May 2007 21:08:19 +0200 + +libao (0.8.8-1) unstable; urgency=low + + * New upstream release. + + * Add libpulse-dev to Build-Depends, and install the pulse plugin. + + * Drop debian/patches/no_debian_subdir.diff, applied upstream. + + * Install CHANGES as the upstream changelog. + + * Sundry housekeeping changes: + - update Standards-Version to 3.7.2 (no changes required). + - use ${binary:Version} instead of ${Source-Version}. + - remove Emacs cruft from debian/changelog. + - use quilt.make. + + -- Adeodato Simó Tue, 29 May 2007 22:12:18 +0200 + +libao (0.8.6-4) unstable; urgency=low + + * Don't build-depend on libasound2-dev on kfreebsd-amd64. + closes: #361484. + + -- Clint Adams Sun, 9 Apr 2006 12:55:36 -0400 + +libao (0.8.6-3) unstable; urgency=low + + * Fix FTBFS on kFreeBSD and Hurd (closes: #272373): + + don't build-depend on libasound2-dev on kfreebsd-i386 and hurd-i386. + + pass "--exclude usr/lib/ao/plugins-2/libalsa09." to dh_install if + DEB_HOST_ARCH_OS is not linux. + + -- Adeodato Simó Tue, 17 Jan 2006 23:01:05 +0100 + +libao (0.8.6-2) unstable; urgency=low + + * Switch maintenance to the Debian Xiph.org Maintainers (alioth/pkg-xiph). + + * Change default device from 'oss' to 'alsa09' in /etc/libao.conf. With the + availability of dmix, this should mean that more users get it working out + of the box, even if they have a sound daemon running. (Closes: #304421) + + * Move HTML documentation from /usr/share/doc/libao-dev itself to an html/ + subdirectory of it. + + * Update debian/control: + + drop unnecessary build-dependencies on gawk and devscripts. + + drop version restriction on debhelper build-dependency, since it's + already satisfied with stable. + + * Overhaul debian/rules, and switch to quilt for patch management. + + * debian/patches: + + no_debian_subdir.diff: teach Makefile.in and configure that debian/ is + not a subdirectory that they should be caring about. + + * Update download URL in debian/copyright. + + * Add debian/watch file. + + * Bumped Standards-Version to 3.6.2 (no changes required). + + * Ship as a non-native package. (Closes: #321624) + + * Drop useless/empty libao2/README.Debian. + + -- Adeodato Simó Tue, 17 Jan 2006 02:07:19 +0100 + +libao (0.8.6-1.1) unstable; urgency=low + + * Non-maintainer upload to fix RC bug (FTBFS). + * Add libxau-dev to Build-Depends, so that the nas plugin is compiled again. + (Closes: #319343) + + -- Adeodato Simó Sat, 06 Aug 2005 16:02:18 +0200 + +libao (0.8.6-1) unstable; urgency=low + + * New upstream. + * libao supports polypaudio in source now and will be rebuilt with support + for it enabled once Debian has polyaudio packages. + + -- Christopher L Cheney Thu, 17 Mar 2005 20:30:00 -0600 + +libao (0.8.5-1) unstable; urgency=low + + * New upstream. + * Included NMU fixes. (Closes: #225616, #225983) + + -- Christopher L Cheney Sun, 28 Mar 2004 22:00:00 -0600 + +libao (0.8.4-1.1) unstable; urgency=medium + + * NMU + * [debian/control] Added build dependencies on libaudio-dev (for NAS) and + xlibs-dev (for libXau needed for NAS support). (Closes: #225616) + + -- J.H.M. Dassen (Ray) Sat, 3 Jan 2004 14:15:00 +0100 + +libao (0.8.4-1) unstable; urgency=low + + * New upstream. + + -- Christopher L Cheney Fri, 10 Oct 2003 23:00:00 -0500 + +libao (0.8.3-1.1) unstable; urgency=low + + * Non-maintainer upload sponsored by Joey Hess. + * Build-depend on libartsc0-dev and suggest libartsc0 instead of + libarts-dev and libarts (Closes: #189160). + * GNU config automated update: config.sub (20020621 to 20030509), + config.guess (20020529 to 20030519) + + -- Dagfinn Ilmari Mannsaker Mon, 14 Jul 2003 15:55:31 +0200 + +libao (0.8.3-1) unstable; urgency=low + + * New upstream. (Closes: #134520, #145785) + + -- Christopher L Cheney Fri, 19 Jul 2002 09:00:00 -0500 + +libao (0.8.2-1) unstable; urgency=low + + * New upstream. (Closes: #110858) + * Changed to building alsa 0.9.x plugin instead of obsolete 0.5.x (Closes: + #103787) + * added autotools target (config.* updater) to rules + + -- Christopher L Cheney Mon, 24 Dec 2001 11:00:00 -0600 + +libao (0.8.1-1) unstable; urgency=high + + * New upstream. + * Plugin dir changed. (Closes: #109071, #109532, #108750, #108755, #108790, + #109383, #109877, #109383) + + -- Christopher L Cheney Wed, 22 Aug 2001 23:00:00 -0500 + +libao (0.8.0-1) unstable; urgency=low + + * New upstream. (Closes: #101380) + * soname changed to 2. + + -- Christopher L Cheney Sun, 12 Aug 2001 21:00:00 -0500 + +libao (0.7.0-1) unstable; urgency=low + + * New upstream. + * Fixed versioned depends + * Changed clean method to distclean + + -- Christopher L Cheney Sun, 17 Jun 2001 20:00:00 -0500 + +libao (0.6.0-1) unstable; urgency=low + + * New upstream. + * Fixed spelling error (closes: #85420) + + -- Christopher L Cheney Mon, 26 Feb 2001 08:00:00 -0600 + +libao (0.5.0-3) unstable; urgency=low + + * Fixed Build-Depends libasound1-dev to only not be on m68k. + * Fixed Sections. + * Updated to Standards-Version to 3.5.1.0 + * Added Lintian override file. + + -- Christopher L Cheney Sat, 17 Feb 2001 16:45:59 -0600 + +libao (0.5.0-2) unstable; urgency=low + + * Fixed Build-Depends for archs that do not have libasound1-dev (closes: + #78097) + * Renamed development library package + + -- Christopher L Cheney Sat, 3 Feb 2001 12:30:52 -0600 + +libao (0.5.0-1) unstable; urgency=low + + * Initial Release. + + -- Christopher L Cheney Sun, 29 Oct 2000 00:39:24 -0500 + --- libao-0.8.8.orig/debian/libao2.install +++ libao-0.8.8/debian/libao2.install @@ -0,0 +1,8 @@ +debian/libao.conf etc/ +debian/tmp/usr/lib/ao/plugins-2/libalsa09.so +debian/tmp/usr/lib/ao/plugins-2/libarts.so +debian/tmp/usr/lib/ao/plugins-2/libesd.so +debian/tmp/usr/lib/ao/plugins-2/libnas.so +debian/tmp/usr/lib/ao/plugins-2/liboss.so +debian/tmp/usr/lib/ao/plugins-2/libpulse.so +debian/tmp/usr/lib/libao.so.* --- libao-0.8.8.orig/debian/libao2.manpages +++ libao-0.8.8/debian/libao2.manpages @@ -0,0 +1 @@ +libao.conf.5 --- libao-0.8.8.orig/debian/libao.conf +++ libao-0.8.8/debian/libao.conf @@ -0,0 +1 @@ +default_driver=alsa09 --- libao-0.8.8.orig/debian/libao-dev.install +++ libao-0.8.8/debian/libao-dev.install @@ -0,0 +1,21 @@ +debian/tmp/usr/include/ao/ao.h +debian/tmp/usr/include/ao/os_types.h +debian/tmp/usr/include/ao/plugin.h +debian/tmp/usr/lib/ao/plugins-2/libalsa09.a +debian/tmp/usr/lib/ao/plugins-2/libalsa09.la +debian/tmp/usr/lib/ao/plugins-2/libarts.a +debian/tmp/usr/lib/ao/plugins-2/libarts.la +debian/tmp/usr/lib/ao/plugins-2/libesd.a +debian/tmp/usr/lib/ao/plugins-2/libesd.la +debian/tmp/usr/lib/ao/plugins-2/libnas.a +debian/tmp/usr/lib/ao/plugins-2/libnas.la +debian/tmp/usr/lib/ao/plugins-2/liboss.a +debian/tmp/usr/lib/ao/plugins-2/liboss.la +debian/tmp/usr/lib/ao/plugins-2/libpulse.a +debian/tmp/usr/lib/ao/plugins-2/libpulse.la +debian/tmp/usr/lib/libao.a +debian/tmp/usr/lib/libao.la +debian/tmp/usr/lib/libao.so +debian/tmp/usr/lib/pkgconfig/ao.pc +debian/tmp/usr/share/aclocal/ao.m4 +debian/tmp/usr/share/doc/libao-*/* usr/share/doc/libao-dev/html --- libao-0.8.8.orig/debian/libao-dev.docs +++ libao-0.8.8/debian/libao-dev.docs @@ -0,0 +1,2 @@ +README +TODO --- libao-0.8.8.orig/debian/compat +++ libao-0.8.8/debian/compat @@ -0,0 +1 @@ +4 --- libao-0.8.8.orig/debian/copyright +++ libao-0.8.8/debian/copyright @@ -0,0 +1,22 @@ +This package was debianized by Christopher L Cheney on +Sun, 29 Oct 2000 00:39:24 -0500. + +It was downloaded from http://www.xiph.org/downloads/: + + URL: + +Upstream Authors: Aaron Holtzman + Stan Seibert + Jack Moffitt + Ralph Giles + Warren Dukes + +Copyright: + +Originally Copyright (C) Aaron Holtzman - May 1999 +Changes Copyright (C) Stan Seibert - July 2000-March 2004 + +You are free to distribute this software under the terms of the GNU +General Public License. On Debian systems, the complete text of the +GNU General Public License can be found in +/usr/share/common-licenses/GPL file.