Hi Viktor

I tried to update the PKGBUILD  for castle-combat. It is attached.
You can build the package with makepkg -si, install it and play.

When I tried to play the game, it crashed always (I have done some
research).

No my question: Would you like to keep the game in the PCR? This would
need some activity like testing and issue reporting back to the
castle-combat project.

If the game cannot run correctly, I see no sense in keeping it in
Parabola's repositories...

Please ask if you have any questions.

Regards,
Theova

Parabola Website Notification <[email protected]> schrieb am Mon, 06.
Jan 20 15:33:
[email protected] wants to notify you that the following packages may 
be out-of-date:


* castle-combat 0.8.1-3 [pcr] (armv7h): 
https://parabolagnulinux.org/packages/pcr/armv7h/castle-combat/
* castle-combat 0.8.1-3 [pcr] (i686): 
https://parabolagnulinux.org/packages/pcr/i686/castle-combat/
* castle-combat 0.8.1-3 [pcr] (x86_64): 
https://parabolagnulinux.org/packages/pcr/x86_64/castle-combat/


The user provided the following additional text:

0.9.0 "Bring CC into the Present!" Has been released, now it should work.

_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev
# Maintainer: Luke R. <[email protected]> GPG: rsa4096/3EAE8697

pkgname=castle-combat
pkgver=0.9.0
pkgrel=1
pkgdesc="Clone of the old arcade game Rampart. Build castle walls, place 
cannons inside these walls, and shoot at the walls the enemy(s)."
arch=('any')
url="http://www.linux-games.com/castle-combat/";
license=('GPL2')
depends=('ttf-dejavu' 'python-twisted' 'python-pygame' 'python-numpy')
source=("https://github.com/karlb/$pkgname/archive/$pkgver.tar.gz";)
md5sums=('5bd4464107e47c2bd48e9a96889dccf0')

prepare() {
    ## remove non-free font and macosx items
    sed -i '/font = pygame.font/d' $srcdir/$pkgname-$pkgver/src/common.py
    sed -i '/small_font = pygame.font.Font/d' 
$srcdir/$pkgname-$pkgver/src/common.py
    sed -i '/global font/a font = pygame.font.SysFont("dejavusans", 34)' 
$srcdir/$pkgname-$pkgver/src/common.py
    sed -i 's|font = pygame.font.SysFont|    font = pygame.font.SysFont|' 
$srcdir/$pkgname-$pkgver/src/common.py
    sed -i '/global small_font/a small_font = pygame.font.SysFont("dejavusans", 
24)' $srcdir/$pkgname-$pkgver/src/common.py
    sed -i 's|small_font = pygame.font.SysFont|    \small_font = 
pygame.font.SysFont|' $srcdir/$pkgname-$pkgver/src/common.py
    rm -rf $srcdir/$pkgname-$pkgver/dist 
$srcdir/$pkgname-$pkgver/src/colourba.ttf 
$srcdir/$pkgname-$pkgver/src/font_read_me.html
}

package() {
  mkdir -p $pkgdir/usr/bin/
  cp -r $srcdir/$pkgname-$pkgver/ $pkgdir/usr/bin/
cat <<EOF > $pkgdir/usr/bin/castle-combat
#!/bin/bash
cd /usr/bin/castle-combat-$pkgver
python castle-combat.py
EOF
chmod 755 $pkgdir/usr/bin/castle-combat
}

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to