aboutsummaryrefslogtreecommitdiffstats
path: root/community/webalizer/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/webalizer/APKBUILD')
-rw-r--r--community/webalizer/APKBUILD16
1 files changed, 12 insertions, 4 deletions
diff --git a/community/webalizer/APKBUILD b/community/webalizer/APKBUILD
index 6c07390e364..f785ca2e753 100644
--- a/community/webalizer/APKBUILD
+++ b/community/webalizer/APKBUILD
@@ -3,20 +3,25 @@
pkgname=webalizer
pkgver=2.23.08
_pkgver="2.23-08"
-pkgrel=5
+pkgrel=9
pkgdesc="web server log file analysis program producing HTML reports"
-url="http://www.webalizer.org/"
+url="https://webalizer.net/"
arch="all"
license="GPL-2.0-or-later"
makedepends="gd-dev libpng-dev zlib-dev bzip2-dev"
-source="$pkgname-$pkgver.tar.bz2::ftp://ftp.mrunix.net/pub/webalizer/webalizer-$_pkgver-src.tar.bz2"
+subpackages="$pkgname-doc"
+# site is gone, using debian source
+source="$pkgname-$pkgver.tar.gz::http://ftp.debian.org/debian/pool/main/w/webalizer/webalizer_$pkgver.orig.tar.gz
+fix-crash-on-memcpy.patch"
builddir="$srcdir"/$pkgname-$_pkgver
build() {
+ export CFLAGS="$CFLAGS -fcommon"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--datarootdir=/usr/share \
+ --mandir=/usr/share/man \
--enable-bz2
make
}
@@ -25,4 +30,7 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="23fe6e3ef1c85aa527ffafef16c31c13ad8e1f9feb774557c07a5c8fd6c67986b98180ef16d6cebe62d59c5f7ca214b8292e94ce8f195fa0541de9c5438fb9bd webalizer-2.23.08.tar.bz2"
+sha512sums="
+219cae51d2e938e2d9327ce52c9c814e7436c821b05cb528dc88f548bdfbd7a6ad69c235b078d6af194c3a1d38029fde7dde9e8b81ad6fd93c236ca76a49811b webalizer-2.23.08.tar.gz
+11c9573309faae32573ffdf3083f97dfeb0c1ed392ddf9b2f2914ac2c0bde87e1abf60e8e48475ad3c76115f09530fbcdaa1df90b8c66d9c3065a70f6e53595d fix-crash-on-memcpy.patch
+"