OpenMW 0.11.1

General discussion regarding the OpenMW project.
For technical support, please use the Support subforum.
User avatar
raevol
Posts: 3093
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: OpenMW 0.11.1

Post by raevol »

Still waiting on builds from Hircine and Corristo.
User avatar
raevol
Posts: 3093
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: OpenMW 0.11.1

Post 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!
User avatar
pvdk
Posts: 528
Joined: 12 Aug 2011, 16:34

Re: OpenMW 0.11.1

Post by pvdk »

Cannot test it but it's missing libqtgui4 as a dependency.
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.11.1

Post by Zini »

Yes, there are still some launcher-related problems with the automatic packaging.
User avatar
raevol
Posts: 3093
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: OpenMW 0.11.1

Post 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...
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.11.1

Post 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.
User avatar
raevol
Posts: 3093
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: OpenMW 0.11.1

Post by raevol »

Ok, I'll sit tight.
User avatar
pvdk
Posts: 528
Joined: 12 Aug 2011, 16:34

Re: OpenMW 0.11.1

Post 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.
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.11.1

Post 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.
User avatar
psi29a
Posts: 5360
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW 0.11.1

Post 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!
Post Reply