--- ceguipython-0.6.2.orig/debian/control +++ ceguipython-0.6.2/debian/control @@ -0,0 +1,39 @@ +Source: ceguipython +Priority: extra +Maintainer: Angel Abad (Ikusnet SLL) +Build-Depends: debhelper (>= 5), autotools-dev, cdbs, dpatch, python-support, swig, python-dev, pkg-config, libcegui-mk2-dev, libfreetype6-dev, libtool +Standards-Version: 3.7.2 +Section: libs + +Package: libceguipythonscriptmodule-dev +Section: libdevel +Architecture: any +Depends: libceguipythonscriptmodule0 (= ${binary:Version}) +Description: python bindings for cegui + Cegui has a really nice set of python bindings that can + be used to script your interfaces using this nice language. + The python bindings where originally created for project + Xenocide, and its main authors are guyver6 (main developer) + and reist (build system and adapting for new cegui versions) + +Package: libceguipythonscriptmodule0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: python bindings for cegui + Cegui has a really nice set of python bindings that can + be used to script your interfaces using this nice language. + The python bindings where originally created for project + Xenocide, and its main authors are guyver6 (main developer) + and reist (build system and adapting for new cegui versions) + +Package: python-cegui +Section: python +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libceguipythonscriptmodule0 (= ${binary:Version}) +Description: python bindings for cegui + Cegui has a really nice set of python bindings that can + be used to script your interfaces using this nice language. + The python bindings where originally created for project + Xenocide, and its main authors are guyver6 (main developer) + and reist (build system and adapting for new cegui versions) --- ceguipython-0.6.2.orig/debian/libceguipythonscriptmodule-dev.dirs +++ ceguipython-0.6.2/debian/libceguipythonscriptmodule-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include --- ceguipython-0.6.2.orig/debian/libceguipythonscriptmodule0.dirs +++ ceguipython-0.6.2/debian/libceguipythonscriptmodule0.dirs @@ -0,0 +1 @@ +usr/lib --- ceguipython-0.6.2.orig/debian/rules +++ ceguipython-0.6.2/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/dpatch.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +cleanbuilddir:: + rm -f src/cegui.py src/python_CEGUI.cpp src/python_CEGUI.h src/CEGUI_py.cpp + touch package/cegui.i + +binary-fixup/python-cegui:: + dh_pysupport -ppython-cegui + +#DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS=" -z,defs" +DEB_DH_INSTALL_SOURCEDIR := debian/tmp --- ceguipython-0.6.2.orig/debian/libceguipythonscriptmodule-dev.install +++ ceguipython-0.6.2/debian/libceguipythonscriptmodule-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/lib*.so +usr/lib/*.la --- ceguipython-0.6.2.orig/debian/changelog +++ ceguipython-0.6.2/debian/changelog @@ -0,0 +1,24 @@ +ceguipython (0.6.2-1karmic2) karmic; urgency=low + + * Adding libtool build depends. + + -- Pablo Martin (caedes) Wed, 02 Dec 2009 17:38:33 +0100 + +ceguipython (0.6.2-1karmic1) karmic; urgency=low + + * New upstream version + + -- Pablo Martin (caedes) Wed, 02 Dec 2009 17:16:04 +0100 + +ceguipython (0.5.0-2intrepid1) intrepid; urgency=low + + * Add patch for compile in Intrepid + + -- Angel Abad (Ikusnet SLL) Mon, 17 Nov 2008 12:37:43 +0100 + +ceguipython (0.5.0-1) unstable; urgency=low + + * Initial release + + -- Angel Abad (Ikusnet SLL) Wed, 16 Jan 2008 12:03:42 +0100 + --- ceguipython-0.6.2.orig/debian/compat +++ ceguipython-0.6.2/debian/compat @@ -0,0 +1 @@ +5 --- ceguipython-0.6.2.orig/debian/ceguipython-dev.dirs +++ ceguipython-0.6.2/debian/ceguipython-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include --- ceguipython-0.6.2.orig/debian/ceguipython1.dirs +++ ceguipython-0.6.2/debian/ceguipython1.dirs @@ -0,0 +1 @@ +usr/lib --- ceguipython-0.6.2.orig/debian/python-cegui.install +++ ceguipython-0.6.2/debian/python-cegui.install @@ -0,0 +1 @@ +usr/lib/python* --- ceguipython-0.6.2.orig/debian/ceguipython1.install +++ ceguipython-0.6.2/debian/ceguipython1.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- ceguipython-0.6.2.orig/debian/ceguipython-dev.install +++ ceguipython-0.6.2/debian/ceguipython-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/lib*.so +usr/lib/*.la --- ceguipython-0.6.2.orig/debian/libceguipythonscriptmodule0.install +++ ceguipython-0.6.2/debian/libceguipythonscriptmodule0.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- ceguipython-0.6.2.orig/debian/copyright +++ ceguipython-0.6.2/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Angel Abad (Ikusnet SLL) on +Wed, 16 Jan 2008 12:03:42 +0100. + +It was downloaded from http://www.cegui.org.uk/wiki/index.php/CEGUIPython + +Upstream Author: Cegui Team + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; 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 General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2008, Angel Abad (Ikusnet SLL) and +is licensed under the GPL, see above. --- ceguipython-0.6.2.orig/debian/python-cegui.dirs +++ ceguipython-0.6.2/debian/python-cegui.dirs @@ -0,0 +1 @@ +usr/lib --- ceguipython-0.6.2.orig/debian/patches/01_cegui_swig35.dpatch +++ ceguipython-0.6.2/debian/patches/01_cegui_swig35.dpatch @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_cegui_swig35.dpatch by Angel Abad (Ikusnet SLL) +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Patch for compile in Intrepid + +@DPATCH@ +diff -urNad ceguipython~/package/CEGUIEventSet.i ceguipython/package/CEGUIEventSet.i +--- ceguipython~/package/CEGUIEventSet.i 2008-11-05 17:42:31.000000000 +0100 ++++ ceguipython/package/CEGUIEventSet.i 2008-11-17 12:35:16.000000000 +0100 +@@ -1,3 +1,9 @@ ++#if (SWIG_VERSION>0x010334) ++%{ ++#define SWIGTYPE_p_CEGUI__RefCountedTCEGUI__BoundSlot_t SWIGTYPE_p_CEGUI__RefCountedT_CEGUI__BoundSlot_t ++%} ++#endif ++ + %{ + #include + %} --- ceguipython-0.6.2.orig/include/config.h.in +++ ceguipython-0.6.2/include/config.h.in @@ -131,6 +131,9 @@ /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME +/* Define to the home page for this package. */ +#undef PACKAGE_URL + /* Define to the version of this package. */ #undef PACKAGE_VERSION