Page 2 of 4

Re: OpenMW 0.11.1

Posted: 11 Sep 2011, 22:25
by raevol
Still waiting on builds from Hircine and Corristo.

Re: OpenMW 0.11.1

Posted: 28 Sep 2011, 17:16
by raevol
We have a 64-bit .deb to test here: http://dl.dropbox.com/u/396161/openmw_0.11.1_amd64.deb

I may be able to test it tonight, but if someone could test it before then, I could get it uploaded sooner. Let me know!

Re: OpenMW 0.11.1

Posted: 28 Sep 2011, 19:27
by pvdk
Cannot test it but it's missing libqtgui4 as a dependency.

Re: OpenMW 0.11.1

Posted: 28 Sep 2011, 21:41
by Zini
Yes, there are still some launcher-related problems with the automatic packaging.

Re: OpenMW 0.11.1

Posted: 28 Sep 2011, 21:50
by raevol
This is the package made by psi29a. Should I ask him to add that as a dependency? Or is that an acceptable oversight for this release? That may be a silly question, but I figure I'd ask...

Re: OpenMW 0.11.1

Posted: 28 Sep 2011, 21:55
by Zini
Just adding the dependency will probably not help much. As I understand it we are missing the entire launcher. It seems the .deb packaging part of the cmake scripts need to be fixed first.

Re: OpenMW 0.11.1

Posted: 28 Sep 2011, 22:46
by raevol
Ok, I'll sit tight.

Re: OpenMW 0.11.1

Posted: 29 Sep 2011, 01:52
by pvdk
Yeah there's some stuff missing in the CMakeLists.txt.

Add to CMakeLists.txt:

Code: Select all

#Install icon and desktop file
INSTALL(FILES "${OpenMW_SOURCE_DIR}/files/openmw.desktop" DESTINATION "share/applications/" PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT "openmw")
INSTALL(FILES "${OpenMW_SOURCE_DIR}/apps/launcher/resources/images/openmw.png" DESTINATION "share/pixmaps/" PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ COMPONENT "openmw")

[...]

SET(CPACK_PACKAGE_EXECUTABLES "openmw;OpenMW;omwlauncher")
Add to apps/launcher/CMakeLists.txt:

Code: Select all

if(DPKG_PROGRAM)
    INSTALL(TARGETS omwlauncher RUNTIME DESTINATION games COMPONENT omwlauncher)
endif()
I don't know about the stylesheet. It should be copied/symlinked to the bin directory.
Oh and please make sure PACKAGE_MAINTAINER is set. It uses your git username and e-mail.

Re: OpenMW 0.11.1

Posted: 29 Sep 2011, 07:27
by Zini
If we really make a 0.11.1 package now with these corrections, please make sure to base it on the 0.11.1 tag and not on the current master.

Re: OpenMW 0.11.1

Posted: 29 Sep 2011, 10:18
by psi29a
After the Tolkein riddle (captcha) and finally creating an account, here is the updated 64bit package:

http://dl.dropbox.com/u/396161/openmw_0.11.1_amd64.deb

I've added the omwlauncher, pixmaps, desktop file and the libqt4gui dependancy. I've also updated the dependancies for libbullet0 (from libbullet) and libogremain-1.7.3 from libogremain-1.7.1.

http://www.getdeb.net/ provides libbullet0 and libogremain1.7-1.7.3 so perhaps it is no longer necessary to use the PPA that andrew setup (I think it was him).
http://ppa.launchpad.net/andrewfenn/ogredev/ubuntu

Another solution would be to make it libogremain (or libogremain1) and leave the version number off the end of the package and let version control handle the rest. Because having the version at the end of the package really makes a mess of things.

I will try my hand at a 32bit version in chroot in a bit, if that does not work then I will make a 32bit VM. Both of my targets are against Ubuntu Natty.

Also, would I get repo access to upload/merge my changes or do I push to raevol?

Cheers!