diff --git a/PKGBUILD b/PKGBUILD index 13fcf4b..d0be6c2 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ pkgname=grep pkgver=2.21 -pkgrel=1 +pkgrel=2 pkgdesc='A string search utility' arch=('i686' 'x86_64') license=('GPL3') @@ -15,9 +15,17 @@ depends=('glibc' 'pcre') makedepends=('texinfo') install=$pkgname.install validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000BEEEE') # Jim Meyering -source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} + 'CVE-2015-1345.patch::http://git.savannah.gnu.org/cgit/grep.git/patch/?id=83a95bd8c8561875b948cadd417c653dbe7ef2e2') md5sums=('43c48064d6409862b8a850db83c8038a' - 'SKIP') + 'SKIP' + '331c938bfb346f6f09553008548dccc6') + + prepare() { + cd $pkgname-$pkgver + # fix CVE-2015-1345 + patch -Np1 < "${srcdir}/CVE-2015-1345.patch" + } build() { cd $pkgname-$pkgver