upg curl file lvm2 sqlite zstd
This commit is contained in:
parent
3f8276510d
commit
960d518d29
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
}
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
||||
|
|
|
@ -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})
|
||||
|
|
|
@ -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"
|
||||
|
||||
|
|
|
@ -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"
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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')
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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')
|
||||
|
||||
|
|
|
@ -2,4 +2,3 @@ tcl
|
|||
sha3sum
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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}"
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue