upg curl sqlite

This commit is contained in:
joborun linux 2023-05-17 10:58:20 +03:00
parent 91e9d8d53e
commit 8cb75fa7b7
8 changed files with 66 additions and 37 deletions

View file

@ -7,12 +7,12 @@
pkgbase=curl
pkgname=(curl libcurl-compat libcurl-gnutls)
_tag='6b77e19466486b37f93d07d2107579f9508a6645' # git rev-parse v${_tag_name}
_tag_name='8_0_1'
_tag='189aed698b23f7a1390d1b561ba73d02e66d96d2' # git rev-parse v${_tag_name}
_tag_name='8_1_0'
pkgver="${_tag_name//_/.}"
pkgrel=01
pkgdesc='command line tool and library for transferring data with URLs - w/o ipv6 & zstd'
url='https://curl.haxx.se'
url='https://curl.se'
#options=(debug) # uncomment this to produce debug package
depends=('ca-certificates' 'brotli' 'libbrotlidec.so' 'krb5' 'libgssapi_krb5.so'
'libidn2' 'libidn2.so' 'libnghttp2' 'libpsl' 'libpsl.so' 'libssh2' 'libssh2.so'
@ -54,8 +54,11 @@ 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
# no '-DEV' in version, release date from tagged commit...
sed -i \
-e "/\WLIBCURL_VERSION\W/c #define LIBCURL_VERSION \"${pkgver}\"" \
-e "/\WLIBCURL_TIMESTAMP\W/c #define LIBCURL_TIMESTAMP \"$(git log -1 --format=%cs "${_tag}")\"" \
include/curl/curlver.h
autoreconf -fi
}
@ -178,8 +181,10 @@ validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
sha256sums=(SKIP)
## 586a8388ff13088b7f69aad7174b9d841769e480d42023f3db1c4c2ad375ccb6 curl-8.1.0-01-x86_64.pkg.tar.lz
## c8a01492cb281056b976095af4faca7d310fb4f4d188141f3918de7cb03272cd libcurl-compat-8.1.0-01-x86_64.pkg.tar.lz
## 709ad2cf92081c08e997b3ccd3b62f53aeaf3ec48301bbf68f8a51f5492ed03a libcurl-gnutls-8.1.0-01-x86_64.pkg.tar.lz
## cf875e586093856f255c8521a0e17e4524a53ba20ef9c9792e6a50e880e8d5ee curl-8.0.1-01-x86_64.pkg.tar.lz
## 17bdf19848f37459a4002f2168d8773831794dc4fa90e0512d2db9eebcf3d8fd libcurl-compat-8.0.1-01-x86_64.pkg.tar.lz
## cdb760b04e2b0d72ffc75ec337ad1fa2b5c67a8d18d159b0c2b29c5b9e7fbd55 libcurl-gnutls-8.0.1-01-x86_64.pkg.tar.lz
586a8388ff13088b7f69aad7174b9d841769e480d42023f3db1c4c2ad375ccb6 curl-8.1.0-01-x86_64.pkg.tar.lz
c8a01492cb281056b976095af4faca7d310fb4f4d188141f3918de7cb03272cd libcurl-compat-8.1.0-01-x86_64.pkg.tar.lz
709ad2cf92081c08e997b3ccd3b62f53aeaf3ec48301bbf68f8a51f5492ed03a libcurl-gnutls-8.1.0-01-x86_64.pkg.tar.lz

View file

@ -6,13 +6,13 @@
pkgbase=curl
pkgname=(curl libcurl-compat libcurl-gnutls)
_tag='6b77e19466486b37f93d07d2107579f9508a6645' # git rev-parse v${_tag_name}
_tag_name='8_0_1'
_tag='189aed698b23f7a1390d1b561ba73d02e66d96d2' # git rev-parse v${_tag_name}
_tag_name='8_1_0'
pkgver="${_tag_name//_/.}"
pkgrel=1
pkgdesc='command line tool and library for transferring data with URLs'
arch=('x86_64')
url='https://curl.haxx.se/'
url='https://curl.se/'
license=('MIT')
depends=('ca-certificates' 'brotli' 'libbrotlidec.so' 'krb5' 'libgssapi_krb5.so'
'libidn2' 'libidn2.so' 'libnghttp2' 'libpsl' 'libpsl.so' 'libssh2' 'libssh2.so'
@ -46,8 +46,11 @@ 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
# no '-DEV' in version, release date from tagged commit...
sed -i \
-e "/\WLIBCURL_VERSION\W/c #define LIBCURL_VERSION \"${pkgver}\"" \
-e "/\WLIBCURL_TIMESTAMP\W/c #define LIBCURL_TIMESTAMP \"$(git log -1 --format=%cs "${_tag}")\"" \
include/curl/curlver.h
autoreconf -fi
}

View file

@ -7,9 +7,8 @@
pkgname=kbd
pkgver=2.5.1
pkgrel=01
pkgrel=02
pkgdesc="Keytable files and keyboard utilities"
arch=('x86_64')
url="http://www.kbd-project.org"
depends=('glibc' 'pam')
makedepends=('check' 'git' 'gettext' 'autoconf' 'automake')
@ -40,7 +39,7 @@ prepare() {
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr --sysconfdir=/etc --datadir=/usr/share/kbd --mandir=/usr/share/man
./configure --prefix=/usr --sysconfdir=/etc --datadir=/usr/share/kbd --mandir=/usr/share/man --enable-optional-progs
make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes
}
@ -60,7 +59,9 @@ package() {
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL')
@ -71,3 +72,4 @@ sha256sums=(b3db018458ea7a19c54de9c5680532bd9c3c836d45fefbd20e7e8a49b8e81b1b # k
a5e0167b6a82a9eb4d581d56baab930c2d80f5541dc34630460b73e1115384b8 # fix-euro2.patch
5c2d377a87121e7c399534fb91e2ffc0cc1e75d44a8f07ee6f55c9c089bc81e4) # vlock.pam
## 29ba95ce1e671822beb5d470afea3eb05b8fb747f97dd2b1ef3a067d9bdfd3c8 kbd-2.5.1-02-x86_64.pkg.tar.lz

View file

@ -2,7 +2,7 @@
pkgname=kbd
pkgver=2.5.1
pkgrel=1
pkgrel=2
pkgdesc="Keytable files and keyboard utilities"
arch=('x86_64')
url="http://www.kbd-project.org"
@ -43,7 +43,7 @@ prepare() {
build() {
cd ${pkgname}
./configure --prefix=/usr --sysconfdir=/etc --datadir=/usr/share/kbd --mandir=/usr/share/man
./configure --prefix=/usr --sysconfdir=/etc --datadir=/usr/share/kbd --mandir=/usr/share/man --enable-optional-progs
make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes
}

View file

@ -1,5 +1,7 @@
check git
check
git
gettext
automake
autoconf

View file

@ -1,3 +1,6 @@
real 0m28.265s
user 0m40.159s
sys 0m4.662s
real 1m7.640s
user 0m35.343s
sys 0m6.446s

View file

@ -7,9 +7,9 @@
pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
_srcver=3410200
_srcver=3420000
_docver=${_srcver}
pkgver=3.41.2
pkgver=3.42.0
pkgrel=01
pkgdesc="A C library that implements an SQL database engine"
url="https://www.sqlite.org/"
@ -153,14 +153,28 @@ arch=(x86_64)
license=('custom:Public Domain')
sha256sums=(87191fcecb8b707d9a10edb13607686317d7169c080b9bdc5d39d06358376ccc # sqlite-src-3410200.zip
701e45eafc12ba560f00984a1a85fa37c815ccf0bf0c1780b399c9ad82a747ff # sqlite-doc-3410200.zip
# From: https://www.sqlite.org/download.html
# sqlite-src-3420000.zip
# (13.27 MiB) Snapshot of the complete (raw) source tree for SQLite version 3.42.0. See How To Compile SQLite for usage details.
# (SHA3-256: f28b48f90cad0ec3c726ef99dfc44d52110e3e8cb829a309d4ffa77fe4958994)
# sqlite-doc-3420000.zip
# (10.17 MiB) Documentation as a bundle of static HTML files.
# (SHA3-256: 6dc0f3bb68bd9a541bbe9c75ec4b2304ba0857e706a21af5fea072136d46995e)
#sha3-256sums=(f28b48f90cad0ec3c726ef99dfc44d52110e3e8cb829a309d4ffa77fe4958994 # sqlite-src-3420000.zip
# 6dc0f3bb68bd9a541bbe9c75ec4b2304ba0857e706a21af5fea072136d46995e # sqlite-doc-3420000.zip
# 37179a170dcf00d2562a69dbeabeae9f3ddeff3513e2a0a773331727ea7b3771 # sqlite-lemon-system-template.patch
# 39258c3b8490cfc2ee8ca21fef08f588e67f2a36694fc8a5c140c28c3d1379f7) # license.txt
sha256sums=(38ca56a317be37fb00bd92bc280d9b9209bd4008b297d483c41ec1f6079bfb6d # sqlite-src-3420000.zip
d62fd5f0fcfd15b2c26171e89f762268e2863df3c09696e76cf1482e34db8262 # sqlite-doc-3420000.zip
55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97 # sqlite-lemon-system-template.patch
4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d) # license.txt
## 78e9be9fcf93ccf7632d2731b87ec44772c026dcda8f731b42fc93d8c6f6305e lemon-3.41.2-01-x86_64.pkg.tar.lz
## f9c6ed76264f4f9c85ca980b4035aa7572bbdf23cbf85bf8a0a6bf8f51cefdc6 sqlite-3.41.2-01-x86_64.pkg.tar.lz
## 4c58e3ea9f097a95359c1e51cf612ba20ad8af3a5c938c347fa845b06636e945 sqlite-analyzer-3.41.2-01-x86_64.pkg.tar.lz
## da33681a700c6af03ec3e084272574a2e663cb1cb5af6e5219ecb0de6c228528 sqlite-doc-3.41.2-01-x86_64.pkg.tar.lz
## 6738e3aee1c558b758722d9a1b7213c868fb4267969afdcd54bf427f072e85fd sqlite-tcl-3.41.2-01-x86_64.pkg.tar.lz
## 7956265de4edf9ca5afe87882a063243dde0179571d279278de9b88368b705a9 lemon-3.42.0-01-x86_64.pkg.tar.lz
## bf4aa4a913695deb4df65440a437b387cc0b335ce6c86603736cf23a6e226c95 sqlite-3.42.0-01-x86_64.pkg.tar.lz
## ddeb8ec3fcddb3306b2e08460cb1f86d46f88c941cb506ae1972bac95544157d sqlite-analyzer-3.42.0-01-x86_64.pkg.tar.lz
## 665db56b5d7267d6d57f317aa77f1748a5826d0aa16dbe0da720eae15a482866 sqlite-doc-3.42.0-01-x86_64.pkg.tar.lz
## 79cb0967fe274dd190f5170ee8d807b92090e0eff9f780cb2b0baf61145ad68f sqlite-tcl-3.42.0-01-x86_64.pkg.tar.lz

View file

@ -3,10 +3,10 @@
pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
_srcver=3410200
_srcver=3420000
_docver=${_srcver}
#_docver=3330000
pkgver=3.41.2
pkgver=3.42.0
pkgrel=1
pkgdesc="A C library that implements an SQL database engine"
arch=('x86_64')
@ -19,8 +19,8 @@ source=(https://www.sqlite.org/2023/sqlite-src-${_srcver}.zip
sqlite-lemon-system-template.patch
license.txt)
# upstream now switched to sha3sums - currently not supported by makepkg
sha256sums=('87191fcecb8b707d9a10edb13607686317d7169c080b9bdc5d39d06358376ccc'
'701e45eafc12ba560f00984a1a85fa37c815ccf0bf0c1780b399c9ad82a747ff'
sha256sums=('38ca56a317be37fb00bd92bc280d9b9209bd4008b297d483c41ec1f6079bfb6d'
'd62fd5f0fcfd15b2c26171e89f762268e2863df3c09696e76cf1482e34db8262'
'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')