summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 17 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d8a76849733b..58588f118fb0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
-# Author: Javier Tiá <javier dot tia at gmail dot com>
+# Maintainer: Maintainer: Michael Duell < mail at akurei dot me >
+# Contributor: Javier Tiá <javier dot tia at gmail dot com>
pkgname=complexity
-pkgver=1.10
+pkgver=1.13
pkgrel=1
pkgdesc="Measure complexity of C source"
url="http://www.gnu.org/software/complexity/"
@@ -9,14 +10,23 @@ license=('GPL')
depends=('autogen')
makedepends=('autoconf' 'automake' 'gcc')
arch=('i686' 'x86_64')
-source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz")
-sha256sums=('6d378a3ef9d68938ada2610ce32f63292677d3b5c427983e8d72702167a22053')
+source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
+validpgpkeys=("3EEE51D1355B8EC40D9F3122495143D05D0712D1")
+
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
+
+ # Regenerate src/opts.[ch] from src/opts.def - current upstream source uses
+ # newer autogen version than the system one
+ #
+ # Adapted from Debian SID package:
+ # http://deb.debian.org/debian/pool/main/c/complexity/complexity_1.13-1.debian.tar.xz
+ cd src && autogen opts.def && cd ..
+ # Configure
./configure --prefix=/usr
- make
+ make -j $(nproc)
}
package() {
@@ -25,4 +35,5 @@ package() {
make DESTDIR="${pkgdir}/" install
}
-# vim:set ts=2 sw=2 ft=sh et:
+b2sums=('ba1ac80fb018f070b0251fde54a12e359185d92e06049f33c019df558b2d79b362e6604a9b3a9ca44e359896e6c406cc8ef1e5fbc0dc6b1d84967bb1aa5d8aa8'
+ 'SKIP')