Package: cegui-mk2-0.8.7 Version: 0.8.7-1 Severity: important Tags: patch Control: found -1 0.8.7-1.1
Hi Muammar,I see that the new version of CEGUI is in Debian now, thanks for packaging that! While preparing to re-introduce the Ember package into Debian I noticed that a couple of the SOs in the new CEGUI didn't seem to have installed correctly. In particular, Ember would not run without /usr/lib/cegui-0.8/libCEGUIExpatParser.so. It seems that this and a couple other SOs needed for core functionality were accidentally placed into the -dev package. Turns out to be a very simple fix and the attached patch will take care of it.
Also, please note that the attached patch includes an Ubuntu change to the d/control file to make the Boost dependencies versionless. I personally found that adding this change was useful when I was doing a variety of test builds. If you don't like that part of it, please feel free to remove the d/control (first section) of the patch.
Please let me know if there's anything else that I can do to help and thanks for maintaining this package!
-Olek
diff -Nru cegui-mk2-0.8.7/debian/control cegui-mk2-0.8.7/debian/control --- cegui-mk2-0.8.7/debian/control 2016-07-02 16:21:10.000000000 -0400 +++ cegui-mk2-0.8.7/debian/control 2016-08-07 21:00:56.000000000 -0400 @@ -3,8 +3,8 @@ Priority: optional Maintainer: Muammar El Khatib <[email protected]> Build-Depends: debhelper (>= 9), cdbs, libtool, automake, autoconf, - pkg-config, libxerces-c-dev, libboost-signals1.58-dev, - libboost-regex1.58-dev, libfreetype6-dev, libtiff-dev, + pkg-config, libxerces-c-dev, libboost-signals-dev, + libboost-regex-dev, libfreetype6-dev, libtiff-dev, libgl1-mesa-dev, libglu1-mesa-dev, libdevil-dev, libpcre3-dev, lua-expat-dev, lua5.1, libois-dev [linux-any], libfreeimage-dev, libxcursor-dev, libxpm-dev, python-dev, libpng-dev, @@ -14,7 +14,7 @@ libglfw3-dev, libfribidi-dev, libirrlicht-dev, libdirectfb-dev, libgtk2.0-dev, libminizip-dev, librapidxml-dev, mesa-utils-extra, libglapi-mesa, python-opengl, pyside-tools, - libboost-python1.58-dev, libboost1.58-dev, libpython2.7-dev, + libboost-python-dev, libboost-dev, libpython2.7-dev, libgles2-mesa-dev, libice-dev, libsm-dev, libirrlicht-dev Standards-Version: 3.9.6 Homepage: http://www.cegui.org.uk/ diff -Nru cegui-mk2-0.8.7/debian/libcegui-mk2-0.8.7.dirs cegui-mk2-0.8.7/debian/libcegui-mk2-0.8.7.dirs --- cegui-mk2-0.8.7/debian/libcegui-mk2-0.8.7.dirs 2016-07-02 16:19:42.000000000 -0400 +++ cegui-mk2-0.8.7/debian/libcegui-mk2-0.8.7.dirs 2016-08-07 17:13:35.000000000 -0400 @@ -1,3 +1,4 @@ usr/lib usr/lib/python2.7 usr/bin +usr/lib/cegui-0.8 diff -Nru cegui-mk2-0.8.7/debian/libcegui-mk2-0.8.7.install cegui-mk2-0.8.7/debian/libcegui-mk2-0.8.7.install --- cegui-mk2-0.8.7/debian/libcegui-mk2-0.8.7.install 2016-07-02 16:19:42.000000000 -0400 +++ cegui-mk2-0.8.7/debian/libcegui-mk2-0.8.7.install 2016-08-07 17:11:34.000000000 -0400 @@ -3,3 +3,6 @@ usr/lib/*.so.2 usr/lib/*.so.2.4.2 usr/lib/python2.7/* +usr/lib/cegui-0.8/libCEGUI*Renderer* +usr/lib/cegui-0.8/libCEGUI*Codec* +usr/lib/cegui-0.8/libCEGUI*Parser* diff -Nru cegui-mk2-0.8.7/debian/libcegui-mk2-dev.dirs cegui-mk2-0.8.7/debian/libcegui-mk2-dev.dirs --- cegui-mk2-0.8.7/debian/libcegui-mk2-dev.dirs 2016-07-02 16:19:42.000000000 -0400 +++ cegui-mk2-0.8.7/debian/libcegui-mk2-dev.dirs 2016-08-07 17:13:37.000000000 -0400 @@ -1,3 +1,2 @@ usr/include/cegui-0.8.7/CEGUI usr/lib/pkgconfig -usr/lib/cegui-0.8 diff -Nru cegui-mk2-0.8.7/debian/libcegui-mk2-dev.install cegui-mk2-0.8.7/debian/libcegui-mk2-dev.install --- cegui-mk2-0.8.7/debian/libcegui-mk2-dev.install 2016-07-02 16:19:42.000000000 -0400 +++ cegui-mk2-0.8.7/debian/libcegui-mk2-dev.install 2016-08-07 17:11:31.000000000 -0400 @@ -1,4 +1,5 @@ usr/lib/pkgconfig/* usr/include/cegui-0.8.7/CEGUI/* usr/lib/*.so -usr/lib/cegui-0.8/* +usr/lib/cegui-0.8/lib*Demo* +usr/lib/cegui-0.8/libCEGUIMinesweeper.so
signature.asc
Description: OpenPGP digital signature

