Package Details: ohrrpgce etheldreme.r9869-1

Git Clone URL: https://aur.archlinux.org/ohrrpgce.git (read-only)
Package Base: ohrrpgce
Description: A role playing game creation engine
Upstream URL: http://rpg.hamsterrepublic.com/ohrrpgce/Main_Page
Keywords: engine game rpg
Licenses: GPL
Submitter: aussieevil
Maintainer: aussieevil
Last Packager: aussieevil
Votes: 2
Popularity: 0.000002
First Submitted: 2016-06-12 06:43
Last Updated: 2017-12-08 06:56

Dependencies (12)

Required by (0)

Sources (1)

Latest Comments

mattiascibien commented on 2019-08-20 20:21

I had to patch the package like this in order to be able to build with scons2 and gcc9:

diff --git a/PKGBUILD b/PKGBUILD_mine
index 1cc0d42..47dc29f 100644
--- a/PKGBUILD
+++ b/PKGBUILD_mine
@@ -1,13 +1,13 @@
 # Maintainer: Matthias Lamers <aussieevil@hotmail.com>
 pkgname=ohrrpgce
-pkgver=etheldreme.r9869
+pkgver=etheldreme.r11277
 pkgrel=1
 pkgdesc="A role playing game creation engine"
 arch=(i686 x86_64)
 license=(GPL)
 url="http://rpg.hamsterrepublic.com/ohrrpgce/Main_Page"
 depends=('sdl_mixer' 'openeuphoria' 'libxpm' 'libxrandr' 'ncurses' 'xterm')
-makedepends=('subversion' 'freebasic' 'scons' 'openeuphoria' 'dos2unix')
+makedepends=('subversion' 'freebasic' 'python2-scons' 'openeuphoria' 'dos2unix')
 optdepends=('timidity-freepats: midi music support')
 source=(svn+https://rpg.hamsterrepublic.com/source/rel/etheldreme)

@@ -21,6 +21,8 @@ prepare() {
    cd "${srcdir}/etheldreme"
    sed 's|env python|env python2|' -i reloadbasic/reloadbasic.py
     sed 's|env python|env python2|' -i SConscript
+    #https://sourceforge.net/p/fbc/bugs/904/
+    sed 's|gcc_flags = \[\]|gcc_flags = ["-Wno-format"]|' -i SConscript
    chmod +x reloadbasic/reloadbasic.py
    dos2unix -o *.rbas
    PATH=$PATH:/usr/share/openeuphoria/bin/
@@ -30,9 +32,9 @@ prepare() {
 build() {
    cd "${srcdir}/etheldreme"
    if [ "$CARCH" = "x86_64" ]; then
-       scons arch=64 game custom hspeak unlump relump debug=0 install destdir='../release'
+       scons2 arch=64 game custom hspeak unlump relump debug=0 install destdir='../release'
    else
-       scons game custom hspeak unlump relump debug=0 install destdir='../release'
+       scons2 game custom hspeak unlump relump debug=0 install destdir='../release'
    fi
    cd vikings
    "${srcdir}/release/usr/share/games/ohrrpgce/relump" vikings.rpgdir vikings.rpg

aussieevil commented on 2017-10-27 03:41

@rjt
Okay, this build worked on my test VM, so try it now.

rjt commented on 2017-10-23 06:16

@aussieevil
Still getting a couple of warnings, I'm afraid:

==> Making package: ohrrpgce callipygous.r8062-2 (Mon Oct 23 17:11:39 AEDT 2017)
==> Retrieving sources...
-> Updating dwimmercrafty svn repo...
Skipped '.'
svn: E155007: None of the targets are working copies
==> WARNING: Failure while updating dwimmercrafty svn repo
==> Validating source files with md5sums...
dwimmercrafty ... Skipped
:: Building ohrrpgce package(s)...
==> Making package: ohrrpgce callipygous.r8062-2 (Mon Oct 23 17:11:40 AEDT 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
~/.cache/pacaur/ohrrpgce/PKGBUILD: line 15: cd: ~/.cache/pacaur/ohrrpgce/src/callipygous: No such file or directory
==> ERROR: pkgver is not allowed to be empty.
==> ERROR: pkgver() generated an invalid version:
:: failed to build ohrrpgce package(s)

[~the tildes were inserted by me~]

aussieevil commented on 2017-10-21 22:59

@rjt: The source URL has been fixed.

rjt commented on 2017-10-19 11:41

Thanks for fixing the last error! But now I'm getting the following:

:: Checking ohrrpgce integrity...
==> Making package: ohrrpgce callipygous.r8062-1 (Thu Oct 19 22:03:51 AEDT 2017)
==> Retrieving sources...
-> Cloning dwimmercrafty svn repo...
svn: E170013: Unable to connect to a repository at URL 'svn://gilgamesh.hamsterrepublic.com/ohrrpgce/rel/dwimmercrafty'
svn: E000110: Can't connect to host 'gilgamesh.hamsterrepublic.com': Connection timed out
==> ERROR: Failure while downloading dwimmercrafty svn repo
Aborting...
:: failed to verify ohrrpgce integrity

rjt commented on 2017-10-02 06:17

Getting the following error:

==> ERROR: pkgver is not allowed to contain colons, hyphens or whitespace.
==> ERROR: pkgver() generated an invalid version: callipygous.r