OpenMW 0.11.1

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

Re: OpenMW 0.11.1

Post by raevol » 11 Sep 2011, 22:25

Still waiting on builds from Hircine and Corristo.

User avatar
raevol
Posts: 3035
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: OpenMW 0.11.1

Post by raevol » 28 Sep 2011, 17:16

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: 523
Joined: 12 Aug 2011, 16:34

Re: OpenMW 0.11.1

Post by pvdk » 28 Sep 2011, 19:27

Cannot test it but it's missing libqtgui4 as a dependency.

User avatar
Zini
Posts: 5536
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.11.1

Post by Zini » 28 Sep 2011, 21:41

Yes, there are still some launcher-related problems with the automatic packaging.

User avatar
raevol
Posts: 3035
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: OpenMW 0.11.1

Post by raevol » 28 Sep 2011, 21:50

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: 5536
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.11.1

Post by Zini » 28 Sep 2011, 21:55

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: 3035
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: OpenMW 0.11.1

Post by raevol » 28 Sep 2011, 22:46

Ok, I'll sit tight.

User avatar
pvdk
Posts: 523
Joined: 12 Aug 2011, 16:34

Re: OpenMW 0.11.1

Post by pvdk » 29 Sep 2011, 01:52

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: 5536
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.11.1

Post by Zini » 29 Sep 2011, 07:27

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

Re: OpenMW 0.11.1

Post by psi29a » 29 Sep 2011, 10:18

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