upg curl file lvm2 sqlite zstd

This commit is contained in:
joborun linux 2023-02-23 01:08:29 +02:00
parent 3f8276510d
commit 960d518d29
14 changed files with 140 additions and 73 deletions

View File

@ -7,11 +7,11 @@
pkgbase=curl
pkgname=(curl libcurl-compat libcurl-gnutls)
#pkgver=7.88.0
#pkgver=7.88.1
_tag='b3d2310c6441c075cdad12155da944886f1974a6' # git rev-parse v${_tag_name}
_tag_name='7_88_1'
pkgver="${_tag_name//_/.}"
pkgrel=01
pkgrel=03
pkgdesc='command line tool and library for transferring data with URLs - w/o ipv6 & zstd'
arch=('x86_64')
url='https://curl.haxx.se'
@ -20,7 +20,6 @@ depends=('ca-certificates' 'brotli' 'libbrotlidec.so' 'krb5' 'libgssapi_krb5.so'
'libidn2' 'libidn2.so' 'libnghttp2' 'libpsl' 'libpsl.so' 'libssh2' 'libssh2.so'
'openssl' 'zlib')
makedepends=('patchelf' 'git')
#makedepends=('patchelf')
provides=('libcurl.so')
#source=("https://curl.haxx.se/download/${pkgname}-${pkgver}.tar.gz"{,.asc}
# '0001-Revert-http2-minor-buffer-and-error-path-fixes.patch')
@ -28,10 +27,16 @@ source=("git+https://github.com/bagder/curl.git#tag=${_tag}?signed")
_backports=(
# # git master
# 'curl-7_88_0..8c939453f587b8565af33927361edf40b48544ea'
# tool_operate: avoid fclose(NULL) on bad header dump file
'1c9cfb7af368feefb522caf81b052ee742a76da8'
# CURLOPT_PIPEWAIT: allow waited reuse also for subsequent connections
'821f6e2a89de8aec1c7da3c0f381b92b2b801efc'
)
_reverts=(
)
prepare() {
@ -51,15 +56,12 @@ prepare() {
git revert -n "${_c}"
done
# no '-DEV' in version, please...
sed -i "/\WLIBCURL_VERSION\W/c #define LIBCURL_VERSION \"${pkgver}\"" include/curl/curlver.h
autoreconf -fi
}
#prepare() {
# cd "${srcdir}/${pkgbase}-${pkgver}"
#
# patch -Np1 < ../0001-Revert-http2-minor-buffer-and-error-path-fixes.patch
#}
build() {
local _configure_options=(
--prefix='/usr'
@ -176,8 +178,7 @@ validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
sha256sums=(SKIP)
## 3ddefc1df5f6c1617e0250842e8a2b1a4282d04f9c91fc13e9a25bfef2cd243f curl-7.88.1-01-x86_64.pkg.tar.lz
## aeeb8f8d19d1f97205165faf019f497bf7ff639a54e1ed27c148239ed3a0b255 libcurl-compat-7.88.1-01-x86_64.pkg.tar.lz
## 253edb225eb62730754393f3b748ae1711d5fcbc739bfe24262e0ae38627b093 libcurl-gnutls-7.88.1-01-x86_64.pkg.tar.lz
## 78ea4dcbe91c88551428eecc6f08a56f0c8522c34b6a05c45f1bfc7d974b733b curl-7.88.1-03-x86_64.pkg.tar.lz
## 7496d09b1b0e30d43eaf2092fe29b724791dfea2f7405de686637cadf111bed3 libcurl-compat-7.88.1-03-x86_64.pkg.tar.lz
## 60f844e7ca673b5c22883e1ca903d62d959608ffdd3e78cff6122b8f9783bbd3 libcurl-gnutls-7.88.1-03-x86_64.pkg.tar.lz

View File

@ -9,7 +9,7 @@ pkgname=(curl libcurl-compat libcurl-gnutls)
_tag='b3d2310c6441c075cdad12155da944886f1974a6' # git rev-parse v${_tag_name}
_tag_name='7_88_1'
pkgver="${_tag_name//_/.}"
pkgrel=1
pkgrel=3
pkgdesc='command line tool and library for transferring data with URLs'
arch=('x86_64')
url='https://curl.haxx.se/'
@ -24,6 +24,11 @@ source=("git+https://github.com/bagder/curl.git#tag=${_tag}?signed")
sha512sums=('SKIP')
_backports=(
# tool_operate: avoid fclose(NULL) on bad header dump file
'1c9cfb7af368feefb522caf81b052ee742a76da8'
# CURLOPT_PIPEWAIT: allow waited reuse also for subsequent connections
'821f6e2a89de8aec1c7da3c0f381b92b2b801efc'
)
_reverts=(
@ -46,6 +51,9 @@ prepare() {
git revert -n "${_c}"
done
# no '-DEV' in version, please...
sed -i "/\WLIBCURL_VERSION\W/c #define LIBCURL_VERSION \"${pkgver}\"" include/curl/curlver.h
autoreconf -fi
}

View File

@ -7,11 +7,14 @@
pkgname=file
pkgver=5.44
pkgrel=02
pkgrel=03
pkgdesc='File type identification utility'
arch=('x86_64')
url='https://www.darwinsys.com/file/'
depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so')
#depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so' 'zstd' 'libzstd.so')
# what utter bullshit rebuild by Arch psychos, zstd is there anywhere pacman must be installed, so what's the point?
# and even if you use configure zstd disabled, half the source is based on zstd presence anyway. You remove zstf from any system, even build-chroot and pacman is dead.
provides=('libmagic.so')
options=('!emptydirs')
#options=('!emptydirs' 'debug') ## uncomment this to have the debug pkg produced
@ -40,7 +43,8 @@ build() {
--prefix=/usr \
--datadir=/usr/share/file \
--enable-fsect-man5 \
--enable-libseccomp
--enable-libseccomp \
--disable-zstd
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
@ -65,6 +69,6 @@ validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
sha256sums=(3751c7fba8dbc831cb8d7cc8aff21035459b8ce5155ef8b0880a27d028475f3b # file-5.44.tar.gz
cdd81e85ecf88c664b6d66ce2b7fc8acfff369c03524a846dc5b52cb6fb612b9) # file-5.44.tar.gz.asc
## 1362eed61308232895e7f722ae9843619b521561e293adf6ea15662ac84d43b3 file-5.44-02-x86_64.pkg.tar.lz
## dd768927798e4b415bf09ab5a730df84cb19d3dcfb75e79b16bfa4df4f4d4d2b file-5.44-03-x86_64.pkg.tar.lz

View File

@ -4,12 +4,12 @@
pkgname=file
pkgver=5.44
pkgrel=2
pkgrel=3
pkgdesc='File type identification utility'
arch=('x86_64')
license=('custom')
url='https://www.darwinsys.com/file/'
depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so')
depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so' 'zstd' 'libzstd.so')
provides=('libmagic.so')
options=('!emptydirs')
source=("https://astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})

View File

@ -1,4 +1,4 @@
From 4df121ed7d820f5b3d3a87a2c81dbce0801d4fd3 Mon Sep 17 00:00:00 2001
From d0a716460c389ebf3af034616c507f5e45610ea6 Mon Sep 17 00:00:00 2001
From: Christian Hesse <mail@eworm.de>
Date: Mon, 7 Feb 2022 21:12:20 +0100
Subject: [PATCH 1/1] udev initcpio
@ -6,19 +6,17 @@ Subject: [PATCH 1/1] udev initcpio
apply with:
patch -Np1 --output='udev/69-dm-lvm-initcpio.rules.in' < ../0001-udev-initcpio.patch
---
udev/69-dm-lvm.rules.in | 28 +---------------------------
1 file changed, 1 insertion(+), 27 deletions(-)
udev/69-dm-lvm.rules.in | 26 +-------------------------
1 file changed, 1 insertion(+), 25 deletions(-)
diff --git a/udev/69-dm-lvm.rules.in b/udev/69-dm-lvm.rules.in
index 14e7dd26d..2dec88c34 100644
index ff1568145..1d7737a6f 100644
--- a/udev/69-dm-lvm.rules.in
+++ b/udev/69-dm-lvm.rules.in
@@ -54,33 +54,7 @@ ACTION!="add", GOTO="lvm_end"
@@ -52,31 +52,7 @@ ACTION!="add", GOTO="lvm_end"
LABEL="lvm_scan"
-ENV{SYSTEMD_READY}="1"
-
-# pvscan will check if this device completes a VG,
-# i.e. all PVs in the VG are now present with the
-# arrival of this PV. If so, it prints to stdout:
@ -43,7 +41,7 @@ index 14e7dd26d..2dec88c34 100644
-# it's better suited to appearing in the journal.
-
-IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete --vgonline --autoactivation event --udevoutput --journal=output $env{DEVNAME}"
-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="/usr/bin/systemd-run --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}"
-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(SYSTEMDRUN) --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}"
+RUN+="(LVM_EXEC)/lvm pvscan --background --cache --activate ay --major $major --minor $minor", ENV{LVM_SCANNED}="1"
GOTO="lvm_end"

View File

@ -0,0 +1,50 @@
From 4df121ed7d820f5b3d3a87a2c81dbce0801d4fd3 Mon Sep 17 00:00:00 2001
From: Christian Hesse <mail@eworm.de>
Date: Mon, 7 Feb 2022 21:12:20 +0100
Subject: [PATCH 1/1] udev initcpio
apply with:
patch -Np1 --output='udev/69-dm-lvm-initcpio.rules.in' < ../0001-udev-initcpio.patch
---
udev/69-dm-lvm.rules.in | 28 +---------------------------
1 file changed, 1 insertion(+), 27 deletions(-)
diff --git a/udev/69-dm-lvm.rules.in b/udev/69-dm-lvm.rules.in
index 14e7dd26d..2dec88c34 100644
--- a/udev/69-dm-lvm.rules.in
+++ b/udev/69-dm-lvm.rules.in
@@ -54,33 +54,7 @@ ACTION!="add", GOTO="lvm_end"
LABEL="lvm_scan"
-ENV{SYSTEMD_READY}="1"
-
-# pvscan will check if this device completes a VG,
-# i.e. all PVs in the VG are now present with the
-# arrival of this PV. If so, it prints to stdout:
-# LVM_VG_NAME_COMPLETE='foo'
-#
-# When the VG is complete it can be activated, so
-# vgchange -aay <vgname> is run. It is run via
-# systemd since it can take longer to run than
-# udev wants to block when processing rules.
-# (if there are hundreds of LVs to activate,
-# the vgchange can take many seconds.)
-#
-# pvscan only reads the single device specified,
-# and uses temp files under /run/lvm to check if
-# other PVs in the VG are present.
-#
-# If event_activation=0 in lvm.conf, this pvscan
-# (using checkcomplete) will do nothing, so that
-# no event-based autoactivation will be happen.
-#
-# TODO: adjust the output of vgchange -aay so that
-# it's better suited to appearing in the journal.
-
-IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete --vgonline --autoactivation event --udevoutput --journal=output $env{DEVNAME}"
-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="/usr/bin/systemd-run --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}"
+RUN+="(LVM_EXEC)/lvm pvscan --background --cache --activate ay --major $major --minor $minor", ENV{LVM_SCANNED}="1"
GOTO="lvm_end"
LABEL="lvm_end"

View File

@ -7,9 +7,9 @@
pkgbase=lvm2
pkgname=('lvm2' 'device-mapper')
_tag='fba794b52541452da9131af594f5cd0fa7affb6d' # git rev-parse v${pkgver//./_}
pkgver=2.03.18
pkgrel=05
_tag='8a84d53c113371f1908325dbada488c233f04e97' # git rev-parse v${pkgver//./_}
pkgver=2.03.19
pkgrel=01
arch=('x86_64')
url='https://sourceware.org/lvm2/'
makedepends=('git' 'libaio' 'thin-provisioning-tools')
@ -130,11 +130,10 @@ validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17' # Alasdair G Kergon <a
'D501A478440AE2FD130A1BE8B9112431E509039F') # Marian Csontos <marian.csontos@gmail.com>
sha256sums=(SKIP
e9ab9207b805cab702a666a2deb754583e6acd4c46973898ebb4170b563f0eec # 0001-udev-initcpio.patch
2b3a16ec05e2bc6678e9ebd5ffa8319ebfde29aa260ce004f79f9b8df57d73c9 # 0001-udev-initcpio.patch
def6e03aa1629bbc0ca1ee5e84e620366daf779f037eab2fda47487a8471729b # lvm2_install
e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0) # 11-dm-initramfs.rules
## fc5d004a2b5f7064bcb53993fbbca20792de685efb050e8a150aa171acb3ad8f device-mapper-2.03.18-05-x86_64.pkg.tar.lz
## e0cbc7e229c3f074c8a7e95f9728049749956f3714a843224584576f9a04f5fb lvm2-2.03.18-05-x86_64.pkg.tar.lz
## 05ca7e0ce074ee15364c601f8be983aa84f64c4deea24a4bc45b6f0566f38bfe device-mapper-2.03.19-01-x86_64.pkg.tar.lz
## 9f9c65cc1234f84ca58fc816c433e2d3f3ffeb7688417c353679de0143df4129 lvm2-2.03.19-01-x86_64.pkg.tar.lz

View File

@ -3,9 +3,9 @@
pkgbase=lvm2
pkgname=('lvm2' 'device-mapper')
_tag='fba794b52541452da9131af594f5cd0fa7affb6d' # git rev-parse v${pkgver//./_}
pkgver=2.03.18
pkgrel=5
_tag='8a84d53c113371f1908325dbada488c233f04e97' # git rev-parse v${pkgver//./_}
pkgver=2.03.19
pkgrel=1
arch=('x86_64')
url='https://sourceware.org/lvm2/'
license=('GPL2' 'LGPL2.1')
@ -17,7 +17,7 @@ source=("git+https://sourceware.org/git/lvm2.git#tag=${_tag}?signed"
'lvm2_install'
'11-dm-initramfs.rules')
sha256sums=('SKIP'
'e9ab9207b805cab702a666a2deb754583e6acd4c46973898ebb4170b563f0eec'
'2b3a16ec05e2bc6678e9ebd5ffa8319ebfde29aa260ce004f79f9b8df57d73c9'
'8870091ef70b5ea18b18bfcc770f8bda7dcd9d7cc2cc4fe5e4c3ac1f35bbb66a'
'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')

View File

@ -7,9 +7,9 @@
pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
_srcver=3400100
_srcver=3410000
_docver=${_srcver}
pkgver=3.40.1
pkgver=3.41.0
pkgrel=01
pkgdesc="A C library that implements an SQL database engine"
arch=('x86_64')
@ -17,8 +17,8 @@ url="https://www.sqlite.org/"
makedepends=('tcl' 'readline' 'zlib')
#options=('!emptydirs' 'debug') ## uncomment this to produce the debug pkg
options=('!emptydirs')
source=(https://www.sqlite.org/2022/sqlite-src-${_srcver}.zip
https://www.sqlite.org/2022/sqlite-doc-${_docver}.zip
source=(https://www.sqlite.org/2023/sqlite-src-${_srcver}.zip
https://www.sqlite.org/2023/sqlite-doc-${_docver}.zip
sqlite-lemon-system-template.patch
license.txt)
options=('!emptydirs') # '!makeflags') # json extensions breaks parallel build
@ -152,9 +152,15 @@ package_sqlite-doc() {
license=('custom:Public Domain')
sha256sums=(5064126aa50db20c35578b612b56c3129425c0506ed4d1610efa4a0f01bdf8d0 # sqlite-src-3340100.zip
72abaa381459740cfb41f19646f18a5154f93591d34f7eeb3c4f5dc7ae363a29 # sqlite-doc-3340100.zip
sha256sums=(64a7638a35e86b991f0c15ae8e2830063b694b28068b8f7595358e3205a9eb66 # sqlite-src-3341000.zip
3b877ca5e24b28e3a027b30a04e03cecba25d88c53ab30f8cf47f16ab652078b # sqlite-doc-3341000.zip
55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97 # sqlite-lemon-system-template.patch
4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d) # license.txt
##
## 89f35f0fd3e4bdb872e8aba440da8bbd11b89733bf1da5e028936d198180e22d lemon-3.41.0-01-x86_64.pkg.tar.lz
## 931c642d35f849750aef78dc94e07cab42a921f03b352fbb06f6ae01da41941c sqlite-3.41.0-01-x86_64.pkg.tar.lz
## 8e149305d66b319662fa639db71cdf4b4aea628fa12c21305b81f7cc4538aa0e sqlite-analyzer-3.41.0-01-x86_64.pkg.tar.lz
## 6347acc1049189341276f27cc44bdf77954a0582a409768fc03aee3484a2b884 sqlite-doc-3.41.0-01-x86_64.pkg.tar.lz
## 752bc1b4eed3170ff76e5067bde281f0fb73006c1769b82067dc7a55828bde2e sqlite-tcl-3.41.0-01-x86_64.pkg.tar.lz

View File

@ -3,24 +3,24 @@
pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
_srcver=3400100
_srcver=3410000
_docver=${_srcver}
#_docver=3330000
pkgver=3.40.1
pkgver=3.41.0
pkgrel=1
pkgdesc="A C library that implements an SQL database engine"
arch=('x86_64')
license=('custom:Public Domain')
url="https://www.sqlite.org/"
makedepends=('tcl' 'readline' 'zlib')
options=('!emptydirs' 'debug')
source=(https://www.sqlite.org/2022/sqlite-src-${_srcver}.zip
https://www.sqlite.org/2022/sqlite-doc-${_docver}.zip
options=('!emptydirs')
source=(https://www.sqlite.org/2023/sqlite-src-${_srcver}.zip
https://www.sqlite.org/2023/sqlite-doc-${_docver}.zip
sqlite-lemon-system-template.patch
license.txt)
# upstream now switched to sha3sums - currently not supported by makepkg
sha256sums=('5064126aa50db20c35578b612b56c3129425c0506ed4d1610efa4a0f01bdf8d0'
'72abaa381459740cfb41f19646f18a5154f93591d34f7eeb3c4f5dc7ae363a29'
sha256sums=('64a7638a35e86b991f0c15ae8e2830063b694b28068b8f7595358e3205a9eb66'
'3b877ca5e24b28e3a027b30a04e03cecba25d88c53ab30f8cf47f16ab652078b'
'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')

View File

@ -2,4 +2,3 @@ tcl
sha3sum

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=zstd
pkgver=1.5.2
pkgrel=08
pkgver=1.5.4
pkgrel=01
pkgdesc='Zstandard - not so Fast unreal-time FACEBOOK compression... - avoid as possible'
url='https://facebook.github.io/zstd/'
arch=(x86_64)
@ -43,14 +44,15 @@ build() {
check() {
cd ${pkgname}-${pkgver}
export LD_LIBRARY_PATH="$(pwd)/build/lib"
ctest -VV --test-dir build
LD_LIBRARY_PATH="$(pwd)/build/lib" \
ctest -VV --test-dir build
}
package() {
cd ${pkgname}-${pkgver}
DESTDIR="${pkgdir}" cmake --install build
ln -sf /usr/bin/zstd "${pkgdir}/usr/bin/zstdmt"
# ln -sf /usr/bin/zstd "${pkgdir}/usr/bin/zstdmt"
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
@ -60,8 +62,7 @@ license=(BSD GPL2)
validpgpkeys=(4EF4AC63455FC9F4545D9B7DEF8FE99528B52FFD)
sha256sums=(3ea06164971edec7caa2045a1932d757c1815858e4c2b68c7ef812647535c23f # zstd-1.5.2.tar.zst
3cb520bcb25100eaa9f0b8c00a94f640a4fa1e359dbca34f832817e577080f32) # zstd-1.5.2.tar.zst.sig
sha256sums=(6925880b84aca086308c27036ef1c16e76817372301ead7c37f90e23567f704e # zstd-1.5.4.tar.zst
fe4f90239d7889941f3d60e3f7509e37dd3d81e9db0444b8fdb1513e40b5dc54) # zstd-1.5.4.tar.zst.sig
# 5b988ecfe7ebf47d51edae0af5ec319c2b84a8c2ff046a41d97ae8882e163026 zstd-1.5.2-08-x86_64.pkg.tar.xz

View File

@ -4,8 +4,8 @@
# Contributor: Johan Förberg <johan@forberg.se>
pkgname=zstd
pkgver=1.5.2
pkgrel=8
pkgver=1.5.4
pkgrel=1
pkgdesc='Zstandard - Fast real-time compression algorithm'
url='https://facebook.github.io/zstd/'
arch=(x86_64)
@ -14,9 +14,9 @@ depends=(glibc gcc-libs zlib xz lz4)
makedepends=(cmake gtest ninja)
provides=(libzstd.so)
source=(https://github.com/facebook/zstd/releases/download/v${pkgver}/zstd-${pkgver}.tar.zst{,.sig})
sha256sums=('3ea06164971edec7caa2045a1932d757c1815858e4c2b68c7ef812647535c23f'
sha256sums=('6925880b84aca086308c27036ef1c16e76817372301ead7c37f90e23567f704e'
'SKIP')
b2sums=('513e4526a92bcb59416b3457d186a30e554f9e0cf21d7114eb3e9fbcbd9d662c8d95cf0b06237f6fe3f756862c63de0aa146d6a23cb4111c16e6459608d115f1'
b2sums=('8caea5dae06928076c2e54b059a501bd757663bae5948cb49ae32a7591c11636b22cb3b45d4f91653da800e1815cf5b28f72c69f4696ada4fdc746a272239da9'
'SKIP')
validpgpkeys=(4EF4AC63455FC9F4545D9B7DEF8FE99528B52FFD)
@ -47,14 +47,13 @@ build() {
check() {
cd ${pkgname}-${pkgver}
export LD_LIBRARY_PATH="$(pwd)/build/lib"
ctest -VV --test-dir build
LD_LIBRARY_PATH="$(pwd)/build/lib" \
ctest -VV --test-dir build
}
package() {
cd ${pkgname}-${pkgver}
DESTDIR="${pkgdir}" cmake --install build
ln -sf /usr/bin/zstd "${pkgdir}/usr/bin/zstdmt"
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}

View File

@ -1,4 +1,6 @@
real 27m43.202s
user 29m17.928s
sys 0m28.338s
real 22m30.527s
user 23m33.837s
sys 0m12.323s