From 595399ff02d208f6c21e2f04fa11b9ab965dc0a8 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Tue, 5 Aug 2025 06:28:10 +0200 Subject: [PATCH] cleanups --- cflow/PKGBUILD | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/cflow/PKGBUILD b/cflow/PKGBUILD index aee2df01..66f5d961 100644 --- a/cflow/PKGBUILD +++ b/cflow/PKGBUILD @@ -1,42 +1,41 @@ -#! /usr/bin/bash - pkgname=cflow -pkgver=1.6 +pkgver=1.8 pkgrel=1 -pkgdesc="GNU cflow" +pkgdesc="C function call hierarchy analyzer" arch=('i686' 'x86_64') -license=('GPL3') +license=('spdx:GPL-3.0-or-later') url="https://www.gnu.org/software/cflow/" depends=('libintl' 'libiconv') -makedepends=('flex' 'gettext-devel' 'libiconv-devel') +msys2_repository_url="https://cgit.git.savannah.gnu.org/cgit/cflow.git" +msys2_references=( + cpe: cpe:2.3:a:gnu:cflow +) +makedepends=('flex' 'gettext-devel' 'libiconv-devel' 'autotools' 'gcc') source=(https://ftp.gnu.org/gnu/cflow/${pkgname}-${pkgver}.tar.xz) -sha256sums=('d5392a6d8a63ba2f41df9f88b51f97bc0452c5262762a3c27e0412a6c03c06db') - +sha256sums=('a5830a708a587ebbf3b475b585935f89c33fc8fbd057af7d817d517aceaa7afa') prepare() { - cd ${srcdir}/${pkgname}-${pkgver} + cd "${pkgname}-${pkgver}" autoreconf -vfi - cd .. } build() { - mkdir -p build-${pkgname}-${pkgver}-${MSYSTEM_CHOST} - cd build-${pkgname}-${pkgver}-${MSYSTEM_CHOST} - ../${pkgname}-${pkgver}/configure -C \ + mkdir -p "build-${MSYSTEM_CHOST}" + cd "build-${MSYSTEM_CHOST}" + ../"${pkgname}-${pkgver}"/configure -C \ --prefix=/usr make - cd .. } check() { - cd build-${pkgname}-${pkgver}-${MSYSTEM_CHOST} + cd "build-${MSYSTEM_CHOST}" make check } package() { - make -C build-${pkgname}-${pkgver}-${MSYSTEM_CHOST} DESTDIR=${pkgdir} install + make -C "build-${MSYSTEM_CHOST}" DESTDIR="${pkgdir}" install # license - mkdir -p ${pkgdir}/usr/share/licenses/${pkgname}/ - cp ${pkgname}-${pkgver}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ + mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}/" + cp "${pkgname}-${pkgver}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/" }