Date: Sunday, September 13, 2015 @ 20:05:50 Author: jlichtblau Revision: 140065
upgpkg: newsbeuter 2.9-3 segmentation fault on podcasts downloads #167 fix https://github.com/akrennmair/newsbeuter/issues/167 Modified: newsbeuter/trunk/PKGBUILD newsbeuter/trunk/newsbeuter.changelog ----------------------+ PKGBUILD | 25 ++++++++++++++----------- newsbeuter.changelog | 6 ++++++ 2 files changed, 20 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-09-13 17:22:06 UTC (rev 140064) +++ PKGBUILD 2015-09-13 18:05:50 UTC (rev 140065) @@ -4,7 +4,7 @@ pkgname=newsbeuter pkgver=2.9 -pkgrel=2 +pkgrel=3 pkgdesc="A RSS feed reader for the text console with special Podcast support" arch=('i686' 'x86_64') url="http://www.newsbeuter.org/" @@ -11,30 +11,33 @@ license=('custom: MIT') depends=('curl' 'json-c' 'libxml2' 'sqlite' 'stfl') makedepends=('swig' 'gettext') -optdepends=('ruby') install=$pkgname.install changelog=$pkgname.changelog source=(http://www.newsbeuter.org/downloads/$pkgname-$pkgver.tar.gz - newsbeuter-2.9-ncursesw6.patch) + $pkgname-$pkgver-ncursesw6.patch + $pkgname-segfault.patch::https://github.com/akrennmair/newsbeuter/commit/33577f842d9b74c119f3cebda95ef8652304db81.patch) sha256sums=('74a8bf019b09c3b270ba95adc29f2bbe48ea1f55cc0634276b21fcce1f043dc8' - '5ae54c463f44d91725da3be655d2b107d598ade6da86ab4a99b10b039b8dba27') + '5ae54c463f44d91725da3be655d2b107d598ade6da86ab4a99b10b039b8dba27' + '6359708ee01f5e1b773a6ed79b7369b30aad5397b85fd252c2fa7d0c2616ea86') prepare() { - cd ${srcdir}/$pkgname-$pkgver - patch -p1 -i ../newsbeuter-2.9-ncursesw6.patch + cd "${srcdir}"/$pkgname-$pkgver + +# patch -p1 -i ../$pkgname-$pkgver-ncursesw6.patch + patch -p1 -i ../$pkgname-segfault.patch } build() { - cd ${srcdir}/$pkgname-$pkgver + cd "${srcdir}"/$pkgname-$pkgver make prefix=/usr } package() { - cd ${srcdir}/$pkgname-$pkgver + cd "${srcdir}"/$pkgname-$pkgver - make prefix=/usr DESTDIR=$pkgdir install + make prefix=/usr DESTDIR="${pkgdir}" install - #license - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/$pkgname/LICENSE +#license + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE } Modified: newsbeuter.changelog =================================================================== --- newsbeuter.changelog 2015-09-13 17:22:06 UTC (rev 140064) +++ newsbeuter.changelog 2015-09-13 18:05:50 UTC (rev 140065) @@ -1,3 +1,9 @@ +2015-09-13 Jaroslav Lichtblau <svetlemo...@archlinux.org> + * newsbeuter 2.9-4 ncurses6 re-rebuild + +2015-09-13 Jaroslav Lichtblau <svetlemo...@archlinux.org> + * newsbeuter 2.9-3 segmentation fault on podcasts downloads #167 fix + 2015-02-19 Jaroslav Lichtblau <svetlemo...@archlinux.org> * newsbeuter 2.9-1