[arch-commits] Commit in newsboat/trunk (PKGBUILD)

Daniel M. Capella polyzen at archlinux.org
Tue Dec 22 02:42:03 UTC 2020


    Date: Tuesday, December 22, 2020 @ 02:42:02
  Author: polyzen
Revision: 781715

upgpkg: newsboat 2.21-2

- Add hicolor-icon-theme dep for icon and python/ruby optdeps for scripts

- Remove gettext which is part of base-devel and asciidoc which has been
  replaced by asciidoctor

- No empty dirs are installed, so remove !emptydirs

- Style normalization

Modified:
  newsboat/trunk/PKGBUILD

----------+
 PKGBUILD |   27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-12-22 01:17:12 UTC (rev 781714)
+++ PKGBUILD	2020-12-22 02:42:02 UTC (rev 781715)
@@ -1,26 +1,29 @@
 # Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
+# Maintainer: Daniel M. Capella <polyzen at archlinux.org>
 # Contributor: Sven Pfleiderer <pfleidi at roothausen.de>
 
 pkgname=newsboat
 pkgver=2.21
-pkgrel=1
+pkgrel=2
 pkgdesc="An RSS/Atom feed reader for text terminals"
 arch=('x86_64')
 url="https://newsboat.org/"
-license=('custom: MIT')
-depends=('curl' 'json-c' 'libxml2' 'sqlite' 'stfl')
-makedepends=('swig' 'gettext' 'asciidoc' 'rust' 'asciidoctor')
+license=('MIT')
+depends=('curl' 'hicolor-icon-theme' 'json-c' 'libxml2' 'sqlite' 'stfl')
+makedepends=('asciidoctor' 'rust' 'swig')
+optdepends=('perl: for pinboard.pl'
+            'python: for exportOPMLWithTags.py'
+            'ruby: for feedgrabber.rb, heise.rb, and slashdot.rb')
 replaces=('newsbeuter')
+options=('!makeflags')
 changelog=$pkgname.changelog
-options=('!emptydirs' '!makeflags')
-optdepends=('perl: pinboard.pl script')
-source=(https://newsboat.org/releases/$pkgver/$pkgname-$pkgver.tar.xz{,.asc})
-validpgpkeys=('B8B1756A0DDBF0760CE67CCF4ED6CD61932B9EBE') #Newsboat project <newsboat at googlegroups.com>
+source=("https://newsboat.org/releases/$pkgver/$pkgname-$pkgver.tar.xz"{,.asc})
 sha256sums=('0c46b3dd46bb578dd6dd4915db4cfdffb4352ab258f251080ad14655c75a9c31'
             'SKIP')
+validpgpkeys=('B8B1756A0DDBF0760CE67CCF4ED6CD61932B9EBE') # Newsboat project <newsboat at googlegroups.com>
 
 build() {
-  cd "${srcdir}"/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
   make prefix=/usr
   make doc
@@ -27,8 +30,8 @@
 }
 
 package() {
-  cd "${srcdir}"/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
-  make prefix=/usr DESTDIR="${pkgdir}" install
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
+  make prefix=/usr DESTDIR="$pkgdir" install
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
 }



More information about the arch-commits mailing list