diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..89461c9cf6d7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,71 @@ +package() { + cd $srcdir + + mkdir -p $pkgdir/usr/bin + mkdir -p $pkgdir/usr/share/doc/$pkgname + mkdir -p $pkgdir/usr/share/licenses/$pkgname + mkdir -p $pkgdir/usr/lib/rbenv/completions + mkdir -p $pkgdir/usr/lib/rbenv/libexec + + install -m 644 ./README.md $pkgdir/usr/share/doc/$pkgname + install -m 644 ./LICENSE $pkgdir/usr/share/licenses/$pkgname + install -m 644 ./completions/* $pkgdir/usr/lib/rbenv/completions/ + install -m 755 ./libexec/* $pkgdir/usr/lib/rbenv/libexec/ + + ln -s /usr/lib/rbenv/libexec/rbenv $pkgdir/usr/bin/ +} +# Maintainer: Simon Kohlmeyer <simon.kohlmeyer@googlemail.com> +pkgname=rbenv-git +pkgver=0.4.0.r210.f0e8bdc +pkgrel=1 +pkgdesc="Simple Ruby version manager" +arch=('i686' 'x86_64') +url="http://github.com/rbenv/rbenw" +license=('custom:MIT') +groups=() +depends=('ruby' 'bash') +makedepends=('git gcc') +optdepends=('ruby-build') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +replaces=() +backup=() +options=() +install="rbenv.install" +source=('git://github.com/rbenv/rbenv') +noextract=() +md5sums=('SKIP') + + +build() { + cd "${pkgname%-git}/src" + ./configure + make +} + +pkgver() { + cd "$srcdir/${pkgname%-git}" + printf "%s" "$(git describe --tags --long | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g')" +} + +package() { + cd "${pkgname%-git}" + + mkdir -p "$pkgdir/usr/share/licenses/${pkgname}" + install -m 644 ./LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" + + mkdir -p "$pkgdir/usr/lib/rbenv/completions/" + install -m 644 ./completions/* "$pkgdir/usr/lib/rbenv/completions/" + + mkdir -p "$pkgdir/usr/lib/rbenv/libexec/" + install -m 755 ./libexec/* "$pkgdir/usr/lib/rbenv/libexec/" + + mkdir -p "$pkgdir/usr/bin/" + ln -s /usr/lib/rbenv/libexec/rbenv "$pkgdir/usr/bin/" + + mkdir -p "$pkgdir/usr/lib/rbenv/hooks/exec/gem-rehash" + install -m 644 rbenv.d/exec/gem-rehash/rubygems_plugin.rb \ + "$pkgdir/usr/lib/rbenv/hooks/exec/gem-rehash/rubygems_plugin.rb" + install -m 644 rbenv.d/exec/gem-rehash.bash \ + "$pkgdir/usr/lib/rbenv/hooks/exec/gem-rehash.bash" +} |