mirror of
https://github.com/moparisthebest/arch-ppa
synced 2024-11-24 09:32:19 -05:00
Add fpm
This commit is contained in:
parent
b0ab4982ce
commit
f0087f10d0
21
src/fpm/.SRCINFO
Normal file
21
src/fpm/.SRCINFO
Normal file
@ -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
|
||||
|
28
src/fpm/PKGBUILD
Normal file
28
src/fpm/PKGBUILD
Normal file
@ -0,0 +1,28 @@
|
||||
# Maintainer: Mark Weiman <mark dot weiman at markzz dot com>
|
||||
|
||||
_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"
|
||||
}
|
16
src/ruby-arr-pm/.SRCINFO
Normal file
16
src/ruby-arr-pm/.SRCINFO
Normal file
@ -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
|
||||
|
23
src/ruby-arr-pm/PKGBUILD
Normal file
23
src/ruby-arr-pm/PKGBUILD
Normal file
@ -0,0 +1,23 @@
|
||||
# Generated by gem2arch (https://github.com/anatol/gem2arch)
|
||||
# Maintainer: Artem Vorotnikov <artem@vorotnikov.me>
|
||||
|
||||
_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"
|
||||
}
|
15
src/ruby-backports/.SRCINFO
Normal file
15
src/ruby-backports/.SRCINFO
Normal file
@ -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
|
||||
|
22
src/ruby-backports/PKGBUILD
Normal file
22
src/ruby-backports/PKGBUILD
Normal file
@ -0,0 +1,22 @@
|
||||
# Maintainer: Carsten Feuls <archlinux@carstenfeuls.de>
|
||||
|
||||
_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"
|
||||
}
|
17
src/ruby-cabin/.SRCINFO
Normal file
17
src/ruby-cabin/.SRCINFO
Normal file
@ -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
|
||||
|
23
src/ruby-cabin/PKGBUILD
Normal file
23
src/ruby-cabin/PKGBUILD
Normal file
@ -0,0 +1,23 @@
|
||||
# Generated by gem2arch (https://github.com/anatol/gem2arch)
|
||||
# Maintainer: Artem Vorotnikov <artem@vorotnikov.me>
|
||||
|
||||
_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"
|
||||
}
|
16
src/ruby-childprocess/.SRCINFO
Normal file
16
src/ruby-childprocess/.SRCINFO
Normal file
@ -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
|
||||
|
22
src/ruby-childprocess/PKGBUILD
Normal file
22
src/ruby-childprocess/PKGBUILD
Normal file
@ -0,0 +1,22 @@
|
||||
# Maintainer: Carsten Feuls <archlinux@carstenfeuls.de
|
||||
|
||||
_gemname=childprocess
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=0.5.8
|
||||
pkgrel=1
|
||||
pkgdesc='This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination.'
|
||||
arch=(any)
|
||||
url='http://github.com/jarib/childprocess'
|
||||
license=(MIT)
|
||||
depends=(ruby ruby-ffi)
|
||||
options=(!emptydirs)
|
||||
source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
|
||||
noextract=($_gemname-$pkgver.gem)
|
||||
sha512sums=('e2871861f727945ee3635364152acbb4229f5b896039f28a9735f5c42230180e4142e7ee1473cd43724483cd63c93d58502e48c9f6554e1b3036dc3f82141a56')
|
||||
|
||||
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"
|
||||
}
|
15
src/ruby-clamp/.SRCINFO
Normal file
15
src/ruby-clamp/.SRCINFO
Normal file
@ -0,0 +1,15 @@
|
||||
pkgbase = ruby-clamp
|
||||
pkgdesc = a minimal framework for command-line utilities
|
||||
pkgver = 1.0.0
|
||||
pkgrel = 1
|
||||
url = http://github.com/mdub/clamp
|
||||
arch = any
|
||||
license = MIT
|
||||
depends = ruby
|
||||
noextract = clamp-1.0.0.gem
|
||||
options = !emptydirs
|
||||
source = https://rubygems.org/downloads/clamp-1.0.0.gem
|
||||
sha512sums = 892e9eb73e3c916bf9d5632c0bca1c62e694f0c1d5666c23ea9b99bf078f925a5e5aa0058d09cdedc83f950d1ac989313103c6c36604f607f392bed2c74bf256
|
||||
|
||||
pkgname = ruby-clamp
|
||||
|
23
src/ruby-clamp/PKGBUILD
Normal file
23
src/ruby-clamp/PKGBUILD
Normal file
@ -0,0 +1,23 @@
|
||||
# Generated by gem2arch (https://github.com/anatol/gem2arch)
|
||||
# Maintainer: Artem Vorotnikov <artem@vorotnikov.me>
|
||||
|
||||
_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"
|
||||
}
|
18
src/ruby-ffi/.SRCINFO
Normal file
18
src/ruby-ffi/.SRCINFO
Normal file
@ -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
|
||||
|
4
src/ruby-ffi/.gitignore
vendored
Normal file
4
src/ruby-ffi/.gitignore
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
*
|
||||
!.gitignore
|
||||
!PKGBUILD
|
||||
!.SRCINFO
|
24
src/ruby-ffi/PKGBUILD
Normal file
24
src/ruby-ffi/PKGBUILD
Normal file
@ -0,0 +1,24 @@
|
||||
# Maintainer: Mario Finelli <mario at finel dot li>
|
||||
# Contributor: Artem Vorotnikov <artem at vorotnikov dot me>
|
||||
|
||||
_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"
|
||||
}
|
Loading…
Reference in New Issue
Block a user