From 59768ec1379814ad641ef6671afeda5f3eb906c0 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 11 Feb 2013 13:27:47 +0100 Subject: [PATCH] btrfs-progs: update to 0.20rc1; cross build support. --- srcpkgs/btrfs-progs/template | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template index f031784a625..7af2c6dddaa 100644 --- a/srcpkgs/btrfs-progs/template +++ b/srcpkgs/btrfs-progs/template @@ -1,29 +1,27 @@ # Template file for 'btrfs-progs' pkgname=btrfs-progs -_distver=0.19 -_snapver=20121005 -version="${_snapver}.${_distver}" -wrksrc="${pkgname}-${_distver}.${_snapver}" +_distver=0.20-rc1.1 +version=0.20rc1.1 revision=1 +wrksrc="${pkgname}-${_distver}" makedepends="acl-devel libuuid-devel e2fsprogs-devel" +crossmakedepends="${makedepends}" short_desc="Btrfs filesystem utilities" maintainer="Juan RP " license="GPL-2" homepage="http://btrfs.wiki.kernel.org/" -distfiles="ftp://ftp.archlinux.org/other/$pkgname/$pkgname-${_distver}.${_snapver}.tar.xz" -checksum=7aa5c043f6695c580ba7457d41a4b9cfb7f55a72ddd4d27064da7b24b1ef8ece -long_desc=" - This packages provides the userspace utilities required to - create/format/manipulate Btrfs filesystems." +distfiles="ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${_distver}.tar.xz" +checksum=6d13ffd167ee1cc1a8844f7c656db0472730a3bb8fa561e9361957b1ec502f2b do_build() { - make CFLAGS="${CFLAGS}" ${makejobs} + if [ -n "$XBPS_CROSS_TRIPLET" ]; then + CC="$XBPS_CROSS_TRIPLET-gcc" + else + CC="gcc" + fi + make CC="$CC" CFLAGS="$CFLAGS" ${makejobs} } do_install() { - make prefix=${DESTDIR}/usr install - - # fix manpage location. - vmkdir usr/share - vmove usr/man usr/share + make prefix=${DESTDIR}/usr mandir=${DESTDIR}/usr/share/man install }