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

Christian Hesse eworm at gemini.archlinux.org
Sat May 28 20:06:46 UTC 2022


    Date: Saturday, May 28, 2022 @ 20:06:45
  Author: eworm
Revision: 446622

upgpkg: putty 0.77-1: new upstream release

Modified:
  putty/trunk/PKGBUILD

----------+
 PKGBUILD |   21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-28 19:51:36 UTC (rev 446621)
+++ PKGBUILD	2022-05-28 20:06:45 UTC (rev 446622)
@@ -1,7 +1,7 @@
 # Maintainer: Eric Bélanger <eric at archlinux.org>
 
 pkgname=putty
-pkgver=0.76
+pkgver=0.77
 pkgrel=1
 pkgdesc='A terminal integrated SSH/Telnet client'
 arch=('x86_64')
@@ -8,13 +8,14 @@
 url='https://www.chiark.greenend.org.uk/~sgtatham/putty/'
 license=('MIT')
 depends=('gtk3')
-validpgpkeys=('E27394ACA3F9D9049522E0546289A25F4AE8DA82') # PuTTY Releases <putty at projects.tartarus.org>
+makedepends=('cmake')
+validpgpkeys=('2CF6134BD3F77A6588EBD668E4F83EA2AA4915EC') # PuTTY Releases <putty at projects.tartarus.org>
 source=("https://the.earth.li/~sgtatham/putty/${pkgver}/${pkgname}-${pkgver}.tar.gz"
         "putty-${pkgver}.tar.gz.sig::https://the.earth.li/~sgtatham/putty/${pkgver}/putty-${pkgver}.tar.gz.gpg"
         'putty.desktop'
         'putty.png'
         'putty.xpm')
-sha256sums=('547cd97a8daa87ef71037fab0773bceb54a8abccb2f825a49ef8eba5e045713f'
+sha256sums=('419a76f45238fd45f2c76b42438993056e74fa78374f136052aaa843085beae5'
             'SKIP'
             '4a8af81fe8ac702ad298606076088f237b83beed82cc089a32f314888b67cf2c'
             '621abf249dc6c6326faf259565546df84635b3afbe31893145a5056d8b114396'
@@ -21,19 +22,21 @@
             'd65139883171ed0119d9778ff4a89e6a8151a5ae97fcf8dc7cafb59df424377f')
 
 build() {
-  cd ${pkgname}-${pkgver}/unix
+  mkdir build
+  cd build
 
-  ./configure \
-    --prefix=/usr
+  cmake \
+    "${srcdir}"/${pkgname}-${pkgver}/ \
+    -DCMAKE_INSTALL_PREFIX=/usr
   make
 }
 
 package() {
-  cd ${pkgname}-${pkgver}/unix
+  cd build
 
   make DESTDIR="${pkgdir}" install
-
-  install -D -m644 ../LICENCE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  
+  install -D -m0644 "${srcdir}"/${pkgname}-${pkgver}/LICENCE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
   install -D -m0644 "${srcdir}"/putty.desktop "${pkgdir}"/usr/share/applications/putty.desktop
   install -D -m0644 "${srcdir}"/putty.png "${pkgdir}"/usr/share/pixmaps/putty.png
   install -D -m0644 "${srcdir}"/putty.xpm "${pkgdir}"/usr/share/pixmaps/putty.xpm



More information about the arch-commits mailing list