celt (0.7.1-1) debian-dir only changes

Summary

 debian/celt-doc.doc-base   |   24 +++++++++
 debian/celt-doc.docs       |    1 
 debian/celt.install        |    1 
 debian/changelog           |   59 ++++++++++++++++++++++++
 debian/compat              |    1 
 debian/control             |  109 ++++++++++++++++++++++++++++++++++++++++++++
 debian/copyright           |   38 +++++++++++++++
 debian/libcelt-dev.install |    4 +
 debian/libcelt0-0.install  |    1 
 debian/rules               |  110 +++++++++++++++++++++++++++++++++++++++++++++
 10 files changed, 348 insertions(+)

    
download this patch

Patch contents

--- celt-0.7.1.orig/debian/celt-doc.doc-base
+++ celt-0.7.1/debian/celt-doc.doc-base
@@ -0,0 +1,24 @@
+Document: celt
+Title: CELT codec and API documentation
+Author: Jean-Marc Valin
+Abstract: CELT is an experimental audio codec for use in low-delay communication.
+ .
+ CELT stands for "Code-Excited Lapped Transform". It applies some of the CELP
+ principles, but does everything in the frequency domain, which removes some of
+ the limitations of CELP. CELT is suitable for both speech and music and
+ currently features:
+ .
+  * Ultra-low latency (typically from 3 to 9 ms)
+  * Full audio bandwidth (44.1 kHz and 48 kHz)
+  * Stereo support
+  * Packet loss concealment
+  * Constant bit-rates from 32 kbps to 128 kbps and above
+  * A fixed-point version of the encoder and decoder
+ .
+ The CELT codec is meant to close the gap between Vorbis and Speex for
+ applications where both high quality audio and low delay are desired.
+Section: Programming/C
+
+Format: HTML
+Index: /usr/share/doc/celt-doc/html/index.html
+Files: /usr/share/doc/celt-doc/html/*
--- celt-0.7.1.orig/debian/rules
+++ celt-0.7.1/debian/rules
@@ -0,0 +1,110 @@
+#!/usr/bin/make -f
+# Derived from:
+# Sample debian/rules that uses debhelper,
+# GNU copyright 1997 by Joey Hess.
+# Copyright Ron Lee 2003, 2004, 2007, 2008
+
+SHELL = /bin/bash
+
+NUM_CPUS = $(shell getconf _NPROCESSORS_ONLN 2>/dev/null)
+PARALLEL = $(subst parallel=,,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+NJOBS    = -j$(or $(PARALLEL),$(NUM_CPUS),1)
+
+
+#export DH_VERBOSE=1
+export DH_OPTIONS
+
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+endif
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+objdir := objs
+
+
+clean:
+	dh_testdir
+	dh_testroot
+	$(RM) *-stamp
+	$(RM) -r $(objdir) doc
+	dh_clean
+
+
+$(objdir)/config.status: configure
+	dh_testdir
+	mkdir -p $(objdir)
+	cd $(objdir) &&	../configure --host=$(DEB_HOST_GNU_TYPE)	\
+				     --build=$(DEB_BUILD_GNU_TYPE)	\
+				     --prefix=/usr
+
+build: build-arch
+
+build-arch: build-arch-stamp
+build-arch-stamp: $(objdir)/config.status
+	dh_testdir
+	$(MAKE) $(NJOBS) -C $(objdir)
+	touch $@
+
+build-indep: build-indep-stamp
+build-indep-stamp:
+	dh_testdir
+	mkdir -p doc
+	doxygen Doxyfile
+	touch $@
+
+
+install: install-arch install-indep
+
+install-arch: install-arch-stamp
+install-arch-stamp: build-arch
+	dh_testdir
+	cd $(objdir) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+	touch $@
+
+install-indep: build-indep
+
+
+binary: binary-indep binary-arch
+
+binary-indep: DH_OPTIONS = -i
+binary-indep: install-indep
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installchangelogs
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary-arch: DH_OPTIONS = -a
+binary-arch: install-arch
+	dh_testdir
+	dh_testroot
+	dh_install --sourcedir=debian/tmp
+	dh_installdocs
+	dh_installchangelogs
+	dh_strip
+	dh_compress
+	dh_fixperms
+#       We should relax the -V later when this stabilises more, but right now
+#       it is expected that the bitstream format if not the API will be changing
+#       quite rapidly still for the forseeable future.
+	dh_makeshlibs -V
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+
+.PHONY: clean build build-arch build-indep install install-arch install-indep \
+	binary binary-arch binary-indep
+
--- celt-0.7.1.orig/debian/control
+++ celt-0.7.1/debian/control
@@ -0,0 +1,109 @@
+Source: celt
+Section: sound
+Priority: optional
+Maintainer: Ron Lee <ron@debian.org>
+Build-Depends: debhelper (>= 5), libogg-dev
+Build-Depends-Indep: doxygen, graphviz
+Standards-Version: 3.8.3.0
+Homepage: http://www.celt-codec.org
+Vcs-Git: git://git.debian.org/users/ron/celt.git
+Vcs-Browser: http://git.debian.org/?p=users/ron/celt.git;a=summary
+
+Package: celt
+Section: sound
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: The CELT codec command line tools
+ CELT is an experimental audio codec for use in low-delay communication.
+ .
+ CELT stands for "Code-Excited Lapped Transform". It applies some of the CELP
+ principles, but does everything in the frequency domain, which removes some of
+ the limitations of CELP. CELT is suitable for both speech and music and
+ currently features:
+ .
+  * Ultra-low latency (typically from 3 to 9 ms)
+  * Full audio bandwidth (44.1 kHz and 48 kHz)
+  * Stereo support
+  * Packet loss concealment
+  * Constant bit-rates from 32 kbps to 128 kbps and above
+  * A fixed-point version of the encoder and decoder
+ .
+ The CELT codec is meant to close the gap between Vorbis and Speex for
+ applications where both high quality audio and low delay are desired.
+ .
+ This package provides the celtenc and celtdec command line tools for encoding
+ and decoding.
+
+Package: libcelt0-0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: The CELT codec runtime library
+ CELT is an experimental audio codec for use in low-delay communication.
+ .
+ CELT stands for "Code-Excited Lapped Transform". It applies some of the CELP
+ principles, but does everything in the frequency domain, which removes some of
+ the limitations of CELP. CELT is suitable for both speech and music and
+ currently features:
+ .
+  * Ultra-low latency (typically from 3 to 9 ms)
+  * Full audio bandwidth (44.1 kHz and 48 kHz)
+  * Stereo support
+  * Packet loss concealment
+  * Constant bit-rates from 32 kbps to 128 kbps and above
+  * A fixed-point version of the encoder and decoder
+ .
+ The CELT codec is meant to close the gap between Vorbis and Speex for
+ applications where both high quality audio and low delay are desired.
+ .
+ This package provides the celt runtime library.
+
+Package: libcelt-dev
+Section: libdevel
+Architecture: any
+Depends: libcelt0-0 (= ${binary:Version})
+Suggests: pkg-config
+Description: The CELT codec library development files
+ CELT is an experimental audio codec for use in low-delay communication.
+ .
+ CELT stands for "Code-Excited Lapped Transform". It applies some of the CELP
+ principles, but does everything in the frequency domain, which removes some of
+ the limitations of CELP. CELT is suitable for both speech and music and
+ currently features:
+ .
+  * Ultra-low latency (typically from 3 to 9 ms)
+  * Full audio bandwidth (44.1 kHz and 48 kHz)
+  * Stereo support
+  * Packet loss concealment
+  * Constant bit-rates from 32 kbps to 128 kbps and above
+  * A fixed-point version of the encoder and decoder
+ .
+ The CELT codec is meant to close the gap between Vorbis and Speex for
+ applications where both high quality audio and low delay are desired.
+ .
+ This package provides the celt library headers and development files.
+
+Package: celt-doc
+Section: doc
+Architecture: all
+Suggests: celt
+Description: Documentation for the CELT audio codec library
+ CELT is an experimental audio codec for use in low-delay communication.
+ .
+ CELT stands for "Code-Excited Lapped Transform". It applies some of the CELP
+ principles, but does everything in the frequency domain, which removes some of
+ the limitations of CELP. CELT is suitable for both speech and music and
+ currently features:
+ .
+  * Ultra-low latency (typically from 3 to 9 ms)
+  * Full audio bandwidth (44.1 kHz and 48 kHz)
+  * Stereo support
+  * Packet loss concealment
+  * Constant bit-rates from 32 kbps to 128 kbps and above
+  * A fixed-point version of the encoder and decoder
+ .
+ The CELT codec is meant to close the gap between Vorbis and Speex for
+ applications where both high quality audio and low delay are desired.
+ .
+ This package provides the celt documentation
+
--- celt-0.7.1.orig/debian/compat
+++ celt-0.7.1/debian/compat
@@ -0,0 +1 @@
+5
--- celt-0.7.1.orig/debian/libcelt-dev.install
+++ celt-0.7.1/debian/libcelt-dev.install
@@ -0,0 +1,4 @@
+usr/include/*
+usr/lib/lib*.a
+usr/lib/lib*.so
+usr/lib/pkgconfig/*
--- celt-0.7.1.orig/debian/changelog
+++ celt-0.7.1/debian/changelog
@@ -0,0 +1,59 @@
+celt (0.7.1-1) unstable; urgency=low
+
+  * The "correlation does not imply causation" release.
+    To celebrate the first release of celt that is actually compatible with a
+    a previously distributed version, we've renamed the library!
+  * libcelt is now libcelt0.  The intent from upstream being to make it clear
+    that one of the above was an accident, and unlikely to be repeated soon.
+    On the bright side, this means we should be getting proper soname bumps
+    from now on when the code ABI changes.  The bitstream format still remains
+    entirely fluid though, applications which communicate with a peer _must_
+    check that the formats are compatible at runtime.  It may, and indeed is
+    very likely to, continue changing with every release.
+  * By some small miracle, this should be an entirely painless transition
+    though.  The new package doesn't conflict with the existing one, and all
+    rdeps except mumble will switch to the new package with a binNMU, but not
+    be broken in the meantime.  They use the .pc file provided, and have been
+    build tested.  The mumble package is waiting on this one before it can work
+    properly anyway, so a fix for that is just waiting for this to get through
+    the NEW queue first now.
+  * The new PLC is reported to be working Really Well.
+
+ -- Ron Lee <ron@debian.org>  Wed, 20 Jan 2010 18:31:33 +1030
+
+celt (0.7.0-1) unstable; urgency=low
+
+  * Another day, another bitstream format.  Closes: #554559
+  * Drop the IETF drafts for now.  Better to leave worrying about the
+    paperwork for this until we have some documents that aren't actually
+    supposed to expire in less than the life of a distro release.
+    Closes: #538990 for now.  If you really need to reference them, then
+    you should probably be tracking git anyhow, as they should be changing
+    while the codec evolves too.
+
+ -- Ron Lee <ron@debian.org>  Sat, 07 Nov 2009 17:48:35 +1030
+
+celt (0.6.1-1) unstable; urgency=low
+
+  * New upstream release.  Closes: #511163
+
+ -- Ron Lee <ron@debian.org>  Sun, 26 Jul 2009 05:16:42 +0930
+
+celt (0.4.0-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ron Lee <ron@debian.org>  Sat, 26 Jul 2008 23:21:35 +0930
+
+celt (0.3.2-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ron Lee <ron@debian.org>  Sat, 17 May 2008 04:31:42 +0930
+
+celt (0.3.0-1) unstable; urgency=low
+
+  * Initial release.  Closes: #474392
+
+ -- Ron Lee <ron@debian.org>  Sat, 05 Apr 2008 03:07:18 +0930
+
--- celt-0.7.1.orig/debian/celt.install
+++ celt-0.7.1/debian/celt.install
@@ -0,0 +1 @@
+usr/bin
--- celt-0.7.1.orig/debian/copyright
+++ celt-0.7.1/debian/copyright
@@ -0,0 +1,38 @@
+This package was debianised by Ron <ron@debian.org> on
+Sat, 05 Apr 2008 03:07:18 +0930.
+
+Upstream source was cloned from http://git.xiph.org/celt.git
+
+    Copyright 2005-2007 Christopher Montgomery, Jean-Marc Valin,
+			Timothy Terriberry, CSIRO, and other contributors
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+
+    - Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+
+    - Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+
+    - Neither the name of the Xiph.org Foundation nor the names of its
+    contributors may be used to endorse or promote products derived from
+    this software without specific prior written permission.
+
+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+    ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+    A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR
+    CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+The Debian packaging is (C) 2008, Ron <ron@debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
--- celt-0.7.1.orig/debian/celt-doc.docs
+++ celt-0.7.1/debian/celt-doc.docs
@@ -0,0 +1 @@
+doc/API/html
--- celt-0.7.1.orig/debian/libcelt0-0.install
+++ celt-0.7.1/debian/libcelt0-0.install
@@ -0,0 +1 @@
+usr/lib/lib*.so.*