aboutsummaryrefslogtreecommitdiffstats
path: root/main/xfsprogs
diff options
context:
space:
mode:
authorRoberto Oliveira <robertoguimaraes8@gmail.com>2017-11-09 11:31:45 +0000
committerCarlo Landmeter <clandmeter@alpinelinux.org>2017-11-10 10:56:52 +0000
commitf4c0b6c314e263ff14919ba1863addda3abb3d21 (patch)
tree6d26348492db225a4a48efc7ec1f2335f544477d /main/xfsprogs
parent0310003df9e0ce7394dba44f4782c1cc28f146f0 (diff)
main/xfsprogs: modernize and mark no test suite
Diffstat (limited to 'main/xfsprogs')
-rw-r--r--main/xfsprogs/APKBUILD28
1 files changed, 9 insertions, 19 deletions
diff --git a/main/xfsprogs/APKBUILD b/main/xfsprogs/APKBUILD
index 26bb443faa2..5863cf60596 100644
--- a/main/xfsprogs/APKBUILD
+++ b/main/xfsprogs/APKBUILD
@@ -2,31 +2,22 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xfsprogs
pkgver=4.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="XFS filesystem utilities"
url="http://xfs.org/index.php/Main_Page"
arch="all"
license="LGPL"
-depends=""
makedepends="linux-headers util-linux-dev bash gzip"
+options="!check" # no test suite
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-extra"
source="https://www.kernel.org/pub/linux/utils/fs/xfs/$pkgname/$pkgname-$pkgver.tar.gz
musl-fixes.patch
"
-_builddir="$srcdir"/$pkgname-$pkgver
-
-prepare() {
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
+builddir="$srcdir/$pkgname-$pkgver"
build() {
- cd "$_builddir"
+ cd "$builddir"
export DEBUG=-DNDEBUG
export OPTIMIZER="$CFLAGS"
./configure \
@@ -35,14 +26,13 @@ build() {
--prefix=/usr \
--sbindir=/sbin \
--libexecdir=/usr/lib \
- --enable-gettext=no \
- || return 1
- make SHELL=/bin/bash || return 1
+ --enable-gettext=no
+ make SHELL=/bin/bash
}
package() {
- cd "$_builddir"
- make -j1 DIST_ROOT="$pkgdir" install install-dev || return 1
+ cd "$builddir"
+ make -j1 DIST_ROOT="$pkgdir" install install-dev
find "$pkgdir" -name *.la -delete
mv "$pkgdir"/sbin "$pkgdir"/usr
mkdir -p "$pkgdir"/sbin
@@ -55,7 +45,7 @@ extra() {
depends="$pkgname"
pkgdesc="XFS filesystem extra utilities"
mkdir -p "$subpkgdir"
- rmdir "$pkgdir"/lib "$pkgdir"/usr/lib || return 1
+ rmdir "$pkgdir"/lib "$pkgdir"/usr/lib
mv "$pkgdir"/usr "$subpkgdir"/
}