summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD51
3 files changed, 15 insertions, 64 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6852631a4f98..25c80f2b5109 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,8 @@
pkgbase = teeworlds-hclient
- pkgdesc = A customized client by CytraL for this 2D shooting game
- pkgver = 4.0
+ pkgdesc = metapackage - migrate to teeworlds
+ pkgver = 5
pkgrel = 1
- url = https://hclient.wordpress.com/
- arch = i686
- arch = x86_64
- license = custom
- makedepends = python
- makedepends = bam
- makedepends = mesa
- makedepends = gendesk
- makedepends = imagemagick
- depends = alsa-lib
- depends = glu
- depends = sdl
- depends = freetype2
- provides = teeworlds
- conflicts = teeworlds
- source = HClient-4.0.zip::https://github.com/CytraL/HClient/archive/v4.0.tar.gz
- md5sums = ebb1bb0a1a269d637457df0473f10848
+ arch = any
pkgname = teeworlds-hclient
-
+ depends = teeworlds
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index b28c2d1d6743..cc2c2000b6dd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,49 +1,12 @@
-# Maintainer: josephgbr <rafael.f.f1@gmail.com>
+# Maintainer:
-pkgname=teeworlds-hclient
-pkgver=4.0
+_newpkg='teeworlds'
+pkgname='teeworlds-hclient'
+pkgver=5
pkgrel=1
-pkgdesc="A customized client by CytraL for this 2D shooting game"
-arch=('i686' 'x86_64')
-url="https://hclient.wordpress.com/"
- # and https://www.teeworlds.com/forum/viewtopic.php?id=9011
-license=('custom')
-depends=('alsa-lib' 'glu' 'sdl' 'freetype2')
-makedepends=('python' 'bam' 'mesa' 'gendesk' 'imagemagick')
-provides=('teeworlds')
-conflicts=('teeworlds')
-source=("HClient-$pkgver.zip::https://github.com/CytraL/HClient/archive/v$pkgver.tar.gz")
-md5sums=('ebb1bb0a1a269d637457df0473f10848')
-
-prepare() {
- convert "HClient-$pkgver/other/icons/Teeworlds.ico" "$srcdir/$pkgname.png"
- gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" \
- --name 'Teeworlds' --categories 'Game;ArcadeGame'
-}
-
-build() {
- # Build teeworlds
- cd HClient-$pkgver
- bam client_release server_release
-}
+pkgdesc="metapackage - migrate to $_newpkg"
+arch=('any')
package() {
- cd HClient-$pkgver
-
- # Install data files
- mkdir -p "$pkgdir"/usr/share/teeworlds/data
- cp -r data/* "$pkgdir"/usr/share/teeworlds/data
-
- install -Dm755 teeworlds "$pkgdir"/usr/bin/teeworlds-hclient
- install -Dm755 teeworlds_srv "$pkgdir"/usr/bin/teeworlds-hclient_srv
-
- install -Dm644 "$srcdir"/$pkgname.desktop \
- "$pkgdir"/usr/share/applications/$pkgname.desktop
- install -Dm644 "$srcdir"/$pkgname-0.png \
- "$pkgdir"/usr/share/pixmaps/$pkgname.png
-
- install -Dm644 license.txt \
- "$pkgdir"/usr/share/licenses/$pkgname/license.txt
- install -Dm644 readme.md \
- "$pkgdir"/usr/share/doc/$pkgname/readme.md
+ depends=("$_newpkg")
}