diff options
author | anthraxx | 2016-03-12 00:33:19 +0100 |
---|---|---|
committer | anthraxx | 2016-03-12 00:33:19 +0100 |
commit | 66ec5df27fadf8acc1dba68638062864b8818269 (patch) | |
tree | e705dc8d817bcadb4b1d6ea511926146c172b6dd | |
download | aur-66ec5df27fadf8acc1dba68638062864b8818269.tar.gz |
addpkg: ruby-em-proxy 0.1.8-1
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..687fe060f707 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +# Generated by mksrcinfo v8 +# Fri Mar 11 23:33:19 UTC 2016 +pkgbase = ruby-em-proxy + pkgdesc = EventMachine Proxy DSL for writing high-performance transparent / intercepting proxies + pkgver = 0.1.8 + pkgrel = 1 + url = https://github.com/igrigorik/em-proxy + arch = any + license = MIT + depends = ruby + depends = ruby-eventmachine + options = !emptydirs + source = ruby-em-proxy-0.1.8.tar.gz::https://github.com/igrigorik/em-proxy/archive/v0.1.8.tar.gz + sha512sums = 115313d328692e27de0b4824b06080bbdbec57e23dd8005bad64cd1db71ddb46f84b1541f23de26d5f01c67aea972e529bf264327a19c339b05302e68dd14acb + +pkgname = ruby-em-proxy + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..28fb514da371 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> + +_gemname=em-proxy +pkgname=ruby-${_gemname} +pkgver=0.1.8 +pkgrel=1 +pkgdesc='EventMachine Proxy DSL for writing high-performance transparent / intercepting proxies' +url='https://github.com/igrigorik/em-proxy' +arch=('any') +license=('MIT') +depends=('ruby' 'ruby-eventmachine') +options=('!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/igrigorik/em-proxy/archive/v${pkgver}.tar.gz) +sha512sums=('115313d328692e27de0b4824b06080bbdbec57e23dd8005bad64cd1db71ddb46f84b1541f23de26d5f01c67aea972e529bf264327a19c339b05302e68dd14acb') + +prepare() { + cd ${_gemname}-${pkgver} + sed 's|git ls-files|find|' -i *.gemspec +} + +build() { + cd ${_gemname}-${pkgver} + gem build em-proxy.gemspec +} + +package() { + cd ${_gemname}-${pkgver} + local _gemdir="$(gem env gemdir)" + gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" em-proxy*.gem + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + cp -r examples "${pkgdir}/usr/share/doc/${pkgname}" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et: |