[Pkg-mono-svn-commits] rev 2281 - in non-group/tao/trunk: . debian
debian/patches
D. Moonfire
dmoonfire-guest at costa.debian.org
Wed Feb 22 22:17:13 UTC 2006
Author: dmoonfire-guest
Date: 2006-02-22 22:17:12 +0000 (Wed, 22 Feb 2006)
New Revision: 2281
Added:
non-group/tao/trunk/debian/
non-group/tao/trunk/debian/changelog
non-group/tao/trunk/debian/compat
non-group/tao/trunk/debian/control
non-group/tao/trunk/debian/copyright
non-group/tao/trunk/debian/libtao-devil-cil.install
non-group/tao/trunk/debian/libtao-doc.install
non-group/tao/trunk/debian/libtao-examples.install
non-group/tao/trunk/debian/libtao-freeglut-cil.install
non-group/tao/trunk/debian/libtao-ode-cil.install
non-group/tao/trunk/debian/libtao-openal-cil.install
non-group/tao/trunk/debian/libtao-opengl-cil.install
non-group/tao/trunk/debian/libtao-opengl-glu-cil.install
non-group/tao/trunk/debian/libtao-physfs-cil.install
non-group/tao/trunk/debian/libtao-sdl-cil.install
non-group/tao/trunk/debian/patches/
non-group/tao/trunk/debian/patches/00list
non-group/tao/trunk/debian/patches/01-correct-sdl-config.dpatch
non-group/tao/trunk/debian/patches/02-correct-devil-config.dpatch
non-group/tao/trunk/debian/patches/03-correct-physfs-config.dpatch
non-group/tao/trunk/debian/patches/04-correct-openal-config.dpatch
non-group/tao/trunk/debian/patches/05-correct-ode-config.dpatch
non-group/tao/trunk/debian/rules
non-group/tao/trunk/debian/tao-cg.pc
non-group/tao/trunk/debian/tao-devil.pc
non-group/tao/trunk/debian/tao-freeglut.pc
non-group/tao/trunk/debian/tao-glfw.pc
non-group/tao/trunk/debian/tao-ode.pc
non-group/tao/trunk/debian/tao-openal.pc
non-group/tao/trunk/debian/tao-opengl-glu.pc
non-group/tao/trunk/debian/tao-opengl.pc
non-group/tao/trunk/debian/tao-physfs.pc
non-group/tao/trunk/debian/tao-sdl.pc
Log:
Initial version of Tao into Debian. This pbuilds correctly but there
is a minor bug with three examples.
Added: non-group/tao/trunk/debian/changelog
===================================================================
--- non-group/tao/trunk/debian/changelog 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/changelog 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,5 @@
+libtao-cil (1.2.0+r57159-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Dylan R. E. Moonfire <debian at mfgames.com> Wed, 22 Feb 2006 10:07:17 -0600
Added: non-group/tao/trunk/debian/compat
===================================================================
--- non-group/tao/trunk/debian/compat 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/compat 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1 @@
+5
Added: non-group/tao/trunk/debian/control
===================================================================
--- non-group/tao/trunk/debian/control 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/control 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,105 @@
+Source: libtao-cil
+Section: libs
+Priority: optional
+Maintainer: Dylan R. E. Moonfire <debian at mfgames.com>
+Build-Depends-Indep: debhelper (>= 5.0.0), cli-common (>= 0.2.0), mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac, libmono-dev, libopenal-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-net1.2-dev, libsdl-ttf2.0-dev, libsdl1.2-dev, libsmpeg-dev, libode0-dev, libdevil-dev, libglut3-dev, libphysfs-dev, freeglut3-dev, libglu1-xorg-dev | libglu1-dev, xlibmesa-gl-dev | libgl1-mesa-dev, dpatch
+Standards-Version: 3.6.2.2
+
+Package: libtao-examples
+Architecture: all
+Depends: ${cli:Depends}
+Description: Libraries for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-doc
+Architecture: all
+Description: Documentation for all the 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.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-opengl-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: OpenGL library for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-opengl-glu-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: OpenGL GLU library for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-openal-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: OpenAL library for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-devil-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: DevIL library for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-ode-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: ODE library for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-sdl-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: SDL library for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-freeglut-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: FreeGlut library for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
+
+Package: libtao-physfs-cil
+Architecture: all
+Depends: ${cli:Depends}
+Description: PhysFs library for game-related development on .NET platforms
+ The Tao Framework is a collection of bindings and libraries to
+ facilitate cross-platform games-related development utilizing the Mono
+ and .NET platforms.
+ .
+ From http://www.mono-project.com/Tao
Added: non-group/tao/trunk/debian/copyright
===================================================================
--- non-group/tao/trunk/debian/copyright 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/copyright 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,32 @@
+This package was debianized by Dylan R. E. Moonfire <debian at mfgames.com> on
+Fri, 22 Feb 2006 15:48:04 -0600.
+
+It was downloaded from the Mono SVN.
+
+Copyright: Copyright (C) 2003-2005 Tao Framework Team
+
+Upstream Authors: Tao Framework Team
+
+License:
+MIT License
+Copyright ©2003-2005 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.
Added: non-group/tao/trunk/debian/libtao-devil-cil.install
===================================================================
--- non-group/tao/trunk/debian/libtao-devil-cil.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-devil-cil.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,4 @@
+usr/share/pkgconfig/tao-devil.pc
+usr/lib/tao/Tao.DevIl.dll
+usr/lib/tao/Tao.DevIl.dll.config
+usr/lib/mono/gac/Tao.DevIl
Added: non-group/tao/trunk/debian/libtao-doc.install
===================================================================
--- non-group/tao/trunk/debian/libtao-doc.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-doc.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1 @@
+usr/share/doc/libtao-doc/
Added: non-group/tao/trunk/debian/libtao-examples.install
===================================================================
--- non-group/tao/trunk/debian/libtao-examples.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-examples.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1 @@
+usr/share/tao/
Added: non-group/tao/trunk/debian/libtao-freeglut-cil.install
===================================================================
--- non-group/tao/trunk/debian/libtao-freeglut-cil.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-freeglut-cil.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,4 @@
+usr/share/pkgconfig/tao-freeglut.pc
+usr/lib/tao/Tao.FreeGlut.dll
+usr/lib/tao/Tao.FreeGlut.dll.config
+usr/lib/mono/gac/Tao.FreeGlut
Added: non-group/tao/trunk/debian/libtao-ode-cil.install
===================================================================
--- non-group/tao/trunk/debian/libtao-ode-cil.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-ode-cil.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,4 @@
+usr/share/pkgconfig/tao-ode.pc
+usr/lib/tao/Tao.Ode.dll
+usr/lib/tao/Tao.Ode.dll.config
+usr/lib/mono/gac/Tao.Ode
Added: non-group/tao/trunk/debian/libtao-openal-cil.install
===================================================================
--- non-group/tao/trunk/debian/libtao-openal-cil.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-openal-cil.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,4 @@
+usr/share/pkgconfig/tao-openal.pc
+usr/lib/tao/Tao.OpenAl.dll
+usr/lib/tao/Tao.OpenAl.dll.config
+usr/lib/mono/gac/Tao.OpenAl
Added: non-group/tao/trunk/debian/libtao-opengl-cil.install
===================================================================
--- non-group/tao/trunk/debian/libtao-opengl-cil.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-opengl-cil.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,6 @@
+usr/share/pkgconfig/tao-opengl.pc
+usr/lib/tao/Tao.OpenGl.dll
+usr/lib/tao/Tao.OpenGl.dll.config
+usr/lib/tao/Tao.OpenGl.ExtensionLoader.dll
+usr/lib/tao/Tao.OpenGl.ExtensionLoader.dll.config
+usr/lib/mono/gac/Tao.OpenGl
Added: non-group/tao/trunk/debian/libtao-opengl-glu-cil.install
===================================================================
--- non-group/tao/trunk/debian/libtao-opengl-glu-cil.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-opengl-glu-cil.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,4 @@
+usr/share/pkgconfig/tao-opengl-glu.pc
+usr/lib/tao/Tao.OpenGl.Glu.dll
+usr/lib/tao/Tao.OpenGl.Glu.dll.config
+usr/lib/mono/gac/Tao.OpenGl.Glu
Added: non-group/tao/trunk/debian/libtao-physfs-cil.install
===================================================================
--- non-group/tao/trunk/debian/libtao-physfs-cil.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-physfs-cil.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,4 @@
+usr/share/pkgconfig/tao-physfs.pc
+usr/lib/tao/Tao.PhysFs.dll
+usr/lib/tao/Tao.PhysFs.dll.config
+usr/lib/mono/gac/Tao.PhysFs
Added: non-group/tao/trunk/debian/libtao-sdl-cil.install
===================================================================
--- non-group/tao/trunk/debian/libtao-sdl-cil.install 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/libtao-sdl-cil.install 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,4 @@
+usr/share/pkgconfig/tao-sdl.pc
+usr/lib/tao/Tao.Sdl.dll
+usr/lib/tao/Tao.Sdl.dll.config
+usr/lib/mono/gac/Tao.Sdl
Added: non-group/tao/trunk/debian/patches/00list
===================================================================
--- non-group/tao/trunk/debian/patches/00list 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/patches/00list 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,5 @@
+01-correct-sdl-config.dpatch
+02-correct-devil-config.dpatch
+03-correct-physfs-config.dpatch
+04-correct-openal-config.dpatch
+05-correct-ode-config.dpatch
Added: non-group/tao/trunk/debian/patches/01-correct-sdl-config.dpatch
===================================================================
--- non-group/tao/trunk/debian/patches/01-correct-sdl-config.dpatch 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/patches/01-correct-sdl-config.dpatch 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,27 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## correct-tao-sdl-config.dpatch by Dylan R. E. Moonfire <debian at mfgames.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Corrects the .so references for Tao.Sdl
+
+ at DPATCH@
+
+--- tao/src/Tao.Sdl/Tao.Sdl.dll.config.orig 2006-01-19 10:11:55.000000000 -0600
++++ tao/src/Tao.Sdl/Tao.Sdl.dll.config 2006-02-22 15:00:31.000000000 -0600
+@@ -1,9 +1,9 @@
+ <configuration>
+- <dllmap dll="SDL.dll" target="libSDL.so" />
+- <dllmap dll="SDL_image.dll" target="libSDL_image.so" />
+- <dllmap dll="SDL_mixer.dll" target="libSDL_mixer.so" />
+- <dllmap dll="SDL_ttf.dll" target="libSDL_ttf.so" />
+- <dllmap dll="SDL_net.dll" target="libSDL_net.so" />
+- <dllmap dll="smpeg.dll" target="libsmpeg.so" />
+- <dllmap dll="SDL_gfx.dll" target="libSDL_gfx.so" />
++ <dllmap dll="SDL.dll" target="libSDL-1.2.so.0" />
++ <dllmap dll="SDL_image.dll" target="libSDL_image-1.2.so.0" />
++ <dllmap dll="SDL_mixer.dll" target="libSDL_mixer-1.2.so.0" />
++ <dllmap dll="SDL_ttf.dll" target="libSDL_ttf-2.0.so.0" />
++ <dllmap dll="SDL_net.dll" target="libSDL_net-1.2.so.0" />
++ <dllmap dll="smpeg.dll" target="libsmpeg-0.4.so.0" />
++ <dllmap dll="SDL_gfx.dll" target="libSDL_gfx.so.4" />
+ </configuration>
Property changes on: non-group/tao/trunk/debian/patches/01-correct-sdl-config.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/tao/trunk/debian/patches/02-correct-devil-config.dpatch
===================================================================
--- non-group/tao/trunk/debian/patches/02-correct-devil-config.dpatch 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/patches/02-correct-devil-config.dpatch 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## correct-devil-config.dpatch by Dylan R. E. Moonfire <debian at mfgames.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Corrects the .so references for Tao.DevIl
+
+ at DPATCH@
+
+--- tao/src/Tao.DevIl/Tao.DevIl.dll.config.orig 2005-05-25 01:16:05.000000000 -0500
++++ tao/src/Tao.DevIl/Tao.DevIl.dll.config 2006-02-22 15:38:34.000000000 -0600
+@@ -1,5 +1,5 @@
+ <configuration>
+- <dllmap dll="devil.dll" target="libIL.so" />
+- <dllmap dll="ilu.dll" target="libILU.so" />
+- <dllmap dll="ilut.dll" target="libILUT.so" />
++ <dllmap dll="devil.dll" target="libIL.so.1" />
++ <dllmap dll="ilu.dll" target="libILU.so.1" />
++ <dllmap dll="ilut.dll" target="libILUT.so.1" />
+ </configuration>
Property changes on: non-group/tao/trunk/debian/patches/02-correct-devil-config.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/tao/trunk/debian/patches/03-correct-physfs-config.dpatch
===================================================================
--- non-group/tao/trunk/debian/patches/03-correct-physfs-config.dpatch 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/patches/03-correct-physfs-config.dpatch 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,17 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## correct-physfs-config.dpatch by Dylan R. E. Moonfire <debian at mfgames.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Corrects the .so references for Tao.PhysFs
+
+ at DPATCH@
+
+--- tao/src/Tao.PhysFs/Tao.PhysFs.dll.config.config 2006-01-12 23:13:59.000000000 -0600
++++ tao/src/Tao.PhysFs/Tao.PhysFs.dll.config 2006-02-22 15:39:36.000000000 -0600
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="physfs.dll" target="libphysfs.so" />
+-</configuration>
+\ No newline at end of file
++ <dllmap dll="physfs.dll" target="libphysfs-1.0.so.0" />
++</configuration>
Property changes on: non-group/tao/trunk/debian/patches/03-correct-physfs-config.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/tao/trunk/debian/patches/04-correct-openal-config.dpatch
===================================================================
--- non-group/tao/trunk/debian/patches/04-correct-openal-config.dpatch 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/patches/04-correct-openal-config.dpatch 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,15 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## correct-openal-config.dpatch by Dylan R. E. Moonfire <debian at mfgames.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Corrects the .so references for Tao.OpenAl
+
+ at DPATCH@
+
+--- tao/src/Tao.OpenAl/Tao.OpenAl.dll.config.orig 2005-05-25 01:16:05.000000000 -0500
++++ tao/src/Tao.OpenAl/Tao.OpenAl.dll.config 2006-02-22 15:39:12.000000000 -0600
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="OpenAL32.dll" target="libAL.so" />
++ <dllmap dll="OpenAL32.dll" target="libopenal.so.0" />
+ </configuration>
Property changes on: non-group/tao/trunk/debian/patches/04-correct-openal-config.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/tao/trunk/debian/patches/05-correct-ode-config.dpatch
===================================================================
--- non-group/tao/trunk/debian/patches/05-correct-ode-config.dpatch 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/patches/05-correct-ode-config.dpatch 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,15 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## correct-ode-config.dpatch by Dylan R. E. Moonfire <debian at mfgames.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Corrects the .so references for Tao.Ode
+
+ at DPATCH@
+
+--- tao/src/Tao.Ode/Tao.Ode.dll.config.orig 2005-05-25 01:16:05.000000000 -0500
++++ tao/src/Tao.Ode/Tao.Ode.dll.config 2006-02-22 15:39:59.000000000 -0600
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="ode.dll" target="libode.so" />
++ <dllmap dll="ode.dll" target="libode.so.0" />
+ </configuration>
Property changes on: non-group/tao/trunk/debian/patches/05-correct-ode-config.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/tao/trunk/debian/rules
===================================================================
--- non-group/tao/trunk/debian/rules 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/rules 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,84 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+export MONO_SHARED_DIR=$(CURDIR)
+
+include /usr/share/dpatch/dpatch.make
+
+configure: configure-stamp
+configure-stamp: patch-stamp
+ dh_testdir
+ $(MAKE) mono-1.1
+ touch configure-stamp
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+ $(MAKE) STRONG=1
+ touch build-stamp
+
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+ rm -rf $(CURDIR)/.wapi
+ rm -rf dist obj
+ rm -f config.mk
+ -$(MAKE) clean
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+# Install the compiled stuff into the right place
+ mkdir -p $(CURDIR)/debian/tmp/usr/lib
+ mkdir -p $(CURDIR)/debian/tmp/usr/share
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/doc
+ cp -r $(CURDIR)/dist/bin/ $(CURDIR)/debian/tmp/usr/lib/tao
+ cp -r $(CURDIR)/dist/doc/ \
+ $(CURDIR)/debian/tmp/usr/share/doc/libtao-doc
+
+# Copy the examples, but remove the NeHe since they are windows-specific
+# at this point
+ cp -r $(CURDIR)/dist/examples/ $(CURDIR)/debian/tmp/usr/share/tao
+ rm $(CURDIR)/debian/tmp/usr/share/tao/NeHe*
+
+# Install the files into GAC
+ for file in $(CURDIR)/debian/tmp/usr/lib/tao/*.dll; do \
+ gacutil /i $$file -root $(CURDIR)/debian/tmp/usr/lib; \
+ done
+
+# Install the pkgconfig files
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/pkgconfig
+ cp $(CURDIR)/debian/*.pc $(CURDIR)/debian/tmp/usr/share/pkgconfig/
+
+# Normalize the permissions
+ -cd $(CURDIR)/debian && find -type f -name "*.dll" -exec chmod -x {} \;
+ -cd $(CURDIR)/debian && find -type f -name "*.exe" -exec chmod -x {} \;
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_install --sourcedir=debian/tmp
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_makeclilibs -m 1.2.0 -l 1.2.1
+ dh_clideps -d
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep
+.PHONY: build clean binary-indep binary install configure
Property changes on: non-group/tao/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/tao/trunk/debian/tao-cg.pc
===================================================================
--- non-group/tao/trunk/debian/tao-cg.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-cg.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.Cg
+Description: Cg portion of the Tao framework
+Version: 1.2.0
+Libs: -r:${libdir}/tao/Tao.Cg.dll
Added: non-group/tao/trunk/debian/tao-devil.pc
===================================================================
--- non-group/tao/trunk/debian/tao-devil.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-devil.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.DevIl
+Description: DevIl portion of the Tao framework
+Version: 1.2.0
+Libs: -r:${libdir}/tao/Tao.DevIl.dll
Added: non-group/tao/trunk/debian/tao-freeglut.pc
===================================================================
--- non-group/tao/trunk/debian/tao-freeglut.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-freeglut.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.FreeGlut
+Description: FreeGlut portion of the Tao framework
+Version: 1.2.0
+Requires: tao-opengl
+Libs: -r:${libdir}/tao/Tao.FreeGlut.dll
Added: non-group/tao/trunk/debian/tao-glfw.pc
===================================================================
--- non-group/tao/trunk/debian/tao-glfw.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-glfw.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.Glfw
+Description: Glfw portion of the Tao framework
+Version: 1.2.0
+Requires: tao-opengl
+Libs: -r:${libdir}/tao/Tao.Glfw.dll
Added: non-group/tao/trunk/debian/tao-ode.pc
===================================================================
--- non-group/tao/trunk/debian/tao-ode.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-ode.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.Ode
+Description: Ode portion of the Tao framework
+Version: 1.2.0
+Libs: -r:${libdir}/tao/Tao.Ode.dll
Added: non-group/tao/trunk/debian/tao-openal.pc
===================================================================
--- non-group/tao/trunk/debian/tao-openal.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-openal.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.OpenAl
+Description: OpenAl portion of Tao framework
+Version: 1.2.0
+Libs: -r:${libdir}/tao/Tao.OpenAl.dll
Added: non-group/tao/trunk/debian/tao-opengl-glu.pc
===================================================================
--- non-group/tao/trunk/debian/tao-opengl-glu.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-opengl-glu.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.OpenGl.Glu
+Description: OpenGL.Glu section of the Tao framework
+Version: 1.2.0
+Requires: tao-opengl
+Libs: -r:${libdir}/tao/Tao.OpenGl.Glu.dll
Added: non-group/tao/trunk/debian/tao-opengl.pc
===================================================================
--- non-group/tao/trunk/debian/tao-opengl.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-opengl.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.OpenGl
+Description: OpenGL section of the Tao framework
+Version: 1.2.0
+Libs: -r:${libdir}/tao/Tao.OpenGl.dll -r:${libdir}/tao/Tao.OpenGl.ExtensionLoader.dll
Added: non-group/tao/trunk/debian/tao-physfs.pc
===================================================================
--- non-group/tao/trunk/debian/tao-physfs.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-physfs.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.PhysFs
+Description: PhysFs section of the Tao framework
+Version: 1.2.0
+Libs: -r:${libdir}/tao/Tao.PhysFs.dll
Added: non-group/tao/trunk/debian/tao-sdl.pc
===================================================================
--- non-group/tao/trunk/debian/tao-sdl.pc 2006-02-22 21:52:33 UTC (rev 2280)
+++ non-group/tao/trunk/debian/tao-sdl.pc 2006-02-22 22:17:12 UTC (rev 2281)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Tao.Sdl
+Description: Sdl portion of the Tao framework
+Version: 1.2.0
+Libs: -r:${libdir}/tao/Tao.Sdl.dll
More information about the Pkg-mono-svn-commits
mailing list