summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Fischer2017-08-07 15:21:21 +0200
committerAaron Fischer2017-08-07 15:21:21 +0200
commit4f773124f96a7bb765740517d0690b29d1445e60 (patch)
treee5a2feb98ae8f97ecd2976418506aa924ba53c8e
parent5fcd1ac8b74d86c40656cecdceb888f98678a4e4 (diff)
downloadaur-4f773124f96a7bb765740517d0690b29d1445e60.tar.gz
Add suggestions from Spike29, thanks for that!
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD29
2 files changed, 23 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64f052aac26f..796d6e9d2932 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
+# Generated by mksrcinfo v8
+# Mon Aug 7 13:21:11 UTC 2017
pkgbase = netradiant-git
pkgdesc = A Stabilized Q3 Map Editor - git version
- pkgver = r1355.e38c7bf
- pkgrel = 1
+ pkgver = r1620.0311de36
+ pkgrel = 2
epoch = 1
- url = http://dev.xonotic.org/projects/xonotic/wiki/Netradiant
- changelog = netradiant-git.changelog
+ url = https://gitlab.com/xonotic/netradiant
arch = i686
arch = x86_64
license = GPL
@@ -14,18 +15,15 @@ pkgbase = netradiant-git
makedepends = svn
makedepends = wget
makedepends = unzip
+ makedepends = cmake
depends = gtkglext
+ depends = minizip
+ depends = libjpeg-turbo
provides = netradiant
- conflicts = netradiant-bin32
- conflicts = netradiant-svn
- conflicts = netradiant-latest
- conflicts = netradiant-unfree-svn
source = netradiant-git::git://git.xonotic.org/xonotic/netradiant.git
source = netradiant-git.desktop
- source = netradiant-git.changelog
- sha256sums = SKIP
- sha256sums = ec5829cf3a88f3ff63e45b9e412576cb65463932984953f8698162abaea40e09
sha256sums = SKIP
+ sha256sums = ff4020c38d2e832081ee440817319d116289c62aaea1881de442d485639ea06d
pkgname = netradiant-git
diff --git a/PKGBUILD b/PKGBUILD
index 0ff10e989747..51af15c7d350 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,26 @@
-# Maintainer: J0k3r <moebius282 at gmail dot com>
+# Maintainer: Aaron Fischer <mail@aaron-fischer.net>
+# Contributor: Spike29 <leguen.yannick@gmail.com>
+# Contributor: J0k3r <moebius282 at gmail dot com>
pkgname=netradiant-git
-pkgver=r1355.e38c7bf
-pkgrel=1
+pkgver=r1620.0311de36
+pkgrel=2
epoch=1
pkgdesc="A Stabilized Q3 Map Editor - git version"
-url="http://dev.xonotic.org/projects/xonotic/wiki/Netradiant"
+url="https://gitlab.com/xonotic/netradiant"
license=('GPL' 'BSD' 'LGPL')
arch=('i686' 'x86_64')
-changelog="${pkgname}.changelog"
-depends=('gtkglext')
-makedepends=('git' 'svn' 'wget' 'unzip')
+depends=('gtkglext' 'minizip' 'libjpeg-turbo')
+makedepends=('git' 'svn' 'wget' 'unzip' 'cmake')
provides=('netradiant')
-conflicts=('netradiant-bin32' 'netradiant-svn' 'netradiant-latest' 'netradiant-unfree-svn')
source=("${pkgname}::git://git.xonotic.org/xonotic/netradiant.git"
- "${pkgname}.desktop"
- "${pkgname}.changelog")
+ "${pkgname}.desktop")
sha256sums=("SKIP"
- "ec5829cf3a88f3ff63e45b9e412576cb65463932984953f8698162abaea40e09"
- "SKIP")
+ "ff4020c38d2e832081ee440817319d116289c62aaea1881de442d485639ea06d")
pkgver()
{
cd "${srcdir}/${pkgname}/"
-
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
@@ -32,7 +29,8 @@ build()
cd "${srcdir}/${pkgname}/"
## Needs Internet; Downloads gamepacks
- make
+ cmake -G "Unix Makefiles" -H. -Bbuild -DCMAKE_BUILD_TYPE=Release
+ cmake --build build --target install `DOWNLOAD_GAMEPACKS=ON` -- -j$(nproc)
}
package()
@@ -64,6 +62,7 @@ package()
sed -i -e '/enginepath_linux/c\ enginepath_linux="/opt/warsow/"' "${pkgdir}/opt/netradiant/games/warsow.game"
sed -i -e '/enginepath_linux/c\ enginepath_linux="/usr/share/xonotic/"' "${pkgdir}/opt/netradiant/games/xonotic.game"
+ install -Dm644 icons/radiant-src.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
- install -Dm644 "${srcdir}/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}