diff --git a/src/fpm/.SRCINFO b/src/fpm/.SRCINFO new file mode 100644 index 0000000..83a2ee0 --- /dev/null +++ b/src/fpm/.SRCINFO @@ -0,0 +1,21 @@ +# Generated by mksrcinfo v8 +# Sat May 28 17:59:46 UTC 2016 +pkgbase = fpm + pkgdesc = Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity. + pkgver = 1.6.0 + pkgrel = 1 + url = https://github.com/jordansissel/fpm + arch = any + license = MIT + depends = ruby + depends = ruby-cabin + depends = ruby-backports + depends = ruby-arr-pm + depends = ruby-clamp + depends = ruby-childprocess + options = !emptydirs + source = https://github.com/jordansissel/fpm/archive/v1.6.0.tar.gz + sha256sums = 6dccbb81859566ee32d6898ed9116f09408d1e63867828ad59d2171f067564dc + +pkgname = fpm + diff --git a/src/fpm/PKGBUILD b/src/fpm/PKGBUILD new file mode 100644 index 0000000..67907c9 --- /dev/null +++ b/src/fpm/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Mark Weiman + +_gemname=fpm +pkgname=$_gemname +pkgver=1.6.3 +pkgrel=1 +pkgdesc='Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.' +arch=(any) +url="https://github.com/jordansissel/${_gemname}" +license=('MIT') +depends=(ruby ruby-cabin ruby-backports ruby-arr-pm ruby-clamp + ruby-childprocess) +options=(!emptydirs) +source=("https://github.com/jordansissel/fpm/archive/v${pkgver}.tar.gz") +sha256sums=('b3b758d1838483efbed06bd589b200c4b8589c5089294156bc0ba9156ac1074e') + +build() { + cd $srcdir/$_gemname-$pkgver + sed -i 's/"clamp", "~> 0.6"/"clamp", ">= 0.6"/' fpm.gemspec + gem build fpm.gemspec 2> /dev/null $1 +} + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $srcdir/$_gemname-$pkgver/$_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/src/ruby-arr-pm/.SRCINFO b/src/ruby-arr-pm/.SRCINFO new file mode 100644 index 0000000..3d1c06c --- /dev/null +++ b/src/ruby-arr-pm/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = ruby-arr-pm + pkgdesc = RPM reader and writer library + pkgver = 0.0.10 + pkgrel = 1 + url = https://rubygems.org/gems/arr-pm + arch = any + license = Apache 2 + depends = ruby + depends = ruby-cabin + noextract = arr-pm-0.0.10.gem + options = !emptydirs + source = https://rubygems.org/downloads/arr-pm-0.0.10.gem + sha512sums = db1563686c82f9c5c7cd0a110a0c6402215d3bffa565f7cf1719c16e0d3e88c277f86b6bb184e1125f2a52d28ae6770151ffe3ea2394fdd14889ace1a081d67e + +pkgname = ruby-arr-pm + diff --git a/src/ruby-arr-pm/PKGBUILD b/src/ruby-arr-pm/PKGBUILD new file mode 100644 index 0000000..762c749 --- /dev/null +++ b/src/ruby-arr-pm/PKGBUILD @@ -0,0 +1,23 @@ +# Generated by gem2arch (https://github.com/anatol/gem2arch) +# Maintainer: Artem Vorotnikov + +_gemname=arr-pm +pkgname=ruby-$_gemname +pkgver=0.0.10 +pkgrel=1 +pkgdesc='RPM reader and writer library' +arch=(any) +url='https://rubygems.org/gems/arr-pm' +license=('Apache 2') +depends=(ruby ruby-cabin) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha512sums=('db1563686c82f9c5c7cd0a110a0c6402215d3bffa565f7cf1719c16e0d3e88c277f86b6bb184e1125f2a52d28ae6770151ffe3ea2394fdd14889ace1a081d67e') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/src/ruby-backports/.SRCINFO b/src/ruby-backports/.SRCINFO new file mode 100644 index 0000000..a2cbc6e --- /dev/null +++ b/src/ruby-backports/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = ruby-backports + pkgdesc = Essential backports that enable many of the nice features of Ruby 1.8.7 up to 2.1.0 for earlier versions. + pkgver = 3.6.7 + pkgrel = 1 + url = http://github.com/marcandre/backports + arch = any + license = MIT + depends = ruby + noextract = backports-3.6.7.gem + options = !emptydirs + source = https://rubygems.org/downloads/backports-3.6.7.gem + sha512sums = fd74fb8a139f8371ac9a7a9f067764b99fdb91e1c1d2eabcb187afb804cec7e0b2b0df931aefc8de114e5b51a4974e619afb5cca9403f2c04049f5c281415e56 + +pkgname = ruby-backports + diff --git a/src/ruby-backports/PKGBUILD b/src/ruby-backports/PKGBUILD new file mode 100644 index 0000000..47c0f62 --- /dev/null +++ b/src/ruby-backports/PKGBUILD @@ -0,0 +1,22 @@ +# Maintainer: Carsten Feuls + +_gemname=backports +pkgname=ruby-$_gemname +pkgver=3.6.7 +pkgrel=1 +pkgdesc='Essential backports that enable many of the nice features of Ruby 1.8.7 up to 2.1.0 for earlier versions.' +arch=(any) +url='http://github.com/marcandre/backports' +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha512sums=('fd74fb8a139f8371ac9a7a9f067764b99fdb91e1c1d2eabcb187afb804cec7e0b2b0df931aefc8de114e5b51a4974e619afb5cca9403f2c04049f5c281415e56') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} diff --git a/src/ruby-cabin/.SRCINFO b/src/ruby-cabin/.SRCINFO new file mode 100644 index 0000000..dcf2c8f --- /dev/null +++ b/src/ruby-cabin/.SRCINFO @@ -0,0 +1,17 @@ +# Generated by mksrcinfo v8 +# Sat May 28 17:55:38 UTC 2016 +pkgbase = ruby-cabin + pkgdesc = Experiments in structured and contextual logging + pkgver = 0.8.1 + pkgrel = 1 + url = https://github.com/jordansissel/ruby-cabin + arch = any + license = Apache License (2.0) + depends = ruby + noextract = cabin-0.8.1.gem + options = !emptydirs + source = https://rubygems.org/downloads/cabin-0.8.1.gem + sha512sums = c047b3e20614fab2a007362ebc811434a83552471133e696a0c3d4b1c9449dca3e562e1951c7364d2c4f563315466c57c6969398731da752f78ed60c156a4bd3 + +pkgname = ruby-cabin + diff --git a/src/ruby-cabin/PKGBUILD b/src/ruby-cabin/PKGBUILD new file mode 100644 index 0000000..e21b536 --- /dev/null +++ b/src/ruby-cabin/PKGBUILD @@ -0,0 +1,23 @@ +# Generated by gem2arch (https://github.com/anatol/gem2arch) +# Maintainer: Artem Vorotnikov + +_gemname=cabin +pkgname=ruby-$_gemname +pkgver=0.8.1 +pkgrel=1 +pkgdesc='Experiments in structured and contextual logging' +arch=(any) +url='https://github.com/jordansissel/ruby-cabin' +license=('Apache License (2.0)') +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha512sums=('c047b3e20614fab2a007362ebc811434a83552471133e696a0c3d4b1c9449dca3e562e1951c7364d2c4f563315466c57c6969398731da752f78ed60c156a4bd3') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/src/ruby-childprocess/.SRCINFO b/src/ruby-childprocess/.SRCINFO new file mode 100644 index 0000000..da500f3 --- /dev/null +++ b/src/ruby-childprocess/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = ruby-childprocess + pkgdesc = This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination. + pkgver = 0.5.8 + pkgrel = 1 + url = http://github.com/jarib/childprocess + arch = any + license = MIT + depends = ruby + depends = ruby-ffi + noextract = childprocess-0.5.8.gem + options = !emptydirs + source = https://rubygems.org/downloads/childprocess-0.5.8.gem + sha512sums = e2871861f727945ee3635364152acbb4229f5b896039f28a9735f5c42230180e4142e7ee1473cd43724483cd63c93d58502e48c9f6554e1b3036dc3f82141a56 + +pkgname = ruby-childprocess + diff --git a/src/ruby-childprocess/PKGBUILD b/src/ruby-childprocess/PKGBUILD new file mode 100644 index 0000000..807147d --- /dev/null +++ b/src/ruby-childprocess/PKGBUILD @@ -0,0 +1,22 @@ +# Maintainer: Carsten Feuls + +_gemname=clamp +pkgname=ruby-$_gemname +pkgver=1.0.0 +pkgrel=1 +pkgdesc='a minimal framework for command-line utilities' +arch=(any) +url='http://github.com/mdub/clamp' +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha512sums=('892e9eb73e3c916bf9d5632c0bca1c62e694f0c1d5666c23ea9b99bf078f925a5e5aa0058d09cdedc83f950d1ac989313103c6c36604f607f392bed2c74bf256') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/src/ruby-ffi/.SRCINFO b/src/ruby-ffi/.SRCINFO new file mode 100644 index 0000000..d606192 --- /dev/null +++ b/src/ruby-ffi/.SRCINFO @@ -0,0 +1,18 @@ +# Generated by mksrcinfo v8 +# Wed Aug 10 01:21:59 UTC 2016 +pkgbase = ruby-ffi + pkgdesc = Ruby FFI + pkgver = 1.9.14 + pkgrel = 1 + url = http://wiki.github.com/ffi/ffi + arch = i686 + arch = x86_64 + license = BSD + depends = ruby + noextract = ffi-1.9.14.gem + options = !emptydirs + source = https://rubygems.org/downloads/ffi-1.9.14.gem + sha256sums = d77d1ccb9cab032fff7ea2b7db1a895a2a2129a72c529e890f6b838c7bcd6cda + +pkgname = ruby-ffi + diff --git a/src/ruby-ffi/.gitignore b/src/ruby-ffi/.gitignore new file mode 100644 index 0000000..f71c635 --- /dev/null +++ b/src/ruby-ffi/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO diff --git a/src/ruby-ffi/PKGBUILD b/src/ruby-ffi/PKGBUILD new file mode 100644 index 0000000..b264c5f --- /dev/null +++ b/src/ruby-ffi/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Mario Finelli +# Contributor: Artem Vorotnikov + +_gemname=ffi +pkgname=ruby-$_gemname +pkgver=1.9.14 +pkgrel=1 +pkgdesc='Ruby FFI' +arch=(i686 x86_64) +url='http://wiki.github.com/ffi/ffi' +license=(BSD) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha256sums=('d77d1ccb9cab032fff7ea2b7db1a895a2a2129a72c529e890f6b838c7bcd6cda') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}