--- taoframework-2.1.svn20090801.orig/debian/Makefile +++ taoframework-2.1.svn20090801/debian/Makefile @@ -0,0 +1,141 @@ +# Very simple makefile to build the Tao examples + +CSC = mono-csc -target:winexe -debug +RESGEN = resgen2 + +SYSTEM_LIBS = -r:System +DRAWING_LIBS = -r:System.Windows.Forms -r:System.Data -r:System.Drawing + +# unsupported: +# CgExamples (libCg is not in Debian) +# GlfwExamples (Glfw is Windows-only) +# NeHe (examples require Windows specific stuff) +SUBDIRS = OdeExamples SdlExamples DevIlExamples FtGlScrolling \ + FtGlSimple LuaFunctions LuaSimple OpenAlExamples \ + FFmpegExamples PhysFsExamples FreeGlutExamples \ + NateRobins Redbook GeWangExamples +TARGETS = $(addsuffix /Example.exe, $(SUBDIRS)) + +all: $(TARGETS) + +clean: + rm -f $(TARGETS) $(addsuffix /*.resources, $(SUBDIRS)) + +ODE_DIR = OdeExamples +ODE_SRC = Basic.cs +$(ODE_DIR)/Example.exe: $(addprefix $(ODE_DIR)/, $(ODE_SRC)) + $(CSC) -out:$@ $^ -pkg:tao-ode $(SYSTEM_LIBS) + +SDL_DIR = SdlExamples +SDL_SRC = GfxPrimitives.cs Program.cs Rectangles.cs SdlExamples.cs \ + SdlExamples.Designer.cs SmpegPlayer.cs SdlExamples.resx +SDL_RES = SdlExamples.SdlExamples.resources +$(SDL_DIR)/$(SDL_RES): $(SDL_DIR)/$(filter %.resx, $(SDL_SRC)) + $(RESGEN) $^ $@ +$(SDL_DIR)/Example.exe: $(addprefix $(SDL_DIR)/, $(SDL_SRC) $(SDL_RES)) + $(CSC) -out:$@ $(filter %.cs, $^) -pkg:tao-sdl \ + -resource:$(filter %.resources, $^) $(SYSTEM_LIBS) $(DRAWING_LIBS) + +DEVIL_DIR = DevIlExamples +DEVIL_SRC = SimpleExample.cs +$(DEVIL_DIR)/Example.exe: $(addprefix $(DEVIL_DIR)/, $(DEVIL_SRC)) + $(CSC) -out:$@ $^ -pkg:tao-devil $(SYSTEM_LIBS) + +FTGL1_DIR = FtGlScrolling +FTGL1_SRC = FtGlScrolling.cs +$(FTGL1_DIR)/Example.exe: $(addprefix $(FTGL1_DIR)/, $(FTGL1_SRC)) + $(CSC) -out:$@ $^ -pkg:tao-ftgl -pkg:tao-freetype -pkg:tao-freeglut \ + $(SYSTEM_LIBS) + +FTGL2_DIR = FtGlSimple +FTGL2_SRC = FtGlSimple.cs +$(FTGL2_DIR)/Example.exe: $(addprefix $(FTGL2_DIR)/, $(FTGL2_SRC)) + $(CSC) -out:$@ $^ -pkg:tao-ftgl -pkg:tao-freetype -pkg:tao-freeglut \ + $(SYSTEM_LIBS) + +LUA1_DIR = LuaFunctions +LUA1_SRC = Functions.cs +$(LUA1_DIR)/Example.exe: $(addprefix $(LUA1_DIR)/, $(LUA1_SRC)) + $(CSC) -out:$@ $^ -pkg:tao-lua $(SYSTEM_LIBS) + +LUA2_DIR = LuaSimple +LUA2_SRC = Simple.cs +$(LUA2_DIR)/Example.exe: $(addprefix $(LUA2_DIR)/, $(LUA2_SRC)) + $(CSC) -out:$@ $^ -pkg:tao-lua $(SYSTEM_LIBS) + +OPENAL_DIR = OpenAlExamples +OPENAL_SRC = Boxes.cs Lesson01.cs Lesson02.cs Lesson03.cs Lesson05.cs \ + OpenAlExamples.cs OpenAlExamples.Designer.cs Program.cs \ + Sound.cs Waterfall.cs OpenAlExamples.resx +OPENAL_RES = OpenAlExamples.OpenAlExamples.resources +$(OPENAL_DIR)/$(OPENAL_RES): $(OPENAL_DIR)/$(filter %.resx, $(OPENAL_SRC)) + $(RESGEN) $^ $@ +$(OPENAL_DIR)/Example.exe: $(addprefix $(OPENAL_DIR)/, $(OPENAL_SRC) $(OPENAL_RES)) + $(CSC) -out:$@ $(filter %.cs, $^) \ + -pkg:tao-openal -pkg:tao-freeglut -pkg:tao-opengl \ + -resource:$(filter %.resources, $^) $(SYSTEM_LIBS) $(DRAWING_LIBS) + +FFMPEG_DIR = FFmpegExamples +FFMPEG_SRC = AudioStream.cs Decoder.cs Player.cs Player.Designer.cs \ + Program.cs Player.resx +FFMPEG_RES = FFmpegExamples.Player.resources +$(FFMPEG_DIR)/$(FFMPEG_RES): $(FFMPEG_DIR)/$(filter %.resx, $(FFMPEG_SRC)) + $(RESGEN) $^ $@ +$(FFMPEG_DIR)/Example.exe: $(addprefix $(FFMPEG_DIR)/, $(FFMPEG_SRC) $(FFMPEG_RES)) + $(CSC) -out:$@ $(filter %.cs, $^) -pkg:tao-openal -pkg:tao-ffmpeg \ + -resource:$(filter %.resources, $^) $(SYSTEM_LIBS) $(DRAWING_LIBS) + +PHYSFS_DIR = PhysFsExamples +PHYSFS_SRC = Simple.cs +$(PHYSFS_DIR)/Example.exe: $(addprefix $(PHYSFS_DIR)/, $(PHYSFS_SRC)) + $(CSC) -out:$@ $^ -pkg:tao-physfs $(SYSTEM_LIBS) + +FREEGLUT_DIR = FreeGlutExamples +FREEGLUT_SRC = One.cs +$(FREEGLUT_DIR)/Example.exe: $(addprefix $(FREEGLUT_DIR)/, $(FREEGLUT_SRC)) + $(CSC) -out:$@ $^ -pkg:tao-freeglut $(SYSTEM_LIBS) + +OPENGL1_DIR = NateRobins +OPENGL1_SRC = Area.cs Maiden.cs MultiView.cs NateRobins.cs \ + NateRobins.Designer.cs Nii.cs Node.cs Null.cs Point.cs \ + Program.cs Qix.cs Rotate.cs Starfield.cs Strip.cs Texture.cs \ + Voronoi.cs NateRobins.resx +OPENGL1_RES = NateRobins.Naterobins.resources +$(OPENGL1_DIR)/$(OPENGL1_RES): $(OPENGL1_DIR)/$(filter %.resx, $(OPENGL1_SRC)) + $(RESGEN) $^ $@ +$(OPENGL1_DIR)/Example.exe: $(addprefix $(OPENGL1_DIR)/, $(OPENGL1_SRC) $(OPENGL1_RES)) + $(CSC) -out:$@ $(filter %.cs, $^) -pkg:tao-freeglut \ + -resource:$(filter %.resources, $^) $(SYSTEM_LIBS) $(DRAWING_LIBS) + +OPENGL2_DIR = Redbook +OPENGL2_SRC = Aaindex.cs Aapoly.cs Aargb.cs Accanti.cs Accpersp.cs Alpha3d.cs \ + Alpha.cs Anti.cs Bezcurve.cs Bezmesh.cs Bezsurf.cs Checker.cs \ + CheckerOld.cs Clip.cs Colormat.cs Cube.cs DepthCue.cs Dof.cs \ + Double.cs Drawf.cs Feedback.cs Fog.cs FogIndex.cs FogIndexOld.cs \ + FogOld.cs Font.cs Hello.cs Image.cs Jitter.cs Light.cs Lines.cs \ + List.cs Material.cs Mipmap.cs Model.cs MoveLight.cs Nurbs.cs \ + PickDepth.cs PickSquare.cs Plane.cs Planet.cs PolyOff.cs \ + Polys.cs Program.cs Quadric.cs Redbook.cs Redbook.Designer.cs \ + Robot.cs SceneBlueAmbient.cs SceneColorLight.cs Scene.cs \ + SceneFlat.cs Select.cs Smooth.cs Stencil.cs Stroke.cs Surface.cs \ + SurfaceOld.cs TeaAmbient.cs Teapots.cs Tess.cs TessWind.cs \ + TexBind.cs TexGen.cs TexProx.cs TexSub.cs TextureSurf.cs \ + Torus.cs Trim.cs UnProject.cs Varray.cs Wrap.cs Redbook.resx +OPENGL2_RES = Redbook.Redbook.resources +$(OPENGL2_DIR)/$(OPENGL2_RES): $(OPENGL2_DIR)/$(filter %.resx, $(OPENGL2_SRC)) + $(RESGEN) $^ $@ +$(OPENGL2_DIR)/Example.exe: $(addprefix $(OPENGL2_DIR)/, $(OPENGL2_SRC) $(OPENGL2_RES)) + $(CSC) -out:$@ $(filter %.cs, $^) -pkg:tao-freeglut \ + -resource:$(filter %.resources, $^) $(SYSTEM_LIBS) $(DRAWING_LIBS) + +OPENGL3_DIR = GeWangExamples +OPENGL3_SRC = ClippingPlanes.cs GeWangExamples.cs GeWangExamples.Designer.cs \ + Lorenz3d.cs Mirror.cs Program.cs Shadow.cs Starfield.cs \ + Xform.cs GeWangExamples.resx +OPENGL3_RES = GeWangExamples.GeWang.resources +$(OPENGL3_DIR)/$(OPENGL3_RES): $(OPENGL3_DIR)/$(filter %.resx, $(OPENGL3_SRC)) + $(RESGEN) $^ $@ +$(OPENGL3_DIR)/Example.exe: $(addprefix $(OPENGL3_DIR)/, $(OPENGL3_SRC) $(OPENGL3_RES)) + $(CSC) -out:$@ $(filter %.cs, $^) -pkg:tao-freeglut \ + -resource:$(filter %.resources, $^) $(SYSTEM_LIBS) $(DRAWING_LIBS) + --- taoframework-2.1.svn20090801.orig/debian/README.source +++ taoframework-2.1.svn20090801/debian/README.source @@ -0,0 +1,58 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To configure quilt to use debian/patches instead of patches, you want +either to export QUILT_PATCHES=debian/patches in your environment +or use this snippet in your ~/.quiltrc: + + for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do + if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then + export QUILT_PATCHES=debian/patches + break + fi + done + +To get the fully patched source after unpacking the source package, cd to +the root level of the source package and run: + + quilt push -a + +The last patch listed in debian/patches/series will become the current +patch. + +To add a new set of changes, first run quilt push -a, and then run: + + quilt new + +where is a descriptive name for the patch, used as the filename in +debian/patches. Then, for every file that will be modified by this patch, +run: + + quilt add + +before editing those files. You must tell quilt with quilt add what files +will be part of the patch before making changes or quilt will not work +properly. After editing the files, run: + + quilt refresh + +to save the results as a patch. + +Alternately, if you already have an external patch and you just want to +add it to the build system, run quilt push -a and then: + + quilt import -P /path/to/patch + quilt push -a + +(add -p 0 to quilt import if needed). as above is the filename to +use in debian/patches. The last quilt push -a will apply the patch to +make sure it works properly. + +To remove an existing patch from the list of patches that will be applied, +run: + + quilt delete + +You may need to run quilt pop -a to unapply patches first before running +this command. --- taoframework-2.1.svn20090801.orig/debian/Tao.source +++ taoframework-2.1.svn20090801/debian/Tao.source @@ -0,0 +1,4 @@ + + + + --- taoframework-2.1.svn20090801.orig/debian/changelog +++ taoframework-2.1.svn20090801/debian/changelog @@ -0,0 +1,210 @@ +taoframework (2.1.svn20090801-9ubuntu1) trusty; urgency=medium + + * Disable ffmpeg component, not ported to libav9. + + -- Dimitri John Ledkov Fri, 28 Feb 2014 14:12:06 +0000 + +taoframework (2.1.svn20090801-9) unstable; urgency=low + + * Rebuild against NUnit 2.6 + + -- Jo Shields Sun, 27 May 2012 16:53:25 +0100 + +taoframework (2.1.svn20090801-8) unstable; urgency=low + + * Rebuild with Mono 2.10 for CLR 4.0 transition + + -- Jo Shields Mon, 23 Jan 2012 00:44:32 +0000 + +taoframework (2.1.svn20090801-7) unstable; urgency=low + + * Rebuild for libav 0.7 (Closes: #640224) + * Update patches for new sonames + + -- Iain Lane Sat, 03 Sep 2011 19:05:38 +0100 + +taoframework (2.1.svn20090801-6) unstable; urgency=low + + * debian/control: Add missing libx11-dev BD, needed so that dh_clideps + generates all runtime dependencies in a clean environment. + * debian/patches/200_libx11_dllmap.diff: Add DLLMap for libX11 + * Convert to DH7 + + -- Iain Lane Wed, 29 Jun 2011 15:33:30 +0100 + +taoframework (2.1.svn20090801-5) unstable; urgency=low + + * debian/control: + + Remove some obsolete BDs (Closes: #627390) + + Use dh_prep instead of dh_clean + + Standards-Version → 3.9.2, no changes required + + ignore optional references to mac libraries (Closes: #627388) + * debian/rules: + + Use the system default gacutil instead of hardcoding gacutil2 + Closes: #627392 + + Use dh_prep instead of dh_clean + * Run wrap-and-sort + * Add README.source taken from quilt package + + -- Iain Lane Mon, 27 Jun 2011 15:54:38 +0100 + +taoframework (2.1.svn20090801-4) unstable; urgency=low + + * d/control: + + Rebuild against new ffmpeg, fixing uninstallability due to removed + libavutil{,-extra-}49 (Closes: #618390) + + Add missing ${misc:Depends} Dependency to monodoc-taoframework-manual + + Add missing Build-Depends on libsdl-gfx1.2-dev, libalut-dev and + libswscale-dev to have all required binary dependencies correctly + generated from the DLLMaps + + Standards-Version → 3.9.1, no changes required + * d/README.source: Add, copied from quilt package + * d/patches/200_libavutil_update: Add new patch to reference new + libavutil SONAME in Tao.FFmpeg's DLLmap + + -- Iain Lane Fri, 01 Apr 2011 21:26:34 +0100 + +taoframework (2.1.svn20090801-3) unstable; urgency=low + + * debian/control: Make libtaoframework-freeglut-cil-dev depend on + libtaoframework-opengl-cil-dev, as the pcfile has a Requires: + relationship, so the package is useless without the other (Closes: + #594096) + * Update libode0-dev BD to libode-dev, to fix FTBFS due to renamed + development package (Closes: #595844) + + -- Iain Lane Tue, 07 Sep 2010 09:27:20 +0100 + +taoframework (2.1.svn20090801-2) unstable; urgency=low + + * debian/monodoc-taoframework-manual.prerm, + debian/monodoc-taoframework-manual.postinst: + + Delete - we use Triggers for search updates, and modern Monodoc handles + indexing from disparate files + * debian/control, + debian/rules: + + Use mono-csc from mono-devel 2.4.3 as compiler command + * debian/Makefile: + + Use mono-csc as compiler command + * debian/control: + + No-change Standards bump + + Update build-dependencies (Closes: #564368) + + Add ${misc:Depends} lines everywhere + * debian/patches/300_libode_update.diff: + + Update Tao.Ode.dll.config to use current libode version (Closes: #542870) + * debian/*.links: + + Remove, these are empty + * debian/libtaoframework-*.install, + debian/libtaoframework-*.installcligac: + + Use CLI Policy 0.7 install locations + * debian/patches/400_cli_policy_0.7_pcfiles.diff: + + Update pcfiles for CLI Policy 0.7 install locations + * debian/patches/500_dont_rename_pcfiles.diff: + + ABI-versioned pcfiles aren't helpful, and not every distro ships them, + so let's just ship unversioned files + * debian/control, + debian/libtaoframework-*-cil-dev.install: + + Create unversioned -dev packages + + -- Jo Shields Sun, 24 Jan 2010 12:44:08 +0000 + +taoframework (2.1.svn20090801-1) unstable; urgency=low + + * New upstream snapshot. + * Removed all Debian patches, they have been merged upstream. + * Fixed the example directory installation and build. + + * debian/control: + + Set package sections to cli-mono. + + Remove trailing "-1" from build dependencies. + + Build-depend on libmono-winforms2.0-cil (Closes: #534026). + + * debian/patches/200_libavcodec_update.diff: + + New patch. Reference libavcodec.so.52 instead of 51 (Closes: #516921). + + -- Sam Hocevar Sun, 15 Feb 2009 12:05:23 +0000 + +taoframework (2.1.svn20090213-1) UNRELEASED; urgency=low + + [ Sam Hocevar ] + * Made the build system work with the new upstream release. + * Add Tao.FreeType packages. + * Add Tao.FtGl packages. + + [ David Paleino ] + * Added debian/watch file + * debian/patches/: + + patches refreshed to cleanly apply to the new release. + + -- David Paleino Sat, 20 Sep 2008 13:27:52 +0200 + +taoframework (2.0.0.svn20071027-5) unstable; urgency=high + + * debian/patches/300_proper_dll_config.diff: + + A rebuild was not sufficient for the openal-soft transition. Fixed + the DLL dependencies manually (Closes: #492310). + * debian/control: + + libnunit2.2.6-cil is no longer in Debian; build-depend against + libnunit2.4-cil instead. + + -- Sam Hocevar (Debian packages) Fri, 05 Sep 2008 09:02:34 +0000 + +taoframework (2.0.0.svn20071027-4) unstable; urgency=high + + * debian/control: + + Build-depend on newer libavcodec-dev packages to cope with soname + bumps (Closes: #482739). + + Rebuild against openal for the openal-soft transition (Closes: #492310). + + Build-depend on the proper libgl{u,}1-mesa-dev packages. + * debian/patches/202_disable_parts_of_glu_doc.diff: + + Fix an old FTBFS by disabling a few documentation comments in the GLU + bindings. + + -- Sam Hocevar (Debian packages) Tue, 19 Aug 2008 09:44:09 +0000 + +taoframework (2.0.0.svn20071027-3) unstable; urgency=low + + * debian/control: + + Build-depend on libnunit2.2.6-cil and fix 100_nunit_pkg_config.diff to + use nunit.pc instead of the DLL (Closes: #456857). Reminder: using + nunit-2.2.pc triggers the following error: `NUnit.Framework.Assert' does + not contain a definition for `AreNotEqual'. + + -- Sam Hocevar (Debian packages) Tue, 18 Dec 2007 17:02:49 +0000 + +taoframework (2.0.0.svn20071027-2) unstable; urgency=low + + * debian/control: + + Set maintainer to Debian CLI Libraries Team. + + Set policy to 3.7.3. + + -- Sam Hocevar (Debian packages) Thu, 13 Dec 2007 18:09:12 +0000 + +taoframework (2.0.0.svn20071027-1) unstable; urgency=low + + [ Dylan R. E. Moonfire and Sebastian Dröge ] + + * Initial 1.3.0 package. (Closes: #344685) + + [ Sam Hocevar ] + + * New 2.0.x upstream snapshot. + * Use quilt for patch management. + * Added myself to the list of uploaders. + + * debian/patches/100_nunit_pkg_config.diff: + + New patch. Use the proper patch to nunit’s dll. + + * debian/patches/200_dllimport_attributes.diff: + + New patch. Add proper dllimport attributes here and there. + + * debian/patches/201_no_resources.diff: + + New patch. Icons and resources fail to load in examples. Just ignore + them. + + * debian/patches/300_proper_dll_config.diff: + + New patch. Fix .dll.config files that no longer match the Debian + versions of the libraries. + + -- Sam Hocevar (Debian packages) Sun, 28 Oct 2007 13:54:26 +0100 + --- taoframework-2.1.svn20090801.orig/debian/compat +++ taoframework-2.1.svn20090801/debian/compat @@ -0,0 +1 @@ +7 --- taoframework-2.1.svn20090801.orig/debian/control +++ taoframework-2.1.svn20090801/debian/control @@ -0,0 +1,396 @@ +Source: taoframework +Section: cli-mono +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian CLI Libraries Team +Uploaders: Sebastian Dröge , + Dylan R. E. Moonfire , + Sam Hocevar +Build-Depends: debhelper (>= 7.0.50~), quilt (>= 0.46-7~) +Build-Depends-Indep: cli-common-dev (>= 0.4.4), + freeglut3-dev, + libalut-dev, +# libavcodec-dev (>= 3:0.svn20090303), +# libavformat-dev (>= 3:0.svn20090303), + libdevil-dev, + libfreetype6-dev, + libftgl-dev, + libgl1-mesa-dev | libgl1-dev, + libglu1-mesa-dev | libglu1-dev, + liblua5.1-0-dev, + libnunit-cil-dev, + libode-dev, + libopenal-dev, + libphysfs-dev, + libsdl-gfx1.2-dev, + libsdl-image1.2-dev, + libsdl-mixer1.2-dev, + libsdl-net1.2-dev, + libsdl-ttf2.0-dev, + libsdl1.2-dev, + libsmpeg-dev, + libswscale-dev, + libx11-dev, + mono-devel (>= 2.4.3), + monodoc-base +Standards-Version: 3.9.2 +Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/taoframework/trunk +Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/taoframework/trunk?op=log +Homepage: http://www.taoframework.com/ + +Package: taoframework-examples +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: examples for all Tao libraries + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + This package contains some examples for all Tao libraries. + +Package: libtaoframework-opengl3.0-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Conflicts: libtaoframework-opengl2.1-cil +Replaces: libtaoframework-opengl2.1-cil +Description: Tao CLI binding for OpenGL and GLU + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + OpenGL is a vendor-neutral, multi-platform standard for high performance + 2D/3D graphics on devices ranging from mobile phones to PCs to + Supercomputers. + GLU is the OpenGL Utility Library. This is a set of functions to create + texture mipmaps from a base image, map coordinates between screen and + object space, and draw quadric surfaces and NURBS. + +Package: libtaoframework-opengl-cil-dev +Architecture: all +Depends: libtaoframework-opengl3.0-cil (= ${binary:Version}), ${misc:Depends} +Conflicts: libtaoframework-opengl2.1-cil +Replaces: libtaoframework-opengl2.1-cil, + libtaoframework-opengl3.0-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for OpenGL and GLU - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + OpenGL is a vendor-neutral, multi-platform standard for high performance + 2D/3D graphics on devices ranging from mobile phones to PCs to + Supercomputers. + GLU is the OpenGL Utility Library. This is a set of functions to create + texture mipmaps from a base image, map coordinates between screen and + object space, and draw quadric surfaces and NURBS. + . + This package contains development files for Tao.OpenGl, and should be used + for compilation. + +Package: libtaoframework-openal1.1-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: Tao CLI binding for OpenAL + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + OpenAL, the Open Audio Library, is a joint effort to create an open, + vendor-neutral, cross-platform API for interactive, primarily spatialized + audio. OpenAL's primary audience are application developers and desktop + users that rely on portable standards like OpenGL, for games and other + multimedia applications. + +Package: libtaoframework-openal-cil-dev +Architecture: all +Depends: libtaoframework-openal1.1-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libtaoframework-openal1.1-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for OpenAL - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + OpenAL, the Open Audio Library, is a joint effort to create an open, + vendor-neutral, cross-platform API for interactive, primarily spatialized + audio. OpenAL's primary audience are application developers and desktop + users that rely on portable standards like OpenGL, for games and other + multimedia applications. + . + This package contains development files for Tao.OpenAl and should be used + for compilation. + +Package: libtaoframework-devil1.6-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: Tao CLI binding for DevIL + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + Developer's Image Library (DevIL) is a programmer's library to develop + applications with very powerful image loading capabilities, yet is easy + for a developer to learn and use. Ultimate control of images is left to + the developer, so unnecessary conversions, etc. are not performed. DevIL + utilizes a simple, yet powerful, syntax. DevIL can load, save, convert, + manipulate, filter and display a wide variety of image formats. + +Package: libtaoframework-devil-cil-dev +Architecture: all +Depends: libtaoframework-devil1.6-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libtaoframework-devil1.6-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for DevIL - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + Developer's Image Library (DevIL) is a programmer's library to develop + applications with very powerful image loading capabilities, yet is easy + for a developer to learn and use. Ultimate control of images is left to + the developer, so unnecessary conversions, etc. are not performed. DevIL + utilizes a simple, yet powerful, syntax. DevIL can load, save, convert, + manipulate, filter and display a wide variety of image formats. + . + This package contains development files for Tao.DevIl, and should be used + for compilation. + +Package: libtaoframework-ode0.9-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Conflicts: libtaoframework-ode0.6-cil +Replaces: libtaoframework-ode0.6-cil +Description: Tao CLI binding for ODE + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + Open Dynamics Engine (ODE) is a free, industrial quality library for + simulating articulated rigid body dynamics - for example ground vehicles, + legged creatures, and moving objects in VR environments. It is fast, + flexible, robust and platform independent, with advanced joints, + contact with friction, and built-in collision detection. + +Package: libtaoframework-ode-cil-dev +Architecture: all +Depends: libtaoframework-ode0.9-cil (= ${binary:Version}), ${misc:Depends} +Conflicts: libtaoframework-ode0.6-cil +Replaces: libtaoframework-ode0.6-cil, + libtaoframework-ode0.9-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for ODE - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + Open Dynamics Engine (ODE) is a free, industrial quality library for + simulating articulated rigid body dynamics - for example ground vehicles, + legged creatures, and moving objects in VR environments. It is fast, + flexible, robust and platform independent, with advanced joints, + contact with friction, and built-in collision detection. + . + This package contains development files for Tao.Ode, and should be used + for compilation. + +Package: libtaoframework-sdl1.2-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: Tao CLI binding for SDL + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + Simple DirectMedia Layer (SDL) is a cross-platform multimedia library + designed to provide low level access to audio, keyboard, mouse, joystick, + 3D hardware via OpenGL, and 2D video framebuffer. + +Package: libtaoframework-sdl-cil-dev +Architecture: all +Depends: libtaoframework-sdl1.2-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libtaoframework-sdl1.2-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for SDL - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + Simple DirectMedia Layer (SDL) is a cross-platform multimedia library + designed to provide low level access to audio, keyboard, mouse, joystick, + 3D hardware via OpenGL, and 2D video framebuffer. + . + This package contains development files for Tao.Sdl, and should be used + for compilation. + +Package: libtaoframework-freeglut2.4-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: Tao CLI binding for freeglut + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + freeglut is a completely OpenSourced alternative to the OpenGL Utility + Toolkit (GLUT) library. GLUT (and hence freeglut) allows the user to + create and manage windows containing OpenGL contexts on a wide range of + platforms and also read the mouse, keyboard and joystick functions. + +Package: libtaoframework-freeglut-cil-dev +Architecture: all +Depends: libtaoframework-freeglut2.4-cil (= ${binary:Version}), + libtaoframework-opengl-cil-dev, + ${misc:Depends} +Replaces: libtaoframework-freeglut2.4-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for freeglut - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + freeglut is a completely OpenSourced alternative to the OpenGL Utility + Toolkit (GLUT) library. GLUT (and hence freeglut) allows the user to + create and manage windows containing OpenGL contexts on a wide range of + platforms and also read the mouse, keyboard and joystick functions. + . + This package contains development files for Tao.FreeGlut, and should be + used for compilation. + +Package: libtaoframework-physfs1.0-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: Tao CLI binding for PhysicsFS + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + The PhysicsFS filesystem abstraction library provides a simple C + interface to aid game programmers in utilizing game assets packaged in + many different types of archive files. + +Package: libtaoframework-physfs-cil-dev +Architecture: all +Depends: libtaoframework-physfs1.0-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libtaoframework-physfs1.0-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for PhysicsFS - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + The PhysicsFS filesystem abstraction library provides a simple C + interface to aid game programmers in utilizing game assets packaged in + many different types of archive files. + . + This package contains development files for Tao.PhysFs, and should be + used for compilation. + +#Package: libtaoframework-ffmpeg0.4-cil +#Architecture: all +#Depends: ${cli:Depends}, ${misc:Depends} +#Description: Tao CLI binding for FFmpeg +# The Tao Framework is a collection of bindings and libraries to +# facilitate cross-platform games-related development utilizing the Mono +# and .NET platforms. +# . +# The FFmpeg libraries support most existing file formats (AVI, MPEG, OGG, +# Matroska, ASF...) and encoding formats (MPEG, DivX, MPEG4, AC3, DV...). +# +#Package: libtaoframework-ffmpeg-cil-dev +#Architecture: all +#Depends: libtaoframework-ffmpeg0.4-cil (= ${binary:Version}), ${misc:Depends} +#Replaces: libtaoframework-ffmpeg0.4-cil (<< 2.1.svn20090801-2~) +#Description: Tao CLI binding for FFmpeg - development files +# The Tao Framework is a collection of bindings and libraries to +# facilitate cross-platform games-related development utilizing the Mono +# and .NET platforms. +# . +# The FFmpeg libraries support most existing file formats (AVI, MPEG, OGG, +# Matroska, ASF...) and encoding formats (MPEG, DivX, MPEG4, AC3, DV...). +# . +# This package contains development files for Tao.FFmpeg, and should be +# used for compilation. + +Package: libtaoframework-freetype2.3-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: Tao CLI binding for FreeType + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + The FreeType 2 library is a software font engine. It supports high quality, + anti-aliased rendering of TTF and other font formats. + +Package: libtaoframework-freetype-cil-dev +Architecture: all +Depends: libtaoframework-freetype2.3-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libtaoframework-freetype2.3-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for FreeType - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + The FreeType 2 library is a software font engine. It supports high quality, + anti-aliased rendering of TTF and other font formats. + . + This package contains development files for Tao.FreeType, and should be + used for compilation. + +Package: libtaoframework-ftgl2.1-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: Tao CLI binding for FTGL + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + The FTGL library binds OpenGL and FreeType together in order to offer an + easy to use and flexible text rendering library. It offers several + rendering modes: as polygons, outlines, bitmaps and textures. + +Package: libtaoframework-ftgl-cil-dev +Architecture: all +Depends: libtaoframework-ftgl2.1-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libtaoframework-ftgl2.1-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for FTGL - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + The FTGL library binds OpenGL and FreeType together in order to offer an + easy to use and flexible text rendering library. It offers several + rendering modes: as polygons, outlines, bitmaps and textures. + . + This package contains development files for Tao.FtGl, and should be used + for compilation. + +Package: libtaoframework-lua5.1-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: Tao CLI binding for Lua + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + Lua is a programming language originally designed for extending + applications, but also frequently used as a general-purpose, + stand-alone language. + +Package: libtaoframework-lua-cil-dev +Architecture: all +Depends: libtaoframework-lua5.1-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libtaoframework-lua5.1-cil (<< 2.1.svn20090801-2~) +Description: Tao CLI binding for Lua - development files + The Tao Framework is a collection of bindings and libraries to + facilitate cross-platform games-related development utilizing the Mono + and .NET platforms. + . + Lua is a programming language originally designed for extending + applications, but also frequently used as a general-purpose, + stand-alone language. + . + This package contains development files for the Tao.Lua library, and + should be used for compilation. + +Package: monodoc-taoframework-manual +Architecture: all +Section: doc +Depends: monodoc-manual, ${misc:Depends} +Description: compiled XML documentation for all the Tao libraries + The MonoDoc Project is the documentation framework of the Mono project which + provides detailed API documentation for all Mono components and the Mono CLI + implementation. + . + This package contains the compiled XML documentation for Tao. --- taoframework-2.1.svn20090801.orig/debian/copyright +++ taoframework-2.1.svn20090801/debian/copyright @@ -0,0 +1,64 @@ +This package was debianized by Dylan R. E. Moonfire on +Fri, 22 Feb 2006 15:48:04 -0600. + +It was downloaded from http://www.taoframework.com/ + +Upstream Authors: Tao Framework Team and others + + +Framework copyright: + Copyright (C) 2003-2007 Tao Framework Team + Copyright (C) 2004-2005 Vladimir Vukicevic + + +Examples copyright: + Copyright (c) 2002-2004 Marcus Geelnard + Copyright (c) 2003-2004 Randy Ridge + Copyright (c) 1993-1997, Silicon Graphics, Inc. + Copyright (c) Mark J. Kilgard, 1994. + Copyright (C) 2000-2002 by Denton Woods + Copyright (C) 2003 Will Weisser (ogl@9mm.com) + + +Framework licence: MIT Licence + Copyright (c) 2003-2007 Tao Framework Team + http://www.taoframework.com + All rights reserved. + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + + +SDL examples licence: + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-devil-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-devil-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-devil* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-devil1.6-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-devil1.6-cil.install @@ -0,0 +1 @@ +/usr/lib/mono/gac/Tao.DevIl/*/* /usr/lib/cli/Tao.DevIl-1.6/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-devil1.6-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-devil1.6-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.DevIl-1.6/Tao.DevIl.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ffmpeg-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-ffmpeg-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-ffmpeg* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ffmpeg0.4-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-ffmpeg0.4-cil.install @@ -0,0 +1 @@ +/usr/lib/mono/gac/Tao.FFmpeg/*/* /usr/lib/cli/Tao.FFmpeg-0.4/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ffmpeg0.4-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-ffmpeg0.4-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.FFmpeg-0.4/Tao.FFmpeg.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-freeglut-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-freeglut-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-freeglut* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-freeglut2.4-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-freeglut2.4-cil.install @@ -0,0 +1 @@ +/usr/lib/mono/gac/Tao.FreeGlut/*/* /usr/lib/cli/Tao.FreeGlut-2.4/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-freeglut2.4-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-freeglut2.4-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.FreeGlut-2.4/Tao.FreeGlut.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-freetype-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-freetype-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-freetype* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-freetype2.3-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-freetype2.3-cil.install @@ -0,0 +1 @@ +/usr/lib/mono/gac/Tao.FreeType/*/* /usr/lib/cli/Tao.FreeType-2.3/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-freetype2.3-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-freetype2.3-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.FreeType-2.3/Tao.FreeType.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ftgl-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-ftgl-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-ftgl* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ftgl2.1-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-ftgl2.1-cil.install @@ -0,0 +1 @@ +/usr/lib/mono/gac/Tao.FtGl/*/* /usr/lib/cli/Tao.FtGl-2.1/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ftgl2.1-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-ftgl2.1-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.FtGl-2.1/Tao.FtGl.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-lua-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-lua-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-lua* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-lua5.1-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-lua5.1-cil.install @@ -0,0 +1 @@ +/usr/lib/mono/gac/Tao.Lua/*/* /usr/lib/cli/Tao.Lua-5.1/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-lua5.1-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-lua5.1-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.Lua-5.1/Tao.Lua.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ode-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-ode-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-ode* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ode0.9-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-ode0.9-cil.install @@ -0,0 +1,2 @@ +/usr/lib/mono/gac/Tao.Ode.Tests/*/* /usr/lib/cli/Tao.Ode.Tests-1.0/ +/usr/lib/mono/gac/Tao.Ode/*/* /usr/lib/cli/Tao.Ode-0.9/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-ode0.9-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-ode0.9-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.Ode-0.9/Tao.Ode.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-openal-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-openal-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-openal* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-openal1.1-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-openal1.1-cil.install @@ -0,0 +1 @@ +/usr/lib/mono/gac/Tao.OpenAl/*/* /usr/lib/cli/Tao.OpenAl-1.1/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-openal1.1-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-openal1.1-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.OpenAl-1.1/Tao.OpenAl.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-opengl-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-opengl-cil-dev.install @@ -0,0 +1,2 @@ +/usr/lib/pkgconfig/tao-opengl* +/usr/lib/pkgconfig/tao-platform* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-opengl3.0-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-opengl3.0-cil.install @@ -0,0 +1,3 @@ +/usr/lib/mono/gac/Tao.OpenGl/*/* /usr/lib/cli/Tao.OpenGl-3.0/ +/usr/lib/mono/gac/Tao.Platform.Windows/*/* /usr/lib/cli/Tao.Platform.Windows-1.0/ +/usr/lib/mono/gac/Tao.Platform.X11/*/* /usr/lib/cli/Tao.Platform.X11-1.0/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-opengl3.0-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-opengl3.0-cil.installcligac @@ -0,0 +1,3 @@ +/usr/lib/cli/Tao.OpenGl-3.0/Tao.OpenGl.dll +/usr/lib/cli/Tao.Platform.X11-1.0/Tao.Platform.X11.dll +/usr/lib/cli/Tao.Platform.Windows-1.0/Tao.Platform.Windows.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-physfs-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-physfs-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-physfs* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-physfs1.0-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-physfs1.0-cil.install @@ -0,0 +1 @@ +/usr/lib/mono/gac/Tao.PhysFs/*/* /usr/lib/cli/Tao.PhysFs-1.0/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-physfs1.0-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-physfs1.0-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.PhysFs-1.0/Tao.PhysFs.dll --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-sdl-cil-dev.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-sdl-cil-dev.install @@ -0,0 +1 @@ +/usr/lib/pkgconfig/tao-sdl* --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-sdl1.2-cil.install +++ taoframework-2.1.svn20090801/debian/libtaoframework-sdl1.2-cil.install @@ -0,0 +1,2 @@ +/usr/lib/mono/gac/Tao.Sdl.Tests/*/* /usr/lib/cli/Tao.Sdl.Tests-1.0/ +/usr/lib/mono/gac/Tao.Sdl/*/* /usr/lib/cli/Tao.Sdl-1.2/ --- taoframework-2.1.svn20090801.orig/debian/libtaoframework-sdl1.2-cil.installcligac +++ taoframework-2.1.svn20090801/debian/libtaoframework-sdl1.2-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/Tao.Sdl-1.2/Tao.Sdl.dll --- taoframework-2.1.svn20090801.orig/debian/monodoc-taoframework-manual.install +++ taoframework-2.1.svn20090801/debian/monodoc-taoframework-manual.install @@ -0,0 +1 @@ +/usr/lib/monodoc --- taoframework-2.1.svn20090801.orig/debian/patches/200_libavcodec_update.diff +++ taoframework-2.1.svn20090801/debian/patches/200_libavcodec_update.diff @@ -0,0 +1,13 @@ +Index: taoframework-2.1.svn20090801/src/Tao.FFmpeg/Tao.FFmpeg.dll.config +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FFmpeg/Tao.FFmpeg.dll.config 2009-08-01 14:21:36.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.FFmpeg/Tao.FFmpeg.dll.config 2011-09-03 19:11:09.586279009 +0100 +@@ -1,7 +1,7 @@ + + + +- ++ + + + --- taoframework-2.1.svn20090801.orig/debian/patches/200_libavformat_update +++ taoframework-2.1.svn20090801/debian/patches/200_libavformat_update @@ -0,0 +1,13 @@ +Index: taoframework-2.1.svn20090801/src/Tao.FFmpeg/Tao.FFmpeg.dll.config +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FFmpeg/Tao.FFmpeg.dll.config 2011-09-03 19:16:13.234340805 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.FFmpeg/Tao.FFmpeg.dll.config 2011-09-03 19:17:04.096341536 +0100 +@@ -5,7 +5,7 @@ + + + +- ++ + + + --- taoframework-2.1.svn20090801.orig/debian/patches/200_libavutil_update.diff +++ taoframework-2.1.svn20090801/debian/patches/200_libavutil_update.diff @@ -0,0 +1,16 @@ +Description: Update Tao.FFmpeg DLLmap to reference correct avutil SONAME +Author: Iain Lane + +Index: taoframework-2.1.svn20090801/src/Tao.FFmpeg/Tao.FFmpeg.dll.config +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FFmpeg/Tao.FFmpeg.dll.config 2011-04-01 21:59:32.752639376 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.FFmpeg/Tao.FFmpeg.dll.config 2011-04-01 22:00:02.525729924 +0100 +@@ -9,7 +9,7 @@ + + + +- ++ + + + --- taoframework-2.1.svn20090801.orig/debian/patches/200_libswscale_update +++ taoframework-2.1.svn20090801/debian/patches/200_libswscale_update @@ -0,0 +1,11 @@ +Index: taoframework-2.1.svn20090801/src/Tao.FFmpeg/Tao.FFmpeg.dll.config +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FFmpeg/Tao.FFmpeg.dll.config 2011-09-03 19:16:53.556755810 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.FFmpeg/Tao.FFmpeg.dll.config 2011-09-03 19:16:58.652555514 +0100 +@@ -13,5 +13,5 @@ + + + +- ++ + --- taoframework-2.1.svn20090801.orig/debian/patches/200_libx11_dllmap.diff +++ taoframework-2.1.svn20090801/debian/patches/200_libx11_dllmap.diff @@ -0,0 +1,8 @@ +Index: taoframework-2.1.svn20090801/src/Tao.Platform.X11/Tao.Platform.X11.dll.config +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Platform.X11/Tao.Platform.X11.dll.config 2011-06-29 21:39:46.441631521 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.Platform.X11/Tao.Platform.X11.dll.config 2011-06-29 21:40:01.691227704 +0100 +@@ -1,2 +1,3 @@ + ++ + --- taoframework-2.1.svn20090801.orig/debian/patches/300_libode_update.diff +++ taoframework-2.1.svn20090801/debian/patches/300_libode_update.diff @@ -0,0 +1,12 @@ +Index: taoframework-2.1.svn20090801/src/Tao.Ode/Tao.Ode.dll.config +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Ode/Tao.Ode.dll.config 2010-01-24 13:10:28.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.Ode/Tao.Ode.dll.config 2010-01-24 13:10:38.000000000 +0000 +@@ -1,5 +1,5 @@ + + +- +- ++ ++ + --- taoframework-2.1.svn20090801.orig/debian/patches/400_cli_policy_0.7_pcfiles.diff +++ taoframework-2.1.svn20090801/debian/patches/400_cli_policy_0.7_pcfiles.diff @@ -0,0 +1,180 @@ +Index: taoframework-2.1.svn20090801/src/Tao.Cg/tao-cg.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Cg/tao-cg.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.Cg/tao-cg.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,5 +6,5 @@ + Description: CG portion of the Tao framework + Version: @TAOCG_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-cg-@TAOCG_MAJOR@/Tao.Cg.dll ++Libs: -r:${libdir}/cli/Tao.Cg-@TAOCG_MAJOR@/Tao.Cg.dll + +Index: taoframework-2.1.svn20090801/src/Tao.DevIl/tao-devil.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.DevIl/tao-devil.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.DevIl/tao-devil.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,4 +6,4 @@ + Description: DevIl portion of the Tao framework + Version: @TAODEVIL_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-devil-@TAODEVIL_MAJOR@/Tao.DevIl.dll ++Libs: -r:${libdir}/cli/Tao.DevIl-@TAODEVIL_MAJOR@/Tao.DevIl.dll +Index: taoframework-2.1.svn20090801/src/Tao.FFmpeg/tao-ffmpeg.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FFmpeg/tao-ffmpeg.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.FFmpeg/tao-ffmpeg.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,4 +6,4 @@ + Description: FFmpeg portion of the Tao framework + Version: @TAOFFMPEG_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-ffmpeg-@TAOFFMPEG_MAJOR@/Tao.FFmpeg.dll ++Libs: -r:${libdir}/cli/Tao.FFmpeg-@TAOFFMPEG_MAJOR@/Tao.FFmpeg.dll +Index: taoframework-2.1.svn20090801/src/Tao.FreeGlut/tao-freeglut.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FreeGlut/tao-freeglut.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.FreeGlut/tao-freeglut.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -5,5 +5,5 @@ + Name: Tao.FreeGlut + Description: FreeGlut portion of the Tao framework + Version: @TAOFREEGLUT_VERSION@ +-Requires: tao-opengl-@TAOOPENGL_MAJOR@ +-Libs: -r:${libdir}/mono/tao-freeglut-@TAOFREEGLUT_MAJOR@/Tao.FreeGlut.dll ++Requires: tao-opengl ++Libs: -r:${libdir}/cli/Tao.FreeGlut-@TAOFREEGLUT_MAJOR@/Tao.FreeGlut.dll +Index: taoframework-2.1.svn20090801/src/Tao.FreeType/tao-freetype.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FreeType/tao-freetype.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.FreeType/tao-freetype.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,4 +6,4 @@ + Description: FreeType portion of the Tao framework + Version: @TAOFREETYPE_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-freetype-@TAOFREETYPE_MAJOR@/Tao.FreeType.dll ++Libs: -r:${libdir}/cli/Tao.FreeType-@TAOFREETYPE_MAJOR@/Tao.FreeType.dll +Index: taoframework-2.1.svn20090801/src/Tao.FtGl/tao-ftgl.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FtGl/tao-ftgl.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.FtGl/tao-ftgl.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,4 +6,4 @@ + Description: FTGL portion of the Tao framework + Version: @TAOFTGL_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-ftgl-@TAOFTGL_MAJOR@/Tao.FtGl.dll ++Libs: -r:${libdir}/cli/Tao.FtGl-@TAOFTGL_MAJOR@/Tao.FtGl.dll +Index: taoframework-2.1.svn20090801/src/Tao.Glfw/tao-glfw.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Glfw/tao-glfw.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.Glfw/tao-glfw.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,4 +6,4 @@ + Description: Glfw section of the Tao framework + Version: @TAOGLFW_VERSION@ + Requires: tao-opengl-@TAOOPENGL_MAJOR@ +-Libs: -r:${libdir}/mono/tao-glfw-@TAOGLFW_MAJOR@/Tao.Glfw.dll ++Libs: -r:${libdir}/cli/Tao.Glfw-@TAOGLFW_MAJOR@/Tao.Glfw.dll +Index: taoframework-2.1.svn20090801/src/Tao.Lua/tao-lua.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Lua/tao-lua.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.Lua/tao-lua.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,4 +6,4 @@ + Description: Lua portion of the Tao framework + Version: @TAOLUA_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-lua-@TAOLUA_MAJOR@/Tao.Lua.dll ++Libs: -r:${libdir}/cli/Tao.Lua-@TAOLUA_MAJOR@/Tao.Lua.dll +Index: taoframework-2.1.svn20090801/src/Tao.Ode/tao-ode.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Ode/tao-ode.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.Ode/tao-ode.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -5,4 +5,4 @@ + Name: Tao.Ode + Description: Ode portion of the Tao framework + Version: @TAOODE_VERSION@ +-Libs: -r:${libdir}/mono/tao-ode-@TAOODE_MAJOR@/Tao.Ode.dll ++Libs: -r:${libdir}/cli/Tao.Ode-@TAOODE_MAJOR@/Tao.Ode.dll +Index: taoframework-2.1.svn20090801/src/Tao.OpenAl/tao-openal.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.OpenAl/tao-openal.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.OpenAl/tao-openal.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -5,4 +5,4 @@ + Name: Tao.OpenAl + Description: OpenAl portion of Tao framework + Version: @TAOOPENAL_VERSION@ +-Libs: -r:${libdir}/mono/tao-openal-@TAOOPENAL_MAJOR@/Tao.OpenAl.dll ++Libs: -r:${libdir}/cli/Tao.OpenAl-@TAOOPENAL_MAJOR@/Tao.OpenAl.dll +Index: taoframework-2.1.svn20090801/src/Tao.OpenGl/tao-opengl.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.OpenGl/tao-opengl.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.OpenGl/tao-opengl.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -5,6 +5,6 @@ + Name: Tao.OpenGl + Description: OpenGL section of the Tao framework + Version: @TAOOPENGL_VERSION@ +-Requires: tao-platform-x11-@TAOX11_MAJOR@ +-Libs: -r:${libdir}/mono/tao-opengl-@TAOOPENGL_MAJOR@/Tao.OpenGl.dll ++Requires: tao-platform-x11 ++Libs: -r:${libdir}/cli/Tao.OpenGl-@TAOOPENGL_MAJOR@/Tao.OpenGl.dll + +Index: taoframework-2.1.svn20090801/src/Tao.PhysFs/tao-physfs.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.PhysFs/tao-physfs.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.PhysFs/tao-physfs.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,4 +6,4 @@ + Description: PhysFs section of the Tao framework + Version: @TAOPHYSFS_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-physfs-@TAOPHYSFS_MAJOR@/Tao.PhysFs.dll ++Libs: -r:${libdir}/cli/Tao.PhysFs-@TAOPHYSFS_MAJOR@/Tao.PhysFs.dll +Index: taoframework-2.1.svn20090801/src/Tao.Platform.Windows/tao-platform-windows.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Platform.Windows/tao-platform-windows.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.Platform.Windows/tao-platform-windows.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,5 +6,5 @@ + Description: Windows-specific section of the Tao framework + Version: @TAOWINDOWS_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-platform-windows-@TAOWINDOWS_MAJOR@/Tao.Platform.Windows.dll ++Libs: -r:${libdir}/cli/Tao.Platform.Windows-@TAOWINDOWS_MAJOR@/Tao.Platform.Windows.dll + +Index: taoframework-2.1.svn20090801/src/Tao.Platform.X11/tao-platform-x11.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Platform.X11/tao-platform-x11.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.Platform.X11/tao-platform-x11.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,5 +6,5 @@ + Description: X11-specific section of the Tao framework + Version: @TAOX11_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-platform-x11-@TAOX11_MAJOR@/Tao.Platform.X11.dll ++Libs: -r:${libdir}/cli/Tao.Platform.X11-@TAOX11_MAJOR@/Tao.Platform.X11.dll + +Index: taoframework-2.1.svn20090801/src/Tao.Sdl/tao-sdl.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Sdl/tao-sdl.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/src/Tao.Sdl/tao-sdl.pc.in 2010-01-25 10:01:34.000000000 +0000 +@@ -6,5 +6,5 @@ + Description: SDL portion of the Tao framework + Version: @TAOSDL_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-sdl-@TAOSDL_MAJOR@/Tao.Sdl.dll ++Libs: -r:${libdir}/cli/Tao.Sdl-@TAOSDL_MAJOR@/Tao.Sdl.dll + +Index: taoframework-2.1.svn20090801/tests/Ode/tao-ode-tests.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/tests/Ode/tao-ode-tests.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/tests/Ode/tao-ode-tests.pc.in 2010-01-25 10:01:55.000000000 +0000 +@@ -5,4 +5,4 @@ + Name: Tao.Ode.Tests + Description: Unit tests for the Ode portion of the Tao framework + Version: @TAOODE_VERSION@ +-Libs: -r:${libdir}/mono/tao-ode-tests-@TAOODE_MAJOR@/Tao.Ode.Tests.dll ++Libs: -r:${libdir}/cli/Tao.Ode.Tests-1.0/Tao.Ode.Tests.dll +Index: taoframework-2.1.svn20090801/tests/Sdl/tao-sdl-tests.pc.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/tests/Sdl/tao-sdl-tests.pc.in 2010-01-25 10:01:25.000000000 +0000 ++++ taoframework-2.1.svn20090801/tests/Sdl/tao-sdl-tests.pc.in 2010-01-25 10:02:08.000000000 +0000 +@@ -6,5 +6,5 @@ + Description: Unit tests for the SDL portion of the Tao framework + Version: @TAOSDL_VERSION@ + Requires: +-Libs: -r:${libdir}/mono/tao-sdl-tests-@TAOSDL_MAJOR@/Tao.Sdl.Tests.dll ++Libs: -r:${libdir}/cli/Tao.Sdl.Tests-1.0/Tao.Sdl.Tests.dll + --- taoframework-2.1.svn20090801.orig/debian/patches/500_dont_rename_pcfiles.diff +++ taoframework-2.1.svn20090801/debian/patches/500_dont_rename_pcfiles.diff @@ -0,0 +1,323 @@ +Index: taoframework-2.1.svn20090801/src/Tao.Cg/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Cg/Makefile.in 2009-08-01 10:28:49.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.Cg/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -401,14 +401,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.DevIl/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.DevIl/Makefile.in 2009-08-01 10:28:49.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.DevIl/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -402,14 +402,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.FFmpeg/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FFmpeg/Makefile.in 2009-08-01 10:28:49.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.FFmpeg/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -403,14 +403,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.FreeGlut/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FreeGlut/Makefile.in 2009-08-01 10:28:49.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.FreeGlut/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -400,14 +400,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.FreeType/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FreeType/Makefile.in 2009-08-01 10:28:49.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.FreeType/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -400,14 +400,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.FtGl/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.FtGl/Makefile.in 2009-08-01 10:28:49.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.FtGl/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -400,14 +400,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.Glfw/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Glfw/Makefile.in 2009-08-01 10:28:49.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.Glfw/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -400,14 +400,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.Lua/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Lua/Makefile.in 2009-08-01 10:28:50.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.Lua/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -400,14 +400,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.Ode/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Ode/Makefile.in 2009-08-01 10:28:50.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.Ode/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -400,14 +400,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.OpenAl/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.OpenAl/Makefile.in 2009-08-01 10:28:50.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.OpenAl/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -403,14 +403,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.OpenGl/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.OpenGl/Makefile.in 2009-08-01 10:28:50.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.OpenGl/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -406,14 +406,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.PhysFs/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.PhysFs/Makefile.in 2009-08-01 10:28:50.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.PhysFs/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -400,14 +400,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.Platform.Windows/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Platform.Windows/Makefile.in 2009-08-01 10:28:50.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.Platform.Windows/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -415,14 +415,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.Platform.X11/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Platform.X11/Makefile.in 2009-08-01 10:28:50.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.Platform.X11/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -407,14 +407,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/src/Tao.Sdl/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/src/Tao.Sdl/Makefile.in 2009-08-01 10:28:50.000000000 +0100 ++++ taoframework-2.1.svn20090801/src/Tao.Sdl/Makefile.in 2010-01-25 09:21:39.000000000 +0000 +@@ -406,14 +406,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/tests/Ode/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/tests/Ode/Makefile.in 2010-01-25 09:22:53.000000000 +0000 ++++ taoframework-2.1.svn20090801/tests/Ode/Makefile.in 2010-01-25 09:23:00.000000000 +0000 +@@ -400,14 +400,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. +Index: taoframework-2.1.svn20090801/tests/Sdl/Makefile.in +=================================================================== +--- taoframework-2.1.svn20090801.orig/tests/Sdl/Makefile.in 2010-01-25 09:22:36.000000000 +0000 ++++ taoframework-2.1.svn20090801/tests/Sdl/Makefile.in 2010-01-25 09:22:44.000000000 +0000 +@@ -406,14 +406,11 @@ + -f -root $(DESTDIR)$(libdir) + $(INSTALL) -d $(DESTDIR)$(pkgconfigdir) + $(INSTALL) -m 644 $(SHORTNAME).pc \ +- $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc +- ln -sf $(SHORTNAME)-$(MAJOR).pc \ + $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + + uninstall-local: + $(GACUTIL) -u $(ASSEMBLY), Version=$(VERSION) \ + -package $(SHORTNAME)-$(MAJOR) || true +- rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME)-$(MAJOR).pc + rm -f $(DESTDIR)$(pkgconfigdir)/$(SHORTNAME).pc + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. --- taoframework-2.1.svn20090801.orig/debian/patches/series +++ taoframework-2.1.svn20090801/debian/patches/series @@ -0,0 +1,8 @@ +500_dont_rename_pcfiles.diff +400_cli_policy_0.7_pcfiles.diff +300_libode_update.diff +200_libavcodec_update.diff +200_libavutil_update.diff +200_libx11_dllmap.diff +200_libavformat_update +200_libswscale_update --- taoframework-2.1.svn20090801.orig/debian/rules +++ taoframework-2.1.svn20090801/debian/rules @@ -0,0 +1,35 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,' | sed 's,+.*,,') +NEXT_UPVERSION = $(shell perl -e '$$_=pop; s/(\d+)$$/$$1+1/e; print' $(UPVERSION)) + +override_dh_auto_configure: + dh_auto_configure -- GACUTIL=/usr/bin/gacutil CSC=/usr/bin/mono-csc + +override_dh_installexamples: + dh_installexamples + find $(CURDIR)/debian/taoframework-examples/usr/share/doc \ + '(' -name bin -o -name '*.exe' -o -name '*.dll' -o -name \ + '*.dll.config' -o -name 'Makefile*' -o -name '*.csproj' -o \ + -name COPYING ')' -delete + cp $(CURDIR)/debian/Makefile \ + $(CURDIR)/debian/taoframework-examples/usr/share/doc/taoframework-examples/examples/ + +override_dh_compress: + # please don't compress the examples, thanks + dh_compress -Xusr/share/doc/taoframework-examples/examples + +override_dh_makeclilibs: + dh_makeclilibs -m $(UPVERSION) -l $(NEXT_UPVERSION) + +override_dh_clideps: + dh_clideps -d \ + --exclude-moduleref=libdl.dylib \ + --exclude-moduleref=/System/Library/Frameworks/Cocoa.framework/Cocoa \ + --exclude-moduleref=libobjc.dylib + +%: + dh $@ --with quilt,cli --- taoframework-2.1.svn20090801.orig/debian/source/format +++ taoframework-2.1.svn20090801/debian/source/format @@ -0,0 +1 @@ +1.0 --- taoframework-2.1.svn20090801.orig/debian/taoframework-examples.examples +++ taoframework-2.1.svn20090801/debian/taoframework-examples.examples @@ -0,0 +1 @@ +examples/* --- taoframework-2.1.svn20090801.orig/debian/watch +++ taoframework-2.1.svn20090801/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/taoframework/taoframework-(\d+.*)\.tar\.gz