summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 6805bd8bae8fffc530d1966975b810541f10cbff (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
# Maintainer: Markus Moser<marmoser@wu.ac.at>
pkgname=openacs
pkgver=5.9.1
pkgrel=1
pkgdesc="a toolkit for building scalable, community-oriented web applications."
arch=('x86_64')
url="http://www.openacs.org"
license=('GPL')
depends=('tcllib>=1.17' 'tcl>=8.5.18' 'postgresql>=9.4' 'tdom>=0.8.3' 'nsf>=2.0.0-1' 'naviserver>=4.99.8' 'naviserver-postgres-connector>=4.99.8' 'naviserver-tclthread>=2.7.2' 'systemd')
source=("http://openacs.org/projects/openacs/download/download/${pkgname}-${pkgver}.tar.gz?revision_id=5373772"
"openacs.service"
"config-oacs-${pkgver}.tcl" )
md5sums=("bfbb9928c3bbcd0ac44e33faf4521942"
"9b5c6c84b19a4b1cc0ef39e86a6df2e9"
"b7d70f60b1b92b5d6714d4d8ccb39e3d")

package() {
    install="${pkgname}.install"
    #copy the content first
    mkdir -p ${pkgdir}/usr/lib/${pkgname}
    cp -dr "${srcdir}/${pkgname}-${pkgver}/." "${pkgdir}/usr/lib/${pkgname}/"
    #systemd service
    install -m 644 -D "${srcdir}/openacs.service" "${pkgdir}/usr/lib/systemd/system/openacs.service"
    #prepare config file
    install -m 644 -D "${srcdir}/config-oacs-${pkgver}.tcl" "${pkgdir}/etc/naviserver/config-oacs-${pkgver}.tcl"
}