summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 26e48f82a1b13e9da6a5a74e23d2b4355a9cd937 (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
# Maintainer: Markus Moser<marmoser@wu.ac.at>
pkgname=openacs
pkgver=5.10.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.22' 'naviserver-postgres-connector>=4.99.22' 'naviserver-tclthread>=2.7.2' 'systemd')
source=("https://openacs.org/projects/openacs/download/download/${pkgname}-full-${pkgver}.tar.gz"
"openacs.service"
"config-oacs-${pkgver}.tcl"
)
md5sums=("aa1def27d449e909bc8482235ea2b900"
"9e7f1f6fb8d36a8f33edf2c4e5bfa32e"
"4c4d7fa8782187c6852e17aff2b2dd3b"
)
  
package() {
    install="${pkgname}.install"
    #copy the content first
    mkdir -p ${pkgdir}/usr/lib/${pkgname}
    cp -dr "${srcdir}/${pkgname}-full-${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"
}