diff options
Diffstat (limited to 'community/cloc/APKBUILD')
-rw-r--r-- | community/cloc/APKBUILD | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/community/cloc/APKBUILD b/community/cloc/APKBUILD index 6d14d589b31..f442cf37480 100644 --- a/community/cloc/APKBUILD +++ b/community/cloc/APKBUILD @@ -1,34 +1,50 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net> pkgname=cloc -pkgver=1.92 +pkgver=2.00 pkgrel=0 pkgdesc="Count lines of code" url="https://github.com/AlDanial/cloc" arch="noarch" license="GPL-2.0-or-later Artistic-2.0" +makedepends="git" +checkdepends="gzip" depends="perl perl-algorithm-diff perl-regexp-common perl-parallel-forkmanager" subpackages="$pkgname-doc" -source="https://github.com/AlDanial/cloc/releases/download/v$pkgver/cloc-$pkgver.tar.gz" +source="https://github.com/AlDanial/cloc/releases/download/v$pkgver/cloc-$pkgver.tar.gz + skip-submodule-tests.patch + " builddir="$srcdir/$pkgname-$pkgver/Unix" +prepare() { + default_prepare + + # Some tests expect the tests/ directory to be a Git repository. + # We do some basic Git configuration here to make them pass. + git init -q .. + git config --local user.name "example" + git config --local user.email "example@example.com" + git add ../tests + git commit -m "tests" +} + build() { make } check() { - make + make test } package() { make DESTDIR="$pkgdir" install - mkdir -p "$pkgdir"/usr/share/doc/$pkgname/ install -Dm644 NEWS README AUTHORS \ - "$pkgdir"/usr/share/doc/$pkgname/ + -t "$pkgdir"/usr/share/doc/$pkgname/ } sha512sums=" -e5f73f3e9c8599138031938d839e22ed11ce9318bb10b3815c023f30388c25bbd2d61db27c16a9ba488b33756f35da39db6fd6ead8ed8ff070b9d3e2af068e09 cloc-1.92.tar.gz +556b269643a79a7471776be4493cc30ed955fe7be796b65a96b0a84ff9b76d8e6a67c1ecfd1b6f0c93413529c88040c2cf7536a836a5677dd5b14a827e89c29c cloc-2.00.tar.gz +0e9f976279721f7e40ad834c2fe70adf50f34f155915626ceb95dc43426a437eb4239b71e2318d0b3da98b36d69280d2d673e0884c4e3ca915f2f4e98f98f151 skip-submodule-tests.patch " |