core/btrfs-progs/PKGBUILD

44 lines
1.3 KiB
Bash
Raw Normal View History

2013-10-27 06:18:59 +08:00
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
# Contributions from Arch: https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/btrfs-progs
2012-02-19 01:17:10 +08:00
pkgname=btrfs-progs
2013-10-27 06:18:59 +08:00
pkgver=0.19.20131027
2012-02-19 01:17:10 +08:00
pkgrel=1
pkgdesc="Btrfs filesystem utilities."
license=('GPL2')
2013-10-27 06:18:59 +08:00
arch=('x86_64')
depends=('glibc' 'e2fsprogs' 'lzo2')
makedepends=('git')
2012-02-19 01:17:10 +08:00
url="http://btrfs.wiki.kernel.org/"
2013-10-27 06:18:59 +08:00
options=(!staticlibs)
#git commit was chosen from here: http://git.kernel.org/cgit/linux/kernel/git/mason/btrfs-progs.git/
source=("git://git.kernel.org/pub/scm/linux/kernel/git/mason/${pkgname}.git#commit=d1570a06184ed3748536a67693ef5cfd954d4032"
'initcpio-install-btrfs'
'initcpio-hook-btrfs')
md5sums=('SKIP'
'c6dca7145b3cd80bee0d2b665d8259e8'
'85ff8daca50a5ba3dff3c3e641d38b1e')
2012-02-19 01:17:10 +08:00
build() {
2013-10-27 06:18:59 +08:00
cd $pkgname
make CFLAGS="$CFLAGS"
make CFLAGS="$CFLAGS" btrfs-select-super
2012-02-19 01:17:10 +08:00
}
package() {
2013-10-27 06:18:59 +08:00
cd $pkgname
2012-02-19 01:17:10 +08:00
make prefix=$pkgdir/usr install
2013-10-27 06:18:59 +08:00
install -Dm755 btrfs-select-super $pkgdir/usr/bin
2012-02-19 01:17:10 +08:00
# fix manpage
mkdir -p $pkgdir/usr/share/
mv $pkgdir/usr/man $pkgdir/usr/share/man
2013-10-27 06:18:59 +08:00
# install mkinitcpio hooks
install -Dm644 "$srcdir/initcpio-install-btrfs" \
"$pkgdir/usr/lib/initcpio/install/btrfs"
install -Dm644 "$srcdir/initcpio-hook-btrfs" \
"$pkgdir/usr/lib/initcpio/hooks/btrfs"
2012-02-19 01:17:10 +08:00
}