diff options
author | orumin | 2015-06-14 01:40:29 +0900 |
---|---|---|
committer | orumin | 2015-06-14 01:40:29 +0900 |
commit | 63a115e7f9e7678fd6af7230c1142663d8f4344c (patch) | |
tree | 74f2252b5735dda857180da2a0a255e19d584c1e /PKGBUILD | |
download | aur-sokuten-git.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..50c252c5268c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +pkgname="sokuten-git" +_gitname=rubygem-sokuten +pkgver=v0.1.0.r0.ge44d644 +pkgrel=1 +pkgdesc="Aninmated doing a cartwheels(that called 'sokuten' in japanese) man program" +arch=(any) +url="https://github.com/metalefty/rubygem-sokuten" +license=("GPL") +groups=("pacgem") +makedepends=("ruby" "binutils" "git" "ruby-bundler") +depends=("ruby" "libffi" "ruby-curses") +source=("git+https://github.com/metalefty/${_gitname}.git") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_gitname}" + + ( set -o pipefail + git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +package() { + cd ${srcdir}/${_gitname} + + rake build + + _gemdestdir=$(gem environment gemdir) + _gemdir=${pkgdir}${_gemdestdir} + _bindir=${pkgdir}$(ruby -e "require 'rbconfig'; puts RbConfig::CONFIG['bindir']") + + msg 'Installing gem...' + install -d -m755 ${_bindir} ${_gemdir} + gem install --no-ri --no-rdoc --ignore-dependencies --no-user-install \ + --bindir ${_bindir} --install-dir ${_gemdir} pkg/sokuten-*.gem + +} |