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

Filipe Laíns ffy00 at archlinux.org
Sat Feb 29 13:21:51 UTC 2020


    Date: Saturday, February 29, 2020 @ 13:21:50
  Author: ffy00
Revision: 586893

upgpkg: fish 3.1.0-1

Modified:
  fish/trunk/PKGBUILD

----------+
 PKGBUILD |   40 ++++++++++++++++++----------------------
 1 file changed, 18 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-02-29 13:18:50 UTC (rev 586892)
+++ PKGBUILD	2020-02-29 13:21:50 UTC (rev 586893)
@@ -6,41 +6,37 @@
 # Contributor: Jan Fader <jan.fader at web.de>
 
 pkgname=fish
-pkgver=3.0.2
-pkgrel=3
+pkgver=3.1.0
+pkgrel=1
 pkgdesc='Smart and user friendly shell intended mostly for interactive use'
 url='https://fishshell.com/'
 arch=('x86_64')
 license=('GPL2')
-depends=('glibc' 'gcc-libs' 'jq' 'ncurses' 'pcre2')
+depends=('glibc' 'gcc-libs' 'ncurses' 'pcre2')
 optdepends=('python: man page completion parser / web config tool'
             'pkgfile: command-not-found hook')
-makedepends=('doxygen')
+makedepends=('cmake' 'python-sphinx')
 install=fish.install
-source=(https://github.com/fish-shell/fish-shell/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-        fish-fix-systemd-version.patch::https://github.com/fish-shell/fish-shell/commit/c6ec4235136e82c709e8d7b455f7c463f9714b48.patch)
-sha256sums=('0421a3fdf5df54c14cddd4d764bc0931bbb4d37fb799205a9457c6eaba513166'
-            'b74077f1ae695ec4cd31acc8e1d4140ed2323716e1d0fac1cc2c66d06329431a')
-sha512sums=('d3a24f85d4ada891ec4f6b14733edb236ae67f34868b0c9115fa5ebae99202a747ee9aeec7c6b04702f9a608019d5964b9cdc9abc4e3edfd7aaa9335093d8881'
-            'f4762c4fc6fcff7c52a9d10aa9b32d3470e0f5cee222927e2beccd0bb7fccf27fb628b33a9db7971362c38e53c2452f5cca513495bd6227e6b140afbd186217e')
+source=(https://github.com/fish-shell/fish-shell/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
+validgpgkeys=(003837986104878835FA516D7A67D962D88A709A) # David Adam <zanchey at gmail.com>
+sha256sums=('e5db1e6839685c56f172e1000c138e290add4aa521f187df4cd79d4eab294368'
+            'SKIP')
+sha512sums=('143e462b5329790fa9834e135109e1397c3525756a0209d0ec68a53f7d2a1f581cd45fbbdcde6a5b53dff447da18ed6a62277993d851e7b18ef7f1a6b6d49cff'
+            'SKIP')
 
-prepare() {
-  cd fish-shell-${pkgver}
-  patch -p1 < ../fish-fix-systemd-version.patch
-  echo ${pkgver} > version
-  autoreconf -fiv
-}
-
 build() {
-  cd fish-shell-${pkgver}
-  ./configure \
-    --prefix=/usr \
-    --sysconfdir=/etc
+  mkdir ${pkgname}-${pkgver}/build
+  cd ${pkgname}-${pkgver}/build
+  cmake .. \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_INSTALL_SYSCONFDIR=/etc \
+    -DCMAKE_BUILD_TYPE=Release \
+    -DBUILD_DOCS=True
   make
 }
 
 package() {
-  cd fish-shell-${pkgver}
+  cd ${pkgname}-${pkgver}/build
   make DESTDIR="${pkgdir}" install
 }
 



More information about the arch-commits mailing list