[Mud-builder-commits] r129 - in trunk/packages: . patch

keesj at garage.maemo.org keesj at garage.maemo.org
Tue Feb 6 23:52:52 EET 2007


Author: keesj
Date: 2007-02-06 23:52:52 +0200 (Tue, 06 Feb 2007)
New Revision: 129

Added:
   trunk/packages/libwxlua.xml
   trunk/packages/patch/libwxlua.patch
Log:
keesj:lua bindings for wxWidgets 2.8

Added: trunk/packages/libwxlua.xml
===================================================================
--- trunk/packages/libwxlua.xml	2007-02-06 21:51:57 UTC (rev 128)
+++ trunk/packages/libwxlua.xml	2007-02-06 21:52:52 UTC (rev 129)
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<package>
+  <fetch type="tarball">
+    <url>http://prdownloads.sourceforge.net/wxlua/wxlua-2.8.0.0.tar.bz2</url>
+  </fetch>
+  <deb>
+    <icon>http://wxlua.sourceforge.net/images/wxlualogo.png</icon>
+    <description>wxLua is a set of bindings to the wxWidgets library for the Lua programming language.\nwxLua is a set of bindings to the wxWidgets library for the Lua programming language. With wxLua you can write programs in Lua that use the wxWidgets cross-platform GUI library to develop and deliver your software with the programming ease of an interpreted language like Lua. Nearly all of the functionality of wxWidgets is exposed to Lua, meaning that your programs can have windows, dialogs, menus, toolbars, controls, image loading and saving, drawing, sockets, streams, printing, clipboard access... and much more</description>
+    <section>dev/libs</section>
+    <Depends> ${shlibs:Depends}, ${misc:Depends}, lua , libwxgtk-dev (&gt;= 2.8.0)</Depends>
+    <build-Depends> debhelper (&gt;= 4.0.0) , lua ,libwxgtk1 (&gt;= 2.8.0)</build-Depends>
+  </deb>
+</package>

Added: trunk/packages/patch/libwxlua.patch
===================================================================
--- trunk/packages/patch/libwxlua.patch	2007-02-06 21:51:57 UTC (rev 128)
+++ trunk/packages/patch/libwxlua.patch	2007-02-06 21:52:52 UTC (rev 129)
@@ -0,0 +1,43 @@
+Index: debian/libwxlua-dev.install
+===================================================================
+--- debian/libwxlua-dev.install	(revision 1)
++++ debian/libwxlua-dev.install	(working copy)
+@@ -1,5 +1,10 @@
++usr/lib/pkgconfig/*
+ usr/include/*
+-usr/lib/lib*.a
+-usr/lib/lib*.so
+-usr/lib/pkgconfig/*
+-usr/lib/*.la
++usr/include/wxlua/include/*
++usr/include/wxbind/include/*
++usr/include/wxbind/setup/*
++usr/include/wxluadebug/include/*
++usr/include/wxluasocket/include/*
++usr/src/wxbind/*
++usr/src/wxbind/build/*
++usr/share/wxlua/samples/*
+Index: debian/libwxlua1.install
+===================================================================
+--- debian/libwxlua1.install	(revision 1)
++++ debian/libwxlua1.install	(working copy)
+@@ -1 +1,5 @@
+-usr/lib/lib*.so.*
++usr/lib/*
++usr/lib/lua/5.1/wx.so
++usr/share/applications/wxlua.desktop
++usr/share/mime/packages/wxlua.xml
++usr/share/pixmaps/wxlualogo.xpm
+Index: modules/wxbind/setup/wxluasetup.h
+===================================================================
+--- modules/wxbind/setup/wxluasetup.h	(revision 1)
++++ modules/wxbind/setup/wxluasetup.h	(working copy)
+@@ -68,7 +68,7 @@
+ #define wxLUA_USE_wxID_XXX                      1
+ #define wxLUA_USE_wxImage                       1
+ #define wxLUA_USE_wxImageList                   1
+-#define wxLUA_USE_wxJoystick                    1
++#define wxLUA_USE_wxJoystick                    0
+ #define wxLUA_USE_wxLayoutConstraints           1
+ #define wxLUA_USE_wxList                        1
+ #define wxLUA_USE_wxListBox                     1



More information about the Mud-builder-commits mailing list