[xiph-commits] r3583 - in libfishsound/trunk: . debian

johnf at svn.annodex.net johnf at svn.annodex.net
Sat May 3 18:34:23 PDT 2008


Author: johnf
Date: 2008-05-03 18:34:22 -0700 (Sat, 03 May 2008)
New Revision: 3583

Added:
   libfishsound/trunk/debian/
   libfishsound/trunk/debian/changelog
   libfishsound/trunk/debian/compat
   libfishsound/trunk/debian/control
   libfishsound/trunk/debian/copyright
   libfishsound/trunk/debian/libfishsound1-dev.examples
   libfishsound/trunk/debian/libfishsound1-dev.files
   libfishsound/trunk/debian/libfishsound1.files
   libfishsound/trunk/debian/rules
   libfishsound/trunk/debian/watch
Log:
Add debian dir back in

Added: libfishsound/trunk/debian/changelog
===================================================================
--- libfishsound/trunk/debian/changelog	                        (rev 0)
+++ libfishsound/trunk/debian/changelog	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1,46 @@
+libfishsound (0.9.0-1) unstable; urgency=low
+
+  * New upstream.
+  * Update for new standards vesion 3.7.3
+  * Check debian/watch is up to date. closes: #450064
+  * Build with libflac support
+
+ -- John Ferlito <johnf at inodes.org>  Sat, 09 Feb 2008 22:37:58 +1100
+
+libfishsound (0.7.0-2.1) unstable; urgency=low
+
+  * Porter NMU.
+  * Re-libtoolize (Closes: #306790).
+  * Add libc-dev as an alternative to libc6-dev.
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Sun, 11 Mar 2007 20:08:09 +0100
+
+libfishsound (0.7.0-2) unstable; urgency=low
+
+  * Updated -dev package dependencies, per recommendations in the Library
+    Packaging Guide.
+  * Dump config.log if there's an error in configure.
+
+ -- Jamie Wilkinson <jaq at debian.org>  Mon,  3 Apr 2006 22:16:56 +1000
+
+libfishsound (0.7.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * Updated files lists due to DSO filename change.
+  * Bumped standards version to 3.6.2 (no other changes required).
+  * Added examples from src/examples in libfishsound1-dev.  (Closes: #338988)
+
+ -- Jamie Wilkinson <jaq at debian.org>  Mon,  3 Apr 2006 14:54:52 +1000
+
+libfishsound (0.6.3-2) unstable; urgency=low
+
+  * Fix package descriptions and copyright.
+
+ -- Jamie Wilkinson <jaq at debian.org>  Thu, 14 Apr 2005 09:09:34 +1000
+
+libfishsound (0.6.3-1) unstable; urgency=low
+
+  * Initial packaging.  Initial upload into Debian.  (Closes: #304270)
+
+ -- Jamie Wilkinson <jaq at debian.org>  Tue,  5 Apr 2005 08:26:16 +1000
+

Added: libfishsound/trunk/debian/compat
===================================================================
--- libfishsound/trunk/debian/compat	                        (rev 0)
+++ libfishsound/trunk/debian/compat	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1 @@
+4

Added: libfishsound/trunk/debian/control
===================================================================
--- libfishsound/trunk/debian/control	                        (rev 0)
+++ libfishsound/trunk/debian/control	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1,51 @@
+Source: libfishsound
+Section: unknown
+Priority: optional
+Maintainer: John Ferlito <johnf at inodes.org>
+Build-Depends: debhelper (>> 4.0.0), libspeex-dev, libvorbis-dev
+Standards-Version: 3.7.3
+
+Package: libfishsound1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: simple API that wraps Xiph.Org audio codecs
+ libfishsound is a wrapper around the existing codec libraries and
+ provides a consistent, higher-level programming interface. It has been
+ designed for use in a wide variety of applications; it has no direct
+ dependencies on Annodex or Ogg encapsulation, though it is most commonly
+ used in conjunction with liboggz to decode or encode Ogg encapsulated
+ Vorbis or Speex files.
+
+Package: libfishsound1-dev
+Section: libdevel
+Architecture: any
+Depends: libfishsound1 (= ${binary:Version}), libc6-dev | libc-dev, libspeex-dev, libvorbis-dev
+Provides: libfishsound-dev
+Conflicts: libfishsound-dev
+Description: simple API that wraps Xiph.Org audio codecs (development files)
+ libfishsound is a wrapper around the existing codec libraries and
+ provides a consistent, higher-level programming interface. It has been
+ designed for use in a wide variety of applications; it has no direct
+ dependencies on Annodex or Ogg encapsulation, though it is most commonly
+ used in conjunction with liboggz to decode or encode Ogg encapsulated
+ Vorbis or Speex files.
+ .
+ This package contains the header files and static libraries required for
+ developing applications that use libfishsound.
+
+Package: libfishsound1-dbg
+Section: libdevel
+Architecture: any
+Depends: libfishsound1 (= ${binary:Version})
+Priority: extra
+Description: simple API that wraps Xiph.Org audio codecs (debugging information)
+ libfishsound is a wrapper around the existing codec libraries and
+ provides a consistent, higher-level programming interface. It has been
+ designed for use in a wide variety of applications; it has no direct
+ dependencies on Annodex or Ogg encapsulation, though it is most commonly
+ used in conjunction with liboggz to decode or encode Ogg encapsulated
+ Vorbis or Speex files.
+ .
+ This package contains debugging symbols useful for tracing bugs in the
+ libfishsound1 package.

Added: libfishsound/trunk/debian/copyright
===================================================================
--- libfishsound/trunk/debian/copyright	                        (rev 0)
+++ libfishsound/trunk/debian/copyright	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1,40 @@
+This package was debianised by Jamie Wilkinson <jaq at debian.org> on
+Mon 11 Apr 2005 23:55:03 +1100
+
+It was downloaded from http://annodex.net/software/
+
+Upstream authors:
+ Andrew Nesbit <Andrew.Nesbit at CSIRO.AU>
+ Conrad Parker <Conrad.Parker at csiro.au>
+ Silvia Pfeiffer <Silvia.Pfeiffer at csiro.au>
+
+Copyright from the file COPYING in the source tarball:
+
+   Copyright (C) 2003 CSIRO Australia
+
+   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 CSIRO 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 ORGANISATION 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.

Added: libfishsound/trunk/debian/libfishsound1-dev.examples
===================================================================
--- libfishsound/trunk/debian/libfishsound1-dev.examples	                        (rev 0)
+++ libfishsound/trunk/debian/libfishsound1-dev.examples	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1 @@
+src/examples/*.c

Added: libfishsound/trunk/debian/libfishsound1-dev.files
===================================================================
--- libfishsound/trunk/debian/libfishsound1-dev.files	                        (rev 0)
+++ libfishsound/trunk/debian/libfishsound1-dev.files	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1,4 @@
+usr/include/fishsound/*.h
+usr/lib/libfishsound.a
+usr/lib/libfishsound.so
+usr/lib/pkgconfig/fishsound.pc

Added: libfishsound/trunk/debian/libfishsound1.files
===================================================================
--- libfishsound/trunk/debian/libfishsound1.files	                        (rev 0)
+++ libfishsound/trunk/debian/libfishsound1.files	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1,2 @@
+usr/lib/libfishsound.so.1
+usr/lib/libfishsound.so.1.3.0

Added: libfishsound/trunk/debian/rules
===================================================================
--- libfishsound/trunk/debian/rules	                        (rev 0)
+++ libfishsound/trunk/debian/rules	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1,104 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+# 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)
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -g
+endif
+
+config.status: configure
+	dh_testdir
+	CFLAGS="$(CFLAGS)" ./configure \
+		--host=$(DEB_HOST_GNU_TYPE) \
+		--build=$(DEB_BUILD_GNU_TYPE) \
+		--prefix=/usr \
+		--mandir=\$${prefix}/share/man \
+		--infodir=\$${prefix}/share/info \
+		--disable-flac \
+		|| cat config.log
+
+build: build-stamp
+build-stamp: config.status
+	dh_testdir
+	$(MAKE)
+	$(MAKE) check
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	[ ! -f Makefile ] || $(MAKE) distclean
+	rm -f doc/manpage.refs doc/manpage.links
+	rm -f doc/libfishsound/html/*.html
+	rm -f doc/libfishsound/html/*.gif
+	rm -f doc/libfishsound/html/doxygen.png
+	rm -f doc/libfishsound/latex/doxygen.sty
+	rm -f doc/libfishsound/latex/*.tex
+	rm -f doc/fishsound-validate.1
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+	cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+	cp -f /usr/share/misc/config.guess config.guess
+endif
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+	$(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
+
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_movefiles -i
+	dh_installdocs -i -X.svn
+	dh_installexamples -i
+	dh_installman -i
+	dh_installchangelogs -i ChangeLog
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_shlibdeps -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_movefiles -a
+	dh_installdocs -a -X.svn
+	dh_installexamples -a
+	dh_installman -a
+	dh_installchangelogs -a ChangeLog
+	dh_link -a
+	dh_strip -a --keep-debug --dbg-package=libfishsound1
+	dh_compress -a
+	dh_fixperms -a
+	dh_makeshlibs -a
+	dh_installdeb -a
+	dh_shlibdeps -a -ldebian/libfishsound1/usr/lib
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-arch
+
+.PHONY: build clean binary-indep binary-arch binary install configure
+


Property changes on: libfishsound/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: libfishsound/trunk/debian/watch
===================================================================
--- libfishsound/trunk/debian/watch	                        (rev 0)
+++ libfishsound/trunk/debian/watch	2008-05-04 01:34:22 UTC (rev 3583)
@@ -0,0 +1,2 @@
+version=2
+http://annodex.net/software/libfishsound/download/ libfishsound-([\d\.]+)\.tar\.gz debian uupdate



More information about the commits mailing list