upg bash gnutls licenses linux linux-lts mkinitcpio readline shadow sqlite

This commit is contained in:
joborun linux 2024-01-17 13:36:40 +02:00
parent 07073fc577
commit d8f00c517c
30 changed files with 271 additions and 383 deletions

View File

@ -7,9 +7,9 @@
pkgname=bash
_basever=5.2
_patchlevel=021
_patchlevel=026
pkgver=${_basever}.${_patchlevel}
pkgrel=01
pkgrel=02
pkgdesc='The GNU Bourne Again shell'
_url='https://www.gnu.org/software/bash/bash.html'
url="https://ftp.gnu.org/gnu"
@ -85,7 +85,7 @@ package() {
arch=(x86_64)
license=(GPL)
license=('GPL-3.0-or-later')
validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey
@ -137,7 +137,16 @@ sha256sums=(a139c166df7ff4471c5e0733051642ee5556c1cc8a4a78f145583c5c81ab32fb #
b6fc252aeb95ce67c9b017d29d81e8a5e285db4bf20d4ec8cdca35892be5c01d # bash52-020
85363f6dbe9975fb82428222ce7db5b01cd8c3bdf10f90d7c9e5aa2cc32ffd8a # bash52-020.sig
8334b88117ad047598f23581aeb0c66c0248cdd77abc3b4e259133aa307650cd # bash52-021
5802bb373db58d2c288c5df9c0a8d55dfe20d3b4fd3e86207c7b16102a78d68f) # bash52-021.sig
## e7c08da626d6b9dd1af469c3c0b6edbe5d90500aecf0560692c8a63ce907d50d bash-5.2.021-01-x86_64.pkg.tar.lz
5802bb373db58d2c288c5df9c0a8d55dfe20d3b4fd3e86207c7b16102a78d68f # bash52-021.sig
78b5230a49594ec30811e72dcd0f56d1089710ec7828621022d08507aa57e470 # bash52-022
1eea3b90cf97cb0fe1130bfc66f596cce33216864067df73472ad22daa69fbe0 # bash52-022.sig
af905502e2106c8510ba2085aa2b56e64830fc0fdf6ee67ebb459ac11696dcd3 # bash52-023
16e4dbaa45beda95eb8c8ec5c5ba874f92c27528858d66ff12607e9b062008d5 # bash52-023.sig
971534490117eb05d97d7fd81f5f9d8daf927b4d581231844ffae485651b02c3 # bash52-024
ed5c73463d908381652c3927d1904bac908d24dd56fe5d94103d248b78bb72f3 # bash52-024.sig
5138f487e7cf71a6323dc81d22419906f1535b89835cc2ff68847e1a35613075 # bash52-025
07d7ed732f4515b1e2465b8f1864fd4b27e6454f2a2e10f730834147c80afbf5 # bash52-025.sig
96ee1f549aa0b530521e36bdc0ba7661602cfaee409f7023cac744dd42852eac # bash52-026
f8ebf835ed0e92c03f7c13e706c872d22754508e59d9492997c5bbd2bb84417e) # bash52-026.sig
## 47aab6404cc987948fa8ba1320432599034d492d41c4730ece83165c996d4fba bash-5.2.026-02-x86_64.pkg.tar.lz

View File

@ -6,12 +6,12 @@
pkgname=bash
_basever=5.2
_patchlevel=021
_patchlevel=026
pkgver=${_basever}.${_patchlevel}
pkgrel=1
pkgrel=2
pkgdesc='The GNU Bourne Again shell'
arch=(x86_64)
license=(GPL)
license=('GPL-3.0-or-later')
url='https://www.gnu.org/software/bash/bash.html'
backup=(etc/bash.bash{rc,_logout} etc/skel/.bash{rc,_profile,_logout})
depends=(readline libreadline.so glibc ncurses)
@ -130,6 +130,16 @@ sha256sums=('a139c166df7ff4471c5e0733051642ee5556c1cc8a4a78f145583c5c81ab32fb'
'b6fc252aeb95ce67c9b017d29d81e8a5e285db4bf20d4ec8cdca35892be5c01d'
'SKIP'
'8334b88117ad047598f23581aeb0c66c0248cdd77abc3b4e259133aa307650cd'
'SKIP'
'78b5230a49594ec30811e72dcd0f56d1089710ec7828621022d08507aa57e470'
'SKIP'
'af905502e2106c8510ba2085aa2b56e64830fc0fdf6ee67ebb459ac11696dcd3'
'SKIP'
'971534490117eb05d97d7fd81f5f9d8daf927b4d581231844ffae485651b02c3'
'SKIP'
'5138f487e7cf71a6323dc81d22419906f1535b89835cc2ff68847e1a35613075'
'SKIP'
'96ee1f549aa0b530521e36bdc0ba7661602cfaee409f7023cac744dd42852eac'
'SKIP')
# vim: ts=2 sw=2 et:

View File

@ -1,3 +1,2 @@

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=gnutls
pkgver=3.8.2
pkgver=3.8.3
pkgrel=01
pkgdesc="A library which provides a secure layer over a reliable transport layer w/o zstd "
url="https://www.gnutls.org/"
@ -62,6 +62,9 @@ package() {
# disable ktls by default for now
install -dm755 "$pkgdir"/etc/gnutls
install -Dm644 "${srcdir}"/config "$pkgdir"/etc/gnutls/config
# license due to notice about gmp/nettle
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
# lots of .png files are put into infodir and are gzipped by makepkg! this needs to be fixed by using !zipman
# gzip -9 all files in infodir and manpages manually
@ -73,15 +76,16 @@ package() {
arch=(x86_64)
license=('GPL3' 'LGPL2.1')
#license=('GPL3' 'LGPL2.1')
license=('GPL-3.0-or-later AND LGPL-2.1-or-later')
validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871') # "Daiki Ueno <ueno@unixuser.org>"
#validpgpkeys=('5D46CB0F763405A7053556F47A75A648B3F9220C') # "Zoltan Fridrich <zfridric@redhat.com>"
sha256sums=(e765e5016ffa9b9dd243e363a0460d577074444ee2491267db2e96c9c2adef77 # gnutls-3.8.2.tar.xz
683f43b0aa9fc415409a5a213774bd21ce2cbd7eb14cebd67c39d1496910e0da # gnutls-3.8.2.tar.xz.sig
sha256sums=(f74fc5954b27d4ec6dfbb11dea987888b5b124289a3703afcada0ee520f4173e # gnutls-3.8.3.tar.xz
9794181088256ab5cdfb36938effcdd52dec3caae8c119e90433f8ce9d433bd9 # gnutls-3.8.3.tar.xz.sig
22e614510fe52defe8c233ce3e5ead2205739fd967657ce3176ca121f3c562b5 # config
2a911615739cb327b6dced36b595ea10c89f40bb7274d062dab14a9ecfe89708) # gnutls-ktls_disable_keyupdate_test.patch
## 99fadda6e0dcc9f1f7bc5ebdb09f32a825ee7cb3cda0caf4c9ce165c2e23061f gnutls-3.8.2-01-x86_64.pkg.tar.lz
## 0f3bd1b4cf00ea56e06c96ae15ae6d661689e01ad8c28903b3e51177b6a72c21 gnutls-3.8.3-01-x86_64.pkg.tar.lz

View File

@ -2,11 +2,11 @@
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=gnutls
pkgver=3.8.2
pkgver=3.8.3
pkgrel=1
pkgdesc="A library which provides a secure layer over a reliable transport layer"
arch=('x86_64')
license=('GPL3' 'LGPL2.1')
license=('GPL-3.0-or-later AND LGPL-2.1-or-later')
url="https://www.gnutls.org/"
options=('!zipman')
depends=('glibc' 'gcc-libs' 'gmp' 'libtasn1' 'readline' 'zlib' 'nettle'
@ -21,7 +21,7 @@ backup=(etc/gnutls/config
source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/${pkgname}-${pkgver}.tar.xz{,.sig}
config
gnutls-ktls_disable_keyupdate_test.patch)
sha256sums=('e765e5016ffa9b9dd243e363a0460d577074444ee2491267db2e96c9c2adef77'
sha256sums=('f74fc5954b27d4ec6dfbb11dea987888b5b124289a3703afcada0ee520f4173e'
'SKIP'
'22e614510fe52defe8c233ce3e5ead2205739fd967657ce3176ca121f3c562b5'
'2a911615739cb327b6dced36b595ea10c89f40bb7274d062dab14a9ecfe89708')
@ -66,6 +66,9 @@ package() {
install -dm755 "$pkgdir"/etc/gnutls
install -Dm644 "${srcdir}"/config "$pkgdir"/etc/gnutls/config
# license due to notice about gmp/nettle
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
# lots of .png files are put into infodir and are gzipped by makepkg! this needs to be fixed by using !zipman
# gzip -9 all files in infodir and manpages manually
find "$pkgdir/usr/share/info" -name '*.info*' -exec gzip -n -9 {} \;

View File

@ -3,6 +3,6 @@ tpm2-tools
gtk-doc
autoconf
gettext
automake

View File

@ -8,20 +8,12 @@
_upstream_name=license-list-data
_upstream_version=3.22
pkgname=licenses
pkgver=20231215
pkgrel=02
pkgver=20240115
pkgrel=01
pkgdesc="A set of common license files"
url="https://www.archlinux.org/"
makedepends=(jq)
source=($_upstream_name-$_upstream_version.tar.gz::https://github.com/spdx/$_upstream_name/archive/refs/tags/v$_upstream_version.tar.gz
https://www.gnu.org/licenses/agpl-3.0.txt
https://www.gnu.org/licenses/fdl-1.2.txt
https://www.gnu.org/licenses/fdl-1.3.txt
https://www.gnu.org/licenses/gpl-2.0.txt
https://www.gnu.org/licenses/gpl-3.0.txt
https://www.gnu.org/licenses/lgpl-2.1.txt
https://www.gnu.org/licenses/lgpl-3.0.txt
)
source=($_upstream_name-$_upstream_version.tar.gz::https://github.com/spdx/$_upstream_name/archive/refs/tags/v$_upstream_version.tar.gz)
prepare() {
local license
@ -155,82 +147,6 @@ package() {
install -vDm 644 known_spdx_license_identifiers.txt -t "$pkgdir/usr/share/licenses/"
install -vDm 644 known_spdx_license_exceptions.txt -t "$pkgdir/usr/share/licenses/"
# NOTE: all below license files and directories are provided for **legacy** compatibility only!
# Once all use in relevant downstreams have been removed, they will be deleted.
local legacy_license_dir="$pkgdir/usr/share/licenses/common"
install -vDm 644 agpl-3.0.txt "$legacy_license_dir/"AGPL3/license.txt
ln -s AGPL3 "$legacy_license_dir/"AGPL
install -vdm 755 "$legacy_license_dir/Apache/"
ln -s ../../spdx/Apache-2.0.txt "$legacy_license_dir/Apache/license.txt"
ln -s Apache "$legacy_license_dir/"APACHE
install -vdm 755 "$legacy_license_dir/Artistic2.0/"
ln -s ../../spdx/Artistic-2.0.txt "$legacy_license_dir/Artistic2.0/license.txt"
install -vdm 755 "$legacy_license_dir/Boost/"
ln -s ../../spdx/BSL-1.0.txt "$legacy_license_dir/Boost/license.txt"
install -vdm 755 "$legacy_license_dir/CCPL/"
ln -s ../../spdx/CC-BY-3.0.txt "$legacy_license_dir/CCPL/cc-by-3.0.txt"
ln -s ../../spdx/CC-BY-NC-3.0.txt "$legacy_license_dir/CCPL/cc-by-nc-3.0.txt"
ln -s ../../spdx/CC-BY-NC-ND-3.0.txt "$legacy_license_dir/CCPL/cc-by-nc-nd-3.0.txt"
ln -s ../../spdx/CC-BY-NC-SA-3.0.txt "$legacy_license_dir/CCPL/cc-by-nc-sa-3.0.txt"
ln -s ../../spdx/CC-BY-ND-3.0.txt "$legacy_license_dir/CCPL/cc-by-nd-3.0.txt"
ln -s ../../spdx/CC-BY-SA-3.0.txt "$legacy_license_dir/CCPL/cc-by-sa-3.0.txt"
install -vdm 755 "$legacy_license_dir/CDDL/"
ln -s ../../spdx/CDDL-1.0.txt "$legacy_license_dir/CDDL/license.txt"
install -vdm 755 "$legacy_license_dir/CPL/"
ln -s ../../spdx/CPL-1.0.txt "$legacy_license_dir/CPL/license.txt"
install -vdm 755 "$legacy_license_dir/EPL/"
ln -s ../../spdx/EPL-1.0.txt "$legacy_license_dir/EPL/license.txt"
install -vDm 644 gpl-2.0.txt "$legacy_license_dir/"GPL2/license.txt
install -vDm 644 gpl-3.0.txt "$legacy_license_dir/"GPL3/license.txt
ln -s GPL2 "$legacy_license_dir/"GPL
install -vDm 644 fdl-1.2.txt "$legacy_license_dir/"FDL1.2/license.txt
install -vDm 644 fdl-1.3.txt "$legacy_license_dir/"FDL1.3/license.txt
ln -s FDL1.2 "$legacy_license_dir/"FDL
install -vDm 644 lgpl-2.1.txt "$legacy_license_dir/"LGPL2.1/license.txt
install -vDm 644 lgpl-3.0.txt "$legacy_license_dir/"LGPL3/license.txt
ln -s LGPL2.1 "$legacy_license_dir/"LGPL
install -vdm 755 "$legacy_license_dir/LPPL/"
ln -s ../../spdx/LPPL-1.3c.txt "$legacy_license_dir/LPPL/license.txt"
install -vdm 755 "$legacy_license_dir/MPL/"
ln -s ../../spdx/MPL-1.1.txt "$legacy_license_dir/MPL/license.txt"
install -vdm 755 "$legacy_license_dir/MPL2/"
ln -s ../../spdx/MPL-2.0.txt "$legacy_license_dir/MPL2/license.txt"
install -vdm 755 "$legacy_license_dir/PerlArtistic/"
ln -s ../../spdx/Artistic-1.0-Perl.txt "$legacy_license_dir/PerlArtistic/license.txt"
install -vdm 755 "$legacy_license_dir/PHP/"
ln -s ../../spdx/PHP-3.01.txt "$legacy_license_dir/PHP/license.txt"
install -vdm 755 "$legacy_license_dir/PSF/"
ln -s ../../spdx/PSF-2.0.txt "$legacy_license_dir/PSF/license.txt"
install -vdm 755 "$legacy_license_dir/Ruby/"
ln -s ../../spdx/Ruby.txt "$legacy_license_dir/Ruby/license.txt"
ln -s Ruby "$legacy_license_dir/RUBY"
install -vdm 755 "$legacy_license_dir/Unlicense/"
ln -s ../../spdx/Unlicense.txt "$legacy_license_dir/Unlicense/license.txt"
install -vdm 755 "$legacy_license_dir/W3C/"
ln -s ../../spdx/W3C.txt "$legacy_license_dir/W3C/license.txt"
install -vdm 755 "$legacy_license_dir/ZPL/"
ln -s ../../spdx/ZPL-2.1.txt "$legacy_license_dir/ZPL/license.txt"
}
#---- arch license gpg-key & sha256sums ----
@ -239,14 +155,7 @@ arch=(x86_64)
license=(LicenseRef-None)
sha256sums=(ecc9b78b590f5460b7713c1fc9e2093979b18edc2eb48084ba36ad35d2f13892 # license-list-data-3.22.tar.gz
0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0 # agpl-3.0.txt
d8e94ae5fdb5433fcae2961aeb1a8cf17174d6f4a0465d24bf37dd8a038bd439 # fdl-1.2.txt
110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 # fdl-1.3.txt
8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 # gpl-2.0.txt
3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 # gpl-3.0.txt
dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 # lgpl-2.1.txt
e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118) # lgpl-3.0.txt
## 1012532ca5fac005312034d715ac11ec0a5fe5bf573e57e82464ff89c0c36b07 licenses-20231215-02-x86_64.pkg.tar.lz
sha256sums=(ecc9b78b590f5460b7713c1fc9e2093979b18edc2eb48084ba36ad35d2f13892) # license-list-data-3.22.tar.gz
## a620a4cb0b6d5d862a8c64d1dc3593ac1bdad1ab6223fa596908d1bbd38ef866 licenses-20240115-01-x86_64.pkg.tar.lz

View File

@ -5,8 +5,8 @@
_upstream_name=license-list-data
_upstream_version=3.22
pkgname=licenses
pkgver=20231215
pkgrel=2
pkgver=20240115
pkgrel=1
pkgdesc="A set of common license files"
arch=(any)
license=(LicenseRef-None)
@ -16,30 +16,9 @@ makedepends=(
)
source=(
$_upstream_name-$_upstream_version.tar.gz::https://github.com/spdx/$_upstream_name/archive/refs/tags/v$_upstream_version.tar.gz
https://www.gnu.org/licenses/agpl-3.0.txt
https://www.gnu.org/licenses/fdl-1.2.txt
https://www.gnu.org/licenses/fdl-1.3.txt
https://www.gnu.org/licenses/gpl-2.0.txt
https://www.gnu.org/licenses/gpl-3.0.txt
https://www.gnu.org/licenses/lgpl-2.1.txt
https://www.gnu.org/licenses/lgpl-3.0.txt
)
sha512sums=('b213fe66699770d75a4c994a01a5c08325751423516c2fb871088a47e7e7ce605736064f5ce3a63dc1d3c462271832db7bc464ac968df1888f9823787964c786'
'3568a76677f3d55dbbc7fc33c4073b4714cc6f68d92cd842a9ca2b230e8bd2140e59c3fc3cce34be34ffed78d75ab6e9d991ba59bf7c4addde7fb96648d3375d'
'22d2414762188840be68198978b9ece122813d1cac522632b8fa8315749335b43b1b58a6475fec0ef593a7bc568368526a90e199999808a118a7c6bb55906ac1'
'22d46818d3998ad841f537af4de7c50440dd918099fb6c5d4ab324cd71dc03066bfe1b67210a5efde77abd1d97b88da3c3dbfc39a24ae7248ee2d64e7f0fe6bb'
'aee80b1f9f7f4a8a00dcf6e6ce6c41988dcaedc4de19d9d04460cbfb05d99829ffe8f9d038468eabbfba4d65b38e8dbef5ecf5eb8a1b891d9839cda6c48ee957'
'd361e5e8201481c6346ee6a886592c51265112be550d5224f1a7a6e116255c2f1ab8788df579d9b8372ed7bfd19bac4b6e70e00b472642966ab5b319b99a2686'
'1bca76c9f2f559a7851c278650125cd4f44a7ae4a96ceee6a6ba81d34d28fe7d6125c5ee459fef729b6a2a0eba3075c0841c8a156b3a26f66194f77f7d49151c'
'6a21e9f6706dacb99162dd4c70ec704e3fdf283b93ca2cc1521e08e55e0727db4c7384d027d54739f100cd26c8d3d5be717715c6b21086a9bb22efb893c34fcf')
b2sums=('751d4a31a74b1f0c6831b2e2ad7b361fddca6f9e71f58f57b2dc4fdf13f3ad2a63c652d0333e97d25c1748b7ced62db0b799cc5421c7ed4e117b46fa0869bf3c'
'b6829320f725e3e45c4807ef5deb4738a691fb3ab146d8531b81fdbccd8376a826c8ec76165985cdf37d534f68e395652c96841ba7636c4bd34c49b7c7b3a9ec'
'a580eceb4f7514964ef00e8c5130b9568fb2cf99d9bef0222662fa994af7b1634c1034c846eac9d63c21b67c4f94f91b79d144b1d3b4a856ca10243548407b84'
'85947e91ba1da3f15c1d2c55f592aaaa1ede964ca8f48c9a68799c7a405a8f43b927ce9bac65c893e3b4c7925e879bdfcc852e46f03ae04e48b036fdff6c29f7'
'1e1e108a77d8676eb68467cdfbf95684f0bad991bfcc24e7bd3d1eec58d746f14d20798c3bcf64e9bdd1ff4a9c5ec02ccb4c06331bcf251a9d1d0f28b6875296'
'74915e048cf8b5207abf603136e7d5fcf5b8ad512cce78a2ebe3c88fc3150155893bf9824e6ed6a86414bbe4511a6bd4a42e8ec643c63353dc8eea4a44a021cd'
'b15551a6f0f0923dfb15912db9f6976898bc3d60ab3f5505e48d5e252341bb0855f4c7f23d66e9ce8809a23187b5f2ea08c99c8eb2c3d4d0407466c222cfdcca'
'4f97bb19f3d6aa5af71bec5a070b4317c0742069d23f591092e435ff8805788f7279524a1bb8a10e67a1013e0391e4a719bb8d89ccdae728b4eb134d7697a3c8')
sha512sums=('b213fe66699770d75a4c994a01a5c08325751423516c2fb871088a47e7e7ce605736064f5ce3a63dc1d3c462271832db7bc464ac968df1888f9823787964c786')
b2sums=('751d4a31a74b1f0c6831b2e2ad7b361fddca6f9e71f58f57b2dc4fdf13f3ad2a63c652d0333e97d25c1748b7ced62db0b799cc5421c7ed4e117b46fa0869bf3c')
prepare() {
local license
@ -172,83 +151,6 @@ package() {
install -vDm 644 known_spdx_license_identifiers.txt -t "$pkgdir/usr/share/licenses/"
install -vDm 644 known_spdx_license_exceptions.txt -t "$pkgdir/usr/share/licenses/"
# NOTE: all below license files and directories are provided for **legacy** compatibility only!
# Once all use in relevant downstreams have been removed, they will be deleted.
local legacy_license_dir="$pkgdir/usr/share/licenses/common"
install -vDm 644 agpl-3.0.txt "$legacy_license_dir/"AGPL3/license.txt
ln -s AGPL3 "$legacy_license_dir/"AGPL
install -vdm 755 "$legacy_license_dir/Apache/"
ln -s ../../spdx/Apache-2.0.txt "$legacy_license_dir/Apache/license.txt"
ln -s Apache "$legacy_license_dir/"APACHE
install -vdm 755 "$legacy_license_dir/Artistic2.0/"
ln -s ../../spdx/Artistic-2.0.txt "$legacy_license_dir/Artistic2.0/license.txt"
install -vdm 755 "$legacy_license_dir/Boost/"
ln -s ../../spdx/BSL-1.0.txt "$legacy_license_dir/Boost/license.txt"
install -vdm 755 "$legacy_license_dir/CCPL/"
ln -s ../../spdx/CC-BY-3.0.txt "$legacy_license_dir/CCPL/cc-by-3.0.txt"
ln -s ../../spdx/CC-BY-NC-3.0.txt "$legacy_license_dir/CCPL/cc-by-nc-3.0.txt"
ln -s ../../spdx/CC-BY-NC-ND-3.0.txt "$legacy_license_dir/CCPL/cc-by-nc-nd-3.0.txt"
ln -s ../../spdx/CC-BY-NC-SA-3.0.txt "$legacy_license_dir/CCPL/cc-by-nc-sa-3.0.txt"
ln -s ../../spdx/CC-BY-ND-3.0.txt "$legacy_license_dir/CCPL/cc-by-nd-3.0.txt"
ln -s ../../spdx/CC-BY-SA-3.0.txt "$legacy_license_dir/CCPL/cc-by-sa-3.0.txt"
install -vdm 755 "$legacy_license_dir/CDDL/"
ln -s ../../spdx/CDDL-1.0.txt "$legacy_license_dir/CDDL/license.txt"
install -vdm 755 "$legacy_license_dir/CPL/"
ln -s ../../spdx/CPL-1.0.txt "$legacy_license_dir/CPL/license.txt"
install -vdm 755 "$legacy_license_dir/EPL/"
ln -s ../../spdx/EPL-1.0.txt "$legacy_license_dir/EPL/license.txt"
install -vDm 644 gpl-2.0.txt "$legacy_license_dir/"GPL2/license.txt
install -vDm 644 gpl-3.0.txt "$legacy_license_dir/"GPL3/license.txt
ln -s GPL2 "$legacy_license_dir/"GPL
install -vDm 644 fdl-1.2.txt "$legacy_license_dir/"FDL1.2/license.txt
install -vDm 644 fdl-1.3.txt "$legacy_license_dir/"FDL1.3/license.txt
ln -s FDL1.2 "$legacy_license_dir/"FDL
install -vDm 644 lgpl-2.1.txt "$legacy_license_dir/"LGPL2.1/license.txt
install -vDm 644 lgpl-3.0.txt "$legacy_license_dir/"LGPL3/license.txt
ln -s LGPL2.1 "$legacy_license_dir/"LGPL
install -vdm 755 "$legacy_license_dir/LPPL/"
ln -s ../../spdx/LPPL-1.3c.txt "$legacy_license_dir/LPPL/license.txt"
install -vdm 755 "$legacy_license_dir/MPL/"
ln -s ../../spdx/MPL-1.1.txt "$legacy_license_dir/MPL/license.txt"
install -vdm 755 "$legacy_license_dir/MPL2/"
ln -s ../../spdx/MPL-2.0.txt "$legacy_license_dir/MPL2/license.txt"
install -vdm 755 "$legacy_license_dir/PerlArtistic/"
ln -s ../../spdx/Artistic-1.0-Perl.txt "$legacy_license_dir/PerlArtistic/license.txt"
install -vdm 755 "$legacy_license_dir/PHP/"
ln -s ../../spdx/PHP-3.01.txt "$legacy_license_dir/PHP/license.txt"
install -vdm 755 "$legacy_license_dir/PSF/"
ln -s ../../spdx/PSF-2.0.txt "$legacy_license_dir/PSF/license.txt"
install -vdm 755 "$legacy_license_dir/Ruby/"
ln -s ../../spdx/Ruby.txt "$legacy_license_dir/Ruby/license.txt"
ln -s Ruby "$legacy_license_dir/RUBY"
install -vdm 755 "$legacy_license_dir/Unlicense/"
ln -s ../../spdx/Unlicense.txt "$legacy_license_dir/Unlicense/license.txt"
install -vdm 755 "$legacy_license_dir/W3C/"
ln -s ../../spdx/W3C.txt "$legacy_license_dir/W3C/license.txt"
install -vdm 755 "$legacy_license_dir/ZPL/"
ln -s ../../spdx/ZPL-2.1.txt "$legacy_license_dir/ZPL/license.txt"
}
# vim: ts=2 sw=2 et:

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgbase=linux-lts
pkgver=5.10.205
pkgver=5.10.207
pkgrel=01
pkgdesc='LTS Linux 5.10 + nvme-fix patch w/o zstd & ipv6'
_url="https://www.kernel.org/"
@ -35,6 +35,8 @@ prepare() {
scripts/setlocalversion --save-scmversion
echo "-$pkgrel" > localversion.10-pkgrel
echo "${pkgbase#linux}" > localversion.20-pkgname
# make clean
# make mrproper
local src
for src in "${source[@]}"; do
@ -108,7 +110,7 @@ _package-headers() {
mkdir -p "$builddir"/{fs/xfs,mm}
# required when DEBUG_INFO_BTF_MODULES is enabled
install -Dt "$builddir/tools/bpf/resolve_btfids" tools/bpf/resolve_btfids/resolve_btfids
# install -Dt "$builddir/tools/bpf/resolve_btfids" tools/bpf/resolve_btfids/resolve_btfids
echo "Installing headers..."
cp -t "$builddir" -a include
@ -209,15 +211,15 @@ validpgpkeys=(ABAF11C65A2970B130ABE3C479BE3E4300411886 # Linus Torvalds
647F28654894E3BD457199BE38DBBDC86092693E) # Greg Kroah-Hartman
# https://cdn.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
# sha256sums: c55217a80d74f81b83116289a8bfe4302293390b45aeabb76f64814920788863 linux-5.10.205.tar.xz
# sha256sums: 86ace9892296bf1534d574894edd27614b68de4085c03fd3f60121751a334f1b linux-5.10.207.tar.xz
sha256sums=(c55217a80d74f81b83116289a8bfe4302293390b45aeabb76f64814920788863 # linux-5.10.205.tar.xz
209fae5e5cefb678493abcf9ae78a937f2ca71088e117fb91d400693fe1164dc # linux-5.10.205.tar.sign
2496234080e18045314e5c9e489cea0c4dc25998b573cab372829ff9cabfca7f # config
sha256sums=(86ace9892296bf1534d574894edd27614b68de4085c03fd3f60121751a334f1b # linux-5.10.207.tar.xz
3c81b5c254911436355a07e85788915d4b6a01ad3851fef5f2544bee6314a5ff # linux-5.10.207.tar.sign
f3d4e3a34ea3e9fe8608dd618035b1ce441c48f8bde6c1c385dc110b88e83cfb # config
96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e # 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
0e14c0d788262a9781d8ba1d6e894f30877f015ccf0b6d768d759eac48bcede9 # 0002-fix-nvme.patch
6b18c909dd75dd6033756bc1461c71639f1436b80dd8ac219212c581bf9e1c29) # sha256sums
b42d445f5ca31b72323e39d552d2251fd9242bedc1ac904778196947335f0f69) # sha256sums
## 95249804982420f1da1b23c638c4ea550f5ba2b1d700a210b73f9835bce6975e linux-lts-5.10.205-01-x86_64.pkg.tar.lz
## 7aa9859595013c8c17a643ce8cb5cf9130a050603d64ca6cc62e1388f90731fd linux-lts-headers-5.10.205-01-x86_64.pkg.tar.lz
## 0e25c8de4da6395fb176bee5c7064e0db67c48c7a7b905dddf2625a05524dedf linux-lts-5.10.207-01-x86_64.pkg.tar.lz
## f9b2980adc54c6fbf3203ec0c60f0e6b182364de3f1cf34efb4ea84557656da1 linux-lts-headers-5.10.207-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Andreas Radke <andyrtr@archlinux.org>
pkgbase=linux-lts510
pkgver=5.10.167
pkgver=5.10.207
pkgrel=1
pkgdesc='LTS 5.10 Linux'
url="https://www.kernel.org/"
@ -19,20 +19,25 @@ source=(
https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign}
config # the main kernel config file
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
# https://build.opensuse.org/package/show/home:curb:ArchLinux/linux-lts510
#0002-reorganize-gimple-includes-for-GCC-13.patch # https://lore.kernel.org/lkml/20230118202355.never.520-kees@kernel.org/raw
'0003-Sphinx-7.2.2-8.0-PosixPath.patch'
)
validpgpkeys=(
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
)
# https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
md5sums=('fe22129b0dd3bc6fd0fce4b859022f32'
md5sums=('4f01df932d1cf2795362c8f756b13bb2'
'SKIP'
'8b8fa773fe9c7938a76ba07ca2933ed8'
'd31360693fb06a0d69c1f126350baa6d')
sha256sums=('d807f97812e566410cd13b3170009e0d7552748d4f22d608ffd4dbd7f85bf9c6'
'd31360693fb06a0d69c1f126350baa6d'
'c1f10e50f7ca23d07ae83ae6252854d5')
sha256sums=('86ace9892296bf1534d574894edd27614b68de4085c03fd3f60121751a334f1b'
'SKIP'
'ddc8d7c604a2f8373a25674d06cd377fdf80adca9bd426f4c8a50f3d52403001'
'96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e')
'96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e'
'453ad77883c50b5d5b1373241a5a27a5f7cdc11c5b66dd929338fc622de6cf14')
export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase
@ -66,7 +71,7 @@ prepare() {
build() {
cd $_srcname
make all
make htmldocs
make htmldocs SPHINXOPTS='-T'
}
_package() {
@ -201,4 +206,3 @@ for _p in "${pkgname[@]}"; do
done
# vim:set ts=8 sts=2 sw=2 et:
4076fafd2c0a4fbcf76a41b8db47c75d2d6ca4a791d0ec18621410ae2bc000f3 config

View File

@ -1,7 +1,7 @@
#
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 5.10.205 Kernel Configuration
# Linux/x86 5.10.207 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.1 20230801"
CONFIG_CC_IS_GCC=y

View File

@ -352,6 +352,7 @@ e1da7a746212b96fba35046b329c464159323a9e1f159fe12c961d77989c3d5b ChangeLog-5.4.
e95452aee9588129860fa710d857303a3f7df975d8f86448e8a80a77c36e7b01 ChangeLog-5.4.263
e4701b4a8063dc2260038ba4aa304775d37c8a77e0b3482e33d7465ec3cf34e6 ChangeLog-5.4.264
ad83777a0e6ab6ffd625f8a4e7993e9fffc7bdc1b8610daaf7ffe708ec990da6 ChangeLog-5.4.265
1ca476fc3b39058b100d7155e2c60588f0b2d0cbb1ce1405fb16782d2f5c3ffb ChangeLog-5.4.266
b06ab2b602fc03f3a5ee3e5bbb93b4d1a6ed33f09440ba57fc2f90f7f5339576 ChangeLog-5.5
70703385d5a64eb604eb7db844319fd9b6908aea346d2488b5860a7982d6e591 ChangeLog-5.5.1
e77d916573c237b1422b89845f520f416c4a58df7f869eec401a68c6135b9842 ChangeLog-5.5.2
@ -654,6 +655,8 @@ a88261541ebb0f206c21dc0ec7c3c27fa3ab10945524ced2a1c4506922178eba ChangeLog-5.10
62798d2ea9ca5009dce7e7b2094b3303b6e1793bbfd3732bbb48000f3d08e9ec ChangeLog-5.10.203
fd79d5657df166d621a13b0c928895eba036803c81bea6017e123010d113bb9f ChangeLog-5.10.204
ba1d203aeeed7a0ed8da2050377bc148b70604373f9e4cb90a2c3a7700210c4f ChangeLog-5.10.205
45e451804b4fa6114d31a3890d50a282113eca1004a81f98a92918c8a483cf08 ChangeLog-5.10.206
bd5aeb8579498d1f2dfd6b02b99c4f85f8e94c3a17e852b42250c26ac944c355 ChangeLog-5.10.207
1b67a4eb91d8009cf5b47521caae0ff1c904e4fb0ec95e4c2562b61a772f3e16 ChangeLog-5.11
61e4714a1413779d4c9bf707de34ca7146714eb787a9078bcd51c8c18489dc7e ChangeLog-5.11.1
548b64c633da18f18021e72b4c9ba3212d699df6c56e9496277285283df300f5 ChangeLog-5.11.2
@ -885,6 +888,7 @@ ae935a2aaf86abe22f93d4aaaf8843b65341fc284c6dd2e7a76e0d7cffdec500 ChangeLog-5.15
da7f71924d22a0e51cff865e0d4e44d36719f0adf68493cfa6957df58e5b8218 ChangeLog-5.15.143
c32d459aa6e75a62c764f34d385d171c6d9ff5c05c28b04e13eab407ba37107c ChangeLog-5.15.144
1d0f7001cfa49a2656b40dce3acb333c4e6e355c11ada77d0d2c50af90611abd ChangeLog-5.15.145
3dbe6c31ae9d475acb3052df6af498c1c93881a79ec164b0ca8e4a528986f0db ChangeLog-5.15.146
8973679b5da41c4f9f3a12edf2598bcea3ee4a4988a179f36c4c8d4ec9c96e6f ChangeLog-5.16
694254b586ab67c329bc79a3b0a60f74771b97aebe314aff66c944ec454acb98 ChangeLog-5.16.1
5f029a42102d90a5ca51c2d7d64095dbd846fbf6391582ac9e2f7a791e33b3dd ChangeLog-5.16.2
@ -1663,6 +1667,8 @@ a63b21169da6763c0dcc656723dcc606c7b5a55ed119a7ab9fb05a1cf2147b22 linux-5.4.264.
d39c90dd9297a36aab7246b516f61e21493826004011f161090bce84db21b6b0 linux-5.4.264.tar.xz
959051bb4afc8e7f56a6930ea7ef9f22f9861ab67e8ab85af9cedaaa172f835e linux-5.4.265.tar.gz
4dae99e49f466d4689e128ec023754908147159d7462019a83c7da1f25df9b15 linux-5.4.265.tar.xz
f4737f152f5b0787c7fb15ffc58de21a64a57e4a4beb1e603e3e842f8571221f linux-5.4.266.tar.gz
da072f7e6fe719c01e517cac1fa9988b2f5fa87d62a8501b7dc16d3b62b2acb6 linux-5.4.266.tar.xz
b7feea0a1d505f26098d596e6ad6a2e8b476c8f63c52eabf435deab2bb9a5559 linux-5.5.tar.gz
a6fbd4ee903c128367892c2393ee0d9657b6ed3ea90016d4dc6f1f6da20b2330 linux-5.5.tar.xz
8ad23faa72b6a22e3701b90485c0a60c75bd4226c0a438d9cc15e6eb0da2a665 linux-5.5.1.tar.gz
@ -2267,6 +2273,10 @@ b15c778c8a8b80ab6b2f2a447b157e17b7aa85f00d7d59b204b97a6c75e9a9e2 linux-5.10.204
ff950750b1060f65c0dde7d4d89238937d80faddf3bcf9ba28189d917daccaee linux-5.10.204.tar.xz
cfa97e97df2e97ca0dc7097aca4fac13c6a7d45892a076887f981c07d3e45173 linux-5.10.205.tar.gz
c55217a80d74f81b83116289a8bfe4302293390b45aeabb76f64814920788863 linux-5.10.205.tar.xz
e74b7eda153072eba9557df1d5a85e0709273365260318faa8c0035b96b11e5c linux-5.10.206.tar.gz
c43d613216e6c5197519a4e979de5c1b510100858ff591963931c99e59c7485b linux-5.10.206.tar.xz
d7db8d588e4259e53889ad06c2f33df53bfbecc2443adfb17faab46df431c307 linux-5.10.207.tar.gz
86ace9892296bf1534d574894edd27614b68de4085c03fd3f60121751a334f1b linux-5.10.207.tar.xz
8e7f07e91e9aa0611b749fd1a908dc9d28c7d612f831e9d273427d4442b55f25 linux-5.11.tar.gz
04f07b54f0d40adfab02ee6cbd2a942c96728d87c1ef9e120d0cb9ba3fe067b4 linux-5.11.tar.xz
13c77074922003f9c456dec532020067358849a54877d8bca68157b1a5feb5f7 linux-5.11.1.tar.gz
@ -2729,6 +2739,8 @@ cc18bbd6aafd30c0dedd23bdf165b7940254f936aa58509819d09e63caba59bf linux-5.15.144
f053afafafce771acbf478afdd16e9aa85b0a0e328205c4f53276062300a5b3b linux-5.15.144.tar.xz
0a51de245e5d1006bced8bd14f67c5e2d8067dc2df059009690a442f01dd40df linux-5.15.145.tar.gz
b2a49d87605f3a9491581150315e22337c1afb599efc1e2737481be3a2d6d620 linux-5.15.145.tar.xz
b5b20c3cf8ad8586a146949a5a96628beaf7f9592e0ae25c3bbd5bf8c7221b34 linux-5.15.146.tar.gz
5a807a5fa2a80ada957d8079681dfb5cc196ec26f43244d1c8a4fd7af592d192 linux-5.15.146.tar.xz
d4791f2eddeb25c4e6ae0b2f9b3f5fb3fd394d7f9a57fa3e33de6dd9761480f6 linux-5.16.tar.gz
027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb linux-5.16.tar.xz
5c91875fd84393b6a8a6352f5f7a2fedbed3708e06dc8cc465a9f5a86d1324f5 linux-5.16.1.tar.gz
@ -3232,6 +3244,7 @@ a2379ee5c79b787bedf8835a6cf54cf282d6a37290f69a9de537c30db234be61 patch-5.4.261.
84ed973001f7f80d057d3202d41d2f284c8d110785a33077cf3d3bd2816901a9 patch-5.4.263.xz
48b5bc7c271607767b9e1890f88475b30915249a8fb896b66a25f0a5339d9b76 patch-5.4.264.xz
921dff569c4b039782fddcb62ca255ec64f74eb60e00e9f5a660043be5863b10 patch-5.4.265.xz
44d1b2b8670eb5d631694d552826236ef41df58ad6b4557851f8b3624196f51a patch-5.4.266.xz
e082f16aa710285ada2c1376b5509bb3bd49548b60ffca84605ac632caa990db patch-5.5.xz
db575e6dfabeb2ab409e2c56f826a6d52d56b8a3b0c004ae261cabd5af220688 patch-5.5.1.xz
07cbd21a049b0bf5a96d7e0b8272db8e53e9947f0eff06fa2a765bb3b34bc8fa patch-5.5.2.xz
@ -3534,6 +3547,8 @@ c907793d8db6c538b97ee8e24f71955bd13e83b2d045048835369eb8031d3970 patch-5.10.202
d7704975cf0af11198fd61b4e651678257ac8599f903a03e77134daecc7372fb patch-5.10.203.xz
2616d224fd005d10391e33e1f2be7f53c607ab8a3a5ed69ac3c69eebd5ce4298 patch-5.10.204.xz
26fc4cf6f5bf4aa947b8fec05f42e13b0a0f1b5b8c725169816dfc1bc72ebeb5 patch-5.10.205.xz
5a00b77995e3c69667e2c649bf802ee804dfeccd5371a98d60546b5c6fb3146a patch-5.10.206.xz
4fab4443067e1431e229844561531366d921ab4e3b205cd0ce365fd0b93d00ac patch-5.10.207.xz
5b2710f30dd7b0c6f886a2042a76a4e640d3a690a57817d6ac3da49d5e1d96e9 patch-5.11.xz
8808ee2c7e904f2fb3c830b41c8bbc2b2ad37638ee95fdfde68167f0be35dd3f patch-5.11.1.xz
7a6d20308aed903a81a67e76e7c6cd294fb7cbb87f887e2168097da865def8ba patch-5.11.2.xz
@ -3765,6 +3780,7 @@ bc3a8368d1b1a2227fd29012bc99594928fa1d44eaf91e23db676e548e45b2aa patch-5.15.140
1b3696b3fb3b5dd6e1bf081bf583c62a32de38ac263f95e99c38c94dfc6fae6c patch-5.15.143.xz
e8177495456a3608a61d28bd964a3b6fde77ec636a89e31beb38ae333a014029 patch-5.15.144.xz
4a9192cec15ae9bd68e7a61f30cb3632444ddcdc2208076af86579a7b942edb1 patch-5.15.145.xz
6ba1c1efd5dd99240d147941c3441662150104c7ad66e0aad73e4b7967cb1ae4 patch-5.15.146.xz
cdc44e99ee873ef2fe27f1ca62120ad225e8d59a99506db3ebfd31e0c7f6796b patch-5.16.xz
9ff97f3a01ec8744863ff611315c44c1f5d1ff551769f7d8359c85561dee1b1d patch-5.16.1.xz
3a09c2f1ad410c09cf03921abeed1a6ca7c38138fb508171ee673d429d179171 patch-5.16.2.xz
@ -3844,17 +3860,17 @@ fdabf20292982e808a26b87f2f29493ba9f20a87d958dc592018ba1a381669df patch-5.19.15.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJlhq1YAAoJEGMtOgZYnaax/7IQAIiszqiMQ9eb/cW8xgDRsYlH
x3UQIwt+5Xs3aJ6bUHVvobsM/X8b+Esb8qzT0EfGR1sPEzD8fvOuhqc5QElIzC6g
eLBe4Zp8sTl2swZ9I1SFhWKebWG5VbSzyP+HJvzqFau9SCWE9T3AQ8lIf2g3yzhs
ureDw0HNMFiOxrDEgAeoLXIJx2zNt1cBLWZwuqvMLRlSq0oEUeY5yYRqB6zzum1g
52NsJL8ZZk5GwBuPcQR5KKwVfx/Edvhge2IqCpgxsJHCXSW/4BFaEi5Om6qndgOw
0sVCDnM1f7z47sYWjwHAovcHBIYOKgGOCGdPmMqFVF2UA+Lt8CxyRv57v44PAMl6
cJSx4iYvg4HnRXFdr+vLwkCVNvTLoiIKW2mU8MW0WlfbtJjEPN0Wuffiup//YmqD
NOGdbpP53NGtT9+DgF4TwS6qgxDbjCoOljr1x8MnbKJV+XT6S6Ix/6OvRZ/6t5M4
XahaCeoFPLKgsWaoQMfhbaMfy1kUMsAEKu/Xm424tCKtzrtESkSRzc4I9OX2f1Qr
OKfdYuFlVraQYqdGCt8AaUKHWx7OYwmMwWx4g4ivbHUHXjumCUf/bA/AtROjBupx
2ei4BQZXV0KZJbfy74MAcGYNyGILyR5IFhwiFyQkJ4R5ytXXzVIoMsN0G+njBDPL
h2YunhIxY2b+u2jLEKQb
=kiSk
iQIcBAEBCAAGBQJloZt5AAoJEGMtOgZYnaax1hQP/0jGdUnUv5qanCAvIFOMXWgn
M/gakKYvr6eSX03naooY8hgriORxKjVqBg0bd86RSfuEKuD7Gsq56XTfjdhkOAiQ
eOlgI7x2e5cKmPYeG6XSdpdhNCPE5heQhgL6N76RfqDDYtdFfUpWei/m0O0x/Z0B
vDxHUa3jneR1ap6fu+BEE8S19y/EM6iDDl5J/S/0NXiG1mHOU19VFILimAL4ulIU
xF1xq9xB60TfgefXN6lk246FnHUgBNbQ/NE2MDGfiNEATWXYv6t6ToALBvP/iNiN
tLJ7UFZd1WQpmC3hM5KNOjJzSZvi8AmWUqddNxvT0yCbsjzOe+Q3JR8FO8h+nRJz
9OFN0hLzw9C4VdyWwzSYIEEfgiQjAe1Nc2w7HTGs6x51bhJh6DEa/PeHehZ9Tis1
OAsw2zVD78XZqvcgZhQ78JxLgXlLDCuFlTcVbtg0M8jYvhdmthFBiJrPIJy32//M
mqDxU6d7u4XXFyIcNs9LTBs4chfceiqUvqW2bowVVGFE1Cm3X/sz5+JmeBB6TVjX
bXYz3STDHJeaflHzbKMMlGsgzxhS1Y/iP/nHpJX+omDvQQBJklEhI88U1KBUlnaf
fsJdMRSK9K60LvDl+fmHH+E5KYBkRQNb01eX/mRKIW+NFI4j5z4bkeNJnxZHHMwi
In6VVNV5p8a2vEDKCNne
=kIji
-----END PGP SIGNATURE-----

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgbase=linux
pkgver=5.15.145
pkgver=5.15.147
pkgrel=01
pkgdesc='Linux LTS 5.15 w/o zstd ipv6 + vfio i915 patch'
url="https://www.kernel.org/"
@ -222,19 +222,19 @@ validpgpkeys=(ABAF11C65A2970B130ABE3C479BE3E4300411886 # Linus Torvalds
647F28654894E3BD457199BE38DBBDC86092693E) # Greg Kroah-Hartman
# https://cdn.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc --> sha256sums
# sha256sums:b2a49d87605f3a9491581150315e22337c1afb599efc1e2737481be3a2d6d620 linux-5.15.145.tar.xz
# sha256sums:56c1e65625d201db431efda7a3816e7b424071e7cb0245b2ba594d15b1fdfcd4 linux-5.15.147.tar.xz
sha256sums=(b2a49d87605f3a9491581150315e22337c1afb599efc1e2737481be3a2d6d620 # linux-5.15.145.tar.xz
afc9dca869bc62a3449d5ad62f08eb3248b00a5e43bad30da8fa9f94aab1ee23 # linux-5.15.145.tar.sign
8ff3a064be68ca8d1419fcca5cf2f9fc3203593d8e6d82be99659a5d1279cf05 # config
sha256sums=(56c1e65625d201db431efda7a3816e7b424071e7cb0245b2ba594d15b1fdfcd4 # linux-5.15.147.tar.xz
cb8e1f874b113139e6a412c1af81a3d01d36a3d50b2b18ba4bc6ff677e879513 # linux-5.15.147.tar.sign
0d3e844364d9139b7467874d5c14f2fb5c78c92d802335f24b5f033fe826e5fa # config
3b5cfc9ca9cf778ea2c4b619b933cda26519969df2d764b5a687f63cf59974cd # 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
c175fbb141c3cec013c799f694d88310375ac5456042f6a4a1adc7667836d786 # 0002-PCI-Add-more-NVIDIA-controllers-to-the-MSI-masking-q.patch
8357f000b2b622e73dcfd41c2bad42b5e99fffe8f7ee64f774aa771f86cef43c # 0003-iommu-intel-do-deep-dma-unmapping-to-avoid-kernel-fl.patch
5c1ee81fdd5818442af6081de987f9c1a9ce3c8d183566b3dfc19a8433aa3dde # 0004-Bluetooth-btintel-Fix-bdaddress-comparison-with-garb.patch
067e8995fcd6f6ed25e0253e9374c0e179a000c154da3e59ce62634945ac5be9 # 0005-lg-laptop-Recognize-more-models.patch
856230cfbdc2bb53a4920dfbcb6fb2d58427b7b184e5f94e21f08011d0a2fcc6 # i915-vga-arbiter.patch
6b18c909dd75dd6033756bc1461c71639f1436b80dd8ac219212c581bf9e1c29) # sha256sums
154cc5714df2f79b8866e15836ac7f1ab66e2f0b7f1ed6479f1f5ab0b6bee5e9) # sha256sums
## b42788011014cb85d38489f533450252123e2509c3f1d8273931a5f04fc771a2 linux-5.15.145-01-x86_64.pkg.tar.lz
## 21612235565139a546fe7013c1e90307b134f75abd4a03b5403b930aea4b132f linux-headers-5.15.145-01-x86_64.pkg.tar.lz
## 4b964446caeb4c47ee4ec17dfe2a130e7eba2de76e511e5cc0205e5681bdbce3 linux-5.15.147-01-x86_64.pkg.tar.lz
## 8071cfa901c1b646710bb95975084823eea64d81942677b58004acb2d0f2a146 linux-headers-5.15.147-01-x86_64.pkg.tar.lz

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 5.15.145 Kernel Configuration
# Linux/x86 5.15.147 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.1 20230801"
CONFIG_CC_IS_GCC=y

View File

@ -352,6 +352,8 @@ e1da7a746212b96fba35046b329c464159323a9e1f159fe12c961d77989c3d5b ChangeLog-5.4.
e95452aee9588129860fa710d857303a3f7df975d8f86448e8a80a77c36e7b01 ChangeLog-5.4.263
e4701b4a8063dc2260038ba4aa304775d37c8a77e0b3482e33d7465ec3cf34e6 ChangeLog-5.4.264
ad83777a0e6ab6ffd625f8a4e7993e9fffc7bdc1b8610daaf7ffe708ec990da6 ChangeLog-5.4.265
1ca476fc3b39058b100d7155e2c60588f0b2d0cbb1ce1405fb16782d2f5c3ffb ChangeLog-5.4.266
1be58397847e1036290a7a51c697c6981c15fd8deceb92fc53c14bfa66e4f791 ChangeLog-5.4.267
b06ab2b602fc03f3a5ee3e5bbb93b4d1a6ed33f09440ba57fc2f90f7f5339576 ChangeLog-5.5
70703385d5a64eb604eb7db844319fd9b6908aea346d2488b5860a7982d6e591 ChangeLog-5.5.1
e77d916573c237b1422b89845f520f416c4a58df7f869eec401a68c6135b9842 ChangeLog-5.5.2
@ -654,6 +656,9 @@ a88261541ebb0f206c21dc0ec7c3c27fa3ab10945524ced2a1c4506922178eba ChangeLog-5.10
62798d2ea9ca5009dce7e7b2094b3303b6e1793bbfd3732bbb48000f3d08e9ec ChangeLog-5.10.203
fd79d5657df166d621a13b0c928895eba036803c81bea6017e123010d113bb9f ChangeLog-5.10.204
ba1d203aeeed7a0ed8da2050377bc148b70604373f9e4cb90a2c3a7700210c4f ChangeLog-5.10.205
45e451804b4fa6114d31a3890d50a282113eca1004a81f98a92918c8a483cf08 ChangeLog-5.10.206
bd5aeb8579498d1f2dfd6b02b99c4f85f8e94c3a17e852b42250c26ac944c355 ChangeLog-5.10.207
a60778f016416be28c5c68c31dd6919179c2b24117f4472f022f0678b83f44ad ChangeLog-5.10.208
1b67a4eb91d8009cf5b47521caae0ff1c904e4fb0ec95e4c2562b61a772f3e16 ChangeLog-5.11
61e4714a1413779d4c9bf707de34ca7146714eb787a9078bcd51c8c18489dc7e ChangeLog-5.11.1
548b64c633da18f18021e72b4c9ba3212d699df6c56e9496277285283df300f5 ChangeLog-5.11.2
@ -885,6 +890,8 @@ ae935a2aaf86abe22f93d4aaaf8843b65341fc284c6dd2e7a76e0d7cffdec500 ChangeLog-5.15
da7f71924d22a0e51cff865e0d4e44d36719f0adf68493cfa6957df58e5b8218 ChangeLog-5.15.143
c32d459aa6e75a62c764f34d385d171c6d9ff5c05c28b04e13eab407ba37107c ChangeLog-5.15.144
1d0f7001cfa49a2656b40dce3acb333c4e6e355c11ada77d0d2c50af90611abd ChangeLog-5.15.145
3dbe6c31ae9d475acb3052df6af498c1c93881a79ec164b0ca8e4a528986f0db ChangeLog-5.15.146
2f1f84850b3f4488ff1dfc38825d148d63b817d670471f65162ca9c5255c6964 ChangeLog-5.15.147
8973679b5da41c4f9f3a12edf2598bcea3ee4a4988a179f36c4c8d4ec9c96e6f ChangeLog-5.16
694254b586ab67c329bc79a3b0a60f74771b97aebe314aff66c944ec454acb98 ChangeLog-5.16.1
5f029a42102d90a5ca51c2d7d64095dbd846fbf6391582ac9e2f7a791e33b3dd ChangeLog-5.16.2
@ -1663,6 +1670,10 @@ a63b21169da6763c0dcc656723dcc606c7b5a55ed119a7ab9fb05a1cf2147b22 linux-5.4.264.
d39c90dd9297a36aab7246b516f61e21493826004011f161090bce84db21b6b0 linux-5.4.264.tar.xz
959051bb4afc8e7f56a6930ea7ef9f22f9861ab67e8ab85af9cedaaa172f835e linux-5.4.265.tar.gz
4dae99e49f466d4689e128ec023754908147159d7462019a83c7da1f25df9b15 linux-5.4.265.tar.xz
f4737f152f5b0787c7fb15ffc58de21a64a57e4a4beb1e603e3e842f8571221f linux-5.4.266.tar.gz
da072f7e6fe719c01e517cac1fa9988b2f5fa87d62a8501b7dc16d3b62b2acb6 linux-5.4.266.tar.xz
e9f53f694bf397046837141e5412c9d8fd72111ebe66691dcfb72e0f95ce8213 linux-5.4.267.tar.gz
42d28def2cc1502251edbfeaca3b25ee764ad1e471b6c703ccb2267f38471c43 linux-5.4.267.tar.xz
b7feea0a1d505f26098d596e6ad6a2e8b476c8f63c52eabf435deab2bb9a5559 linux-5.5.tar.gz
a6fbd4ee903c128367892c2393ee0d9657b6ed3ea90016d4dc6f1f6da20b2330 linux-5.5.tar.xz
8ad23faa72b6a22e3701b90485c0a60c75bd4226c0a438d9cc15e6eb0da2a665 linux-5.5.1.tar.gz
@ -2267,6 +2278,12 @@ b15c778c8a8b80ab6b2f2a447b157e17b7aa85f00d7d59b204b97a6c75e9a9e2 linux-5.10.204
ff950750b1060f65c0dde7d4d89238937d80faddf3bcf9ba28189d917daccaee linux-5.10.204.tar.xz
cfa97e97df2e97ca0dc7097aca4fac13c6a7d45892a076887f981c07d3e45173 linux-5.10.205.tar.gz
c55217a80d74f81b83116289a8bfe4302293390b45aeabb76f64814920788863 linux-5.10.205.tar.xz
e74b7eda153072eba9557df1d5a85e0709273365260318faa8c0035b96b11e5c linux-5.10.206.tar.gz
c43d613216e6c5197519a4e979de5c1b510100858ff591963931c99e59c7485b linux-5.10.206.tar.xz
d7db8d588e4259e53889ad06c2f33df53bfbecc2443adfb17faab46df431c307 linux-5.10.207.tar.gz
86ace9892296bf1534d574894edd27614b68de4085c03fd3f60121751a334f1b linux-5.10.207.tar.xz
ec35fcf231e3a5e3668ac9826f8f26340a7daadae79598b2b6798b6b9646a2cd linux-5.10.208.tar.gz
9025147a09547f28ec8f496c12efc30bd2fc03b2824a668e8636b2ca0ef1fb6e linux-5.10.208.tar.xz
8e7f07e91e9aa0611b749fd1a908dc9d28c7d612f831e9d273427d4442b55f25 linux-5.11.tar.gz
04f07b54f0d40adfab02ee6cbd2a942c96728d87c1ef9e120d0cb9ba3fe067b4 linux-5.11.tar.xz
13c77074922003f9c456dec532020067358849a54877d8bca68157b1a5feb5f7 linux-5.11.1.tar.gz
@ -2729,6 +2746,10 @@ cc18bbd6aafd30c0dedd23bdf165b7940254f936aa58509819d09e63caba59bf linux-5.15.144
f053afafafce771acbf478afdd16e9aa85b0a0e328205c4f53276062300a5b3b linux-5.15.144.tar.xz
0a51de245e5d1006bced8bd14f67c5e2d8067dc2df059009690a442f01dd40df linux-5.15.145.tar.gz
b2a49d87605f3a9491581150315e22337c1afb599efc1e2737481be3a2d6d620 linux-5.15.145.tar.xz
b5b20c3cf8ad8586a146949a5a96628beaf7f9592e0ae25c3bbd5bf8c7221b34 linux-5.15.146.tar.gz
5a807a5fa2a80ada957d8079681dfb5cc196ec26f43244d1c8a4fd7af592d192 linux-5.15.146.tar.xz
756ea07b6c14ce693dfcc105805e4d79a602d139231b8b609f717ab50320f94f linux-5.15.147.tar.gz
56c1e65625d201db431efda7a3816e7b424071e7cb0245b2ba594d15b1fdfcd4 linux-5.15.147.tar.xz
d4791f2eddeb25c4e6ae0b2f9b3f5fb3fd394d7f9a57fa3e33de6dd9761480f6 linux-5.16.tar.gz
027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb linux-5.16.tar.xz
5c91875fd84393b6a8a6352f5f7a2fedbed3708e06dc8cc465a9f5a86d1324f5 linux-5.16.1.tar.gz
@ -3232,6 +3253,8 @@ a2379ee5c79b787bedf8835a6cf54cf282d6a37290f69a9de537c30db234be61 patch-5.4.261.
84ed973001f7f80d057d3202d41d2f284c8d110785a33077cf3d3bd2816901a9 patch-5.4.263.xz
48b5bc7c271607767b9e1890f88475b30915249a8fb896b66a25f0a5339d9b76 patch-5.4.264.xz
921dff569c4b039782fddcb62ca255ec64f74eb60e00e9f5a660043be5863b10 patch-5.4.265.xz
44d1b2b8670eb5d631694d552826236ef41df58ad6b4557851f8b3624196f51a patch-5.4.266.xz
a5ed267c2bbb56555b4510f390d8f8416d10376b900f93101258011c1730d601 patch-5.4.267.xz
e082f16aa710285ada2c1376b5509bb3bd49548b60ffca84605ac632caa990db patch-5.5.xz
db575e6dfabeb2ab409e2c56f826a6d52d56b8a3b0c004ae261cabd5af220688 patch-5.5.1.xz
07cbd21a049b0bf5a96d7e0b8272db8e53e9947f0eff06fa2a765bb3b34bc8fa patch-5.5.2.xz
@ -3534,6 +3557,9 @@ c907793d8db6c538b97ee8e24f71955bd13e83b2d045048835369eb8031d3970 patch-5.10.202
d7704975cf0af11198fd61b4e651678257ac8599f903a03e77134daecc7372fb patch-5.10.203.xz
2616d224fd005d10391e33e1f2be7f53c607ab8a3a5ed69ac3c69eebd5ce4298 patch-5.10.204.xz
26fc4cf6f5bf4aa947b8fec05f42e13b0a0f1b5b8c725169816dfc1bc72ebeb5 patch-5.10.205.xz
5a00b77995e3c69667e2c649bf802ee804dfeccd5371a98d60546b5c6fb3146a patch-5.10.206.xz
4fab4443067e1431e229844561531366d921ab4e3b205cd0ce365fd0b93d00ac patch-5.10.207.xz
61341b2cfe437843953a6c740f1bcede5af9c72c0938d8259eb4c10a36f70440 patch-5.10.208.xz
5b2710f30dd7b0c6f886a2042a76a4e640d3a690a57817d6ac3da49d5e1d96e9 patch-5.11.xz
8808ee2c7e904f2fb3c830b41c8bbc2b2ad37638ee95fdfde68167f0be35dd3f patch-5.11.1.xz
7a6d20308aed903a81a67e76e7c6cd294fb7cbb87f887e2168097da865def8ba patch-5.11.2.xz
@ -3765,6 +3791,8 @@ bc3a8368d1b1a2227fd29012bc99594928fa1d44eaf91e23db676e548e45b2aa patch-5.15.140
1b3696b3fb3b5dd6e1bf081bf583c62a32de38ac263f95e99c38c94dfc6fae6c patch-5.15.143.xz
e8177495456a3608a61d28bd964a3b6fde77ec636a89e31beb38ae333a014029 patch-5.15.144.xz
4a9192cec15ae9bd68e7a61f30cb3632444ddcdc2208076af86579a7b942edb1 patch-5.15.145.xz
6ba1c1efd5dd99240d147941c3441662150104c7ad66e0aad73e4b7967cb1ae4 patch-5.15.146.xz
63fe5cbbbae90d3a742d27f35878c543438d1062c2f10dce74d18fbab7413d9d patch-5.15.147.xz
cdc44e99ee873ef2fe27f1ca62120ad225e8d59a99506db3ebfd31e0c7f6796b patch-5.16.xz
9ff97f3a01ec8744863ff611315c44c1f5d1ff551769f7d8359c85561dee1b1d patch-5.16.1.xz
3a09c2f1ad410c09cf03921abeed1a6ca7c38138fb508171ee673d429d179171 patch-5.16.2.xz
@ -3844,17 +3872,17 @@ fdabf20292982e808a26b87f2f29493ba9f20a87d958dc592018ba1a381669df patch-5.19.15.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJlhq1YAAoJEGMtOgZYnaax/7IQAIiszqiMQ9eb/cW8xgDRsYlH
x3UQIwt+5Xs3aJ6bUHVvobsM/X8b+Esb8qzT0EfGR1sPEzD8fvOuhqc5QElIzC6g
eLBe4Zp8sTl2swZ9I1SFhWKebWG5VbSzyP+HJvzqFau9SCWE9T3AQ8lIf2g3yzhs
ureDw0HNMFiOxrDEgAeoLXIJx2zNt1cBLWZwuqvMLRlSq0oEUeY5yYRqB6zzum1g
52NsJL8ZZk5GwBuPcQR5KKwVfx/Edvhge2IqCpgxsJHCXSW/4BFaEi5Om6qndgOw
0sVCDnM1f7z47sYWjwHAovcHBIYOKgGOCGdPmMqFVF2UA+Lt8CxyRv57v44PAMl6
cJSx4iYvg4HnRXFdr+vLwkCVNvTLoiIKW2mU8MW0WlfbtJjEPN0Wuffiup//YmqD
NOGdbpP53NGtT9+DgF4TwS6qgxDbjCoOljr1x8MnbKJV+XT6S6Ix/6OvRZ/6t5M4
XahaCeoFPLKgsWaoQMfhbaMfy1kUMsAEKu/Xm424tCKtzrtESkSRzc4I9OX2f1Qr
OKfdYuFlVraQYqdGCt8AaUKHWx7OYwmMwWx4g4ivbHUHXjumCUf/bA/AtROjBupx
2ei4BQZXV0KZJbfy74MAcGYNyGILyR5IFhwiFyQkJ4R5ytXXzVIoMsN0G+njBDPL
h2YunhIxY2b+u2jLEKQb
=kiSk
iQIcBAEBCAAGBQJlpXKwAAoJEGMtOgZYnaaxWQoP/iizxsXkW2z/U5Fv1uAWeuef
OjHYnb1Oj7A9iAXmLzCJkj2iXW8jFa+VVkfTopoYhTYZwJg69Pndu1HrurGSwXjN
j08GDsf/BWzuSN4Sw0Zu6NFwXsbaKH79EY8uOwMVcgYqSSxCv58BTB39WTtfXVET
c/KugHHh+4I8lisjGvSh4IzbpZ30JOS+rncAm9DTRtGoAATP+2gGhGDeKCLvuefX
aadd+/+8mfYQM4yOeSRO5gxnZrlTZc+dbFSYAeGNRqKrLb2kII5YtQiMvU20iJie
xYrMSYrKNs+t90VrAsoEXwSXX+13kM3SX+5wZLL7zygNYMcuo3Q8Q0zFg/jxOhMU
PlRiitxwjhtiZE75VoLho0Jy50V4oe8BKgWz1nqc7/5cxSURhmK2HLcIlSvJFTcy
RCPHBPupNdlDUkSBjbXL+Ka6k1ZeZOfdJRyfBNnIKXf70/t18PuBUJ1Qyi5qjCSV
Mh96hGh5Ij01fMTK+LrmUZ47O2pcUvwzFAfVj4d0pVYGrTJ5TYJloGpK3oK/c4RZ
/9ebl9lwfAzHnTBS1SkPMSEqTsn7iFKTmV7tRuymDypUHak1jrjmuTDgXZcIllR6
eSywfbFze/xUYsWqf/pHQMctmFQD4wYsLfWrrH+5K3TRdi+BmE2GcY9n2zVqwx4S
PWHBuZKTpk2c9QYJ/V9b
=FiKv
-----END PGP SIGNATURE-----

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=mkinitcpio
pkgver=37.1
pkgrel=02
pkgver=37.2
pkgrel=01
pkgdesc="Modular initramfs image creation utility w/o systemd zstd "
#url='https://github.com/archlinux/mkinitcpio'
#url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio'
@ -27,15 +27,11 @@ provides=("mkinitcpio=$pkgver-$pkgrel"
#backup=('etc/mkinitcpio.conf')
source=("$url/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}
nosystemd.patch
mkinitcpio.conf
test-use-system-library-loading-mechanism.patch)
# "fix-strip.patch::https://github.com/archlinux/mkinitcpio/commit/dece596d569ca90af902bf2403227b478b629c03.patch"
# 0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch)
mkinitcpio.conf)
prepare() {
cd "${pkgname}-${pkgver}"
patch -Np1 -i ../nosystemd.patch
patch -Np1 < ../test-use-system-library-loading-mechanism.patch
}
check() {
@ -58,11 +54,10 @@ license=(GPL)
validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini
'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud
sha256sums=(058f9512bb8559875910bb9b7680606542a499ca0e99184d7ac9c5cb2ba86dbb # mkinitcpio-37.1.tar.gz
0632942ae023f7a2873c208953da88be221e668d41a038b3655849ee5b99202d # mkinitcpio-37.1.tar.gz.sig
sha256sums=(0f6ba1d77f56270300b79266249b88e17363dda76dc68cebe4b4edbfb5d03b98 # mkinitcpio-37.2.tar.gz
20f8ba29264090379d6a1505f9b74cef3ad36e35df6aa159d56c32ad3453fc85 # mkinitcpio-37.2.tar.gz.sig
c4afeb6b3300c4d50c3f01233705b542f59d6e95a7670f7efde097ea209ef5bd # nosystemd.patch
005d909551dec1dbb417457f0277076c5087902e9256eb5f1a77af3798c7c3de # mkinitcpio.conf
4dcd804eda710cfecda21f4c4ea7c6679f59c46a798bf8f2da1fe538553e03e9) # test-use-system-library-loading-mechanism.patch
005d909551dec1dbb417457f0277076c5087902e9256eb5f1a77af3798c7c3de) # mkinitcpio.conf
## ee8a731007243dcce55577208d54ffa6ea9443ac3a3f3329f9d27668caa1668d mkinitcpio-37.1-02-x86_64.pkg.tar.lz
## 0c523756a4bacaaeb926d13fea61ce3e6cd808758dba1e5860ada333fdc419ca mkinitcpio-37.2-01-x86_64.pkg.tar.lz

View File

@ -4,8 +4,8 @@
# Contributor: Thomas Bächler <thomas@archlinux.org>
pkgname=mkinitcpio
pkgver=37.1
pkgrel=2
pkgver=37.2
pkgrel=1
pkgdesc="Modular initramfs image creation utility"
arch=('any')
url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio'
@ -21,23 +21,15 @@ optdepends=('gzip: Use gzip compression for the initramfs image'
'mkinitcpio-nfs-utils: Support for root filesystem on NFS')
provides=('initramfs')
backup=('etc/mkinitcpio.conf')
source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}
test-use-system-library-loading-mechanism.patch)
source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
install=mkinitcpio.install
sha512sums=('68fd36eb95317977dfb389be8bd1f6f09d455ca81b55cde8f64245fc59ceee74afa64b55dbb7e8b2e28abe8274397dbba2f4b021499f9ad6d662175ced678585'
'SKIP'
'c9a0dc49e7a22808f0556c79da3320edb93377d775c91343b2a1380aebde4e255b5e675e53a00192c73e4ea9a98a91b05b56c9d56d9e7537847274710115a6ae')
b2sums=('0b43d0d035fdba6195ca0e8facd654cbcff9c99d34d14b1f493c86cbea335c8f363e6117df7f0307e55b3e684fe7977d89ac226b79ed612270791e084b46aa4f'
'SKIP'
'11b8297ce18d47a0029490b950180801e5762ad7b7e36383d2f954cbc7aee10d3b901dd2703fd07b23b38aa6b74577b7d88a1d9eb5ff5633a665610c6fbec51b')
sha512sums=('66a608857e845de92ca15e14787e413a343f1cf3480d2fa09daa85f71cb03c3d3cf1171c46de9d788baf7e34c8233df324a442529d9ce477b13c16dd09465fb9'
'SKIP')
b2sums=('9d1b36445c48db7317cb41b50e2dc0233104180cb4dbd649a81a83e3da8db3ac66e45ef5a023fb6be03841018a2fca139bdfda336a509e96148f4d6f57ff7818'
'SKIP')
validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini
'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud
prepare() {
cd "$pkgname-$pkgver"
patch -Np1 < ../test-use-system-library-loading-mechanism.patch
}
check() {
make -C "$pkgname-$pkgver" check
}

View File

@ -1,3 +1,6 @@
real 0m3.045s
user 0m3.686s
sys 0m0.525s
real 0m8.348s
user 0m6.956s
sys 0m1.239s

View File

@ -7,7 +7,7 @@
pkgname=readline
_basever=8.2
_patchlevel=007
_patchlevel=010
pkgver=${_basever}.${_patchlevel}
pkgrel=01
pkgdesc='GNU readline library'
@ -56,7 +56,7 @@ package() {
arch=(x86_64)
license=('GPL')
license=('GPL-3.0-only')
validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey
@ -76,7 +76,13 @@ sha256sums=(3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 #
c7b45ff8c0d24d81482e6e0677e81563d13c74241f7b86c4de00d239bc81f5a1 # readline82-006
6103b29222f5c3e3654a70491c70c6654b926050136463f105b5488464398066 # readline82-006.sig
5911a5b980d7900aabdbee483f86dab7056851e6400efb002776a0a4a1bab6f6 # readline82-007
cf810d1d2263f0fbd480831b749bc75528f25d0514bd5737530915bef53db8b5) # readline82-007.sig
cf810d1d2263f0fbd480831b749bc75528f25d0514bd5737530915bef53db8b5 # readline82-007.sig
a177edc9d8c9f82e8c19d0630ab351f3fd1b201d655a1ddb5d51c4cee197b26a # readline82-008
d8b35c3906574d98ff5ed7b887337767eb6e6072d6b1aeaa4dff929007d35136 # readline82-008.sig
3d9885e692e1998523fd5c61f558cecd2aafd67a07bd3bfe1d7ad5a31777a116 # readline82-009
2850d9f6c039e41a03763ec94c4a93d8981f3f2b3f7e08850c9d4bf877785d54 # readline82-009.sig
758e2ec65a0c214cfe6161f5cde3c5af4377c67d820ea01d13de3ca165f67b4c # readline82-010
ec811a70f5fdb0d327391b1d74cea3a142141219feaeaf2129aabb2e3d462d3b) # readline82-010.sig
## 585530dd30e6bbfcd58652034ed04b2640e53d4e10522c3a1ad8a8b1e01c5c32 readline-8.2.007-01-x86_64.pkg.tar.lz
## a119676b9914690a2478059a5e3df12d15b16d3002e3aadc7b7d64c44f10d525 readline-8.2.010-01-x86_64.pkg.tar.lz

View File

@ -5,13 +5,13 @@
pkgname=readline
_basever=8.2
_patchlevel=007
_patchlevel=010
pkgver=${_basever}.${_patchlevel}
pkgrel=1
pkgdesc='GNU readline library'
arch=('x86_64')
url='https://tiswww.case.edu/php/chet/readline/rltop.html'
license=('GPL')
license=('GPL-3.0-only')
backup=('etc/inputrc')
depends=('glibc' 'ncurses' 'libncursesw.so')
provides=('libhistory.so' 'libreadline.so')
@ -34,6 +34,12 @@ sha256sums=('3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35'
'c7b45ff8c0d24d81482e6e0677e81563d13c74241f7b86c4de00d239bc81f5a1'
'SKIP'
'5911a5b980d7900aabdbee483f86dab7056851e6400efb002776a0a4a1bab6f6'
'SKIP'
'a177edc9d8c9f82e8c19d0630ab351f3fd1b201d655a1ddb5d51c4cee197b26a'
'SKIP'
'3d9885e692e1998523fd5c61f558cecd2aafd67a07bd3bfe1d7ad5a31777a116'
'SKIP'
'758e2ec65a0c214cfe6161f5cde3c5af4377c67d820ea01d13de3ca165f67b4c'
'SKIP')
validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey

View File

@ -1,6 +1,6 @@
real 0m30.796s
user 0m19.560s
sys 0m1.957s
real 0m24.299s
user 0m22.369s
sys 0m2.607s

View File

@ -1,4 +1,4 @@
From 02fa48fc3189e834f3d0caa410288b06b00d3972 Mon Sep 17 00:00:00 2001
From e3e18593203aa387783439b05ebf745fb6b941c9 Mon Sep 17 00:00:00 2001
From: David Runge <dvzrv@archlinux.org>
Date: Sat, 5 Nov 2022 23:40:18 +0100
Subject: [PATCH 1/3] Disable replaced tools, their man pages and PAM
@ -723,5 +723,5 @@ index fcfee9d2..0bab08a8 100644
chmod $(suidperms) $(DESTDIR)$(usbindir)/$$i; \
done
--
2.42.0
2.43.0

View File

@ -1,4 +1,4 @@
From da36e0350eba96ad1031d87af93042c3a604f06b Mon Sep 17 00:00:00 2001
From b88c2d336b2e92a9c197eecf9b1f46c3ce3c62a7 Mon Sep 17 00:00:00 2001
From: David Runge <dvzrv@archlinux.org>
Date: Mon, 31 Oct 2022 09:45:13 +0100
Subject: [PATCH 2/3] Adapt login.defs for PAM and util-linux
@ -717,5 +717,5 @@ index ab62fa86..d82c47f1 100644
</refsect1>
--
2.42.0
2.43.0

View File

@ -1,4 +1,4 @@
From bafabf49d443bf4fa4f422805c5dc381ca0332a9 Mon Sep 17 00:00:00 2001
From 033b2507af91b37c40f63ce2183373185325c8d2 Mon Sep 17 00:00:00 2001
From: David Runge <dvzrv@archlinux.org>
Date: Mon, 31 Oct 2022 10:10:22 +0100
Subject: [PATCH 3/3] Add Arch Linux defaults for login.defs
@ -69,5 +69,5 @@ index 797ca6b3..c4accbf8 100644
#
# Only works if ENCRYPT_METHOD is set to SHA256 or SHA512.
--
2.42.0
2.43.0

View File

@ -6,10 +6,10 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=shadow
pkgver=4.14.2
pkgver=4.14.3
pkgrel=01
pkgdesc="Password and account management tool suite with support for shadow files and PAM w/o systemd"
url='https://github.com/shadow-maint/shadow'
url="https://github.com/shadow-maint/shadow"
depends=(
acl libacl.so
attr libattr.so
@ -31,19 +31,12 @@ backup=(
)
#options=(debug !emptydirs)
options=('!emptydirs')
# NOTE: distribution patches are taken from https://gitlab.archlinux.org/archlinux/packaging/upstream/shadow/-/commits/v4.14.2.arch1
# NOTE: distribution patches are taken from https://gitlab.archlinux.org/archlinux/packaging/upstream/shadow/-/commits/4.14.3.arch1
source=(
https://github.com/shadow-maint/shadow/releases/download/$pkgver/shadow-$pkgver.tar.xz{,.asc}
$url/releases/download/$pkgver/$pkgname-$pkgver.tar.xz{,.asc}
0001-Disable-replaced-tools-their-man-pages-and-PAM-integ.patch
0002-Adapt-login.defs-for-PAM-and-util-linux.patch
0003-Add-Arch-Linux-defaults-for-login.defs.patch
# 0004-Add-Arch-Linux-defaults-for-etc-pam.d.patch
# chgpasswd
# chpasswd
# defaults.pam
# login.defs
# newusers
# passwd
shadow.{sysusers,tmpfiles}
useradd.defaults
)
@ -126,16 +119,14 @@ license=(BSD-3-Clause)
validpgpkeys=(66D0387DB85D320F8408166DB175CFA98F192AF2 # Serge Hallyn <sergeh@kernel.org>
A9348594CE31283A826FBDD8D57633D441E25BB5) # Alejandro Colomar <alx@kernel.org>
sha256sums=(25df30589d2e31aaff14576d03f980bb578e6d446891da6d24de1e5a09a38949 # shadow-4.14.2.tar.xz
133f8582c7412786a2f2cec49e3467927521180078f5fce74050b4f003e7865a # shadow-4.14.2.tar.xz.asc
aa550468fa977633fbe5ccf11c7a942dfc6d84b4a6a9b2a5ce62795e3a094629 # 0001-Disable-replaced-tools-their-man-pages-and-PAM-integ.patch
71bb78cb8f4ce2a1c73594936a3e540427b5b1f496d2dc459a086c8f64509c49 # 0002-Adapt-login.defs-for-PAM-and-util-linux.patch
9e3630d535faf1576dab4d5e534dd59fcc7988aa34062553b5f41da4709ca356 # 0003-Add-Arch-Linux-defaults-for-login.defs.patch
sha256sums=(6969279236fe3152768573a38c9f83cb9ca109851a5a990aec1fc672ac2cfcd2 # shadow-4.14.3.tar.xz
f4cd34b8c845414fe9b0acf2aa25429d0b8acb40ad332a7ba0e9887238b91b3f # shadow-4.14.3.tar.xz.asc
a7cd87b6fd878eb4db9ab7bd6296ed303341adbca1a5895d0f90bed22dbf75fa # 0001-Disable-replaced-tools-their-man-pages-and-PAM-integ.patch.1
245cdb0809cf9bd871e9e7063f0cdf6003e683938ef07ed7f57d7a5e2ede6d4e # 0002-Adapt-login.defs-for-PAM-and-util-linux.patch.1
37f1409fc1b14b8dfd769042bf5d8528dfebe9f7bacfcac5f99072bead1e3d9b # 0003-Add-Arch-Linux-defaults-for-login.defs.patch.1
29448220f2ecfeab0a1a7aae296f07ca522d0a75a5b20df30f83950f9d54531f # shadow.sysusers
c2faa81b894de452e6cd23660ad7e30a4e03d6a4eacb94ff209c6e578df05e61 # shadow.tmpfiles
2d4b7b85ea1d5cddf93c2d636a11b0e76c1f484474449bdb018e3af0fcbd93c3) # useradd.defaults
## e2ba753000b243bd940bf07de8c309463ec52314897920eda5fde1769d3eaa67 shadow-4.14.2-01-x86_64.pkg.tar.lz
## 44d15d15ef32cc3a5b4b02e06e0c4fc828563857a0f391df56381498e61eab73 shadow-4.14.3-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Aaron Griffin <aaron@archlinux.org>
pkgname=shadow
pkgver=4.14.2
pkgver=4.14.3
pkgrel=1
pkgdesc="Password and account management tool suite with support for shadow files and PAM"
arch=(x86_64)
@ -32,7 +32,7 @@ backup=(
etc/pam.d/passwd
)
options=(!emptydirs)
# NOTE: distribution patches are taken from https://gitlab.archlinux.org/archlinux/packaging/upstream/shadow/-/commits/v4.14.2.arch1
# NOTE: distribution patches are taken from https://gitlab.archlinux.org/archlinux/packaging/upstream/shadow/-/commits/4.14.3.arch1
source=(
$url/releases/download/$pkgver/$pkgname-$pkgver.tar.xz{,.asc}
0001-Disable-replaced-tools-their-man-pages-and-PAM-integ.patch
@ -42,21 +42,21 @@ source=(
shadow.{sysusers,tmpfiles}
useradd.defaults
)
sha512sums=('b417dbe0fbbeced1022e64efe9dcd8b41d14779c45163e6de63891ac63f837d43f3e559f99f884099aa45282299ceb4dcb9fd29d21c9925687ff8462fe6ead2f'
sha512sums=('da5bba26ccf64535e39a4918033f76bf40da00959512424b23427511bedd9b5a4973343062cc8e415690ebc842a1d4a3ac344bca8d14a57f38281629d0bf3edd'
'SKIP'
'd1f05cb5bbd92fc4dd25d31ef59307214fcf6e57742cde984252ca77ba8fc8a5ada98769ad23976c23907ef6c2f399f6b3d59e3d655843fa18a1d050fd33c933'
'eaf8122f12824da7de4665e78b807dd8d0e731f27267227b35dac99c3d1712a9527487b2b20c7fa3279fc3e1d6d5a0ece0d15e91f2f5255da9e31a3fb01a87c5'
'f879b24ee304a93a5d34ee5868778ce928eddf40cd11c62ca782ab5322467bcff28ddca6ce83df4cede068bbe8277d54030f329b9fd6f90ad7fb511d23ef028f'
'8d96630e9144f838edb9a5bc3dfae20158cb67aa9ddb64b07d80094123a21ebb0dd024230ab8e30ac13b64558daf8c0aad1bc301aa05fada44e26f73db2c9dc7'
'38b1803c991cec6dc840c71cd7b5461488bedd49d6da37c29aa97e927a8e298b728b5c7566b60d3ac83438003a23d4d2c9d409f014df81d359fb08d61bbabb57'
'df1a70e27fe665c02113cc8d810bbae968f88fa190314443f4ef58cb5c39c0826aae04da32d7da63eb17806414d7668d513dcfc47747e0e9a15943368805edd8'
'e4edf705dd04e088c6b561713eaa1afeb92f42ac13722bff037aede6ac5ad7d4d00828cfb677f7b1ff048db8b6788238c1ab6a71dfcfd3e02ef6cb78ae09a621'
'2c8689b52029f6aa27d75b8b05b0b36e2fc322cab40fdfbb50cdbe331f61bc84e8db20f012cf9af3de8c4e7fdb10c2d5a4925ca1ba3b70eb5627772b94da84b3'
'5afac4a96b599b0b8ed7be751e7160037c3beb191629928c6520bfd3f2adcd1c55c31029c92c2ff8543e6cd9e37e2cd515ba4e1789c6d66f9c93b4e7f209ee7a'
'97a6a57c07502e02669dc1a91bffc447dba7d98d208b798d80e07de0d2fdf9d23264453978d2d3d1ba6652ca1f2e22cdadc4309c7b311e83fa71b00ad144f877'
'706ba6e7fa8298475f2605a28daffef421c9fa8d269cbd5cbcf7f7cb795b40a24d52c20e8d0b73e29e6cd35cd7226b3e9738dc513703e87dde04c1d24087a69c')
b2sums=('419f0a516753616ef691f71ec9002eef6fd7568c013ac71900d7481eff1bd9165c69d9587b7ca25800543a2eac58cfb7ce4224063e8af7b278f589640485c28f'
b2sums=('6707cae41a0f8478cadd94ea5eaba95cdc6b1b23896b8dd903c62c931839a82b0538f04f8c12433f148da5b23c12a033963380be81f6fc97fa0e3f9399e51b21'
'SKIP'
'0631587a1a7209f411f4eb72511b3523cdeb543b750f56be664ca135531dd0f7b1c1611fe9f2e1e5c5594f5f6703fdf8b982b41f1527d855d806a2a04deeb02d'
'44228c694fbd92ade47852a85b52b58385e1ef9755a2dd2254be21b0bf80dc17f57c7ef9d64f092f10b7302fea05c5a9fa3ae0d8ba40e3ce00ecf26c98793202'
'22d4ea8ec0ce9ba5e2e4ea9817c39d9bdae18e7a15797497319024265547dccf3dfb5f3cf59a904c10a45cb5282dda76c8ccb0f4a94f0f327174277dd98d8312'
'9bfdd4d0b7ce997b4a95f9334790fd907e52afa4dd8f2104f2c1413f17c46f9d8f2c3ae9c86927b5f70cedbcae1f1ec522f3c81896f9629ad84eefdd87b0f7ce'
'd8c6a25b7a7a7578dfc9e4dc762e9f40d3d5e3f8a6e44c6abd1dc6d874e81830ce2cf335584c35277b69539cc1172611d2fdfa72c740247f2dd35ba77b66827a'
'56135cdc049ccce1f1da89f41b840cf2cd7365fec6d2e771906eb4e406b2ffe90703cf2070c52748b1035d7cfd29d90f4d9eed38b06f0fac8a58c3dd89a86ea9'
'5cfc936555aa2b2e15f8830ff83764dad6e11a80e2a102c5f2bd3b7c83db22a5457a3afdd182e3648c9d7d5bca90fa550f59576d0ac47a11a31dfb636cb18f2b'
'a69191ab966f146c35e7e911e7e57c29fffd54436ea014aa8ffe0dd46aaf57c635d0a652b35916745c75d82b3fca7234366ea5f810b622e94730b45ec86f122c'
'511c4ad9f3be530dc17dd68f2a3387d748dcdb84192d35f296b88f82442224477e2a74b1841ec3f107b39a5c41c2d961480e396a48d0578f8fd5f65dbe8d9f04'

View File

@ -6,4 +6,3 @@ itstool
libxslt

View File

@ -7,18 +7,18 @@
pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
_srcver=3440200
_srcver=3450000
_docver=${_srcver}
#_docver=3440000
pkgver=3.44.2
pkgrel=02
pkgver=3.45.0
pkgrel=01
pkgdesc="A C library that implements an SQL database engine"
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/2023/sqlite-src-${_srcver}.zip
https://www.sqlite.org/2023/sqlite-doc-${_docver}.zip
source=(https://www.sqlite.org/2024/sqlite-src-${_srcver}.zip
https://www.sqlite.org/2024/sqlite-doc-${_docver}.zip
sqlite-lemon-system-template.patch
license.txt)
# upstream now switched to sha3sums - currently not supported by makepkg
@ -82,8 +82,8 @@ package_sqlite() {
install -m755 -d "${pkgdir}"/usr/share/man/man1
install -m644 sqlite3.1 "${pkgdir}"/usr/share/man/man1/
# license - no linking required because pkgbase=pkgname
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgbase}/license.txt
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
# split out tcl extension
mkdir "$srcdir"/tcl
@ -104,9 +104,9 @@ package_sqlite-tcl() {
install -m755 -d "${pkgdir}"/usr/share/man/mann
install -m644 "${srcdir}"/sqlite-src-$_srcver/autoconf/tea/doc/sqlite3.n "${pkgdir}"/usr/share/man/mann/
# link license
install -m755 -d "${pkgdir}"/usr/share/licenses
ln -sf /usr/share/licenses/${pkgbase} "${pkgdir}/usr/share/licenses/${pkgname}"
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
}
package_sqlite-analyzer() {
@ -117,6 +117,9 @@ package_sqlite-analyzer() {
cd sqlite-src-$_srcver
install -m755 -d "${pkgdir}"/usr/bin
install -m755 sqlite3_analyzer "${pkgdir}"/usr/bin/
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
}
package_lemon() {
@ -132,8 +135,9 @@ package_lemon() {
mkdir -p "${pkgdir}"/usr/share/doc/${pkgname}
cp ../sqlite-doc-${_docver}/lemon.html "${pkgdir}"/usr/share/doc/${pkgname}/
install -m755 -d "${pkgdir}"/usr/share/licenses
ln -sf /usr/share/licenses/${pkgbase} "${pkgdir}/usr/share/licenses/${pkgname}"
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
}
@ -147,6 +151,9 @@ package_sqlite-doc() {
cd sqlite-doc-${_docver}
mkdir -p "${pkgdir}"/usr/share/doc/${pkgbase}
cp -R * "${pkgdir}"/usr/share/doc/${pkgbase}/
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
rm "${pkgdir}"/usr/share/doc/${pkgbase}/lemon.html
}
@ -155,16 +162,16 @@ package_sqlite-doc() {
arch=(x86_64)
license=('custom:Public Domain')
license=('LicenseRef-Sqlite')
sha256sums=(73187473feb74509357e8fa6cb9fd67153b2d010d00aeb2fddb6ceeb18abaf27 # sqlite-src-3440200.zip
62e51962552fb204ef0a541d51f8f721499d1a3fffae6e86558d251c96084fcf # sqlite-doc-3440200.zip
sha256sums=(14dc2db487e8563ce286a38949042cb1e87ca66d872d5ea43c76391004941fe2 # sqlite-src-3450000.zip
c2fb268ef41cfb1270b54511c19ae3164fc18d0a893c1b143dd2655e00c00104 # sqlite-doc-3450000.zip
55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97 # sqlite-lemon-system-template.patch
4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d) # license.txt
## 95d5c9290afb2809d913d5d77bd0fdef326f006c386b8d3d398b128d55fac56f lemon-3.44.2-02-x86_64.pkg.tar.lz
## 3faa42bb065c5783648b6e134cc3e7bf2dedb86bd9f0d65a2fd87765640b2470 sqlite-3.44.2-02-x86_64.pkg.tar.lz
## ed622cb9c212ca7bf6da818f128985f18dbad48a8085e0348a7b94b33b761aa3 sqlite-analyzer-3.44.2-02-x86_64.pkg.tar.lz
## 1da46187610d106827d944884764f5b633c8fc794eb5e36718410baef99ebc5f sqlite-doc-3.44.2-02-x86_64.pkg.tar.lz
## c267a88da99626632ac6dc2a6894c3643650bc378bf500b1641a3bc3d9caf7b5 sqlite-tcl-3.44.2-02-x86_64.pkg.tar.lz
## 7ad0da8abcc732208ab8ac1230bb7fb67246adc86dedabcd6c73888136c7f365 lemon-3.45.0-01-x86_64.pkg.tar.lz
## 5ceebdb3a68a6af4603646b6ac9d0f79da71d28bc5dc46db2e95f8ec290290d8 sqlite-3.45.0-01-x86_64.pkg.tar.lz
## 374644c7150ddc40fc3d0104b8c31388b5f24314a3dfa74c564fe4514bc0b170 sqlite-analyzer-3.45.0-01-x86_64.pkg.tar.lz
## c3a7ebde16c202143255b81a9682d4f75ed057cf8cdef1212af3bf62b87a046f sqlite-doc-3.45.0-01-x86_64.pkg.tar.lz
## 669374fbc6bdb27cf63d7713d9bc06aeda69c63141f1cd95b0e2bb5f11296e2f sqlite-tcl-3.45.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=3440200
_srcver=3450000
_docver=${_srcver}
#_docver=3440000
pkgver=3.44.2
pkgrel=2
pkgver=3.45.0
pkgrel=1
pkgdesc="A C library that implements an SQL database engine"
arch=('x86_64')
license=('custom:Public Domain')
license=('LicenseRef-Sqlite')
url="https://www.sqlite.org/"
makedepends=('tcl' 'readline' 'zlib')
options=('!emptydirs')
source=(https://www.sqlite.org/2023/sqlite-src-${_srcver}.zip
https://www.sqlite.org/2023/sqlite-doc-${_docver}.zip
source=(https://www.sqlite.org/2024/sqlite-src-${_srcver}.zip
https://www.sqlite.org/2024/sqlite-doc-${_docver}.zip
sqlite-lemon-system-template.patch
license.txt)
# upstream now switched to sha3sums - currently not supported by makepkg
sha256sums=('73187473feb74509357e8fa6cb9fd67153b2d010d00aeb2fddb6ceeb18abaf27'
'62e51962552fb204ef0a541d51f8f721499d1a3fffae6e86558d251c96084fcf'
sha256sums=('14dc2db487e8563ce286a38949042cb1e87ca66d872d5ea43c76391004941fe2'
'c2fb268ef41cfb1270b54511c19ae3164fc18d0a893c1b143dd2655e00c00104'
'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')
@ -83,8 +83,8 @@ package_sqlite() {
install -m755 -d "${pkgdir}"/usr/share/man/man1
install -m644 sqlite3.1 "${pkgdir}"/usr/share/man/man1/
# license - no linking required because pkgbase=pkgname
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgbase}/license.txt
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
# split out tcl extension
mkdir "$srcdir"/tcl
@ -105,9 +105,8 @@ package_sqlite-tcl() {
install -m755 -d "${pkgdir}"/usr/share/man/mann
install -m644 "${srcdir}"/sqlite-src-$_srcver/autoconf/tea/doc/sqlite3.n "${pkgdir}"/usr/share/man/mann/
# link license
install -m755 -d "${pkgdir}"/usr/share/licenses
ln -sf /usr/share/licenses/${pkgbase} "${pkgdir}/usr/share/licenses/${pkgname}"
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
}
package_sqlite-analyzer() {
@ -118,6 +117,9 @@ package_sqlite-analyzer() {
cd sqlite-src-$_srcver
install -m755 -d "${pkgdir}"/usr/bin
install -m755 sqlite3_analyzer "${pkgdir}"/usr/bin/
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
}
package_lemon() {
@ -133,9 +135,8 @@ package_lemon() {
mkdir -p "${pkgdir}"/usr/share/doc/${pkgname}
cp ../sqlite-doc-${_docver}/lemon.html "${pkgdir}"/usr/share/doc/${pkgname}/
install -m755 -d "${pkgdir}"/usr/share/licenses
ln -sf /usr/share/licenses/${pkgbase} "${pkgdir}/usr/share/licenses/${pkgname}"
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
}
package_sqlite-doc() {
@ -148,6 +149,9 @@ package_sqlite-doc() {
cd sqlite-doc-${_docver}
mkdir -p "${pkgdir}"/usr/share/doc/${pkgbase}
cp -R * "${pkgdir}"/usr/share/doc/${pkgbase}/
# license
install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
rm "${pkgdir}"/usr/share/doc/${pkgbase}/lemon.html
}

View File

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