# $Id: PKGBUILD 106073 2014-02-21 23:10:38Z anatolik $ # Maintainer: Anatol Pomozov # Contributor: Alexander Rødseth # Contributor: Angel Velasquez # Contributor: unexist # Contributor: Abakus # Contributor: TDY # Contributor: Xilon pkgname=subtle # check the mercurial hash at http://hg.subforge.org/subtle _hg_revision=3243 _hg_hash=43d1d0478c46 pkgver=0.11.r$_hg_revision pkgrel=1 pkgdesc='Grid-based manual tiling window manager' arch=(x86_64 i686) url='http://subtle.subforge.org/' license=(GPL) depends=(ruby libxrandr libxft libxpm libxinerama libxtst) backup=(etc/xdg/subtle/subtle.rb) install=subtle.install source=(http://hg.subforge.org/subtle/archive/$_hg_hash.tar.bz2 do_not_relink_binaries_on_install.diff) sha256sums=('d3e29561a78a0491e6357ce60c940a1b050e99d116bffb7881d97b6a6b893137' '448dd3bcc8fd3807ab0f66c1d82edccbeb830502dfe758770e7f7a76ffce35a0') prepare() { cd subtle-$_hg_hash # Use vendor_ruby instead of site_ruby sed -e \ 's/RbConfig::CONFIG\["sitelibdir"\]/RbConfig::CONFIG\["vendorlibdir"\]/' \ -i Rakefile patch -p1 < "$srcdir"/do_not_relink_binaries_on_install.diff } build() { cd subtle-$_hg_hash rake build revision=$_hg_revision } package() { cd subtle-$_hg_hash # regenerate config with proper $pkgdir, revision and cppflags are not needed at this step rake config destdir="$pkgdir" rake install }