summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Düll2022-01-11 15:11:41 +0100
committerMichael Düll2022-01-11 15:11:41 +0100
commitd9e7a7ec5bf4cc680b6ccd34e66890c40427d69e (patch)
tree61f5d1d4da31c4dcea14ac273aefb0c686fba8d3
parent893dbdcb11b44f7ead9bc7bc6c2a70297e0f23ef (diff)
downloadaur-complexity.tar.gz
Fix build problem with autoopts and pushed version to 1.13.
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD23
2 files changed, 23 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6b93f8481ac8..784ebe001ce2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,6 @@
-# Generated by mksrcinfo v8
-# Thu Mar 10 15:56:34 UTC 2016
pkgbase = complexity
pkgdesc = Measure complexity of C source
- pkgver = 1.10
+ pkgver = 1.13
pkgrel = 1
url = http://www.gnu.org/software/complexity/
arch = i686
@@ -12,8 +10,10 @@ pkgbase = complexity
makedepends = automake
makedepends = gcc
depends = autogen
- source = http://ftp.gnu.org/gnu/complexity/complexity-1.10.tar.xz
- sha256sums = 6d378a3ef9d68938ada2610ce32f63292677d3b5c427983e8d72702167a22053
+ source = http://ftp.gnu.org/gnu/complexity/complexity-1.13.tar.xz
+ source = http://ftp.gnu.org/gnu/complexity/complexity-1.13.tar.xz.sig
+ validpgpkeys = 3EEE51D1355B8EC40D9F3122495143D05D0712D1
+ b2sums = ba1ac80fb018f070b0251fde54a12e359185d92e06049f33c019df558b2d79b362e6604a9b3a9ca44e359896e6c406cc8ef1e5fbc0dc6b1d84967bb1aa5d8aa8
+ b2sums = SKIP
pkgname = complexity
-
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')