summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c8e9b84ad5be0ad764bda874dcc9f831083f9ec0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
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"

}