mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
core/xfsprogs to 6.10.0-1
This commit is contained in:
parent
ddd8b6aa90
commit
9dad0e9f01
2 changed files with 17 additions and 19 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue