diff options
author | Andrew Sun | 2019-01-06 20:01:15 -0500 |
---|---|---|
committer | Andrew Sun | 2019-01-06 20:01:15 -0500 |
commit | 2c93d06b2187f7e30cd1fc78d51ce765be9cdb95 (patch) | |
tree | a1f960a644d2d4dbb96a0d60f318e304c8594c9e | |
parent | ccc3aaec96e85ce652d2b6abfe93ffb0afa4fe07 (diff) | |
download | aur-2c93d06b2187f7e30cd1fc78d51ce765be9cdb95.tar.gz |
ansifilter: add full relro
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | ansifilter-flags.patch | 18 |
3 files changed, 31 insertions, 4 deletions
@@ -1,14 +1,16 @@ pkgbase = ansifilter pkgdesc = remove or convert ANSI codes to another format pkgver = 2.13 - pkgrel = 1 + pkgrel = 2 url = http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php arch = i686 arch = x86_64 license = GPL3 depends = gcc-libs source = http://www.andre-simon.de/zip/ansifilter-2.13.tar.bz2 + source = ansifilter-flags.patch sha256sums = 4022e6d763512cbbadc47264266c8796ee654ebd2f43daca4599d1f0281812c0 + sha256sums = 2d2feb27f4e07a78c95d423ecea144e225940508004e023d21c8bb67ae77c72a pkgname = ansifilter @@ -3,14 +3,21 @@ pkgname=ansifilter pkgver=2.13 -pkgrel=1 +pkgrel=2 pkgdesc="remove or convert ANSI codes to another format" arch=('i686' 'x86_64') url="http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php" license=('GPL3') depends=('gcc-libs') -source=("http://www.andre-simon.de/zip/${pkgname}-${pkgver}.tar.bz2") -sha256sums=('4022e6d763512cbbadc47264266c8796ee654ebd2f43daca4599d1f0281812c0') +source=("http://www.andre-simon.de/zip/${pkgname}-${pkgver}.tar.bz2" + "ansifilter-flags.patch") +sha256sums=('4022e6d763512cbbadc47264266c8796ee654ebd2f43daca4599d1f0281812c0' + '2d2feb27f4e07a78c95d423ecea144e225940508004e023d21c8bb67ae77c72a') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i "${srcdir}/ansifilter-flags.patch" +} build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/ansifilter-flags.patch b/ansifilter-flags.patch new file mode 100644 index 000000000000..77fff83163fe --- /dev/null +++ b/ansifilter-flags.patch @@ -0,0 +1,18 @@ +diff -Naur ansifilter-2.13.orig/src/makefile ansifilter-2.13/src/makefile +--- ansifilter-2.13.orig/src/makefile 2019-01-06 19:54:57.946093219 -0500 ++++ ansifilter-2.13/src/makefile 2019-01-06 19:57:48.501622737 -0500 +@@ -8,12 +8,12 @@ + #CC=clang++ + + # Added -std=c++11 because of auto_ptr to unique_ptr transition +-CXXFLAGS= -Wall -O2 -DNDEBUG -std=c++11 -fPIC ++CXXFLAGS+= -Wall -O2 -DNDEBUG -std=c++11 -fPIC + #CXXFLAGS= -O0 -ggdb -std=c++11 -fPIC + #CXXFLAGS="-DNDEBUG -g2 -O3 -march=i686" + #cov-build --dir cov-int make -j 2 + +-LDFLAGS= ++LDFLAGS+= + + SOURCES=arg_parser.o stringtools.o cmdlineoptions.o main.o platform_fs.o\ + codegenerator.o htmlgenerator.o pangogenerator.o texgenerator.o latexgenerator.o rtfgenerator.o\ |