blob: afbd4e3471250ef2f4630f5f3c5c3a0fa020d513 (
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
|
#AUR Maintainter: JKA Network <contacto@jkanetwork.com>
pkgname=openlitespeed-bin
_pkgname=openlitespeed
pkgver=1.7.4
pkgrel=1
pkgdesc="A high-performance, lightweight, open source HTTP server"
arch=('x86_64' 'i686')
url="https://openlitespeed.org/downloads/"
license=('GPLv3')
depends=('pcre' 'rcs' 'geoip' 'expat' 'openssl' 'libzip')
provides=('openlitespeed')
options=()
source=("https://openlitespeed.org/packages/openlitespeed-$pkgver.tgz")
md5sums=('540eb05bd9fcb06223246a7658e12b6e')
build() {
cd "$_pkgname"
echo "SERVERROOT=$pkgdir/usr/local/lsws" >> ols.conf
#Make a default password
echo "OPENLSWS_PASSWORD=123456" >> ols.conf
}
package() {
cd "$_pkgname"
install -dm644 "${pkgdir}/usr/local/"
./install.sh
#Replace $pkgdir to / in installed files.
cd "${pkgdir}/usr/local/lsws/admin/misc"
sed -i 's,'"${pkgdir}"',/,g' *
#Install systemd service
install -Dm0644 "${pkgdir}/usr/local/lsws/admin/misc/lshttpd.service" "${pkgdir}/usr/lib/systemd/system/lshttpd.service"
#This fix for building lsphp in openlitespeed. Default PHP is 5.6
cd "${pkgdir}/usr/local/lsws/fcgi-bin"
rm lsphp
ln -s lsphp5 lsphp
}
|