aliens

Author Topic: OpenXcom .deb packages and PPA repository for ubuntu linux  (Read 37849 times)

Offline knapsu

  • Sergeant
  • **
  • Posts: 19
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #15 on: January 18, 2016, 03:54:01 pm »
@SupSuper, sure. Adding hash is a good idea.

The commit hash will be taken directly from git repo and added to version string.

Pattern:
  ${VERSION}+${DATE}.${HASH}-${RELEASE}${EXTRA}
Examples:
  1.0+20160118.9713453-1
  1.0+20160111.b336caf-1~trusty1


Offline SupSuper

  • Lazy Developer
  • Administrator
  • Commander
  • *****
  • Posts: 2162
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #16 on: January 18, 2016, 05:57:38 pm »
I meant the internal game version. It's useful to know which version saves/bugs come from.
It should be part of CMake: https://github.com/SupSuper/OpenXcom/commit/31fc274be5e81470c6f5bcbdc1f9bca5c081b652

Offline knapsu

  • Sergeant
  • **
  • Posts: 19
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #17 on: February 06, 2017, 11:51:20 pm »
Hey. I've added OpenXcom 1.0 packages for Ubuntu 16.10 (Yakkety Yak) for anyone who does not want to use the latest bleeding edge version.
As usual libyaml package makes the most trouble when creating good DEB packages. I needed to patch it to work with GCC 6.

The Ubuntu PPA is here:
https://launchpad.net/~knapsu/+archive/ubuntu/openxcom/

Offline knapsu

  • Sergeant
  • **
  • Posts: 19
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #18 on: February 06, 2017, 11:58:10 pm »
A small reminder...

Nightly builds are done every weekend for Ubuntu 14.04 LTS (Trusty Tahr) and Ubuntu 16.04 LTS (Xenial Xerus).

These packages works with all other Linux distributions that are based on Ubuntu LTS (Linux Mint, Neon, etc).
Packages for Xenial also works with Debian Unstable (at least the last time I've checked).

The Ubuntu Nightly Builds PPA is here:
https://launchpad.net/~knapsu/+archive/ubuntu/openxcom-beta/

niculinux

  • Guest
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #19 on: June 22, 2017, 12:19:47 pm »
Hope to see that PPA in the mai page, actually only the stable one is present


Offline SupSuper

  • Lazy Developer
  • Administrator
  • Commander
  • *****
  • Posts: 2162
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #20 on: June 26, 2017, 01:24:55 pm »
Hope to see that PPA in the mai page, actually only the stable one is present


It's in the nightly section.

niculinux

  • Guest
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #21 on: September 23, 2017, 07:11:28 pm »
Oh thanks I did not pay attention :) Hey, I see also the openxcom executable (the nightly ones) is also avaiable packaed with AppImage! See screenshot attached :)


Great thing, I was just wondering why it may be dne also with openxcom extended. Any Channches, please? :/

Edit: and openxcom exetended plus?
« Last Edit: September 23, 2017, 07:19:17 pm by niculinux »

Offline 7Saturn

  • Colonel
  • ****
  • Posts: 457
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #22 on: September 23, 2017, 07:23:52 pm »
I second that!

Offline Stoddard

  • Colonel
  • ****
  • Posts: 485
  • in a fey mood
    • View Profile
    • Linux builds & stuff
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #23 on: September 24, 2017, 12:04:23 am »
If knapsu shares the debian directory that's used to build the .deb packages, I'll set up builds for the  for Trusty, Xenial, Jessie and Stretch, for the OpenXcom, OpenXcom Extended and the Meridian branch.

I might have missed something, if it's shared already, please point me to it.



Offline knapsu

  • Sergeant
  • **
  • Posts: 19
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #24 on: September 24, 2017, 01:33:24 pm »
@Stoddard, the Debian package specification files are in OpenXcom repository. Take a look here https://github.com/SupSuper/OpenXcom/tree/master/install/debian

Honestly with AppImage that just works everywhere I don't see too much need for nightly DEB and RPM packages anymore.

@niculinux, if you need AppImage packages for OpenXcom Extended than I suggest you clone the https://github.com/knapsu/OpenXcom-AppImage repository. This repo is fully automated to make daily OpenXcom builds for 32-bit and 64-bit Linux using Travis CI and upload them to https://openxcom.org/ website. After you clone it modify line 49 for 'scripts/build.sh' to point to OpenXcom Extended repository and enable Travis for your cloned repo. Also replace '--scp' with '--transfer' on line 24 in '.travis.yml' file so that final AppImage packages will be uploaded and shared to https://transfer.sh/ as you won't be able to upload them to OpenXcom website.

Offline knapsu

  • Sergeant
  • **
  • Posts: 19
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #25 on: September 24, 2017, 01:34:18 pm »
If you need more info about AppImage package please read this post https://openxcom.org/forum/index.php/topic,5432.0.html

niculinux

  • Guest
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #26 on: September 25, 2017, 04:01:33 pm »
[...]

@niculinux, if you need AppImage packages for OpenXcom Extended than I suggest you clone the https://github.com/knapsu/OpenXcom-AppImage repository. This repo is fully automated to make daily OpenXcom builds for 32-bit and 64-bit Linux using Travis CI and upload them to https://openxcom.org/ website. After you clone it modify line 49 for 'scripts/build.sh' to point to OpenXcom Extended repository and enable Travis for your cloned repo. Also replace '--scp' with '--transfer' on line 24 in '.travis.yml' file so that final AppImage packages will be uploaded and shared to https://transfer.sh/ as you won't be able to upload them to OpenXcom website.

oh thanks! But since it more complicated with me, plus donn't have much time to make experiments, I wish some more expert user(s) would do this. Hey but since here are in a ubuntu theme topic, i'll open anotherthred ;)

Offline hairybert

  • Captain
  • ***
  • Posts: 52
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #27 on: May 11, 2018, 02:11:26 pm »
Is there any chance to get ppa for the new Ubuntu 18.04 LTS?

Package libyaml-cpp-dev is version 0.5.2-4. According to https://bugs.launchpad.net/ubuntu/+source/yaml-cpp/+bug/1513431 the bug is fixed there.

Thanks!

Offline knapsu

  • Sergeant
  • **
  • Posts: 19
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #28 on: May 11, 2018, 03:20:52 pm »
Hey @hairybert. I'll update the PPA on weekend. Take care.

Offline hairybert

  • Captain
  • ***
  • Posts: 52
    • View Profile
Re: OpenXcom .deb packages and PPA repository for ubuntu linux
« Reply #29 on: May 12, 2018, 03:51:56 am »
@knapsu: Wow, that's great!