--- fmodex-4.28.02.orig/debian/docs +++ fmodex-4.28.02/debian/docs @@ -0,0 +1,3 @@ +documentation/fmodex.chm +documentation/LICENSE.TXT +documentation/revision.txt --- fmodex-4.28.02.orig/debian/compat +++ fmodex-4.28.02/debian/compat @@ -0,0 +1 @@ +5 --- fmodex-4.28.02.orig/debian/copyright +++ fmodex-4.28.02/debian/copyright @@ -0,0 +1,70 @@ +This package was debianized by Reinier de Blois on +Mon, 16 Nov 2009 09:50:01 +0100. + +It was downloaded from http://www.fmod.org/ + +Upstream Author(s): + + Firelight Technologies Pty, Ltd. + +Copyright: + + Copyright (C) 2005-2008 Firelight Technologies Pty, Ltd.> + +License: + + FMOD NON-COMMERCIAL LICENSE + ------------------------------------ + IF YOUR PRODUCT IS NOT INTENDED FOR COMMERCIAL GAIN AND DOES NOT + INCLUDE THE FMOD LIBRARY FOR RESALE, LICENSE OR OTHER COMMERCIAL + DISTRIBUTION, THEN USE OF FMOD IS FREE OF CHARGE. THERE IS NO + LICENSE FEES FOR NON-COMMERCIAL APPLICATIONS. + + CONDITIONS/LIMITATIONS: + - WHEN USING THIS LICENSE, THE FMOD LIBRARY CANNOT BE USED FOR + RESALE OR OTHER COMMERCIAL DISTRIBUTION + - THIS LICENSE CANNOT BE USED FOR PRODUCTS WHICH DO NOT MAKE + PROFIT BUT ARE STILL COMMERCIALLY RELEASED + - THIS LICENSE CANNOT BE USED FOR COMMERCIAL SERVICES, WHERE THE + EXECUTABLE CONTAINING FMOD IS NOT SOLD, BUT THE DATA IS. + - WHEN USING FMOD, A CREDIT LINE IS REQUIRED IN EITHER DOCUMENTATION, + OR 'ON SCREEN' FORMAT (IF POSSIBLE). IT SHOULD CONTAIN AT LEAST + THE WORDS FMOD SOUND SYSTEM AND FIRELIGHT TECHNOLOGIES. + LOGOS ARE AVAILABLE FOR BOX OR MANUAL ART, BUT ARE NOT MANDANTORY. + AN EXAMPLE CREDIT COULD BE: + + FMOD Sound System, copyright © Firelight Technologies Pty, Ltd., 1994-2007. + + NOTE THIS IN ADVANCE, AS IT MUST BE DONE BEFORE SHIPPING YOUR + PRODUCT WITH FMOD. + + Uses Ogg Vorbis codec. BSD license. + ------------------------------------ + Copyright (c) 2002, Xiph.org Foundation + + 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. --- fmodex-4.28.02.orig/debian/rules +++ fmodex-4.28.02/debian/rules @@ -0,0 +1,125 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +version := $(shell sed -e '1{;s|^fmodex (\([0-9.]*\)-.*)\ .*|\1|;q;}' debian/changelog) + +configure: configure-stamp +configure-stamp: + dh_testdir +ifeq ($(DEB_HOST_ARCH), amd64) + tar -xzf fmodapi4*linux64.tar.gz + mv fmodapi4*linux64/* . + rm -rf fmodapi4*linux64 +else + tar -xzf fmodapi4*linux.tar.gz + mv fmodapi4*linux/* . + rm -rf fmodapi4*linux +endif + + touch configure-stamp + + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + + $(MAKE) fmod_examples + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + rm -rf api examples fmoddesignerapi tools Makefile.orig Makefile documentation + + dh_clean + +install: build + dh_testdir + dh_testroot + + install -c -d -m 755 $(CURDIR)/debian/libfmodex4/usr/lib/ + install -c -d -m 755 $(CURDIR)/debian/libfmodex-dev/usr/lib/ + install -c -d -m 755 $(CURDIR)/debian/libfmodex-dev/usr/include/fmodex/ + install -c -d -m 755 $(CURDIR)/debian/libfmodevent4/usr/lib/ + install -c -d -m 755 $(CURDIR)/debian/libfmodevent-dev/usr/lib/ + install -c -d -m 755 $(CURDIR)/debian/libfmodevent-dev/usr/include/ +ifeq ($(DEB_HOST_ARCH), amd64) + install -c -D -m 755 api/lib/libfmodex64-$(version).so $(CURDIR)/debian/libfmodex4/usr/lib/libfmodex.so.$(version) + install -c -D -m 755 api/lib/libfmodexp64-$(version).so $(CURDIR)/debian/libfmodex4/usr/lib/libfmodexp.so.$(version) + install -c -D -m 755 fmoddesignerapi/api/lib/libfmodevent64-$(version).so $(CURDIR)/debian/libfmodevent4/usr/lib/libfmodevent.so.$(version) + ln -s libfmodex.so.$(version) $(CURDIR)/debian/libfmodex4/usr/lib/libfmodex64-$(version).so + ln -s libfmodexp.so.$(version) $(CURDIR)/debian/libfmodex4/usr/lib/libfmodexp64-$(version).so + ln -s libfmodevent.so.$(version) $(CURDIR)/debian/libfmodevent4/usr/lib/libfmodevent64-$(version).so + ln -s libfmodex.so.$(version) $(CURDIR)/debian/libfmodex-dev/usr/lib/libfmodex64.so + ln -s libfmodexp.so.$(version) $(CURDIR)/debian/libfmodex-dev/usr/lib/libfmodexp64.so + ln -s libfmodevent.so.$(version) $(CURDIR)/debian/libfmodevent-dev/usr/lib/libfmodevent64.so +else + install -c -D -m 755 api/lib/libfmodex-$(version).so $(CURDIR)/debian/libfmodex4/usr/lib/libfmodex.so.$(version) + install -c -D -m 755 api/lib/libfmodexp-$(version).so $(CURDIR)/debian/libfmodex4/usr/lib/libfmodexp.so.$(version) + install -c -D -m 755 fmoddesignerapi/api/lib/libfmodevent-$(version).so $(CURDIR)/debian/libfmodevent4/usr/lib/libfmodevent.so.$(version) + ln -s libfmodex.so.$(version) $(CURDIR)/debian/libfmodex4/usr/lib/libfmodex-$(version).so + ln -s libfmodexp.so.$(version) $(CURDIR)/debian/libfmodex4/usr/lib/libfmodexp-$(version).so + ln -s libfmodevent.so.$(version) $(CURDIR)/debian/libfmodevent4/usr/lib/libfmodevent-$(version).so +endif + ln -s libfmodex.so.$(version) $(CURDIR)/debian/libfmodex4/usr/lib/libfmodex.so.4 + ln -s libfmodexp.so.$(version) $(CURDIR)/debian/libfmodex4/usr/lib/libfmodexp.so.4 + ln -s libfmodevent.so.$(version) $(CURDIR)/debian/libfmodevent4/usr/lib/libfmodevent.so.4 + ln -s libfmodex.so.$(version) $(CURDIR)/debian/libfmodex-dev/usr/lib/libfmodex.so + ln -s libfmodexp.so.$(version) $(CURDIR)/debian/libfmodex-dev/usr/lib/libfmodexp.so + ln -s libfmodevent.so.$(version) $(CURDIR)/debian/libfmodevent-dev/usr/lib/libfmodevent.so + cp api/inc/*.h* $(CURDIR)/debian/libfmodex-dev/usr/include/fmodex/ + cp fmoddesignerapi/api/inc/*.h* $(CURDIR)/debian/libfmodevent-dev/usr/include/ + install -c -d -m 755 $(CURDIR)/debian/fmodex-examples/usr/share/doc/fmodex/examples/ + install -c -d -m 755 $(CURDIR)/debian/fmodevent-examples/usr/share/doc/fmodevent/examples/ + cp -R examples/* $(CURDIR)/debian/fmodex-examples/usr/share/doc/fmodex/examples/ + cp -R fmoddesignerapi/examples/* $(CURDIR)/debian/fmodevent-examples/usr/share/doc/fmodevent/examples/ + + +# Build architecture-independent files here. +binary-indep: install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: install + dh_testdir + dh_testroot + dh_installchangelogs documentation/revision.txt + dh_installdocs + dh_installexamples +# dh_install +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link +# dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python +# dh_makeshlibs + dh_installdeb +# dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- fmodex-4.28.02.orig/debian/control +++ fmodex-4.28.02/debian/control @@ -0,0 +1,154 @@ +Source: fmodex +Priority: extra +Maintainer: Reinier de Blois +Build-Depends: debhelper (>= 5) +Standards-Version: 3.8.1 +Section: libs +Homepage: http://www.fmod.org/ + +Package: libfmodex-dev +Section: libdevel +Architecture: i386 amd64 +Depends: libfmodex4 (= 4.28.02-2) +Description: Development package for the FMOD Ex library. + FMOD is a cross platform audio library and toolset to let you easily + implement the latest audio technologies into your title. + . + The FMOD Ex sound system is a revolutionary new audio engine for + game developers, multimedia developers, sound designers, musicians + and audio engineers, based on the years of experienced of Firelight + Technologies(tm) previous product FMOD. + It also aims high - to push the boundaries of audio implementation + for games and the like while at the same time using minimal resources + and being scalable. This new engine is written from the ground up + since FMOD 3 was released and involves years of experience and + feedback from FMOD users to create the most feature filled and easy + to use product possible, without the rawbacks of legacy + implementation that FMOD 3 may have suffered from its years of + continuous development. + . + This package contains the header files and libraries + needed to do development with FMOD Ex. + +Package: libfmodex4 +Section: libs +Architecture: i386 amd64 +Depends: libc6, libgcc1, libstdc++6 +Description: FMOD is a cross platform audio library and toolset + FMOD is a cross platform audio library and toolset to let you easily + implement the latest audio technologies into your title. + . + The FMOD Ex sound system is a revolutionary new audio engine for + game developers, multimedia developers, sound designers, musicians + and audio engineers, based on the years of experienced of Firelight + Technologies(tm) previous product FMOD. + It also aims high - to push the boundaries of audio implementation + for games and the like while at the same time using minimal resources + and being scalable. This new engine is written from the ground up + since FMOD 3 was released and involves years of experience and + feedback from FMOD users to create the most feature filled and easy + to use product possible, without the rawbacks of legacy + implementation that FMOD 3 may have suffered from its years of + continuous development. + +Package: fmodex-examples +Section: libdevel +Architecture: i386 amd64 +Depends: libfmodex4 (= 4.28.02-2) +Suggests: build-essential +Description: Example programs for the FMOD Ex library + FMOD is a cross platform audio library and toolset to let you easily + implement the latest audio technologies into your title. + . + The FMOD Ex sound system is a revolutionary new audio engine for + game developers, multimedia developers, sound designers, musicians + and audio engineers, based on the years of experienced of Firelight + Technologies(tm) previous product FMOD. + It also aims high - to push the boundaries of audio implementation + for games and the like while at the same time using minimal resources + and being scalable. This new engine is written from the ground up + since FMOD 3 was released and involves years of experience and + feedback from FMOD users to create the most feature filled and easy + to use product possible, without the rawbacks of legacy + implementation that FMOD 3 may have suffered from its years of + continuous development. + . + This package contains the sample programs that ship with FMOD Ex. + +Package: libfmodevent-dev +Section: libdevel +Architecture: i386 amd64 +Depends: libfmodevent4 (= 4.28.02-2) +Description: Development package for the FMOD Ex Designer API + FMOD is a cross platform audio library and toolset to let you easily + implement the latest audio technologies into your title. + . + The FMOD Ex sound system is a revolutionary new audio engine for + game developers, multimedia developers, sound designers, musicians + and audio engineers, based on the years of experienced of Firelight + Technologies(tm) previous product FMOD. + It also aims high - to push the boundaries of audio implementation + for games and the like while at the same time using minimal resources + and being scalable. This new engine is written from the ground up + since FMOD 3 was released and involves years of experience and + feedback from FMOD users to create the most feature filled and easy + to use product possible, without the rawbacks of legacy + implementation that FMOD 3 may have suffered from its years of + continuous development. + . + This package contains the header files and libraries + needed to do development with the FMOD Ex Designer API. + +Package: libfmodevent4 +Section: libs +Architecture: i386 amd64 +Depends: libfmodex4 (= 4.28.02-2), libc6, libgcc1, libstdc++6 +Description: Designer API library for the FMOD Ex library + FMOD is a cross platform audio library and toolset to let you easily + implement the latest audio technologies into your title. + . + The FMOD Ex sound system is a revolutionary new audio engine for + game developers, multimedia developers, sound designers, musicians + and audio engineers, based on the years of experienced of Firelight + Technologies(tm) previous product FMOD. + It also aims high - to push the boundaries of audio implementation + for games and the like while at the same time using minimal resources + and being scalable. This new engine is written from the ground up + since FMOD 3 was released and involves years of experience and + feedback from FMOD users to create the most feature filled and easy + to use product possible, without the rawbacks of legacy + implementation that FMOD 3 may have suffered from its years of + continuous development. + +Package: fmodevent-examples +Section: libdevel +Architecture: i386 amd64 +Depends: libfmodevent4 (= 4.28.02-2) +Suggests: build-essential +Description: Example programs for the FMOD Ex Designer API + FMOD is a cross platform audio library and toolset to let you easily + implement the latest audio technologies into your title. + . + The FMOD Ex sound system is a revolutionary new audio engine for + game developers, multimedia developers, sound designers, musicians + and audio engineers, based on the years of experienced of Firelight + Technologies(tm) previous product FMOD. + It also aims high - to push the boundaries of audio implementation + for games and the like while at the same time using minimal resources + and being scalable. This new engine is written from the ground up + since FMOD 3 was released and involves years of experience and + feedback from FMOD users to create the most feature filled and easy + to use product possible, without the rawbacks of legacy + implementation that FMOD 3 may have suffered from its years of + continuous development. + . + This package contains the sample programs + that ship with the FMOD Ex Designer API. + +Package: fmodex-designerapi +Section: libdevel +Architecture: i386 amd64 +Depends: libfmodevent-dev (= 4.28.02-2) +Description: Transitional package to libfmodevent4 and libfmodevent-dev + This is a dummy package. It installs libfmodevent4 and libfmodevent-dev. + --- fmodex-4.28.02.orig/debian/changelog +++ fmodex-4.28.02/debian/changelog @@ -0,0 +1,5 @@ +fmodex (4.28.02-2) dapper; urgency=low + + * Initial release + + -- Reinier de Blois Mon, 16 Nov 2009 09:50:01 +0100