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

Filipe Laíns ffy00 at archlinux.org
Sat Feb 22 23:58:01 UTC 2020


    Date: Saturday, February 22, 2020 @ 23:58:00
  Author: ffy00
Revision: 579195

upgpkg: peek 1.5.1-1

Change upstream source to the git repo to get signed tags.

Modified:
  peek/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-02-22 23:12:36 UTC (rev 579194)
+++ PKGBUILD	2020-02-22 23:58:00 UTC (rev 579195)
@@ -2,7 +2,7 @@
 # Contributor: Philipp Wolfer <ph.wolfer at gmail.com>
 
 pkgname=peek
-pkgver=1.4.0
+pkgver=1.5.1
 pkgrel=1
 pkgdesc='Simple screen recorder with an easy to use interface'
 arch=('x86_64')
@@ -9,18 +9,19 @@
 url='https://github.com/phw/peek'
 license=('GPL3')
 depends=('gtk3' 'libkeybinder3' 'ffmpeg')
-makedepends=('meson' 'vala' 'appstream-glib' 'txt2man'
+makedepends=('git' 'meson' 'vala' 'appstream-glib' 'txt2man'
              'gst-plugins-good' 'gst-plugins-ugly')
 checkdepends=('xorg-server-xvfb')
 optdepends=('gst-plugins-good: Recording under Gnome Shell'
             'gst-plugins-ugly: MP4 output under Gnome Shell'
             'gifski: High quality GIF animations with thousands of colors')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha512sums=('ef1723f72d1c575493b2e9192cee6038807d37d875a797781169e5f4640635deda947362dcf2e1a9149fcfe88de532b8ea05c665b14b1befaa9aa8c982d9aa31')
+validpgpkeys=('9FD61CE6F154EC5A3531D0DE23A723D6417E5D5A') # Philipp Wolfer <ph.wolfer at gmail.com>
+source=("git+$url.git?signed#tag=$pkgver")
+sha512sums=('SKIP')
 
 build() {
-  mkdir -p $pkgname-$pkgver/build
-  cd $pkgname-$pkgver/build
+  mkdir $pkgname/build
+  cd $pkgname/build
 
   arch-meson ..
 
@@ -28,13 +29,13 @@
 }
 
 check() {
-  cd $pkgname-$pkgver/build
+  cd $pkgname/build
 
   xvfb-run meson test
 }
 
 package() {
-  cd $pkgname-$pkgver/build
+  cd $pkgname/build
 
   DESTDIR="$pkgdir" ninja install
 }



More information about the arch-commits mailing list