summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoritz Bunkus2022-12-04 11:33:54 +0100
committerMoritz Bunkus2022-12-04 11:33:54 +0100
commit4a3ed211c54d910c1ef0bb7f36bca0f0a55ff0fd (patch)
treeea5a7ccccafaf77a292119eaa85d2d3dc741875a
parent2d6118ff948cfb1ddf634b9bdf2603c8ac2013fb (diff)
downloadaur-4a3ed211c54d910c1ef0bb7f36bca0f0a55ff0fd.tar.gz
update to 2.5
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD31
2 files changed, 19 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 46aed3c1834f..aaec006b6d35 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,15 @@
pkgbase = osslsigncode
pkgdesc = OpenSSL based Authenticode signing for PE/MSI/Java CAB files
- pkgver = 2.1
+ pkgver = 2.5
pkgrel = 1
url = https://github.com/mtrojnar/osslsigncode
arch = i686
arch = x86_64
license = GPL
- makedepends = autoconf
- makedepends = automake
- makedepends = libtool
+ makedepends = cmake
depends = curl
depends = openssl
- options = !makeflags
- source = https://github.com/mtrojnar/osslsigncode/archive/2.1.tar.gz
- sha512sums = c9bf6693abac9bc5172a7373e539410208ff1ee2a656ea214e04cff499519f783cfbf1a1fcda3bc6b949787950f7eaba4e97974b56d2c38992a8e043f4f134f5
+ source = https://github.com/mtrojnar/osslsigncode/archive/2.5.tar.gz
+ sha512sums = b50a7c8a8fb6668e999d9e63a931e5888c31f202ca539b62a385be6bacb03c2d25ac5fabd660c779817f0ebea14e9dfe05cdcb180c1cd25f818c07c28ebd88ce
pkgname = osslsigncode
-
diff --git a/PKGBUILD b/PKGBUILD
index 5ce2248333ee..7baa9d46a51a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,33 @@
# Maintainer: Moritz Bunkus <moritz@bunkus.org>
-pkgname=osslsigncode
-pkgver="2.1"
+pkgname="osslsigncode"
+pkgver="2.5"
pkgrel="1"
pkgdesc="OpenSSL based Authenticode signing for PE/MSI/Java CAB files"
arch=('i686' 'x86_64')
url="https://github.com/mtrojnar/osslsigncode"
license=('GPL')
depends=('curl' 'openssl')
-makedepends=('autoconf' 'automake' 'libtool')
-options=('!makeflags')
+makedepends=('cmake')
source=("https://github.com/mtrojnar/${pkgname}/archive/${pkgver}.tar.gz")
-sha512sums=('c9bf6693abac9bc5172a7373e539410208ff1ee2a656ea214e04cff499519f783cfbf1a1fcda3bc6b949787950f7eaba4e97974b56d2c38992a8e043f4f134f5')
+sha512sums=('b50a7c8a8fb6668e999d9e63a931e5888c31f202ca539b62a385be6bacb03c2d25ac5fabd660c779817f0ebea14e9dfe05cdcb180c1cd25f818c07c28ebd88ce')
prepare() {
- cd "$srcdir/osslsigncode-${pkgver}"
- ./autogen.sh
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --sbindir=/usr/bin \
- --bindir=/usr/bin
+ cmake \
+ -B build -S "$srcdir/osslsigncode-${pkgver}" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
}
build() {
- cd "$srcdir/osslsigncode-${pkgver}"
- make
+ cmake --build build
+}
+
+check() {
+ cd build
+ ctest Release
}
package() {
- cd "$srcdir/osslsigncode-${pkgver}"
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
}