[arch-commits] Commit in newsbeuter/trunk (PKGBUILD newsbeuter.changelog)

Jaroslav Lichtblau jlichtblau at archlinux.org
Sun Sep 13 18:05:50 UTC 2015


    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 <svetlemodry at archlinux.org>
+	* newsbeuter 2.9-4 ncurses6 re-rebuild
+
+2015-09-13 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+	* newsbeuter 2.9-3 segmentation fault on podcasts downloads #167 fix
+
 2015-02-19 Jaroslav Lichtblau <svetlemodry at archlinux.org>
 	* newsbeuter 2.9-1
 



More information about the arch-commits mailing list