summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD64
-rw-r--r--btanks_script6
-rw-r--r--bted_script6
4 files changed, 47 insertions, 48 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 30c5a83b9335..447771d47ec9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = btanks
pkgdesc = Fast 2d tank arcade game with multiplayer and split-screen modes.
pkgver = 0.9.8083
- pkgrel = 8
- url = http://btanks.sourceforge.net
+ pkgrel = 9
+ url = https://btanks.sourceforge.net
install = btanks.install
arch = x86_64
license = GPL
@@ -17,19 +17,18 @@ pkgbase = btanks
depends = openal
depends = sdl
depends = sdl_image
- depends = smpeg
+ depends = smpeg0
depends = glu
depends = btanks-data=0.9.8083
- source = http://downloads.sourceforge.net/btanks/btanks-0.9.8083.tar.bz2
+ source = https://downloads.sourceforge.net/btanks/btanks-0.9.8083.tar.bz2
source = btanks_desktop
source = btanks_script
source = bted_script
source = gcc-4.6.patch
- md5sums = 49cb95c0eec47d3436c4fdf65e7c9d12
- md5sums = a2ddeb1e79dff8d3fd702984c8d3aab5
- md5sums = 07657cfa71b1de1d008cc5e3ade9749b
- md5sums = 91a61c0f581ea27281bdaecb7a3cd58b
- md5sums = b816c5f3ae2d6cd954c15569d4baf123
+ sha256sums = 3fd2ce6a2b45f7a60c3b114fa9aff13cb3dd9fbb6a65cdc9798b76c4fa2c4341
+ sha256sums = 1e886fd87aed83ad628e412a3d311d59bd7a747701635dc6bc79c055a4b6b845
+ sha256sums = 9698b21c33f425e615818b9dfca2ffe7a19cacebc94f3965203d52f46705bd95
+ sha256sums = 29417bc87cc97760d682ea5e996a3d29a355c60f4e5ac02174c2adc5ff674cff
+ sha256sums = 61e9430ef57d91b3beaef10c5b882a113878af244a1130d71f2611767a4bf82a
pkgname = btanks
-
diff --git a/PKGBUILD b/PKGBUILD
index 1907709ee8e7..9bc4a14811a4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,28 @@
-# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Patrick Northon <northon_patrick3@yahoo.ca>
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Nick B <Shirakawasuna at gmail _dot_ com>
pkgname=btanks
pkgver=0.9.8083
-pkgrel=8
+pkgrel=9
pkgdesc="Fast 2d tank arcade game with multiplayer and split-screen modes."
arch=('x86_64')
-url="http://btanks.sourceforge.net"
+url="https://${pkgname}.sourceforge.net"
license=('GPL')
depends=('expat' 'libgl' 'libsigc++2.0' 'libvorbis' 'lua51' 'openal' 'sdl' 'sdl_image'
- 'smpeg' 'glu' "btanks-data=$pkgver")
+ 'smpeg0' 'glu' "${pkgname}-data=$pkgver")
makedepends=('python2-scons' 'chrpath' 'mesa')
-source=(http://downloads.sourceforge.net/btanks/btanks-$pkgver.tar.bz2
- btanks_desktop
- btanks_script
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-$pkgver.tar.bz2"
+ ${pkgname}_desktop
+ ${pkgname}_script
bted_script
gcc-4.6.patch)
-install=btanks.install
-md5sums=('49cb95c0eec47d3436c4fdf65e7c9d12'
- 'a2ddeb1e79dff8d3fd702984c8d3aab5'
- '07657cfa71b1de1d008cc5e3ade9749b'
- '91a61c0f581ea27281bdaecb7a3cd58b'
- 'b816c5f3ae2d6cd954c15569d4baf123')
+install=${pkgname}.install
+sha256sums=('3fd2ce6a2b45f7a60c3b114fa9aff13cb3dd9fbb6a65cdc9798b76c4fa2c4341'
+ '1e886fd87aed83ad628e412a3d311d59bd7a747701635dc6bc79c055a4b6b845'
+ '9698b21c33f425e615818b9dfca2ffe7a19cacebc94f3965203d52f46705bd95'
+ '29417bc87cc97760d682ea5e996a3d29a355c60f4e5ac02174c2adc5ff674cff'
+ '61e9430ef57d91b3beaef10c5b882a113878af244a1130d71f2611767a4bf82a')
build() {
cd "$srcdir"/$pkgname-$pkgver
@@ -43,40 +43,40 @@ build() {
package() {
cd "$srcdir"/$pkgname-$pkgver
- mkdir -p "$pkgdir"/usr/share/btanks
- cp *.so btanks bted "$pkgdir"/usr/share/btanks/
+ mkdir -p "$pkgdir"/usr/share/games/${pkgname}
+ cp *.so ${pkgname} bted "$pkgdir"/usr/share/games/${pkgname}/
# Install script
install -D -m755 "$srcdir"/bted_script "$pkgdir"/usr/bin/bted
- install -D -m755 "$srcdir"/btanks_script "$pkgdir"/usr/bin/btanks
+ install -D -m755 "$srcdir"/${pkgname}_script "$pkgdir"/usr/bin/${pkgname}
# Install desktop file
- install -D -m644 "$srcdir"/btanks_desktop "$pkgdir"/usr/share/applications/btanks.desktop
+ install -D -m644 "$srcdir"/${pkgname}_desktop "$pkgdir"/usr/share/applications/${pkgname}.desktop
# Install icon
- install -D -m644 "$srcdir"/$pkgname-$pkgver/data/tiles/icon.png "$pkgdir"/usr/share/pixmaps/btanks.png
+ install -D -m644 "$srcdir"/$pkgname-$pkgver/data/tiles/icon.png "$pkgdir"/usr/share/pixmaps/${pkgname}.png
# Make settings saveable
- touch "$pkgdir"/usr/share/btanks/bt.xml
- chown :games "$pkgdir"/usr/share/btanks/bt.xml
- chmod 664 "$pkgdir"/usr/share/btanks/bt.xml
+ touch "$pkgdir"/usr/share/games/${pkgname}/bt.xml
+ chown :games "$pkgdir"/usr/share/games/${pkgname}/bt.xml
+ chmod 664 "$pkgdir"/usr/share/games/${pkgname}/bt.xml
# move executables, fix rpath
- cd "$pkgdir"/usr/share/btanks
- mkdir -p "$pkgdir"/usr/bin "$pkgdir"/usr/lib/btanks
+ cd "$pkgdir"/usr/share/games/${pkgname}
+ mkdir -p "$pkgdir"/usr/bin "$pkgdir"/usr/lib/${pkgname}
- mv btanks "$pkgdir"/usr/bin/btanks-bin
- mv bted "$pkgdir"/usr/bin/bted-bin
- mv *.so "$pkgdir"/usr/lib/btanks/
+ mv -f ${pkgname} "$pkgdir"/usr/bin/${pkgname}-bin
+ mv -f bted "$pkgdir"/usr/bin/bted-bin
+ mv -f *.so "$pkgdir"/usr/lib/${pkgname}/
- ln -s /usr/bin/btanks-bin ./btanks
+ ln -s /usr/bin/${pkgname}-bin ./${pkgname}
ln -s /usr/bin/bted-bin ./bted
- ls -1 "$pkgdir"/usr/lib/btanks/ | while read A; do
- ln -s /usr/lib/btanks/$A ./$A
+ ls -1 "$pkgdir"/usr/lib/${pkgname}/ | while read A; do
+ ln -s /usr/lib/${pkgname}/$A ./$A
done
chrpath -d "$pkgdir"/usr/bin/bted-bin
- chrpath -d "$pkgdir"/usr/bin/btanks-bin
- chrpath -d "$pkgdir"/usr/lib/btanks/*.so
+ chrpath -d "$pkgdir"/usr/bin/${pkgname}-bin
+ chrpath -d "$pkgdir"/usr/lib/${pkgname}/*.so
}
diff --git a/btanks_script b/btanks_script
index 86ad105ef1aa..44dfee173d7c 100644
--- a/btanks_script
+++ b/btanks_script
@@ -1,6 +1,6 @@
-#!/bin/bash
+#!/usr/bin/env sh
#This is the script for running the actual btanks executable
-cd /usr/share/btanks/
+cd /usr/share/games/btanks/
export LD_LIBRARY_PATH=/usr/lib/btanks
-exec ./btanks
+./btanks "$@"
diff --git a/bted_script b/bted_script
index 69ba703093fb..e667117ac9ac 100644
--- a/bted_script
+++ b/bted_script
@@ -1,6 +1,6 @@
-#!/bin/bash
+#!/usr/bin/env sh
#This is the script for running the actual bted executable
-cd /usr/share/btanks/
+cd /usr/share/games/btanks/
export LD_LIBRARY_PATH=/usr/lib/btanks
-exec ./bted
+./bted "$@"