summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD56
1 files changed, 56 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c8e9b84ad5be
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,56 @@
+# Contributor: J0k3r <moebius282 e4at gmail D0_T com>
+# Contributor: Marcel Pfeiffer <pfeiffer.marcel at gmx dot de>
+# Contributor: epsy < epsy46 at free dot fr >
+
+pkgname=netradiant-git
+pkgver=1334
+pkgrel=1
+epoch=1
+pkgdesc="A Stabilized Q3 Map Editor - git version"
+arch=('i686' 'x86_64')
+url="http://dev.xonotic.org/projects/xonotic/wiki/Netradiant"
+license=('GPL' 'BSD' 'LGPL')
+depends=('gtk2' 'gtkglext' 'libxml2' 'zlib' 'libpng')
+options=()
+makedepends=('svn')
+provides=('netradiant')
+conflicts=('netradiant-svn-unfree' 'netradiant-svn' 'netradiant-bin32')
+source=("${pkgname}::git://git.xonotic.org/xonotic/netradiant.git"
+ "netradiant.desktop")
+sha256sums=('SKIP'
+ 'e462d733d2c9136f4b9648573065b457e80568fddafd331c0cac895994049454')
+
+pkgver()
+{
+ cd "${srcdir}/${pkgname}/"
+ echo $(git rev-list --count master)
+}
+
+build()
+{
+ cd "${srcdir}/${pkgname}/"
+ make
+}
+
+package()
+{
+ cd "${srcdir}/${pkgname}/"
+
+ mkdir -p "${pkgdir}/opt/"
+ mkdir -p "${pkgdir}/usr/bin/"
+
+ mv "install/" "${pkgdir}/opt/${pkgname}/"
+
+ cat > "${pkgdir}/usr/bin/netradiant" <<-EOF
+ #!/bin/bash
+
+ cd "/opt/${pkgname}/"
+ ./radiant.x86
+ EOF
+
+ chmod 0755 "${pkgdir}/usr/bin/netradiant"
+
+ install -Dm644 "${srcdir}/netradiant.desktop" "${pkgdir}/usr/share/applications/netradiant.desktop"
+ install -Dm644 "${srcdir}/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+}