core/xfsprogs to 6.10.0-1

This commit is contained in:
Kevin Mihelich 2024-08-29 13:26:30 +00:00
parent ddd8b6aa90
commit 9dad0e9f01
2 changed files with 17 additions and 19 deletions

View file

@ -1,6 +1,6 @@
pkgbase = xfsprogs
pkgdesc = XFS filesystem utilities
pkgver = 6.9.0
pkgver = 6.10.0
pkgrel = 1
url = https://xfs.wiki.kernel.org
arch = x86_64
@ -11,15 +11,15 @@ pkgbase = xfsprogs
depends = sh
depends = util-linux-libs
depends = device-mapper
depends = libedit
depends = libinih
depends = liburcu
optdepends = icu: for xfs_scrub
optdepends = python: for xfs_scrub_all script
optdepends = smtp-forwarder: for xfs_scrub_fail script
options = !makeflags
source = git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git?signed#tag=v6.9.0
source = git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git?signed#tag=v6.10.0
validpgpkeys = 2B8185919E8D248981869DED20AE1692E13DDEE0
validpgpkeys = 4020459E58C1A52511F5399113F703E6C11CF6F0
b2sums = 6f516850d2d79e0dd55b8ba0d144f8b9908510186a7b9c547736fc6cb40a2202b83ae1b62aeecb014dd2be70202aa94a44d6dde07756f6f77cb104181e50b693
b2sums = 38e1a9b6b38672673b7b28cb2038c76a54d9726265c95acc2766c177169d8c661add3d0c2c42fbb5a69b57f58ac49d5883bfa41aab78d770d4788bd13d9cb861
pkgname = xfsprogs

View file

@ -6,20 +6,19 @@
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=xfsprogs
pkgver=6.9.0
pkgver=6.10.0
pkgrel=1
pkgdesc="XFS filesystem utilities"
arch=('x86_64')
license=('GPL-2.0-only' 'LGPL-2.1-only')
url="https://xfs.wiki.kernel.org"
depends=('sh' 'util-linux-libs' 'device-mapper' 'libinih' 'liburcu')
depends=('sh' 'util-linux-libs' 'device-mapper' 'libedit' 'libinih' 'liburcu')
optdepends=('icu: for xfs_scrub'
'python: for xfs_scrub_all script'
'python: for xfs_scrub_all script'
'smtp-forwarder: for xfs_scrub_fail script')
makedepends=('git' 'icu')
options=('!makeflags')
source=("git+https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git?signed#tag=v${pkgver}")
b2sums=('6f516850d2d79e0dd55b8ba0d144f8b9908510186a7b9c547736fc6cb40a2202b83ae1b62aeecb014dd2be70202aa94a44d6dde07756f6f77cb104181e50b693')
b2sums=('38e1a9b6b38672673b7b28cb2038c76a54d9726265c95acc2766c177169d8c661add3d0c2c42fbb5a69b57f58ac49d5883bfa41aab78d770d4788bd13d9cb861')
validpgpkeys=(
'2B8185919E8D248981869DED20AE1692E13DDEE0' # Eric Sandeen <sandeen@sandeen.net>
'4020459E58C1A52511F5399113F703E6C11CF6F0' # Carlos Maiolino <cem@kernel.org>
@ -28,20 +27,19 @@ validpgpkeys=(
build() {
cd ${pkgname}-dev
make configure
#export OPTIMIZER="-march=${CARCH/_/-} -O1"
export OPTIMIZER="-O1"
export DEBUG=-DNDEBUG
[[ $CARCH != "aarch64" ]] && CFLAGS+=" -DUATOMIC_NO_LINK_ERROR"
./configure --prefix=/usr --sbindir=/usr/bin --libexecdir=/usr/lib --with-systemd-unit-dir=/usr/lib/systemd/system --enable-lto=no
# Package is honoring CFLAGS; No need to use OPTIMIZER anymore.
# However, we have to provide an empty value to avoid default
# flags.
export OPTIMIZER=" "
./configure --prefix=/usr --sbindir=/usr/bin --libexecdir=/usr/lib \
--with-systemd-unit-dir=/usr/lib/systemd/system \
--localstatedir=/var --enable-editline --enable-lto=no
make
}
package() {
cd ${pkgname}-dev
make DIST_ROOT="${pkgdir}" PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev
chown -R root "$pkgdir"
chgrp -R root "$pkgdir"
# add hack as we cannot set rootlibdir
mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/"
rm -rf "${pkgdir}/lib"
make PKG_USER=root PKG_GROUP=root DIST_ROOT="${pkgdir}" \
PKG_ROOT_SBIN_DIR="/usr/bin" install install-dev
}