summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD37
2 files changed, 24 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 96bb3d5d1ede..d52755ba9c61 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
pkgbase = hex2bin-git
pkgdesc = Hex to binary converter.
- pkgver = 1.9.r2.g34c263d
- pkgrel = 2
+ pkgver = 1.12.r2.g97a58d9
+ pkgrel = 1
url = https://github.com/Keidan/hex2bin
- arch = aarch64
- arch = riscv64
arch = x86_64
- license = GPL3
- checkdepends = python
+ license = GPL-3.0-only
makedepends = git
makedepends = cmake
makedepends = ninja
+ makedepends = python
depends = glibc
depends = gcc-libs
replaces = hex2bin
diff --git a/PKGBUILD b/PKGBUILD
index 41c923918d8c..cb7d8be197b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,35 +3,38 @@
# Contributor: Sasasu <lizhaolong0123@gmail.com>
pkgname=hex2bin-git
-pkgver=1.9.r2.g34c263d
-pkgrel=2
+pkgver=1.12.r2.g97a58d9
+pkgrel=1
pkgdesc="Hex to binary converter."
-arch=(aarch64
- riscv64
- x86_64)
+arch=($CARCH)
url="https://github.com/Keidan/hex2bin"
-license=('GPL3')
+license=('GPL-3.0-only')
replaces=('hex2bin')
-depends=(glibc
+depends=(
+ glibc
gcc-libs)
-makedepends=(git
- cmake
- ninja)
-checkdepends=(python)
+makedepends=(
+ git
+ cmake
+ ninja
+ python)
+checkdepends=()
source=("$pkgname::git+${url}.git")
md5sums=('SKIP')
pkgver() {
cd "${srcdir}/${pkgname}"
- ( set -o pipefail
+ (
+ set -o pipefail
git describe --long --tag --abbrev=7 2>/dev/null | sed 's/^v//g;s/\([^-]*-g\)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
)
}
build() {
- cd "$srcdir/$pkgname"
- cmake -DDISTRIBUTION==release \
+ cd "$srcdir/$pkgname"
+ cmake -DDISTRIBUTION=release \
+ -DCMAKE_BUILD_TYPE=release \
-DDEFSTART=0 \
-DDEFLIMIT=0 \
-B build \
@@ -41,8 +44,8 @@ build() {
}
check() {
- cd "$srcdir/$pkgname"
- python test.py --file bin/hex2bin --extra
+ cd "$srcdir/$pkgname"
+ python test.py -f bin/hex2bin
}
package() {