upg expat libnghttp2 lzip util-linux
This commit is contained in:
parent
f50626583c
commit
af7856d708
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=expat
|
||||
pkgver=2.6.0
|
||||
pkgver=2.6.1
|
||||
pkgrel=01
|
||||
pkgdesc='An XML parser library'
|
||||
url="https://libexpat.github.io/"
|
||||
|
@ -44,8 +44,7 @@ license=(MIT)
|
|||
|
||||
validpgpkeys=(3176EF7DB2367F1FCA4F306B1F9B0E909AF37285) # Sebastian Pipping
|
||||
|
||||
sha256sums=(ff60e6a6b6ce570ae012dc7b73169c7fdf4b6bf08c12ed0ec6f55736b78d85ba # expat-2.6.0.tar.bz2
|
||||
90b1f917b283caa45e1ee7f39d0d0e65b8d94fa8d2533084f1e5b6b097daea57) # expat-2.6.0.tar.bz2.asc
|
||||
|
||||
## 4677a2bb0c8cbfff09bcf5302ac77703e6580d56fb0bac2c05b0479f44e55e1e expat-2.6.0-01-x86_64.pkg.tar.lz
|
||||
sha256sums=(4677d957c0c6cb2a3321101944574c24113b637c7ab1cf0659a27c5babc201fd # expat-2.6.1.tar.bz2
|
||||
7d1bb6287172b2a16dea6bde897628a075028e805128368ce1f3a17e579826e3) # expat-2.6.1.tar.bz2.asc
|
||||
|
||||
## f474eebfd41e1ff0baa02c8a384766e3f3646a07d53ceb6dac7def778fadc9ed expat-2.6.1-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Contributor: Judd Vinet <jvinet@zeroflux.org>
|
||||
|
||||
pkgname=expat
|
||||
pkgver=2.6.0
|
||||
pkgver=2.6.1
|
||||
pkgrel=1
|
||||
pkgdesc="An XML parser library"
|
||||
arch=(x86_64)
|
||||
|
@ -14,9 +14,9 @@ depends=(glibc)
|
|||
makedepends=(cmake)
|
||||
provides=(libexpat.so)
|
||||
source=(https://github.com/libexpat/libexpat/releases/download/R_${pkgver//./_}/$pkgname-$pkgver.tar.bz2{,.asc})
|
||||
sha512sums=('116587256c8b5a477e56e2dc5a4d0c3c580b43727dd93685e044057c196779d348ee50adf53dd060c305e06855ad7fe9492f1ad69c175063dfc8babf71c1d032'
|
||||
sha512sums=('11029a25cc88e5428c04c1ee9d3e8833f3d1c0a957350b0038eadb786821d2dd4c57c34fe67b45389c43d558ee53d4b95dcf1e5116aaf9ca16b12c1af6fbb7f0'
|
||||
'SKIP')
|
||||
b2sums=('c823bc6078c8dc2a71c88a5b93cee596d966c83125e267691c4be536da59f73f238ed31326f4fda899ef1c0a268cc798e714012f44853174e05fe7569853628f'
|
||||
b2sums=('b10658e793cd080c90f4be48c5c3c877d6463aa226bd77e48622d4ccc8e27367d4abf2f07a43dc4507494e9ce1d449a1c3a9d8a2b5c85e45e6c0e0062ea21bde'
|
||||
'SKIP')
|
||||
validpgpkeys=(3176EF7DB2367F1FCA4F306B1F9B0E909AF37285) # Sebastian Pipping
|
||||
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libnghttp2
|
||||
_tag='6c83ba437df9834305ccf68083775d7742974ecb' # git rev-parse v${pkgver}
|
||||
pkgver=1.59.0
|
||||
pkgrel=02
|
||||
_tag='69148c95ea5980b52c669135e45bf8204421aa9c' # git rev-parse v${pkgver}
|
||||
pkgver=1.60.0
|
||||
pkgrel=01
|
||||
pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
|
||||
url='https://nghttp2.org/'
|
||||
depends=(glibc)
|
||||
|
@ -16,11 +16,21 @@ makedepends=('automake' 'autoconf' 'git')
|
|||
conflicts=('nghttp2<1.20.0-2')
|
||||
provides=('libnghttp2.so')
|
||||
#source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz)
|
||||
source=("git+https://github.com/nghttp2/nghttp2.git#tag=${_tag}?signed")
|
||||
source=("git+https://github.com/nghttp2/nghttp2.git#tag=${_tag}?signed"
|
||||
'git+https://github.com/ngtcp2/munit.git'
|
||||
'git+https://github.com/mruby/mruby.git'
|
||||
'git+https://github.com/tatsuhiro-t/neverbleed.git')
|
||||
|
||||
prepare() {
|
||||
cd nghttp2
|
||||
|
||||
git config --file=.gitmodules submodule.tests/munit.url ../munit/
|
||||
git config --file=.gitmodules submodule.third-party/mruby.url ../mruby/
|
||||
git config --file=.gitmodules submodule.tests/neverbleed.url ../neverbleed/
|
||||
|
||||
git submodule init
|
||||
git -c protocol.file.allow=always submodule update
|
||||
|
||||
autoreconf -i
|
||||
}
|
||||
|
||||
|
@ -57,7 +67,10 @@ license=(MIT)
|
|||
|
||||
validpgpkeys=('F4F3B91474D1EB29889BD0EF7E8403D5D673C366') # Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
|
||||
|
||||
sha256sums=(SKIP)
|
||||
sha256sums=(SKIP
|
||||
SKIP
|
||||
SKIP
|
||||
SKIP)
|
||||
|
||||
## 30e49664106def46f531c1dda8cd2da2b4f9aa97d3b5585e3c50c417a118718a libnghttp2-1.59.0-02-x86_64.pkg.tar.lz
|
||||
## b5901b82aa68cda26e006d3f06eadcea2472ac9d7948bb3a3e301f7e34bc9595 libnghttp2-1.60.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# Contributor: Zhuoyun Wei <wzyboy@wzyboy.org>
|
||||
|
||||
pkgname=libnghttp2
|
||||
_tag='6c83ba437df9834305ccf68083775d7742974ecb' # git rev-parse v${pkgver}
|
||||
pkgver=1.59.0
|
||||
pkgrel=2
|
||||
_tag='69148c95ea5980b52c669135e45bf8204421aa9c' # git rev-parse v${pkgver}
|
||||
pkgver=1.60.0
|
||||
pkgrel=1
|
||||
pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
|
||||
arch=('x86_64')
|
||||
url='https://nghttp2.org/'
|
||||
|
@ -14,12 +14,25 @@ provides=('libnghttp2.so')
|
|||
makedepends=('git')
|
||||
conflicts=('nghttp2<1.20.0-2')
|
||||
validpgpkeys=('F4F3B91474D1EB29889BD0EF7E8403D5D673C366') # Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
|
||||
source=("git+https://github.com/nghttp2/nghttp2.git#tag=${_tag}?signed")
|
||||
sha512sums=('SKIP')
|
||||
source=("git+https://github.com/nghttp2/nghttp2.git#tag=${_tag}?signed"
|
||||
'git+https://github.com/ngtcp2/munit.git'
|
||||
'git+https://github.com/mruby/mruby.git'
|
||||
'git+https://github.com/tatsuhiro-t/neverbleed.git')
|
||||
sha512sums=('SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP')
|
||||
|
||||
prepare() {
|
||||
cd nghttp2
|
||||
|
||||
git config --file=.gitmodules submodule.tests/munit.url ../munit/
|
||||
git config --file=.gitmodules submodule.third-party/mruby.url ../mruby/
|
||||
git config --file=.gitmodules submodule.tests/neverbleed.url ../neverbleed/
|
||||
|
||||
git submodule init
|
||||
git -c protocol.file.allow=always submodule update
|
||||
|
||||
autoreconf -i
|
||||
}
|
||||
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
rm -rf {src,pkg,*tar.xz*,nghttp2}
|
||||
rm -rf {src,pkg,*tar.xz*,nghttp2,mruby,munit,neverbleed}
|
||||
|
||||
|
|
|
@ -6,15 +6,14 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=lzip
|
||||
pkgver=1.24
|
||||
pkgver=1.24.1
|
||||
pkgrel=01
|
||||
pkgdesc="A lossless file compressor based on the LZMA algorithm - default for Joborun Linux packaging since 2/2/23"
|
||||
arch=('x86_64')
|
||||
url="https://www.nongnu.org/lzip/lzip.html"
|
||||
groups=(base jobbot)
|
||||
depends=('gcc-libs')
|
||||
source=("https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"
|
||||
"https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz.sig")
|
||||
source=("https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
|
@ -36,8 +35,8 @@ validpgpkeys=('1D41C14B272A2219A739FA4F8FE99503132D7742') # Antonio Diaz Diaz <
|
|||
## upstream provided sha256sum:
|
||||
## http://lists.nongnu.org/archive/html/lzip-bug/2018-02/msg00006.html
|
||||
|
||||
sha256sums=(d42659229b10e066eeb6e81eb673cdd893b672e512d26719c2d95975556ca56c # lzip-1.24.tar.gz
|
||||
e803fd00a616553f52c75fa7ae35206f57ce942f24a90fae700672505f1031f4) # lzip-1.24.tar.gz.sig
|
||||
sha256sums=(30c9cb6a0605f479c496c376eb629a48b0a1696d167e3c1e090c5defa481b162 # lzip-1.24.1.tar.gz
|
||||
14e88524a4bbae8f5f5e6ace5bf4c19e906fb3ff7156de1085f3c035a9de7844) # lzip-1.24.1.tar.gz.sig
|
||||
|
||||
## ad1f756e8697ca171af1956eeb01eeabbed76a3f933ec9d4efb6e47b176f0d8d lzip-1.24-01-x86_64.pkg.tar.lz
|
||||
## 2ca7a0e0aab11a68208a5f643a8e7eec85351036654b46b66c55fb30b8a772d5 lzip-1.24.1-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,32 +1,28 @@
|
|||
# Maintainer: Jiachen Yang <farseerfc@gmail.com>
|
||||
# AUR Maintainer: apophys <admin AT kubikmilan DOT sk>
|
||||
# Contributor: apophys <admin AT kubikmilan DOT sk>
|
||||
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
|
||||
# Contributor: Renzo Carbonara <gnuk0001/gmail.com>
|
||||
|
||||
pkgname=lzip
|
||||
pkgver=1.24
|
||||
pkgver=1.24.1
|
||||
pkgrel=1
|
||||
pkgdesc="A lossless file compressor based on the LZMA algorithm"
|
||||
arch=('x86_64')
|
||||
url="https://www.nongnu.org/lzip/lzip.html"
|
||||
license=('GPL3')
|
||||
depends=('gcc-libs')
|
||||
source=("https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"
|
||||
"https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz.sig")
|
||||
|
||||
## upstream provided sha256sum:
|
||||
## http://lists.nongnu.org/archive/html/lzip-bug/2018-02/msg00006.html
|
||||
sha256sums=('d42659229b10e066eeb6e81eb673cdd893b672e512d26719c2d95975556ca56c'
|
||||
source=("https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
|
||||
sha256sums=('30c9cb6a0605f479c496c376eb629a48b0a1696d167e3c1e090c5defa481b162'
|
||||
'SKIP')
|
||||
validpgpkeys=('1D41C14B272A2219A739FA4F8FE99503132D7742') # Antonio Diaz Diaz <antonio@gnu.org>
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
cd $pkgname-$pkgver
|
||||
./configure --prefix=/usr CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS"
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install{,-man}
|
||||
}
|
||||
|
|
|
@ -7,19 +7,22 @@
|
|||
|
||||
pkgbase=util-linux
|
||||
pkgname=(util-linux util-linux-libs)
|
||||
_tag='bc0e318941a0539be1205ea1ac1dbfa834b7d033' # git rev-parse v${_tag_name}
|
||||
_tag_name=2.39.3
|
||||
_tag='7f7be3ee7248915b50190b5845eadb67b2e21a02' # git rev-parse v${_tag_name}
|
||||
_tag_name=2.40-rc2
|
||||
pkgver=${_tag_name/-/}
|
||||
#_pkgmajor=2.39
|
||||
#_realver=${_pkgmajor}
|
||||
#pkgver=${_realver/-/}
|
||||
pkgrel=02
|
||||
pkgrel=01
|
||||
pkgdesc='Miscellaneous system utilities for Linux w/o systemd'
|
||||
url='https://github.com/karelzak/util-linux'
|
||||
url='https://github.com/util-linux/util-linux'
|
||||
#url='https://github.com/util-linux/util-linux'
|
||||
makedepends=('git' 'meson' 'asciidoctor' 'libcap-ng' 'libudev.so'
|
||||
'libxcrypt' 'cryptsetup' 'python' 'libutempter' 'bash-completion'
|
||||
'libcrypt.so')
|
||||
makedepends=('asciidoctor'
|
||||
'bash-completion'
|
||||
'git'
|
||||
'libcap-ng'
|
||||
'libutempter'
|
||||
'libxcrypt'
|
||||
'meson'
|
||||
'python'
|
||||
'sqlite')
|
||||
#options=('debug' 'strip')
|
||||
options=('strip')
|
||||
# source=("https://www.kernel.org/pub/linux/utils/util-linux/v${_pkgmajor}/${pkgbase}-${_realver}.tar."{xz,sign}
|
||||
|
@ -28,28 +31,11 @@ options=('strip')
|
|||
# need we say more for the puppets in kernel.org?
|
||||
source=("git+https://github.com/util-linux/util-linux#tag=${_tag}?signed"
|
||||
$pkgbase-BSD-2-Clause.txt::https://raw.githubusercontent.com/Cyan4973/xxHash/f035303b8a86c1db9be70cbb638678ef6ef4cb2d/LICENSE
|
||||
# '0001-meson-install-setuid.patch'
|
||||
pam-{login,common,remote,runuser,su}
|
||||
'util-linux.sysusers'
|
||||
'60-rfkill.rules')
|
||||
|
||||
# 8d7cca1a88bb347d7a0b5c32d2d2b1e8d71cafcc refs/tags/v2.39
|
||||
# ^2dccaae42bfdd0f1e34da11f2023480655308e1b
|
||||
# 48a08dabcb7c8eb86616b95625f0d08675337d1b refs/tags/v2.39-rc1
|
||||
# ^0116b114ad98bb696a20b4653d20fd8140c564dc
|
||||
# 4739964818a4193c16d7dac4ba48cfc4382a9836 refs/tags/v2.39-rc2
|
||||
# ^6df1a6c45549eb8683f0152e0202e2c46ed656da
|
||||
# 055f7161aeec7acd33ddfbcdc4c3a6da66860181 refs/tags/v2.39-rc3
|
||||
# ^c00d9e002bc53534895ade9dc9d1cdd9b71ac9a3
|
||||
|
||||
_backports=(
|
||||
# current stable/v2.39
|
||||
# "${_tag}..205e88e51c11d039cd80c9f1104bee5555a4ddaa" # arch -9
|
||||
# "${_tag}..8c85b08057a4664efe856de49b798b87a4e091af" # oba
|
||||
# "${_tag}..868f7f10ce533a8d4b0fc4055749b97ba6fb670d" # arch -10
|
||||
# "${_tag}..d9fca2b62e0322ff5a3dbc90605ac47d3d8b284f"
|
||||
# # libmount: introduce LIBMOUNT_FORCE_MOUNT2={always,never,auto}
|
||||
# 'fd6b4d94ff013dc7ed680d4e864610da5b9751f1'
|
||||
)
|
||||
|
||||
_reverts=(
|
||||
|
@ -58,32 +44,26 @@ _reverts=(
|
|||
prepare() {
|
||||
cd "${pkgbase}"
|
||||
|
||||
# patch -Np1 < ../0001-libmount-don-t-call-hooks-after-mount-type-helper.patch
|
||||
# patch -Np1 < ../0002-libmount-check-for-availability-of-mount-setattr.patch
|
||||
|
||||
local _c _l
|
||||
for _c in "${_backports[@]}"; do
|
||||
local _c _l
|
||||
for _c in "${_backports[@]}"; do
|
||||
if [[ "${_c}" == *..* ]]; then _l='--reverse'; else _l='--max-count=1'; fi
|
||||
git log --oneline "${_l}" "${_c}"
|
||||
git cherry-pick --mainline 1 --no-commit "${_c}"
|
||||
done
|
||||
|
||||
|
||||
for _c in "${_reverts[@]}"; do
|
||||
if [[ "${_c}" == *..* ]]; then _l='--reverse'; else _l='--max-count=1'; fi
|
||||
git log --oneline "${_l}" "${_c}"
|
||||
git revert --mainline 1 --no-commit "${_c}"
|
||||
done
|
||||
|
||||
# fast-forward to current master
|
||||
#git merge master
|
||||
|
||||
# do not mark dirty
|
||||
sed -i '/dirty=/c dirty=' tools/git-version-gen
|
||||
|
||||
# patch -Np1 < ../0001-meson-install-setuid.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
# cd "${pkgbase}-${_realver}"
|
||||
|
||||
local _meson_options=(
|
||||
-Dfs-search-path=/usr/bin:/usr/local/bin
|
||||
|
||||
|
@ -99,7 +79,6 @@ local _meson_options=(
|
|||
-Dbuild-vipw=enabled
|
||||
-Dbuild-write=enabled
|
||||
-Dbuild-plymouth-support=disabled
|
||||
|
||||
)
|
||||
|
||||
arch-meson "${pkgbase}" build "${_meson_options[@]}"
|
||||
|
@ -111,10 +90,19 @@ package_util-linux() {
|
|||
conflicts=('rfkill' 'hardlink')
|
||||
provides=('rfkill' 'hardlink')
|
||||
replaces=('rfkill' 'hardlink')
|
||||
depends=('pam' 'shadow' 'coreutils' 'libudev.so'
|
||||
'libeudev' 'libcap-ng' 'libutempter' 'libcrypt.so'
|
||||
'libxcrypt' 'util-linux-libs' 'libmagic.so' 'libncursesw.so'
|
||||
'readline' 'zlib')
|
||||
depends=('coreutils'
|
||||
'file' 'libmagic.so'
|
||||
'glibc'
|
||||
'libcap-ng'
|
||||
'libutempter'
|
||||
'libxcrypt' 'libcrypt.so'
|
||||
'ncurses' 'libncursesw.so'
|
||||
'pam'
|
||||
'readline'
|
||||
'shadow'
|
||||
'libeudev'
|
||||
'util-linux-libs'
|
||||
'zlib')
|
||||
optdepends=('words: default dictionary for look')
|
||||
backup=(etc/pam.d/chfn
|
||||
etc/pam.d/chsh
|
||||
|
@ -145,6 +133,9 @@ package_util-linux() {
|
|||
install -m0644 pam-su "${pkgdir}/etc/pam.d/su"
|
||||
install -m0644 pam-su "${pkgdir}/etc/pam.d/su-l"
|
||||
|
||||
# TODO(dreisner): offer this upstream?
|
||||
## sed -i '/ListenStream/ aRuntimeDirectory=uuidd' "${pkgdir}/usr/lib/systemd/system/uuidd.socket"
|
||||
|
||||
# runtime libs are shipped as part of util-linux-libs
|
||||
install -d -m0755 util-linux-libs/lib/
|
||||
mv "$pkgdir"/usr/lib/lib*.so* util-linux-libs/lib/
|
||||
|
@ -168,7 +159,8 @@ package_util-linux() {
|
|||
|
||||
package_util-linux-libs() {
|
||||
pkgdesc="util-linux runtime libraries"
|
||||
depends=('glibc')
|
||||
depends=('glibc'
|
||||
'sqlite')
|
||||
provides=('libutil-linux' 'libblkid.so' 'libfdisk.so' 'libmount.so' 'libsmartcols.so' 'libuuid.so')
|
||||
conflicts=('libutil-linux')
|
||||
replaces=('libutil-linux')
|
||||
|
@ -182,14 +174,12 @@ package_util-linux-libs() {
|
|||
|
||||
install -vDm 644 $pkgbase/Documentation/licenses/COPYING.{BSD*,ISC} -t "$pkgdir/usr/share/licenses/$pkgname/"
|
||||
install -vDm 644 $pkgbase-BSD-2-Clause.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
|
||||
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
# license=('GPL2')
|
||||
license=(
|
||||
'BSD-2-Clause'
|
||||
'BSD-3-Clause'
|
||||
|
@ -214,6 +204,5 @@ sha256sums=(SKIP # util-linux
|
|||
10b0505351263a099163c0d928132706e501dd0a008dac2835b052167b14abe3 # util-linux.sysusers
|
||||
7423aaaa09fee7f47baa83df9ea6fef525ff9aec395c8cbd9fe848ceb2643f37) # 60-rfkill.rules
|
||||
|
||||
## 97928c111317793195641aaa45c8e858d1231f10dfe35e9484eed7bd4b55d0aa util-linux-2.39.3-02-x86_64.pkg.tar.lz
|
||||
## 29cb8aed6f0e114d8f8d1b3b9e17b8c2274e651211a01fff2bdfaea825b3e0a8 util-linux-libs-2.39.3-02-x86_64.pkg.tar.lz
|
||||
|
||||
## 186691d2f510dfb50cbac8d9a60e9a8f008f8b2657d3c3d0f35a23ca10480ce4 util-linux-2.40rc2-01-x86_64.pkg.tar.lz
|
||||
## 060f2dc73755d917e79f5cd88541a2b37bb66126d7b9b40f11f19b1951b5fb67 util-linux-libs-2.40rc2-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -4,15 +4,23 @@
|
|||
|
||||
pkgbase=util-linux
|
||||
pkgname=(util-linux util-linux-libs)
|
||||
_tag='bc0e318941a0539be1205ea1ac1dbfa834b7d033' # git rev-parse v${_tag_name}
|
||||
_tag_name=2.39.3
|
||||
_tag='7f7be3ee7248915b50190b5845eadb67b2e21a02' # git rev-parse v${_tag_name}
|
||||
_tag_name=2.40-rc2
|
||||
pkgver=${_tag_name/-/}
|
||||
pkgrel=1
|
||||
pkgdesc='Miscellaneous system utilities for Linux'
|
||||
url='https://github.com/util-linux/util-linux'
|
||||
arch=('x86_64')
|
||||
makedepends=('git' 'meson' 'asciidoctor' 'bash-completion' 'libcap-ng'
|
||||
'libutempter' 'libxcrypt' 'python' 'systemd')
|
||||
makedepends=('asciidoctor'
|
||||
'bash-completion'
|
||||
'git'
|
||||
'libcap-ng'
|
||||
'libutempter'
|
||||
'libxcrypt'
|
||||
'meson'
|
||||
'python'
|
||||
'sqlite'
|
||||
'systemd')
|
||||
license=(
|
||||
'BSD-2-Clause'
|
||||
'BSD-3-Clause'
|
||||
|
@ -66,6 +74,9 @@ prepare() {
|
|||
git revert --mainline 1 --no-commit "${_c}"
|
||||
done
|
||||
|
||||
# fast-forward to current master
|
||||
#git merge master
|
||||
|
||||
# do not mark dirty
|
||||
sed -i '/dirty=/c dirty=' tools/git-version-gen
|
||||
}
|
||||
|
@ -96,9 +107,19 @@ package_util-linux() {
|
|||
conflicts=('rfkill' 'hardlink')
|
||||
provides=('rfkill' 'hardlink')
|
||||
replaces=('rfkill' 'hardlink')
|
||||
depends=('glibc' 'pam' 'shadow' 'coreutils' 'systemd-libs' 'libsystemd.so'
|
||||
'libudev.so' 'libcap-ng' 'libutempter' 'libxcrypt' 'libcrypt.so' 'util-linux-libs'
|
||||
'libmagic.so' 'libncursesw.so' 'readline' 'zlib')
|
||||
depends=('coreutils'
|
||||
'file' 'libmagic.so'
|
||||
'glibc'
|
||||
'libcap-ng'
|
||||
'libutempter'
|
||||
'libxcrypt' 'libcrypt.so'
|
||||
'ncurses' 'libncursesw.so'
|
||||
'pam'
|
||||
'readline'
|
||||
'shadow'
|
||||
'systemd-libs' 'libsystemd.so' 'libudev.so'
|
||||
'util-linux-libs'
|
||||
'zlib')
|
||||
optdepends=('words: default dictionary for look')
|
||||
backup=(etc/pam.d/chfn
|
||||
etc/pam.d/chsh
|
||||
|
@ -158,8 +179,9 @@ package_util-linux() {
|
|||
}
|
||||
|
||||
package_util-linux-libs() {
|
||||
pkgdesc="util-linux runtime libraries"
|
||||
depends=('glibc')
|
||||
pkgdesc='util-linux runtime libraries'
|
||||
depends=('glibc'
|
||||
'sqlite')
|
||||
provides=('libutil-linux' 'libblkid.so' 'libfdisk.so' 'libmount.so' 'libsmartcols.so' 'libuuid.so')
|
||||
conflicts=('libutil-linux')
|
||||
replaces=('libutil-linux')
|
||||
|
|
Loading…
Reference in New Issue