summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8255b66efea83b7b06e752d8cd951d477f297aa7 (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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
# Maintainer: Felix Golatofski <contact@xdfr.de>
# Contributor: Maxerll Pray a.k.a. Synthead <synthead@gmail.com>
# Contributor: Ruben Kelevra <ruben@vfn-nrw.de>

pkgname='rt'
pkgver='4.4.4'
pkgrel='1'
pkgdesc='Request Tracker (RT): The leading open-source issue tracking system'
arch=('any')
url='http://bestpractical.com/rt/'
license=('GPL')
depends=(
	'mysql'
	'perl-cgi-emulate-psgi'
	'perl-cgi-psgi'
	'perl-class-returnvalue'
	'perl-clone'
	'perl-convert-color'
	'perl-css-squish'
	'perl-data-ical'
	'perl-data-optlist'
	'perl-datetime'
	'perl-dbd-mysql'
	'perl-dbix-searchbuilder'
	'perl-devel-globaldestruction'
	'perl-email-address'
	'perl-fcgi'
	'perl-fcgi-procmanager'
	'perl-file-sharedir'
	'perl-gdgraph'
	'perl-gdtextutil'
	'perl-gnupg-interface'
	'perl-html-formattext'
	'perl-html-mason'
	'perl-html-mason-psgihandler'
	'perl-html-quoted'
	'perl-html-rewriteattributes'
	'perl-html-scrubber'
	'perl-html-tree'
	'perl-ipc-run3'
	'perl-json'
	'perl-locale-maketext-fuzzy'
	'perl-locale-maketext-lexicon'
	'perl-log-dispatch'
	'perl-mime-tools'
	'perl-mime-types'
	'perl-module-versions-report'
	'perl-net-cidr'
	'perl-net-snmp'
	'perl-package-stash'
	'perl-perlio-eol'
	'perl-regexp-common'
	'perl-regexp-common-net-cidr'
	'perl-regexp-ipv6'
	'perl-starlet'
	'perl-term-readkey'
	'perl-text-autoformat'
	'perl-text-password-pronounceable'
	'perl-text-quoted'
	'perl-text-template'
	'perl-text-wikiformat'
	'perl-text-wrapper'
	'perl-time-modules'
	'perl-tree-simple'
	'perl-universal-require'
	'perl-xml-rss'
	'perl>=5.8.3'
)
source=("http://download.bestpractical.com/pub/$pkgname/release/$pkgname-$pkgver.tar.gz"
        "rt.install")
sha512sums=('95335cfa9e7107300670a5e8631ffb6f402895dae051201d051ac01885b0cb185f838a666acaec773e0f670e1b9d16b7cede72f37ce9832fd83a9da8514e6972'
            '5ebb245ddccbdf277332e84f5b2c92966e682aea81d371cae8b96d257a9fd341e21a4f1f9ac49208a59f203c07b2c13964a99e544b54f40ff77228881907d9ed')
backup=('opt/rt4/etc/RT_SiteConfig.pm')
install='rt.install'

build() {
	cd "$srcdir/$pkgname-$pkgver"
	./configure --with-web-user='http' --with-web-group='http'
	make
}

package() {
	cd "$srcdir/$pkgname-$pkgver"
	make DESTDIR="$pkgdir" install

	mkdir -p "$pkgdir/opt/rt4/var/mason_data/obj"
	chown -R http:http "$pkgdir/opt/rt4/var/mason_data"
}