[arch-commits] Commit in visitors/trunk (PKGBUILD ldflags.patch)
Jelle van der Waa
jelle at archlinux.org
Sat Sep 26 10:12:52 UTC 2020
Date: Saturday, September 26, 2020 @ 10:12:51
Author: jelle
Revision: 712428
Add perl optdependency and set LDFLAGS for FULL RELRO.
Added:
visitors/trunk/ldflags.patch
Modified:
visitors/trunk/PKGBUILD
---------------+
PKGBUILD | 13 ++++++++++---
ldflags.patch | 16 ++++++++++++++++
2 files changed, 26 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-26 09:44:59 UTC (rev 712427)
+++ PKGBUILD 2020-09-26 10:12:51 UTC (rev 712428)
@@ -4,15 +4,22 @@
pkgname=visitors
pkgver=0.7
-pkgrel=6
+pkgrel=7
pkgdesc='A very fast web log analyzer'
arch=('x86_64')
url="http://www.hping.org/visitors/"
license=('GPL2' 'custom')
depends=('glibc')
-source=(http://www.hping.org/visitors/$pkgname-$pkgver.tar.gz)
-sha512sums=('41902a44d802b7318e0a2aec7b2947ca478cac94c97e071fefbae0ba67fe74d2985e7c27bdc64d8789d41ab46586a0478cc8f4b6ed83cb6a32139799cb328a11')
+optdepends=('perl: for iis2apache.pl')
+source=(http://www.hping.org/visitors/$pkgname-$pkgver.tar.gz ldflags.patch)
+sha512sums=('41902a44d802b7318e0a2aec7b2947ca478cac94c97e071fefbae0ba67fe74d2985e7c27bdc64d8789d41ab46586a0478cc8f4b6ed83cb6a32139799cb328a11'
+ '898c3bac8f558d537fa673d1e2556882440dc2783444d01c1dbf5a2dac9c82e06b208cf6d60d4d867166b224716eb5195dbfe19b2e4a35ffa297375efd43b62e')
+prepare() {
+ cd "$srcdir"/${pkgname}_${pkgver}
+ patch -Np1 -i ${srcdir}/ldflags.patch
+}
+
build() {
cd "$srcdir"/${pkgname}_${pkgver}
make
Added: ldflags.patch
===================================================================
--- ldflags.patch (rev 0)
+++ ldflags.patch 2020-09-26 10:12:51 UTC (rev 712428)
@@ -0,0 +1,16 @@
+diff -aur visitors_0.7.old/Makefile visitors_0.7/Makefile
+--- visitors_0.7.old/Makefile 2020-09-26 12:09:16.045972086 +0200
++++ visitors_0.7/Makefile 2020-09-26 12:09:48.899392633 +0200
+@@ -14,10 +14,10 @@
+
+ visitors.o: visitors.c blacklist.h
+ visitors: $(OBJ)
+- $(CC) -o $(PRGNAME) $(CCOPT) $(DEBUG) $(OBJ)
++ $(CC) -o $(PRGNAME) $(CCOPT) $(LDFLAGS) $(DEBUG) $(OBJ)
+
+ .c.o:
+- $(CC) -c $(CCOPT) $(DEBUG) $(COMPILE_TIME) $<
++ $(CC) -c $(CCOPT) $(LDFLAGS) $(DEBUG) $(COMPILE_TIME) $<
+
+ clean:
+ rm -rf $(PRGNAME) *.o
More information about the arch-commits
mailing list