Date: Monday, July 29, 2019 @ 10:41:09 Author: arodseth Revision: 494588
upgpkg: yaws 2.0.7-1 Modified: yaws/trunk/PKGBUILD ----------+ PKGBUILD | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-07-29 10:38:37 UTC (rev 494587) +++ PKGBUILD 2019-07-29 10:41:09 UTC (rev 494588) @@ -3,23 +3,23 @@ # Contributor: Patrick Smits <[email protected]> pkgname=yaws -pkgver=2.0.6 +pkgver=2.0.7 pkgrel=1 -pkgdesc='Web server/framework written in Erlang' -arch=('x86_64') +pkgdesc='Web server for dynamic content written in Erlang' +arch=(x86_64) url='http://yaws.hyber.org/' -license=('BSD') -depends=('erlang-nox' 'pam') -backup=('etc/yaws/yaws.conf') -options=('!emptydirs') -install="$pkgname.install" -source=("http://yaws.hyber.org/download/$pkgname-$pkgver.tar.gz" +license=(BSD) +depends=(erlang-nox pam) +backup=(etc/yaws/yaws.conf) +options=(!emptydirs) +install=$pkgname.install +source=("https://github.com/klacke/yaws/archive/$pkgname-$pkgver.tar.gz" "$pkgname.service") -sha256sums=('69f96f8b9bb574b129b0f258fb8437fdfd8369d55aabc2b5a94f577dde49d00e' +sha256sums=('083b1b6be581fdfb66d77a151bbb2fc3897b1b0497352ff6c93c2256ef2b08f6' '3628a0f6fdacc91c216cb782e3f3da638958cca6eee34a0a1e692482659109db') prepare() { - cd "$pkgname-$pkgver" + cd "$pkgname-$pkgname-$pkgver" # python2 fix sed -i 's:n/python:n/python2:' www/cgi{.yaws,-bin/foo.py} @@ -26,10 +26,13 @@ # treat warnings as warnings sed -i 's/-Werror//g' include.mk + + # Prepare configure and make + autoreconf -fi } build() { - cd "$pkgname-$pkgver" + cd "$pkgname-$pkgname-$pkgver" export wwwdir=/srv/http/yaws ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc @@ -37,7 +40,7 @@ } package() { - cd "$pkgname-$pkgver" + cd "$pkgname-$pkgname-$pkgver" make DESTDIR="$pkgdir" install @@ -45,7 +48,7 @@ ln -s /usr/lib/yaws "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver" install -Dm644 "$srcdir/$pkgname.service" \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" - install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" \ + install -Dm644 "$srcdir/$pkgname-$pkgname-$pkgver/LICENSE" \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" # path fix
