Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / putty
Commits: 7c0f13f1 by T.J. Townsend at 2023-08-27T23:53:50-04:00 follow arch's cmake guidelines update maintainer lines while here - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -1,4 +1,5 @@ -# Maintainer: Eric Bélanger <[email protected]> +# Maintainer: Christian Hesse <[email protected]> +# Contributor: Eric Bélanger <[email protected]> pkgname=putty pkgver=0.79 @@ -22,19 +23,15 @@ sha256sums=('428cc8666fbb938ebf4ac9276341980dcd70de395b33164496cf7995ef0ef0d8' 'd65139883171ed0119d9778ff4a89e6a8151a5ae97fcf8dc7cafb59df424377f') build() { - mkdir build - cd build - - cmake \ - "${srcdir}"/${pkgname}-${pkgver}/ \ - -DCMAKE_INSTALL_PREFIX=/usr - make + cmake -B build -S ${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -Wno-dev + cmake --build build } package() { - cd build - - make DESTDIR="${pkgdir}" install + DESTDIR="$pkgdir" cmake --install build 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 View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/putty/-/commit/7c0f13f19898793230dae5d621a6f69e867a19df -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/putty/-/commit/7c0f13f19898793230dae5d621a6f69e867a19df You're receiving this email because of your account on gitlab.archlinux.org.
