[Pkg-allegro-commits] r44 - in unstable/alogg/trunk: . .pc debian
debian/patches
Alexandre Pineau
apineau-guest at alioth.debian.org
Fri Nov 17 21:28:03 CET 2006
Author: apineau-guest
Date: 2006-11-17 21:27:59 +0100 (Fri, 17 Nov 2006)
New Revision: 44
Added:
unstable/alogg/trunk/.pc/
unstable/alogg/trunk/.pc/.version
unstable/alogg/trunk/debian/
unstable/alogg/trunk/debian/README.debian
unstable/alogg/trunk/debian/changelog
unstable/alogg/trunk/debian/control
unstable/alogg/trunk/debian/copyright
unstable/alogg/trunk/debian/libalogg-dev.doc-base
unstable/alogg/trunk/debian/libalogg-dev.install
unstable/alogg/trunk/debian/libalogg-dev.postinst
unstable/alogg/trunk/debian/libalogg-dev.prerm
unstable/alogg/trunk/debian/libalogg.postinst
unstable/alogg/trunk/debian/libalogg1.docs
unstable/alogg/trunk/debian/libalogg1.install
unstable/alogg/trunk/debian/patches/
unstable/alogg/trunk/debian/patches/010_makefile.diff
unstable/alogg/trunk/debian/patches/020_info.diff
unstable/alogg/trunk/debian/patches/series
unstable/alogg/trunk/debian/rules
Log:
Load newtrunk into unstable/alogg/trunk.
Added: unstable/alogg/trunk/.pc/.version
===================================================================
--- unstable/alogg/trunk/.pc/.version 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/.pc/.version 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1 @@
+2
Added: unstable/alogg/trunk/debian/README.debian
===================================================================
--- unstable/alogg/trunk/debian/README.debian 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/README.debian 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,9 @@
+alogg for Debian
+----------------
+
+The debian package of Alogg has been compiled with thread support, but
+without URL and Tremor support.
+
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Fri, 27 Oct 2006 02:35:25 +0200
+
Added: unstable/alogg/trunk/debian/changelog
===================================================================
--- unstable/alogg/trunk/debian/changelog 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/changelog 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,127 @@
+alogg (1.3.7-1) unstable; urgency=low
+
+ * New upstream release
+ * Move development to Alioth
+ * debian/rules
+ + Switch to quilt for patch handling.
+ + Move to debhelper compatibility level 5
+ + update to build libalogg and libalogg1
+ * debian/control
+ + New maintainer: Debian allegro packages maintainers
+ + add myself to uploaders
+ + build-depends
+ - replace liballegro-dev by liballegro4.2-dev (Closes: #366764)
+ - remove docbook-to-man
+ - add quilt
+ - update version of debhelper (>= 5)
+ + rename libalogg by libalogg1 (Closes: #354516)
+ + libalogg becomes a transitional package to provide a smooth upgrade
+ + Set policy to 3.7.2.2 -- no changes.
+ * 010_makefile.diff (new patch from old diff.gz with some changes)
+ + replace makedoc by allegro-makedoc
+ + Change paths (replace /usr/local by $(DESTDIR)/usr
+ + no autodetection of system type
+ + remove call to ldconfig (already done by dh_makeshlibs)
+ + create links to shared library
+ + add rule clean_obj_lib to remove library object files only
+ + remove install_man rule from install rule (already done with
+ dh_installman)
+ + ...
+ * update README.debian
+ * 020_info.diff patch : add number of chapter to be able to build the info
+ file with makeinfo
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Fri, 27 Oct 2006 02:35:25 +0200
+
+alogg (1.3.3-4) unstable; urgency=low
+
+ * Build-Depends on liballegro-dev (>=2:4.1.15-4)
+ * Makefile : revert last change specific to allegro 4.0.3 and use
+ 'allegro-config --libs' again (Closes: #263907)
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Mon, 9 Aug 2004 19:15:52 +0200
+
+alogg (1.3.3-3) unstable; urgency=low
+
+ * remove -lalleg_unsharable -lXxf86dga -lXxf86vm -lXext -lX11 when linking
+ the library (lalleg_unsharable contains non PIC code, thanks to Eduard Bloch
+ and to Sam Hocevar), Closes: #216839
+ * clean alogg.info and alogg-config.1 in the debian repertory
+ * set policy to 3.6.1.0
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Sun, 15 Feb 2004 23:01:45 +0100
+
+alogg (1.3.3-2) unstable; urgency=low
+
+ * rename makedoc in allegro-makedoc
+ * Build-Depends on liballegro-dev (>=2:4.0.3-9)
+ * set policy to 3.6.0
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Wed, 16 Jul 2003 18:26:57 +0200
+
+alogg (1.3.3-1) unstable; urgency=low
+
+ * New upstream release :
+ + various fixes
+ + alogg_encode now understands the -o option to set
+ the output filename
+ + DAT_OGG_VORBIS is now part of alogg's public interface
+ * use dh_install instead of dh_movefiles
+ * set policy to 3.5.10.
+ * add texinfo to build-depends.
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Mon, 30 Jun 2003 20:23:09 +0200
+
+alogg (1.3.0-6) unstable; urgency=low
+
+ * remove useless version numbers from Build-Depends
+ * standards version upgraded to 3.5.9 -- no changes
+ * libalogg-dev depends on libvorbis-dev, closes: #189902
+ * remove libogg-dev from Build-depends
+ * change the section of libalogg-dev to libdevel and the
+ section of alogg to libs
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Fri, 25 Apr 2003 18:01:17 +0200
+
+alogg (1.3.0-5) unstable; urgency=low
+
+ * add section to source archive
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Thu, 6 Mar 2003 21:17:12 +0100
+
+alogg (1.3.0-4) unstable; urgency=low
+
+ * add -lX11 -lXext to LIBS in Makefile (to solve compilation issues
+ on some systems).
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Wed, 5 Mar 2003 19:54:26 +0100
+
+alogg (1.3.0-3) unstable; urgency=low
+
+ * clean object files before building the static library
+ * the HTML manual has been registered to doc-base
+ * remove call to ldconfig from libalogg.postinst (added by dbhelper)
+ * changes in the build options
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Sat, 22 Feb 2003 15:20:14 +0100
+
+alogg (1.3.0-2) unstable; urgency=low
+
+ * correction of the description of libalogg, libalogg-dev
+ * standards version upgraded to 3.5.8
+ * built with gcc 3.2.2
+ * add static library to libalogg-dev
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Sat, 18 Jan 2003 17:28:10 +0100
+
+alogg (1.3.0-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Alexandre Pineau <alexandre.pineau at free.fr> Mon, 13 Jan 2003 22:05:20 +0100
+
+
+
+
+
+
Added: unstable/alogg/trunk/debian/control
===================================================================
--- unstable/alogg/trunk/debian/control 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/control 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,41 @@
+Source: alogg
+Section: libs
+Priority: optional
+Maintainer: Debian allegro packages maintainers <pkg-allegro-maintainers at lists.alioth.debian.org>
+Uploaders: Alexandre Pineau <alexandre.pineau at free.fr>
+Build-Depends: debhelper (>= 5), liballegro4.2-dev, libvorbis-dev, quilt, texinfo
+Standards-Version: 3.7.2.2
+
+Package: libalogg1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Conflicts: libalogg (<< 1.3.7-1)
+Description: an Ogg/Vorbis Library for Allegro - shared libraries
+ alogg is a library which makes it easier to use Ogg/Vorbis
+ streams with Allegro. It offers facilities to decode, stream,
+ and encode Ogg/Vorbis streams with URL and thread support,
+ and integrates those facilities with Allegro's datafile
+ and sample loading routines.
+
+Package: libalogg-dev
+Section: libdevel
+Architecture: any
+Depends: libalogg1 (= ${Source-Version}), libvorbis-dev
+Description: an Ogg/Vorbis library for Allegro - development files
+ alogg is a library which makes it easier to use Ogg/Vorbis
+ streams with Allegro. It offers facilities to decode, stream,
+ and encode Ogg/Vorbis streams with URL and thread support,
+ and integrates those facilities with Allegro's datafile
+ and sample loading routines.
+
+Package: libalogg
+Section: libs
+Architecture: all
+Depends: libalogg1
+Description: an Ogg/Vorbis Library for Allegro (transitional package)
+ alogg is a library which makes it easier to use Ogg/Vorbis
+ streams with Allegro. It offers facilities to decode, stream,
+ and encode Ogg/Vorbis streams with URL and thread support,
+ and integrates those facilities with Allegro's datafile
+ and sample loading routines.
Added: unstable/alogg/trunk/debian/copyright
===================================================================
--- unstable/alogg/trunk/debian/copyright 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/copyright 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,35 @@
+This package was debianized by Alexandre Pineau <alexandre.pineau at free.fr> on
+Mon, 13 Jan 2003 22:05:20 +0100.
+
+It was downloaded from http://lyrian.obnix.com/alogg/
+
+Upstream Author: Vincent Penquerc'h <lyrian at kezako.net>
+
+Copyright:
+
+The alogg distribution is licensed on the terms of three different licenses:
+
+- The core (alogg.h, alogg.c) is LGPL-like :
+ On Debian systems, the complete text of the LGPG license can
+ be found in the file `/usr/share/common-licenses/LGPG'
+
+- The grabber plugin is giftware :
+ Allegro and the alogg grabber plugin are gift-ware. They were created by
+ a number of people working in cooperation, and are given to you freely as
+ a gift. You may use, modify, redistribute, and generally hack them about
+ in any way you like, and you do not have to give us anything in return.
+ However, if you like these products you are encouraged to thank us by
+ making a return gift to the Allegro/alogg community. This could be by
+ writing an add-on package, providing a useful bug report, making an
+ improvement to the library and/or the plugin, or perhaps just releasing
+ the sources of your program so that other people can learn from them.
+ If you redistribute parts of this code or make a game using it, it
+ would be nice if you mentioned Allegro and alogg somewhere in the
+ credits, but you are not required to do this. We trust you not to abuse
+ our generosity.
+
+- The examples are BSD-like
+ On Debian systems, the complete text of the BSD license can
+ be found in the file `/usr/share/common-licenses/BSD'.
+
+
Added: unstable/alogg/trunk/debian/libalogg-dev.doc-base
===================================================================
--- unstable/alogg/trunk/debian/libalogg-dev.doc-base 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/libalogg-dev.doc-base 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,9 @@
+Document: alogg
+Title: libalogg Manual
+Author: Vincent Penquerc'h
+Abstract: This manual describes the API of the alogg library.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libalogg-dev/html/alogg.html
+Files: /usr/share/doc/libalogg-dev/html/*.html
Added: unstable/alogg/trunk/debian/libalogg-dev.install
===================================================================
--- unstable/alogg/trunk/debian/libalogg-dev.install 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/libalogg-dev.install 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,4 @@
+usr/bin/alogg-config
+usr/include
+usr/lib/libalogg.so
+usr/lib/libalogg.a
Added: unstable/alogg/trunk/debian/libalogg-dev.postinst
===================================================================
--- unstable/alogg/trunk/debian/libalogg-dev.postinst 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/libalogg-dev.postinst 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,53 @@
+#! /bin/sh
+# postinst script for alogg
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postinst> `configure' <most-recently-configured-version>
+# * <old-postinst> `abort-upgrade' <new version>
+# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+# <new-version>
+# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+# <failed-install-package> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+# Any necessary prompting should almost always be confined to the
+# post-installation script, and should be protected with a conditional
+# so that unnecessary prompting doesn't happen if a package's
+# installation fails and the `postinst' is called with `abort-upgrade',
+# `abort-remove' or `abort-deconfigure'.
+
+case "$1" in
+ configure)
+ install-info --quiet --section Development Development \
+ /usr/share/info/alogg.info
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
+
+
+
+
Added: unstable/alogg/trunk/debian/libalogg-dev.prerm
===================================================================
--- unstable/alogg/trunk/debian/libalogg-dev.prerm 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/libalogg-dev.prerm 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,40 @@
+#! /bin/sh
+# prerm script for alogg
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <prerm> `remove'
+# * <old-prerm> `upgrade' <new-version>
+# * <new-prerm> `failed-upgrade' <old-version>
+# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+# * <deconfigured's-prerm> `deconfigure' `in-favour'
+# <package-being-installed> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ remove|upgrade|deconfigure)
+ install-info --quiet --remove /usr/info/alogg.info.gz
+ ;;
+ failed-upgrade)
+ ;;
+ *)
+ echo "prerm called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
+
Added: unstable/alogg/trunk/debian/libalogg.postinst
===================================================================
--- unstable/alogg/trunk/debian/libalogg.postinst 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/libalogg.postinst 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,51 @@
+#! /bin/sh
+# postinst script for alogg
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postinst> `configure' <most-recently-configured-version>
+# * <old-postinst> `abort-upgrade' <new version>
+# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+# <new-version>
+# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+# <failed-install-package> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+# Any necessary prompting should almost always be confined to the
+# post-installation script, and should be protected with a conditional
+# so that unnecessary prompting doesn't happen if a package's
+# installation fails and the `postinst' is called with `abort-upgrade',
+# `abort-remove' or `abort-deconfigure'.
+
+case "$1" in
+ configure)
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
+
+
+
+
Added: unstable/alogg/trunk/debian/libalogg1.docs
===================================================================
--- unstable/alogg/trunk/debian/libalogg1.docs 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/libalogg1.docs 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,3 @@
+README
+TODO
+AUTHORS
Added: unstable/alogg/trunk/debian/libalogg1.install
===================================================================
--- unstable/alogg/trunk/debian/libalogg1.install 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/libalogg1.install 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1 @@
+usr/lib/libalogg.so.*
Added: unstable/alogg/trunk/debian/patches/010_makefile.diff
===================================================================
--- unstable/alogg/trunk/debian/patches/010_makefile.diff 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/patches/010_makefile.diff 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,149 @@
+--- alogg-1.3.7.orig/Makefile 2005-12-11 21:11:57.000000000 +0100
++++ alogg-1.3.7/Makefile 2006-11-17 21:08:25.000000000 +0100
+@@ -1,7 +1,7 @@
+
+ # Select your system if not autodetected by uncommenting the appropriate line:
+
+-#SYSTEM=unix
++SYSTEM=unix
+ #SYSTEM=dos
+ #SYSTEM=windows
+
+@@ -62,7 +62,7 @@
+ PATHSEP=/
+ SUFFIX=
+ ifeq ($(PREFIX),)
+- PREFIX=/usr/local
++ PREFIX=$(DESTDIR)/usr
+ endif
+ else
+ ifeq ($(SYSTEM),dos)
+@@ -192,7 +192,7 @@
+ endif
+
+ CC=gcc
+-CFLAGS+=-Wall -W -Wno-unused
++CFLAGS+=-Wall -W -Wno-unused -g
+ LDFLAGS+=-L.
+ LIBS+=$(ALLEGRO)
+
+@@ -204,8 +204,8 @@
+ TYPEEXT=3
+ endif
+
+-ifeq ($(DEBUG),1)
+-CFLAGS+=-g -DDEBUGMODE -DDEBUG -fno-builtin
++ifeq ($(NOPT),1)
++CFLAGS+=-O0
+ else
+ CFLAGS+=-O2
+ endif
+@@ -229,7 +229,7 @@
+ EXAMPLES+=$(BASEBINNAME)_thread$(SUFFIX)
+ endif
+
+-all: $(LIBNAME) $(EXAMPLES) alogg.html
++all: $(LIBNAME) $(EXAMPLES) docs
+
+ ifeq ($(SYSTEM),unix)
+ all: alogg-config
+@@ -249,7 +249,7 @@
+ $(SHAREDLIBNAME): $(LIBALOGG_OBJS)
+ $(CC) $(LDFLAGS) -shared -Wl,-soname,$(BASELIBNAME).so.$(MAJOR) -o $@ \
+ $(LIBALOGG_OBJS) $(LIBS)
+-
++
+ $(BASEBINNAME).o: aloggcfg.h alogg.h aloggint.h
+
+ $(BASEBINNAME)url.o: alogg.h aloggurl.h
+@@ -298,15 +298,17 @@
+ chmod 755 alogg-config
+ endif
+
+-clean:
+- -$(RM) $(BASELIBNAME).a
+- -$(RM) $(SHAREDLIBNAME)
++clean_obj_lib:
+ -$(RM) alogg.o
+ -$(RM) aloggurl.o
+ -$(RM) aloggpth.o
+ -$(RM) aloggt.o
+ -$(RM) aloggturl.o
+ -$(RM) aloggtpth.o
++
++clean: clean_obj_lib
++ -$(RM) $(BASELIBNAME).a
++ -$(RM) $(SHAREDLIBNAME)
+ -$(RM) $(BASEBINNAME)_play.o
+ -$(RM) $(BASEBINNAME)_play$(SUFFIX)
+ -$(RM) $(BASEBINNAME)_stream.o
+@@ -319,19 +321,19 @@
+ -$(RM) $(BASEBINNAME)_thread$(SUFFIX)
+ -$(RM) aloggcfg.h
+ -$(RM) alogg*.html
+- -$(RM) alogg.texi
++ -$(RM) alogg.txi
+ -$(RM) alogg.rtf
+ -$(RM) alogg.txt
+ -$(RM) alogg.ascii
+ -$(RM) datogg_*.3
+ -$(RM) alogg_*.3
+ -$(RM) alogg-config
++ -$(RM) alogg.info
+
+ install: install_alogg_config \
+ install_headers \
+ install_examples \
+- install_lib \
+- install_man
++ install_lib
+
+ install_alogg_config:
+ ifeq ($(SYSTEM),unix)
+@@ -339,16 +341,14 @@
+ $(INSTALL_BIN) alogg-config $(PREFIXD)bin
+ endif
+
+-install_lib: install_alogg_config
++install_lib:
+ -$(INSTALL_DIR) $(PREFIXD)lib
+ ifeq ($(SHARED),)
+ -$(INSTALL_LIB) $(BASELIBNAME).a $(PREFIXD)lib
+ else
+- ln -fs $(SHAREDLIBNAME) $(PREFIX)/lib/$(BASELIBNAME)-$(MAJOR).so
+- -($(INSTALL_LIB) $(SHAREDLIBNAME) $(PREFIXD)lib && \
+- /sbin/ldconfig $(PREFIX)/lib || \
+- (echo "ldconfig could not be run" && \
+- echo "you will have to tell the linker where $(SHAREDLIBNAME) lives"))
++ ln -s $(SHAREDLIBNAME) $(PREFIX)/lib/$(BASELIBNAME).so
++ ln -s $(SHAREDLIBNAME) $(PREFIX)/lib/$(BASELIBNAME).so.$(MAJOR)
++ -$(INSTALL_LIB) $(SHAREDLIBNAME) $(PREFIXD)lib
+ endif
+
+ install_headers:
+@@ -416,7 +416,7 @@
+ rm -rf $(ZIPNAME)
+
+ alogg.html: alogg._tx
+- makedoc -html alogg.html alogg._tx
++ allegro-makedoc -html alogg.html alogg._tx
+ @echo The docs can be generated in a variety of formats.
+ @echo To generate the docs in the FOO format, type:
+ @echo \ \ make TYPE=FOO docs
+@@ -425,7 +425,15 @@
+ @echo Note: Allegro\'s makedoc must be in your path.
+
+ docs:
+- makedoc -$(TYPE) alogg.$(TYPEEXT) alogg._tx
++ifeq ($(TYPE),txi)
++ allegro-makedoc -$(TYPE) alogg.$(TYPEEXT) alogg._tx
++ # Translate Texinfo source documentation to info file
++ makeinfo alogg.txi
++ # rename alogg.inf in alogg.info
++ mv alogg.inf alogg.info
++else
++ allegro-makedoc -$(TYPE) alogg.$(TYPEEXT) alogg._tx
++endif
+
+ autodetect_message:
+ @echo Your system type could not be autodetected
Added: unstable/alogg/trunk/debian/patches/020_info.diff
===================================================================
--- unstable/alogg/trunk/debian/patches/020_info.diff 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/patches/020_info.diff 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,101 @@
+--- alogg-1.3.7.orig/alogg._tx 2005-12-11 21:11:57.000000000 +0100
++++ alogg-1.3.7/alogg._tx 2006-11-16 23:00:19.000000000 +0100
+@@ -85,7 +85,7 @@
+ @text
+
+ @heading
+-An overview of Ogg/Vorbis
++1. An overview of Ogg/Vorbis
+
+ Ogg/Vorbis is an audio encoding format (Vorbis) using a particular bistream
+ format (Ogg). Its specification is in the public domain, and it features
+@@ -100,7 +100,7 @@
+
+
+ @heading
+-Building alogg
++2. Building alogg
+
+
+ alogg requires the following:
+@@ -261,7 +261,7 @@
+
+
+ @heading
+-Building alogg with and without Tremor support at the same time
++3. Building alogg with and without Tremor support at the same time
+
+ Two versions of alogg can now be installed at the same time: with and
+ without Tremor support. This is useful when you want to be able to
+@@ -288,7 +288,7 @@
+
+
+ @heading
+-Using alogg
++4. Using alogg
+
+ Using alogg is very simple: you need only include the file:
+ <pre>
+@@ -350,7 +350,7 @@
+
+
+ @heading
+-Library basics
++5. Library basics
+
+ Following are some macros useful for allowing building with different
+ versions of alogg. For instance, earlier versions didn't have the
+@@ -432,7 +432,7 @@
+
+
+ @heading
+-Integration between alogg and Allegro
++6. Integration between alogg and Allegro
+
+ @@void @datogg_init();
+ @xref alogg_init
+@@ -477,7 +477,7 @@
+
+
+ @heading
+-Streaming
++7. Streaming
+
+ Note that streaming uses Allegro's AUDIOSTREAM facilities, which means once
+ a stream is being played, the usual routines that apply on AUDIOSTREAM can
+@@ -577,7 +577,7 @@
+
+
+ @heading
+-Encoding
++8. Encoding
+
+ Note that the encoding related routines are not included when alogg is built
+ using the Tremor fixed point implementation of the Ogg/Vorbis decoder.
+@@ -623,7 +623,7 @@
+
+
+ @heading
+-Thread support
++9. Thread support
+
+ alogg can create threads to manage a stream, so you don't have to poll an
+ alogg_stream regularly, as this is handled directly by the thread.
+@@ -698,7 +698,7 @@
+
+
+ @heading
+-the datogg grabber plugin
++10. the datogg grabber plugin
+
+ alogg supplies a plugin for Allegro's grabber datafile utility, which allows
+ one to use Ogg/Vorbis streams transparently with Allegro's datafiles.
+@@ -754,7 +754,7 @@
+
+
+ @heading
+-Examples
++11. Examples
+
+ The alogg distribution comes with five examples to show you how to use alogg.
+
Added: unstable/alogg/trunk/debian/patches/series
===================================================================
--- unstable/alogg/trunk/debian/patches/series 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/patches/series 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,2 @@
+010_makefile.diff -p1
+020_info.diff -p1
Added: unstable/alogg/trunk/debian/rules
===================================================================
--- unstable/alogg/trunk/debian/rules 2006-11-17 20:25:57 UTC (rev 43)
+++ unstable/alogg/trunk/debian/rules 2006-11-17 20:27:59 UTC (rev 44)
@@ -0,0 +1,116 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This is the debhelper compatibility version to use.
+export DH_COMPAT=5
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ NOPT=1
+else
+ NOPT=0
+endif
+
+# shared library versions, option 1
+version=1.3.7
+major=1
+# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
+#version=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
+#major=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+ QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
+
+ touch configure-stamp
+
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE) all PTHREAD=1 NOPT=$(NOPT)
+ $(MAKE) clean_obj_lib
+ $(MAKE) all SHARED=1 TYPE=txi PTHREAD=1 NOPT=$(NOPT)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) clean
+ QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs -plibalogg-dev usr/share/doc/libalogg-dev/html
+
+ # Add here commands to install the package into debian/tmp
+ $(MAKE) install_lib DESTDIR=$(CURDIR)/debian/tmp
+ $(MAKE) install SHARED=1 DESTDIR=$(CURDIR)/debian/tmp
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir -a
+ dh_testroot -a
+ dh_install --sourcedir=debian/tmp -a
+ cp -a *.html `pwd`/debian/libalogg-dev/usr/share/doc/libalogg-dev/html
+ dh_installdocs -a
+ dh_installman -plibalogg-dev alogg-config.1 -a
+ dh_installinfo -plibalogg-dev alogg.info -a
+ dh_installchangelogs -plibalogg1 ChangeLog -a
+ dh_installchangelogs -plibalogg-dev -a
+ dh_link -a
+ dh_strip -a
+ dh_compress -a
+ dh_fixperms -a
+ dh_makeshlibs -a
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+# Build architecture-independent files here.
+binary-indep: build install
+ dh_testdir -i
+ dh_testroot -i
+ dh_link -i usr/share/doc/libalogg1 usr/share/doc/libalogg
+ dh_compress -i
+ dh_fixperms -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
+
+
+
+
+
+
+
+
+
Property changes on: unstable/alogg/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
More information about the Pkg-allegro-commits
mailing list