Compare commits
23 commits
6de48701e0
...
d5b69a3da7
Author | SHA1 | Date | |
---|---|---|---|
George Rawlinson | d5b69a3da7 | ||
George Rawlinson | 93a6611ac6 | ||
George Rawlinson | 668038b71d | ||
George Rawlinson | 01046e7fb2 | ||
George Rawlinson | ac5a7f59d1 | ||
George Rawlinson | d56995a27a | ||
George Rawlinson | 3746cb7bfc | ||
George Rawlinson | cd66dac5de | ||
George Rawlinson | b2cb9d24e0 | ||
George Rawlinson | e06d5476dc | ||
George Rawlinson | e09000189e | ||
George Rawlinson | 91cbc43b90 | ||
George Rawlinson | 6b176c3a20 | ||
George Rawlinson | bb5846ada6 | ||
George Rawlinson | 3e1d31468c | ||
George Rawlinson | d2730546ac | ||
George Rawlinson | 2855f76652 | ||
George Rawlinson | 7425318fab | ||
George Rawlinson | e5fd11a44f | ||
George Rawlinson | fcd5219d82 | ||
George Rawlinson | 03879c773e | ||
George Rawlinson | b0a58b602f | ||
George Rawlinson | 855be1230f |
30
.gitmodules
vendored
30
.gitmodules
vendored
|
@ -388,3 +388,33 @@
|
|||
[submodule "ruby-guard-nanoc"]
|
||||
path = ruby-guard-nanoc
|
||||
url = ssh://aur@aur.archlinux.org/ruby-guard-nanoc.git
|
||||
[submodule "ruby-dry-core"]
|
||||
path = ruby-dry-core
|
||||
url = ssh://aur@aur.archlinux.org/ruby-dry-core.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-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-inflector"]
|
||||
path = ruby-dry-inflector
|
||||
url = ssh://aur@aur.archlinux.org/ruby-dry-inflector.git
|
||||
[submodule "ruby-dry-types"]
|
||||
path = ruby-dry-types
|
||||
url = ssh://aur@aur.archlinux.org/ruby-dry-types.git
|
||||
[submodule "ruby-dry-schema"]
|
||||
path = ruby-dry-schema
|
||||
url = ssh://aur@aur.archlinux.org/ruby-dry-schema.git
|
||||
[submodule "ruby-dry-validation"]
|
||||
path = ruby-dry-validation
|
||||
url = ssh://aur@aur.archlinux.org/ruby-dry-validation.git
|
||||
[submodule "ruby-dry-equalizer"]
|
||||
path = ruby-dry-equalizer
|
||||
url = ssh://aur@aur.archlinux.org/ruby-dry-equalizer.git
|
||||
|
|
|
@ -724,6 +724,66 @@ use_max_tag = true
|
|||
|
||||
# gems
|
||||
|
||||
[ruby-dry-validation]
|
||||
source = "gems"
|
||||
gems = "dry-types"
|
||||
|
||||
[ruby-dry-equalizer]
|
||||
source = "gems"
|
||||
gems = "dry-types"
|
||||
|
||||
[ruby-dry-schema]
|
||||
source = "gems"
|
||||
gems = "dry-types"
|
||||
|
||||
[ruby-dry-types]
|
||||
source = "gems"
|
||||
gems = "dry-types"
|
||||
|
||||
[ruby-dry-inflector]
|
||||
source = "gems"
|
||||
gems = "dry-inflector"
|
||||
|
||||
[ruby-dry-logic]
|
||||
source = "gems"
|
||||
gems = "dry-logic"
|
||||
|
||||
[ruby-dry-initializer]
|
||||
source = "gems"
|
||||
gems = "dry-initializer"
|
||||
|
||||
[ruby-dry-container]
|
||||
source = "gems"
|
||||
gems = "dry-container"
|
||||
|
||||
[ruby-dry-configurable]
|
||||
source = "gems"
|
||||
gems = "dry-configurable"
|
||||
|
||||
[ruby-dry-core]
|
||||
source = "gems"
|
||||
gems = "dry-core"
|
||||
|
||||
[ruby-unicode-display_width]
|
||||
source = "gems"
|
||||
gems = "unicode-display_width"
|
||||
|
||||
[ruby-ruby-progressbar]
|
||||
source = "gems"
|
||||
gems = "ruby-progressbar"
|
||||
|
||||
[ruby-regexp_parser]
|
||||
source = "gems"
|
||||
gems = "regexp_parser"
|
||||
|
||||
[ruby-parser]
|
||||
source = "gems"
|
||||
gems = "parser"
|
||||
|
||||
[ruby-ast]
|
||||
source = "gems"
|
||||
gems = "ast"
|
||||
|
||||
[ruby-guard-nanoc]
|
||||
source = "gems"
|
||||
gems = "guard-nanoc"
|
||||
|
|
42
ruby-ast/PKGBUILD
Normal file
42
ruby-ast/PKGBUILD
Normal file
|
@ -0,0 +1,42 @@
|
|||
# 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
ruby-dry-configurable
Submodule
1
ruby-dry-configurable
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit c2d15dc05b08911cd032d113b0149ccbc6762cd3
|
1
ruby-dry-container
Submodule
1
ruby-dry-container
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit 5ba4e55056bf6294bf2111cdd0616e505797608e
|
1
ruby-dry-core
Submodule
1
ruby-dry-core
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit a991a2e6c2fd0bc71855c98f2cfbacf2c888c98c
|
1
ruby-dry-equalizer
Submodule
1
ruby-dry-equalizer
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit f832ec8a339d9999dc4b7df200dec5d8c172d58f
|
1
ruby-dry-inflector
Submodule
1
ruby-dry-inflector
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit 076087697e4fb49fd1bddbcf0446b856c4405215
|
1
ruby-dry-initializer
Submodule
1
ruby-dry-initializer
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit 4db1413f0ca1b0b0864b3e80335b6bd757221250
|
1
ruby-dry-logic
Submodule
1
ruby-dry-logic
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit c81a0c4fcf1f8690ff377e0b2f157c760cbb4109
|
1
ruby-dry-schema
Submodule
1
ruby-dry-schema
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit dc29f3c3cdbdc007706b50d0c6dac0b9cefd7911
|
1
ruby-dry-types
Submodule
1
ruby-dry-types
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit 07aeae4b310884c1ccf6dc528ccd5509b076855c
|
1
ruby-dry-validation
Submodule
1
ruby-dry-validation
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit 5e7287c739125b8bf615bae1d185c8bd24fd7d18
|
40
ruby-parser/PKGBUILD
Normal file
40
ruby-parser/PKGBUILD
Normal file
|
@ -0,0 +1,40 @@
|
|||
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
|
||||
|
||||
_gemname=parser
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=3.0.2.0
|
||||
pkgrel=1
|
||||
pkgdesc="A production-ready Ruby parser written in pure Ruby"
|
||||
arch=('any')
|
||||
url="https://github.com/whitequark/parser"
|
||||
license=('MIT')
|
||||
depends=('ruby' 'ruby-ast')
|
||||
makedepends=('ruby-rdoc')
|
||||
options=('!emptydirs')
|
||||
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
|
||||
noextract=("$_gemname-$pkgver.gem")
|
||||
b2sums=('efb8dd3ccfa24d02b3e85e92fcd08dea34bbc8a650842752529606a3e603027688d762ef64aa8f7007ed94c058d8d5b31e36c674394a82d04ce79014378add29')
|
||||
|
||||
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 license
|
||||
install -vd "$pkgdir/usr/share/licenses/$pkgname"
|
||||
mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
|
||||
}
|
44
ruby-regexp_parser/PKGBUILD
Normal file
44
ruby-regexp_parser/PKGBUILD
Normal file
|
@ -0,0 +1,44 @@
|
|||
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
|
||||
|
||||
_gemname=regexp_parser
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=2.1.1
|
||||
pkgrel=1
|
||||
pkgdesc="A library for tokenizing, lexing, and parsing Ruby regular expressions"
|
||||
arch=('any')
|
||||
url="https://github.com/ammar/regexp_parser"
|
||||
license=('MIT')
|
||||
depends=('ruby')
|
||||
makedepends=('ruby-rdoc')
|
||||
options=('!emptydirs')
|
||||
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
|
||||
noextract=("$_gemname-$pkgver.gem")
|
||||
b2sums=('2dd96edffd541794bd84d126fce618b0c0bc910993b127f490948bafaeb9e889d93121cc57a65cab8fab4ae1422e79bca759cc4fd0e7f0886ba051f2b310a355')
|
||||
|
||||
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 spec 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
|
||||
}
|
44
ruby-ruby-progressbar/PKGBUILD
Normal file
44
ruby-ruby-progressbar/PKGBUILD
Normal file
|
@ -0,0 +1,44 @@
|
|||
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
|
||||
|
||||
_gemname=ruby-progressbar
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=1.11.0
|
||||
pkgrel=1
|
||||
pkgdesc="A flexible text progress bar library for Ruby"
|
||||
arch=('any')
|
||||
url="https://github.com/excon/exco://github.com/jfelchner/ruby-progressbar"
|
||||
license=('MIT')
|
||||
depends=('ruby')
|
||||
makedepends=('ruby-rdoc')
|
||||
options=('!emptydirs')
|
||||
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
|
||||
noextract=("$_gemname-$pkgver.gem")
|
||||
b2sums=('7e25622c983a6efaaa3597f92019d6ee5ee0e9c602a8955cdac2e7f1170e07141544635d2a5be6a17e13cebdc26aa259d3c77c5f2fa2c44ab4f8af7305a6dba2')
|
||||
|
||||
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 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.txt
|
||||
}
|
42
ruby-unicode-display_width/PKGBUILD
Normal file
42
ruby-unicode-display_width/PKGBUILD
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
|
||||
|
||||
_gemname=unicode-display_width
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=2.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Determines the monospace display width of a string in Ruby"
|
||||
arch=('any')
|
||||
url="https://github.com/janlelis/unicode-display_width"
|
||||
license=('MIT')
|
||||
depends=('ruby')
|
||||
makedepends=('ruby-rdoc')
|
||||
options=('!emptydirs')
|
||||
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
|
||||
noextract=("$_gemname-$pkgver.gem")
|
||||
b2sums=('07466b71e62a05b1e7779666bc30ef0a24c5d8d022640a178bb59be8f1690f4e0257c3a65b6104b772fa1b5109c9e9fa453e94474c563bd6d44f0c8a69408ddf')
|
||||
|
||||
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" MIT-LICENSE.txt
|
||||
}
|
Loading…
Reference in a new issue