diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e49729316758 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +# Generated by makepkg 4.2.0 +# Thu Feb 12 23:18:01 UTC 2015 +pkgbase = sokuten-git + pkgdesc = Aninmated doing a cartwheels(that called 'sokuten' in japanese) man program + pkgver = v0.1.0.r0.ge44d644 + pkgrel = 1 + url = https://github.com/metalefty/rubygem-sokuten + arch = any + groups = pacgem + license = GPL + makedepends = ruby + makedepends = binutils + makedepends = git + makedepends = ruby-bundler + depends = ruby + depends = libffi + depends = ruby-curses + source = git+https://github.com/metalefty/rubygem-sokuten.git + md5sums = SKIP + +pkgname = sokuten-git + 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 + +} |