rmpkg: ruby*

This commit is contained in:
George Rawlinson 2024-01-10 08:52:09 +13:00
parent e7a2435d4b
commit f0fa79ec17
Signed by: grawlinson
GPG key ID: E0959FEA8B550539
80 changed files with 0 additions and 1068 deletions

177
.gitmodules vendored
View file

@ -535,183 +535,6 @@
[submodule "ripsecrets"] [submodule "ripsecrets"]
path = ripsecrets path = ripsecrets
url = ssh://aur@aur.archlinux.org/ripsecrets.git url = ssh://aur@aur.archlinux.org/ripsecrets.git
[submodule "ruby-adsf"]
path = ruby-adsf
url = ssh://aur@aur.archlinux.org/ruby-adsf.git
[submodule "ruby-adsf-live"]
path = ruby-adsf-live
url = ssh://aur@aur.archlinux.org/ruby-adsf-live.git
[submodule "ruby-binman"]
path = ruby-binman
url = ssh://aur@aur.archlinux.org/ruby-binman.git
[submodule "ruby-colored"]
path = ruby-colored
url = ssh://aur@aur.archlinux.org/ruby-colored.git
[submodule "ruby-ddmemoize"]
path = ruby-ddmemoize
url = ssh://aur@aur.archlinux.org/ruby-ddmemoize.git
[submodule "ruby-ddmetrics"]
path = ruby-ddmetrics
url = ssh://aur@aur.archlinux.org/ruby-ddmetrics.git
[submodule "ruby-ddplugin"]
path = ruby-ddplugin
url = ssh://aur@aur.archlinux.org/ruby-ddplugin.git
[submodule "ruby-dry-auto_inject"]
path = ruby-dry-auto_inject
url = ssh://aur@aur.archlinux.org/ruby-dry-auto_inject.git
[submodule "ruby-dry-configurable"]
path = ruby-dry-configurable
url = ssh://aur@aur.archlinux.org/ruby-dry-configurable.git
[submodule "ruby-dry-container"]
path = ruby-dry-container
url = ssh://aur@aur.archlinux.org/ruby-dry-container.git
[submodule "ruby-dry-core"]
path = ruby-dry-core
url = ssh://aur@aur.archlinux.org/ruby-dry-core.git
[submodule "ruby-dry-effects"]
path = ruby-dry-effects
url = ssh://aur@aur.archlinux.org/ruby-dry-effects.git
[submodule "ruby-dry-equalizer"]
path = ruby-dry-equalizer
url = ssh://aur@aur.archlinux.org/ruby-dry-equalizer.git
[submodule "ruby-dry-events"]
path = ruby-dry-events
url = ssh://aur@aur.archlinux.org/ruby-dry-events.git
[submodule "ruby-dry-files"]
path = ruby-dry-files
url = ssh://aur@aur.archlinux.org/ruby-dry-files.git
[submodule "ruby-dry-inflector"]
path = ruby-dry-inflector
url = ssh://aur@aur.archlinux.org/ruby-dry-inflector.git
[submodule "ruby-dry-initializer"]
path = ruby-dry-initializer
url = ssh://aur@aur.archlinux.org/ruby-dry-initializer.git
[submodule "ruby-dry-logic"]
path = ruby-dry-logic
url = ssh://aur@aur.archlinux.org/ruby-dry-logic.git
[submodule "ruby-dry-matcher"]
path = ruby-dry-matcher
url = ssh://aur@aur.archlinux.org/ruby-dry-matcher.git
[submodule "ruby-dry-monads"]
path = ruby-dry-monads
url = ssh://aur@aur.archlinux.org/ruby-dry-monads.git
[submodule "ruby-dry-schema"]
path = ruby-dry-schema
url = ssh://aur@aur.archlinux.org/ruby-dry-schema.git
[submodule "ruby-dry-struct"]
path = ruby-dry-struct
url = ssh://aur@aur.archlinux.org/ruby-dry-struct.git
[submodule "ruby-dry-system"]
path = ruby-dry-system
url = ssh://aur@aur.archlinux.org/ruby-dry-system.git
[submodule "ruby-dry-transaction"]
path = ruby-dry-transaction
url = ssh://aur@aur.archlinux.org/ruby-dry-transaction.git
[submodule "ruby-dry-transformer"]
path = ruby-dry-transformer
url = ssh://aur@aur.archlinux.org/ruby-dry-transformer.git
[submodule "ruby-dry-types"]
path = ruby-dry-types
url = ssh://aur@aur.archlinux.org/ruby-dry-types.git
[submodule "ruby-dry-validation"]
path = ruby-dry-validation
url = ssh://aur@aur.archlinux.org/ruby-dry-validation.git
[submodule "ruby-dry-view"]
path = ruby-dry-view
url = ssh://aur@aur.archlinux.org/ruby-dry-view.git
[submodule "ruby-excon"]
path = ruby-excon
url = ssh://aur@aur.archlinux.org/ruby-excon.git
[submodule "ruby-guard"]
path = ruby-guard
url = ssh://aur@aur.archlinux.org/ruby-guard.git
[submodule "ruby-guard-nanoc"]
path = ruby-guard-nanoc
url = ssh://aur@aur.archlinux.org/ruby-guard-nanoc.git
[submodule "ruby-hamster"]
path = ruby-hamster
url = ssh://aur@aur.archlinux.org/ruby-hamster.git
[submodule "ruby-json_schema"]
path = ruby-json_schema
url = ssh://aur@aur.archlinux.org/ruby-json_schema.git
[submodule "ruby-jsonpath"]
path = ruby-jsonpath
url = ssh://aur@aur.archlinux.org/ruby-jsonpath.git
[submodule "ruby-lint"]
path = ruby-lint
url = ssh://aur@aur.archlinux.org/ruby-lint.git
[submodule "ruby-lumberjack"]
path = ruby-lumberjack
url = ssh://aur@aur.archlinux.org/ruby-lumberjack.git
[submodule "ruby-markaby"]
path = ruby-markaby
url = ssh://aur@aur.archlinux.org/ruby-markaby.git
[submodule "ruby-md2man"]
path = ruby-md2man
url = ssh://aur@aur.archlinux.org/ruby-md2man.git
[submodule "ruby-memo_wise"]
path = ruby-memo_wise
url = ssh://aur@aur.archlinux.org/ruby-memo_wise.git
[submodule "ruby-nanoc"]
path = ruby-nanoc
url = ssh://aur@aur.archlinux.org/ruby-nanoc.git
[submodule "ruby-nanoc-checking"]
path = ruby-nanoc-checking
url = ssh://aur@aur.archlinux.org/ruby-nanoc-checking.git
[submodule "ruby-nanoc-cli"]
path = ruby-nanoc-cli
url = ssh://aur@aur.archlinux.org/ruby-nanoc-cli.git
[submodule "ruby-nanoc-core"]
path = ruby-nanoc-core
url = ssh://aur@aur.archlinux.org/ruby-nanoc-core.git
[submodule "ruby-nanoc-deploying"]
path = ruby-nanoc-deploying
url = ssh://aur@aur.archlinux.org/ruby-nanoc-deploying.git
[submodule "ruby-nanoc-external"]
path = ruby-nanoc-external
url = ssh://aur@aur.archlinux.org/ruby-nanoc-external.git
[submodule "ruby-nanoc-live"]
path = ruby-nanoc-live
url = ssh://aur@aur.archlinux.org/ruby-nanoc-live.git
[submodule "ruby-nenv"]
path = ruby-nenv
url = ssh://aur@aur.archlinux.org/ruby-nenv.git
[submodule "ruby-opener"]
path = ruby-opener
url = ssh://aur@aur.archlinux.org/ruby-opener.git
[submodule "ruby-rack-livereload"]
path = ruby-rack-livereload
url = ssh://aur@aur.archlinux.org/ruby-rack-livereload.git
[submodule "ruby-rb-fsevent"]
path = ruby-rb-fsevent
url = ssh://aur@aur.archlinux.org/ruby-rb-fsevent.git
[submodule "ruby-ref"]
path = ruby-ref
url = ssh://aur@aur.archlinux.org/ruby-ref.git
[submodule "ruby-serverengine"]
path = ruby-serverengine
url = ssh://aur@aur.archlinux.org/ruby-serverengine.git
[submodule "ruby-sigdump"]
path = ruby-sigdump
url = ssh://aur@aur.archlinux.org/ruby-sigdump.git
[submodule "ruby-slow_enumerator_tools"]
path = ruby-slow_enumerator_tools
url = ssh://aur@aur.archlinux.org/ruby-slow_enumerator_tools.git
[submodule "ruby-song_pro"]
path = ruby-song_pro
url = ssh://aur@aur.archlinux.org/ruby-song_pro.git
[submodule "ruby-strptime"]
path = ruby-strptime
url = ssh://aur@aur.archlinux.org/ruby-strptime.git
[submodule "ruby-tty-command"]
path = ruby-tty-command
url = ssh://aur@aur.archlinux.org/ruby-tty-command.git
[submodule "ruby-tty-platform"]
path = ruby-tty-platform
url = ssh://aur@aur.archlinux.org/ruby-tty-platform.git
[submodule "ruby-tzinfo-data"]
path = ruby-tzinfo-data
url = ssh://aur@aur.archlinux.org/ruby-tzinfo-data.git
[submodule "rusty-hook"] [submodule "rusty-hook"]
path = rusty-hook path = rusty-hook
url = ssh://aur@aur.archlinux.org/rusty-hook.git url = ssh://aur@aur.archlinux.org/rusty-hook.git

@ -1 +0,0 @@
Subproject commit 8aa50712757c1a5edf8edfc99758d1e1325c6448

@ -1 +0,0 @@
Subproject commit 25337ad4144351802825eb691cdb3a056854293e

View file

@ -1,42 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=ast
pkgname=ruby-$_gemname
pkgver=2.4.2
pkgrel=1
pkgdesc="A small library for working with immutable abstract syntax trees"
arch=('any')
url="https://github.com/whitequark/ast"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('3317475dd7823f407f5c8cbf2f06486228566f2dd5d434b5f533001a7cfbf09169e510e86f807e9aa0cb240ee28d518aaa326990b3c1b21c83879461f1869d6a')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
cd "gems/$_gemname-$pkgver"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" README.YARD.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.MIT
}

@ -1 +0,0 @@
Subproject commit 37efd1ac46d394ba8a57612a5a7979ada658c7b9

View file

@ -1,42 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=coderay
pkgname=ruby-$_gemname
pkgver=1.1.3
pkgrel=1
pkgdesc="Fast syntax highlighting for selected languages"
arch=('any')
url="https://github.com/rubychan/coderay"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('2efb285ae1eeef67367959f918ee27aed8ce404cfef28af23475a0ec62ffec7d3e9f2b5a6b81bf6c7088214b344b799662ed0928bd98687cfd5def739c2542e3')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
cd "gems/$_gemname-$pkgver"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" README_INDEX.rdoc
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -v MIT-LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}

@ -1 +0,0 @@
Subproject commit 0f53421bae421170ac34e3f59a65a5c305c8ae8c

View file

@ -1,15 +0,0 @@
pkgbase = ruby-cool.io
pkgdesc = Simple evented I/O for Ruby
pkgver = 1.7.1
pkgrel = 2
url = https://github.com/tarcieri/cool.io
arch = x86_64
license = MIT
depends = ruby
noextract = cool.io-1.7.1.gem
options = !emptydirs
source = https://rubygems.org/downloads/cool.io-1.7.1.gem
sha1sums = d2c62def6ba6bcc40c57baa25fd83f616629bafa
pkgname = ruby-cool.io

View file

@ -1,30 +0,0 @@
# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com>
# Contributor: Andrea Scarpino <bash.lnx@gmail.com>
# Contributor: William Rea <sillywilly@gmail.com>
# Contributor: <stefanh-husmann@t-online.de>
# Contributor: Alexsandr Pavlov <kidoz at mail dot ru>
_gemname=cool.io
pkgname=ruby-$_gemname
pkgver=1.7.1
pkgrel=2
pkgdesc='Simple evented I/O for Ruby'
arch=(x86_64)
url='https://github.com/tarcieri/cool.io'
license=(MIT)
depends=(ruby)
options=(!emptydirs)
source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
noextract=($_gemname-$pkgver.gem)
sha1sums=('d2c62def6ba6bcc40c57baa25fd83f616629bafa')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
rm -r "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/ext"
# find "$pkgdir/$_gemdir/extensions/" -name *.so -delete
# rm -r "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/test"
install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}

@ -1 +0,0 @@
Subproject commit 63ae835088a995e208daf8c19433275f2bc4fa66

@ -1 +0,0 @@
Subproject commit 7ba98f82927ff33361f8412d484e52a39ac034b7

@ -1 +0,0 @@
Subproject commit 126c70caadb5b262ed3b1ab24c2daf36b7f9155e

@ -1 +0,0 @@
Subproject commit 5b8a38fbffdbc0ac6d685278c011ebfd64f9963b

View file

@ -1,44 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=dry-cli
pkgname=ruby-$_gemname
pkgver=0.7.0
pkgrel=1
pkgdesc="A general-purpose framework for developing Command Line Interface applications"
arch=('any')
url="https://github.com/dry-rb/dry-cli"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('8278f8a41288ffc20fda4baa378c3ca47f9c8a85c1a207a66e37a2831380037a426fc861a3584322a5b3bd136faa33bc0199f8611fad6be8a94bf617a202701f')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
cd "gems/$_gemname-$pkgver"
rm -vrf "$_gemname.gemspec"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}

@ -1 +0,0 @@
Subproject commit 6a8a9ce6b226caf24e89b078f1907744e1d5a359

@ -1 +0,0 @@
Subproject commit 0d319b885bb6258ad792fbde7a06c1ac8b6a1c33

@ -1 +0,0 @@
Subproject commit 6e7985d2d4b5b1376f594af7250bdf0b9960c5a1

@ -1 +0,0 @@
Subproject commit 50d7e098f31615826a6d0312c7aaffe67df358e0

@ -1 +0,0 @@
Subproject commit f832ec8a339d9999dc4b7df200dec5d8c172d58f

@ -1 +0,0 @@
Subproject commit 7b0b9d421b19e9d4fc72ad8110736e86d0f70674

@ -1 +0,0 @@
Subproject commit b0b3d400314ba7d27180517a44eb49100c24bd80

@ -1 +0,0 @@
Subproject commit 50addb62d7c4bdc4cbc8aa620e0f59c29e1c4bdd

@ -1 +0,0 @@
Subproject commit 61ea1af1c6de3ce8e0d7f8547a4be152f18f0154

@ -1 +0,0 @@
Subproject commit c81a0c4fcf1f8690ff377e0b2f157c760cbb4109

@ -1 +0,0 @@
Subproject commit 5d3c0dbe6009fd4521ebd3875cda6ea3d786888f

@ -1 +0,0 @@
Subproject commit 2ab1638a3e2cf4607985c973b591cacf49bfa594

@ -1 +0,0 @@
Subproject commit dc29f3c3cdbdc007706b50d0c6dac0b9cefd7911

@ -1 +0,0 @@
Subproject commit 29ec2547d5db3fc70bef276332bb488dc58fa067

@ -1 +0,0 @@
Subproject commit 44844331b821faf5bfe302e1dc39be4634025c82

@ -1 +0,0 @@
Subproject commit be449acdef95b4c47ca99b2bb1e4d67f67690ad9

@ -1 +0,0 @@
Subproject commit 8fa921d0d87b72d2e7475a0f8a52eb075999e1e0

@ -1 +0,0 @@
Subproject commit 07aeae4b310884c1ccf6dc528ccd5509b076855c

@ -1 +0,0 @@
Subproject commit 5e7287c739125b8bf615bae1d185c8bd24fd7d18

@ -1 +0,0 @@
Subproject commit 75219c03b6d1b63a43dabe1def89de6e419300db

View file

@ -1,67 +0,0 @@
_gemname=em-websocket
pkgname=ruby-$_gemname
pkgver=0.5.3
pkgrel=1
pkgdesc="EventMachine based WebSocket server"
arch=('any')
url="https://github.com/igrigorik/em-websocket"
license=('MIT')
depends=(
'ruby'
'ruby-eventmachine'
'ruby-http_parser.rb'
)
options=('!emptydirs')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
sha512sums=('28d5cf042899319f50ff0d3b140d75fb281b7e0635118a63df243151c4f442dbabf7dbe15b26b44167d925ed00819b01eeeef110107e4058d8a534f84913b232')
b2sums=('ce38ee1adc9cd49454d74d94130e9d759c631337da9401390fae68210f7b02692a0f23eb5970aa226ab3651e1924a117ac104a01481cc954ca77ab9c27b1e5ac')
prepare() {
cd "$_gemname-$pkgver"
# mangle gemspec
sed -E \
-e 's/~>/>=/g' \
-e 's|git ls-files|find -type f\|sed "s,\\\\./,,g"|' \
-e '/test_files/d' \
-e '/executables/d' \
-i "$_gemname.gemspec"
}
build() {
cd "$_gemname-$pkgver"
gem build "$_gemname.gemspec"
}
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
cd "$_gemname-$pkgver"
gem install \
--ignore-dependencies \
--no-user-install \
--no-document \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
cd "gems/$_gemname-$pkgver"
rm -vrf .gitignore spec Gemfile Rakefile "$_gemname.gemspec"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" \
CHANGELOG.rdoc README.md examples
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -v -t "$pkgdir/usr/share/licenses/$pkgname" LICENCE
}

@ -1 +0,0 @@
Subproject commit 4547059f937604187e6d8142e1451367a6a96bbf

View file

@ -1,46 +0,0 @@
# Maintainer: Mario Finelli <mario at finel dot li>
_gemname=formatador
pkgname=ruby-$_gemname
pkgver=1.1.0
pkgrel=1
pkgdesc="STDOUT text formatting"
arch=('any')
url="https://github.com/geemus/formatador"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
sha512sums=('4f0056954b997b29c6a03500840c6047f2f4b61c9e70d7620ba33d0efa97be75e4918ca0e66b8b72e96106b145cd318c266f5d7a0b9ba7617d64a9d002b52abc')
b2sums=('3f5bf0021e118f4f7195dae6b72a73d278ec2260e15ba31edd026505ea5eb12160bb6bf6927ff4769e5f1008b1ad53cc94b5d2fb2e41be89995c470f914fb767')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
cd "gems/$_gemname-$pkgver"
rm -vrf "$_gemname.gemspec" tests Rakefile Gemfile
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md changelog.txt
}

@ -1 +0,0 @@
Subproject commit db5b89742953c9f13fc98601db7d0b7b8b0107c3

View file

@ -1,46 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
# Contributor: Mario Finelli <mario at finel dot li>
_gemname=guard-compat
pkgname=ruby-${_gemname}
pkgver=1.2.1
pkgrel=2
pkgdesc="Test helper for testing Guard plugins"
arch=('any')
url="https://github.com/guard/guard-compat"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('988365132a2594deff90623dd2d590b14f12b4d119e0d486c865dc0c3c53e67fe9c831173eeb009c4a37fa6061bf07c59f8759b5a63a86fbfd1010576ac18663')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
cd "gems/$_gemname-$pkgver"
find . -type f -name ".*" -delete
rm -vrf spec Gemfile Rakefile "$_gemname.gemspec"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" README.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}

@ -1 +0,0 @@
Subproject commit 3371d88e60d8e92bb9cd5022ae7647dc1a4cbb76

@ -1 +0,0 @@
Subproject commit befd77065832aaace9aa387442c26609de94aa38

View file

@ -1,16 +0,0 @@
pkgbase = ruby-http_parser.rb
pkgdesc = simple callback-based HTTP request/response parser
pkgver = 0.6.0
pkgrel = 2
url = http://github.com/tmm1/http_parser.rb
arch = i686
arch = x86_64
license = MIT
depends = ruby
noextract = http_parser.rb-0.6.0.gem
options = !emptydirs
source = https://rubygems.org/downloads/http_parser.rb-0.6.0.gem
sha256sums = f11d0aec50ef26a7d1f991e627ac88acdb5979282aeba7a5c3be6ce0636ed196
pkgname = ruby-http_parser.rb

View file

@ -1,42 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=http_parser.rb
pkgname=ruby-$_gemname
pkgver=0.8.0
pkgrel=1
pkgdesc="A simple callback-based HTTP request/response parser"
arch=('x86_64')
url="http://github.com/tmm1/http_parser.rb"
license=('MIT')
depends=('ruby')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('e02fa70e5f5219d70c887db47541985b07f938bb32c4cca943a3d50f73e3baf820a733a2f479f5d40a2e1dabda4d8ae2466834c8b6d8167646a8fb6dcf7c792b')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--ignore-dependencies \
--no-user-install \
--no-document \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete unnecessary files & folders
cd "$pkgdir/$_gemdir"
rm -rf cache
rm -vrf "extensions/$CARCH-linux/$(basename $_gemdir)/$_gemname-$pkgver/gem_make.out"
cd "gems/$_gemname-$pkgver"
rm -rf Gemfile Rakefile "$_gemname.gemspec" bench spec tasks ext .git*
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv README.md "$pkgdir/usr/share/doc/$pkgname"
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}

@ -1 +0,0 @@
Subproject commit fdcf3c452292e1b7c08c3e8f59b71a4e6798267d

@ -1 +0,0 @@
Subproject commit e0ceed4050d67a9515d47d79d26c4f96f414e50a

@ -1 +0,0 @@
Subproject commit 0fb4b1534329f223b1d6c2ebb6490a7734555d15

@ -1 +0,0 @@
Subproject commit 47b3e76c4a1d503f1612445859d7d939e88a2aeb

@ -1 +0,0 @@
Subproject commit c4f702580e426c336103335865cacf603371a6bc

@ -1 +0,0 @@
Subproject commit df7d2eedc1bec6ce84ed437716efd6ec10295773

@ -1 +0,0 @@
Subproject commit 46578cfab5769b8f3e958567b492c94cb004a21f

View file

@ -1,45 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=method_source
pkgname=ruby-$_gemname
pkgver=1.0.0
pkgrel=1
pkgdesc="Retrieve the source code for a method"
arch=('any')
url="https://github.com/banister/method_source"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('1b6b4c23b2e73972acb69bf488f39d88fae3bffdc4e28559d880ce817199b9c1da8183f10cf8be5122535415b938c9f3964c9b4bade1dfba7fb4457c052185dd')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
cd "gems/$_gemname-$pkgver"
find . -type f -name ".*" -delete
rm -vrf .circleci spec Gemfile Rakefile "$_gemname.gemspec"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" CHANGELOG.md README.markdown
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}

@ -1 +0,0 @@
Subproject commit eef7d4a762dda74df44c0c9250347d9cfcaf6970

@ -1 +0,0 @@
Subproject commit cef29eb4f38d60ca94de6b9f712c9cd965ce72ae

@ -1 +0,0 @@
Subproject commit d81aba9c455d548560220f425e4661ee85d259ec

@ -1 +0,0 @@
Subproject commit b128c62f7e60dc49a51e8f03e55be220cb8d6a26

@ -1 +0,0 @@
Subproject commit 96ffc8f925081f65094ce91a5c0704daa480bc3a

@ -1 +0,0 @@
Subproject commit 559865ecefd0973dc649f7655720be4524da4b1e

@ -1 +0,0 @@
Subproject commit 4bfaf73fcf4e072f2415cc452f33cedcb5a55c1f

@ -1 +0,0 @@
Subproject commit 258a89815a4b5a97a326220bd8f91e61af854f51

View file

@ -1,46 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=notiffany
pkgname=ruby-$_gemname
pkgver=0.1.3
pkgrel=1
pkgdesc="Wrapper library for most popular notification libraries"
arch=('any')
url="https://github.com/guard/notiffany"
license=('MIT')
depends=(
'ruby'
'ruby-nenv'
'ruby-shellany'
)
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('2f93513c2fc09b379117112dae0cef93637cb2820f91fa6473bdbb016ec0c17f1fb4bd824e8b1f20ae9327c3f033d9d0506ea2ab9def95442695acf00eec8027')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
cd "gems/$_gemname-$pkgver"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" README.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}

View file

@ -1,14 +0,0 @@
pkgbase = ruby-oj
pkgdesc = The fastest JSON parser and object serializer
pkgver = 3.11.7
pkgrel = 1
url = https://github.com/ohler55/oj
arch = x86_64
license = MIT
depends = ruby
noextract = oj-3.11.7.gem
options = !emptydirs
source = https://rubygems.org/downloads/oj-3.11.7.gem
b2sums = 0e85900c06357c056b81f500d1bf0db1050f63c340523c437b4443cef05532c16b706de04df646842b5072c9ba324c79d5d881111f0a6fabb646fdc3ebc8f22a
pkgname = ruby-oj

View file

@ -1,58 +0,0 @@
# Maintainer: George Rawlinson <george@rawlinson.net.nz>
pkgname=ruby-oj
_gemname="${pkgname#ruby-}"
pkgver=3.13.21
pkgrel=1
pkgdesc='The fastest JSON parser and object serializer'
arch=('x86_64')
url='https://github.com/ohler55/oj'
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=(!emptydirs)
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
sha512sums=('9a1429cf6197a1ab7b679185dc48570d17bc387e1d62bf0758b36797976ba60c9fca0680af3b64c0b4e1c8e873fe4a892018f571644650fa32bd67a4d03a0c05')
b2sums=('70dd1f05e32f906069d6e32d8a5679adfc2f14dfbb10a334eff3dda6754454f5742631f1b00e39ef34f941f6506e867c2601e5c870686f46dc064bdfd50d15fb')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-document \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
rm -vrf "extensions/$CARCH-linux/$(basename $_gemdir)/$_gemname-$pkgver/gem_make.out"
cd "gems/$_gemname-$pkgver"
rm -vrf test ext
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -v *.md pages "$pkgdir/usr/share/doc/$pkgname"
# license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -v LICENSE "$pkgdir/usr/share/licenses/$pkgname"
# generate reproducible documentation
install -vd "$pkgdir/$_gemdir/doc/$_gemname-$pkgver"
cd "$pkgdir/$_gemdir/gems/$_gemname-$pkgver"
rdoc \
--format ri \
--output "$pkgdir$_gemdir/doc/$_gemname-$pkgver/ri" \
./lib
# delete unnecessary rdoc metadata file
rm -f "$pkgdir$_gemdir/doc/$_gemname-$pkgver/ri/created.rid"
}

@ -1 +0,0 @@
Subproject commit 0ad0050ec6011908a76d7520d6efc00511764ee8

View file

@ -1,41 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=pastel
pkgname=ruby-$_gemname
pkgver=0.8.0
pkgrel=1
pkgdesc="Terminal output styling with intuitive and clean API"
arch=('any')
url="https://github.com/piotrmurach/pastel"
license=('MIT')
depends=('ruby' 'ruby-tty-color')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('22a0030549e769e9be826046abd47286633b2e3da50c01efb1b9ca1eb37f47255a97634ac40b83b323136d69f85f41e50ec6ed67cfb4699cedd2cc296fd7e56d')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--ignore-dependencies \
--no-user-install \
--no-document \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
cd "gems/$_gemname-$pkgver"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}

@ -1 +0,0 @@
Subproject commit a3c7ece67b80c872119a90f7a976efa3ed250d1f

@ -1 +0,0 @@
Subproject commit 6bd97d633197e7e5195f6d3385fa258927490d5e

@ -1 +0,0 @@
Subproject commit 70b58c84ae7a479cb8ff09bfd8f546f6ebda4b87

View file

@ -1,45 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=shellany
pkgname=ruby-$_gemname
pkgver=0.0.1
pkgrel=1
pkgdesc="Simple, somewhat portable command capturing"
arch=('any')
url="https://github.com/guard/shellany"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('8c975a888f1c8ab829d29855594dbfeb7699509fae7c17fbe0b799365e8fc6e1d0728ccca1abc732cd9bde06822683ab347d6c090bc5c299ac32f2ca7db0d506')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
cd "gems/$_gemname-$pkgver"
find . -type f -name ".*" -delete
rm -vrf "$_gemname.gemspec" spec Gemfile Rakefile
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" README.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}

@ -1 +0,0 @@
Subproject commit ce09ec68d30dd50b04ea1467d748b2438c341cff

View file

@ -1,46 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
pkgname=ruby-slop
_gemname="${pkgname#ruby-}"
pkgver=4.9.3
pkgrel=1
pkgdesc='A simple option parser with an easy to remember syntax and friendly API'
arch=('any')
url='https://github.com/leejarvis/slop'
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('ad1022f589548265955865fe19c388501c819f8ab703276c662742ef9a9c630eea5c7a713379ff427ab285823513b1d39fc573aa8d7c24c4fea8ef4a9f09dd88')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--local \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
cd "gems/$_gemname-$pkgver"
find . -type f -name ".*" -delete
rm -vrf test "$_gemname.gemspec" Gemfile Rakefile
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}

@ -1 +0,0 @@
Subproject commit ba71cfa347235defa74bed9c964a5092ce77ed63

@ -1 +0,0 @@
Subproject commit bb250a1947f7987a81dc19817ccd1ac1dcde85a0

@ -1 +0,0 @@
Subproject commit a2ba907d9b9bde23da1f0991a418f2293305f154

View file

@ -1,43 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=tty-color
pkgname=ruby-$_gemname
pkgver=0.5.0
pkgrel=1
pkgdesc="Terminal color capabilities detection"
arch=('any')
url="https://github.com/piotrmurach/tty-color"
license=('MIT')
depends=('ruby')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('fc22689783c86b5d18bd3134b198b2bdf50563bc14a25b8a02611ac6a46f494c86b17ff1307089a87ad92442d99da3d408b4907b83f3c67f495a66ceaaddc2ee')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--ignore-dependencies \
--no-user-install \
--no-document \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
# delete unnecessary files & folders
cd "gems/$_gemname-$pkgver"
rm -vrf tasks spec Rakefile "$_gemname.gemspec"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}

@ -1 +0,0 @@
Subproject commit d479e7e998f643d04ae40e6e8be9fd7cd9c1c7b5

@ -1 +0,0 @@
Subproject commit 6a99fceb2ed8704a3e2d9bcb0687a53915a89432

View file

@ -1,42 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
_gemname=tty-which
pkgname=ruby-$_gemname
pkgver=0.5.0
pkgrel=1
pkgdesc="Cross-platform implementation of Unix 'which' command"
arch=('any')
url="https://github.com/piotrmurach/tty-color"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
b2sums=('505b7671cec9356339c228f3c61ee23d355448ffa3a569dacb8894a0362051a3c874d60f1a64b20e5788ac0999efc1daafdbbece7b689213e5802e54de6c9746')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -vrf cache
cd "gems/$_gemname-$pkgver"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}

@ -1 +0,0 @@
Subproject commit 982981f64817f86ea77cef41ae384ddd571e4ffe

View file

@ -1,15 +0,0 @@
pkgbase = ruby-yajl-ruby
pkgdesc = C binding to the excellent YAJL JSON parsing and generation library
pkgver = 1.4.1
pkgrel = 2
url = https://github.com/brianmario/yajl-ruby
arch = x86_64
license = MIT
depends = ruby
noextract = yajl-ruby-1.4.1.gem
options = !emptydirs
source = https://rubygems.org/downloads/yajl-ruby-1.4.1.gem
sha1sums = 04d0aa7b51a015bd9b3383d4d561fd9067981f76
pkgname = ruby-yajl-ruby

View file

@ -1,48 +0,0 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
pkgname=ruby-yajl-ruby
_gemname="${pkgname#ruby-}"
pkgver=1.4.3
pkgrel=1
pkgdesc='C binding to the excellent YAJL JSON parsing and generation library'
arch=('x86_64')
url='https://github.com/brianmario/yajl-ruby'
license=('MIT')
depends=('ruby')
options=('!emptydirs')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
noextract=("$_gemname-$pkgver.gem")
sha512sums=('8cfde677f11ad80a468dce7876b97aa87fa35d78fcd727d4542e00c09cc28d1cca3301cf7c4e1f773edf2192262ec8d6ffab93b11d488d2b048d8013f6c7645a')
b2sums=('f4ea86014ed7570530e77ba4a2c67bf39c998b816f6100a526406b62ee8c30bb3b7be61853432cd1f6febdc19b20596915a242b2f47645da734b21f2a2c879c3')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
gem install \
--verbose \
--ignore-dependencies \
--no-user-install \
--install-dir "$pkgdir/$_gemdir" \
--bindir "$pkgdir/usr/bin" \
"$_gemname-$pkgver.gem"
# delete cache
cd "$pkgdir/$_gemdir"
rm -rf cache
# delete unnecessary files & folders
rm -vrf "extensions/$CARCH-linux/$(basename $_gemdir)/$_gemname-$pkgver/gem_make.out"
cd "gems/$_gemname-$pkgver"
find . -type f -name ".*" -delete
rm -vrf \
.github ext spec script tasks benchmark examples \
Gemfile Rakefile "$_gemname.gemspec"
# move documentation
install -vd "$pkgdir/usr/share/doc/$pkgname"
mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md
# move license
install -vd "$pkgdir/usr/share/licenses/$pkgname"
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}