summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Fontenelle2018-09-13 07:19:15 -0300
committerRafael Fontenelle2018-09-13 07:19:18 -0300
commit09088373a3da7a46d9ccced869b9fc4252035a53 (patch)
treeef4dd27eb1574db092027fc8f83ef88b167eac91
parentbde906c342420c1d9aa42883bbf9431481d81264 (diff)
downloadaur-09088373a3da7a46d9ccced869b9fc4252035a53.tar.gz
Update to 11.4.3
Also use 'make install' to install client, server and tools bins, and other minor changes.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD53
2 files changed, 16 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6fa82a2fe52e..f525c5740310 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ddnet
pkgdesc = DDraceNetwork, a mod of Teeworlds
- pkgver = 11.4.2
+ pkgver = 11.4.3
pkgrel = 1
url = https://ddnet.tw
arch = x86_64
@@ -20,12 +20,12 @@ pkgbase = ddnet
provides = teeworlds-ddnet
conflicts = teeworlds-ddnet
replaces = teeworlds-ddnet
- source = https://ddnet.tw/downloads/DDNet-11.4.2.tar.xz
+ source = https://ddnet.tw/downloads/DDNet-11.4.3.tar.xz
source = ddnet.desktop
source = ddnet-server.desktop
source = DDNet.png
source = DDNet-Server.png
- sha256sums = 88f0c2d1c084a0fc5ea5ce6facc3ef47a1c4541115b303291c87ef4fe0e761bb
+ sha256sums = c2a88d48e0585f60e058822e3716f7cd00bf53543873c89375961eb193e24a73
sha256sums = c60de83f47b5981e79dc0d028c1fe239c898f6319653b94bb74e578cf699a216
sha256sums = fc8c27e129f92c5dddf96a079306a2439c8cc14d4b8ce719c5fa2f59aceee367
sha256sums = 1dc83efd9fdab2597fc4d41358628422a9550d4d23b60d273f2f30cf7b76dfaa
diff --git a/PKGBUILD b/PKGBUILD
index c91aa4136bc7..a5276cad6ea4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Rafael Fontenelle <rafaelff@gnome.org>
pkgname=ddnet
-pkgver=11.4.2
+pkgver=11.4.3
pkgrel=1
pkgdesc="DDraceNetwork, a mod of Teeworlds"
arch=('x86_64')
@@ -18,7 +18,7 @@ replaces=('teeworlds-ddnet')
source=("https://ddnet.tw/downloads/DDNet-$pkgver.tar.xz"
'ddnet.desktop' 'ddnet-server.desktop'
'DDNet.png' 'DDNet-Server.png')
-sha256sums=('88f0c2d1c084a0fc5ea5ce6facc3ef47a1c4541115b303291c87ef4fe0e761bb'
+sha256sums=('c2a88d48e0585f60e058822e3716f7cd00bf53543873c89375961eb193e24a73'
'c60de83f47b5981e79dc0d028c1fe239c898f6319653b94bb74e578cf699a216'
'fc8c27e129f92c5dddf96a079306a2439c8cc14d4b8ce719c5fa2f59aceee367'
'1dc83efd9fdab2597fc4d41358628422a9550d4d23b60d273f2f30cf7b76dfaa'
@@ -29,55 +29,28 @@ build() {
mkdir build
cd build
- cmake ../DDNet-$pkgver -DCMAKE_BUILD_TYPE=Release
+ cmake ../DDNet-$pkgver \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
make all tools
}
check() {
- cd build
- make -k run_tests
+ make -k run_tests -C build
}
package() {
- cd build
-
- # Install DDNet client/server binaries
- install -d -m755 "$pkgdir/usr/bin"
- install -m755 DDNet "$pkgdir/usr/bin/"
- install -m755 DDNet-Server "$pkgdir/usr/bin/"
-
- # Install extra tools
- install -d -m755 "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 config_retrieve "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 config_store "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 confusables "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 crapnet "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 dilate "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 dummy_map "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 fake_server "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 map_diff "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 map_extract "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 map_replace_image "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 map_resave "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 packetgen "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 tileset_borderadd "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 tileset_borderfix "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 tileset_borderrem "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 tileset_borderset "$pkgdir/usr/lib/ddnet/tools/"
- install -m755 uuid "$pkgdir/usr/lib/ddnet/tools/"
-
- # Install data files
- install -d -m755 "$pkgdir/usr/share/ddnet/data/"
- cp -r data/* "$pkgdir/usr/share/ddnet/data/"
+ make install DESTDIR="$pkgdir" -C build
# Install desktop and icon files
install -d -m755 "$pkgdir/usr/share/applications/"
install -d -m755 "$pkgdir/usr/share/pixmaps/"
- install -m644 "$srcdir/ddnet.desktop" "$pkgdir/usr/share/applications/"
- install -m644 "$srcdir/ddnet-server.desktop" "$pkgdir/usr/share/applications/"
- install -m644 "$srcdir/DDNet.png" "$pkgdir/usr/share/pixmaps/"
- install -m644 "$srcdir/DDNet-Server.png" "$pkgdir/usr/share/pixmaps/"
+ install -m644 ddnet.desktop "$pkgdir/usr/share/applications/"
+ install -m644 ddnet-server.desktop "$pkgdir/usr/share/applications/"
+ install -m644 DDNet.png "$pkgdir/usr/share/pixmaps/"
+ install -m644 DDNet-Server.png "$pkgdir/usr/share/pixmaps/"
# Install license files
- install -Dm644 ../DDNet-$pkgver/license.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt"
+ install -d -m755 "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dm644 DDNet-$pkgver/license.txt "$pkgdir/usr/share/licenses/$pkgname/"
}