aboutsummaryrefslogtreecommitdiffstats
path: root/unmaintained
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2016-04-29 08:04:05 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2016-04-29 12:36:41 +0000
commitb951abfe754edd478b0a17f12cad5fb56e42eee1 (patch)
treee71d1359aad8863964935b6d374f6e97b715dbde /unmaintained
parent966bc7207f72795a226a704782b524c2b2fbefb3 (diff)
downloadaports-b951abfe754edd478b0a17f12cad5fb56e42eee1.tar.bz2
aports-b951abfe754edd478b0a17f12cad5fb56e42eee1.tar.xz
move main/ruby-* to unmaintained
Diffstat (limited to 'unmaintained')
-rw-r--r--unmaintained/ruby-actionpack-action_caching4.2/APKBUILD45
-rw-r--r--unmaintained/ruby-arel/APKBUILD37
-rw-r--r--unmaintained/ruby-builder/APKBUILD37
-rw-r--r--unmaintained/ruby-bundler/APKBUILD45
-rw-r--r--unmaintained/ruby-erubis/APKBUILD43
-rw-r--r--unmaintained/ruby-fastercsv/APKBUILD36
-rw-r--r--unmaintained/ruby-fcgi/APKBUILD38
-rw-r--r--unmaintained/ruby-globalid/APKBUILD38
-rw-r--r--unmaintained/ruby-hike/APKBUILD37
-rw-r--r--unmaintained/ruby-i18n/APKBUILD38
-rw-r--r--unmaintained/ruby-kgio/APKBUILD37
-rw-r--r--unmaintained/ruby-mail/APKBUILD37
-rw-r--r--unmaintained/ruby-metaclass/APKBUILD37
-rw-r--r--unmaintained/ruby-mime-types/APKBUILD37
-rw-r--r--unmaintained/ruby-mini_portile/APKBUILD39
-rw-r--r--unmaintained/ruby-mocha/APKBUILD45
-rw-r--r--unmaintained/ruby-multi_json/APKBUILD37
-rw-r--r--unmaintained/ruby-openid/APKBUILD39
-rw-r--r--unmaintained/ruby-pg/APKBUILD39
-rw-r--r--unmaintained/ruby-polyglot/APKBUILD37
-rw-r--r--unmaintained/ruby-protected_attributes4.2/APKBUILD45
-rw-r--r--unmaintained/ruby-rack-cache/APKBUILD35
-rw-r--r--unmaintained/ruby-rack-openid/APKBUILD38
-rw-r--r--unmaintained/ruby-rack-ssl/APKBUILD37
-rw-r--r--unmaintained/ruby-rack-test/APKBUILD37
-rw-r--r--unmaintained/ruby-rack/APKBUILD46
-rw-r--r--unmaintained/ruby-rails-deprecated_sanitizer4.2/APKBUILD38
-rw-r--r--unmaintained/ruby-rails-dom-testing4.2/APKBUILD42
-rw-r--r--unmaintained/ruby-raindrops/APKBUILD37
-rw-r--r--unmaintained/ruby-request_store/APKBUILD45
-rw-r--r--unmaintained/ruby-sprockets-rails4.2/APKBUILD36
-rw-r--r--unmaintained/ruby-sprockets/APKBUILD37
-rw-r--r--unmaintained/ruby-thor/APKBUILD45
-rw-r--r--unmaintained/ruby-thread_safe/APKBUILD39
-rw-r--r--unmaintained/ruby-tilt/APKBUILD45
-rw-r--r--unmaintained/ruby-treetop/APKBUILD37
-rw-r--r--unmaintained/ruby-tzinfo/APKBUILD37
-rw-r--r--unmaintained/ruby-unicorn/APKBUILD65
-rw-r--r--unmaintained/ruby-unicorn/redmine.conf.rb.sample103
-rw-r--r--unmaintained/ruby-unicorn/unicorn.confd4
-rw-r--r--unmaintained/ruby-unicorn/unicorn.initd44
-rw-r--r--unmaintained/ruby-yard/APKBUILD48
42 files changed, 1718 insertions, 0 deletions
diff --git a/unmaintained/ruby-actionpack-action_caching4.2/APKBUILD b/unmaintained/ruby-actionpack-action_caching4.2/APKBUILD
new file mode 100644
index 0000000000..c7d7c1f3a5
--- /dev/null
+++ b/unmaintained/ruby-actionpack-action_caching4.2/APKBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=actionpack-action_caching
+pkgname=ruby-${_gemname}4.2
+pkgver=1.1.1
+pkgrel=0
+pkgdesc="Action caching for Action Pack"
+url="https://github.com/rails/actionpack-action_caching"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-actionpack4.2"
+depends_dev=
+makedepends="$depends_dev"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="6d7a86a85aa0d74322702280bde687a3 actionpack-action_caching-1.1.1.gem"
+sha256sums="e7715ff3534d124e58fd40ebf6c05708d830fe2c71c2f2643ca060025b00b224 actionpack-action_caching-1.1.1.gem"
+sha512sums="6ff988a5f715a8956826bb8941c15eabf9db1b08d223467cfb595c1596c955af86ddebea30a117aeff770092758d1940632acc13583aba9f3fd5793719e70efe actionpack-action_caching-1.1.1.gem"
diff --git a/unmaintained/ruby-arel/APKBUILD b/unmaintained/ruby-arel/APKBUILD
new file mode 100644
index 0000000000..345cc7c66e
--- /dev/null
+++ b/unmaintained/ruby-arel/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=arel
+pkgname=ruby-$_gemname
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="a SQL AST manager for Ruby"
+url="http://rubygems.org/gems/arel"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="f8f1b0dc0ba5d49e3a8219528e6edbc1 arel-6.0.0.gem"
+sha256sums="590178be44d2d6167b6e682e3b04329ad7c8425cb235fdbc1bb74491bf7596a3 arel-6.0.0.gem"
+sha512sums="72cd0b6d26fc7dd7239c56e4fed379c496a41f463afb8e258e468cb4bd382eb03a92ae0514295cfa71f13e63562923578adf496aeb9f4ff36325b766733a18ad arel-6.0.0.gem"
diff --git a/unmaintained/ruby-builder/APKBUILD b/unmaintained/ruby-builder/APKBUILD
new file mode 100644
index 0000000000..f40ff3089a
--- /dev/null
+++ b/unmaintained/ruby-builder/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=builder
+pkgname=ruby-$_gemname
+pkgver=3.2.2
+pkgrel=2
+pkgdesc="Builder objects to simplify creating structured data"
+url="http://rubygems.org/gems/builder"
+arch="noarch"
+license="GPL"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="14757f8118991be11f02e57b96cbba43 builder-3.2.2.gem"
+sha256sums="62fb9ad70ea42219a0c8d209a30281803712c717df7cb8f5ce5f63b4d489d191 builder-3.2.2.gem"
+sha512sums="785c0b5ea6682b590d3b92544910cac2d26d1b4906f0b0b502913c6c95365e173178ac1ec74d1dd0afe9b9fe6aac4d7f2ed712bf444682a029b86cdcd1787afa builder-3.2.2.gem"
diff --git a/unmaintained/ruby-bundler/APKBUILD b/unmaintained/ruby-bundler/APKBUILD
new file mode 100644
index 0000000000..088f238118
--- /dev/null
+++ b/unmaintained/ruby-bundler/APKBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=bundler
+pkgname=ruby-$_gemname
+pkgver=1.10.5
+pkgrel=0
+pkgdesc="Manage an application's gem dependencies"
+url="http://gembundler.com/"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="685dedd2bd253231be12d3a7f45b1c65 bundler-1.10.5.gem"
+sha256sums="cc166e24197d772d85a0788d1b2e2a12c0c5748e54c898abd275ad948ce17dfe bundler-1.10.5.gem"
+sha512sums="d347bdb701aa6bc60a26725f7fdfd05f03162610dfb2f648e755a3687795184ccfe5758617a1951365800ea13e1f1018c75bcdf0a4f116223806270676638021 bundler-1.10.5.gem"
diff --git a/unmaintained/ruby-erubis/APKBUILD b/unmaintained/ruby-erubis/APKBUILD
new file mode 100644
index 0000000000..7135f67db5
--- /dev/null
+++ b/unmaintained/ruby-erubis/APKBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=erubis
+pkgname=ruby-$_gemname
+pkgver=2.7.0
+pkgrel=3
+pkgdesc="an implementation of eRuby"
+url="http://www.kuwata-lab.com/erubis/"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="cca3cf13ef951d1fc8c124d2fde52565 erubis-2.7.0.gem"
diff --git a/unmaintained/ruby-fastercsv/APKBUILD b/unmaintained/ruby-fastercsv/APKBUILD
new file mode 100644
index 0000000000..7abfd54a29
--- /dev/null
+++ b/unmaintained/ruby-fastercsv/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=fastercsv
+pkgname=ruby-fastercsv
+pkgver=1.5.5
+pkgrel=3
+pkgdesc="Replacement to Rubys standard CSV library"
+url="http://fastercsv.rubyforge.org"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="b42d4fc751bdea1c2bd832e11942aa7f fastercsv-1.5.5.gem"
diff --git a/unmaintained/ruby-fcgi/APKBUILD b/unmaintained/ruby-fcgi/APKBUILD
new file mode 100644
index 0000000000..420205b33f
--- /dev/null
+++ b/unmaintained/ruby-fcgi/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=ruby-fcgi
+_gemname=fcgi
+pkgver=0.9.2.1
+pkgrel=0
+pkgdesc="Ruby fast CGI support"
+url="http://rubygems.org/gems/fcgi"
+arch="all"
+license="GPL"
+depends="ruby"
+depends_dev="fcgi-dev ruby-dev"
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="f24dbf6be2344afafda2f42d7fc1e332 fcgi-0.9.2.1.gem"
+sha256sums="f5e18b6769dfea1760e3da1dae1df7ade140cd5c1394e9318e36d9834f13ca1e fcgi-0.9.2.1.gem"
+sha512sums="1ffdd429ce4f2bbac771b7ac2368a5194015a7327b8b43b803914257edc174235573df6bb41a53fb71db0bf179fc24ce2392b244b5b55563d67e045c47da8579 fcgi-0.9.2.1.gem"
diff --git a/unmaintained/ruby-globalid/APKBUILD b/unmaintained/ruby-globalid/APKBUILD
new file mode 100644
index 0000000000..86d5b3a031
--- /dev/null
+++ b/unmaintained/ruby-globalid/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+_gemname=globalid
+pkgname=ruby-$_gemname
+pkgver=0.3.5
+pkgrel=0
+pkgdesc="URIs for your models makes it easy to pass references around"
+url=http://rubyonrails.org/
+arch=noarch
+license=MIT
+depends="ruby ruby-activesupport4.2"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="fd9c50b5bab703eb694bcc697dc62f1a globalid-0.3.5.gem"
+sha256sums="2ab297d30094ce3168126c4dd299baab3ab261a2e04e84e2a62846f7d2aa964f globalid-0.3.5.gem"
+sha512sums="b076f8ee8685b44546d1b9f69ff5d810de4bb5bfbb82642bd2f1f764d6f6568f9d8ef29fa5bfe7742b046b215d612e503017206ab29309736db8543f8c94b81c globalid-0.3.5.gem"
diff --git a/unmaintained/ruby-hike/APKBUILD b/unmaintained/ruby-hike/APKBUILD
new file mode 100644
index 0000000000..853e50ea36
--- /dev/null
+++ b/unmaintained/ruby-hike/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=hike
+pkgname=ruby-$_gemname
+pkgver=1.2.3
+pkgrel=2
+pkgdesc="A Ruby library for finding files in a set of paths"
+url="http://github.com/sstephenson/hike"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="ee3bcc471ff5dcd88f020351f8184dd3 hike-1.2.3.gem"
+sha256sums="154e2f2593845e5bcd8ed2ba3092600c55c6ad8c630722857de3fdaf334ccc44 hike-1.2.3.gem"
+sha512sums="2f1b3a80be9af85f8eb54b2327288fa1fc1bdbe429fe1097dc4f905a61e3da0732635fc808c6eee74d8579eed18eb311af822691c81f306d9c8e901cc7e10059 hike-1.2.3.gem"
diff --git a/unmaintained/ruby-i18n/APKBUILD b/unmaintained/ruby-i18n/APKBUILD
new file mode 100644
index 0000000000..9eb69ac41f
--- /dev/null
+++ b/unmaintained/ruby-i18n/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=ruby-i18n
+_gemname=i18n
+pkgver=0.7.0
+pkgrel=1
+pkgdesc="Internationalization support for Ruby"
+url="http://rubygems.org/gems/i18n"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="e9f92faf73a805a95c92d42031f4dca3 i18n-0.7.0.gem"
+sha256sums="a81cd327bd0f2c490ecf9f62f4a91ffaf5061aa2bf22cdbafe1a7e44a70fbfc4 i18n-0.7.0.gem"
+sha512sums="daebd5bea18afb9b631d422c1be032a93873ac82bd65857a91315d03505639be857e01f89232e8e4b4632db6e1d786706f8498aa779c7d03b1958b248dd41ca5 i18n-0.7.0.gem"
diff --git a/unmaintained/ruby-kgio/APKBUILD b/unmaintained/ruby-kgio/APKBUILD
new file mode 100644
index 0000000000..1af6c5cbc6
--- /dev/null
+++ b/unmaintained/ruby-kgio/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Carlo Landmeter <clandmeter@gmail.com>
+_gemname=kgio
+pkgname=ruby-kgio
+pkgver=2.9.3
+pkgrel=0
+pkgdesc="Provides non-blocking I/O methods for Ruby"
+url="http://bogomips.org/kgio"
+arch="all"
+license="MIT"
+depends="ruby"
+depends_dev="ruby-dev"
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="5e2dbf2f165b06c31b8c1be4fcd7b587 kgio-2.9.3.gem"
+sha256sums="bb5c6f9ed37ec727a7cfaced9de3ce39d3801c158ada82d73c7232de7303f41d kgio-2.9.3.gem"
+sha512sums="9859b6ea1ef42fbb9227c59d163f1e2144f8809734d0924c9e7751946da7349e2cfa26eeae1018b65c03260fbde5e424123985d3cb21ebefe630f4dead8fc822 kgio-2.9.3.gem"
diff --git a/unmaintained/ruby-mail/APKBUILD b/unmaintained/ruby-mail/APKBUILD
new file mode 100644
index 0000000000..835a28bdff
--- /dev/null
+++ b/unmaintained/ruby-mail/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=mail
+pkgname=ruby-$_gemname
+pkgver=2.6.3
+pkgrel=0
+pkgdesc="A really Ruby Mail handler"
+url="http://github.com/mikel/mail"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-mime-types"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="b3a0b74bc1c5cc67e34007c27ef1e579 mail-2.6.3.gem"
+sha256sums="d7fee1ec4e4ea9bb38b77de5baf53c17004133efcdff030bd1de5e3620306fd9 mail-2.6.3.gem"
+sha512sums="79a3f82b91c741e1f4c1d8e824c9623e6f03508e2f5d2a9fa17788b2b90690b2564a888e24feb82ab3dfda938aed412dadc4d474163eaf5f8e26c48894642faf mail-2.6.3.gem"
diff --git a/unmaintained/ruby-metaclass/APKBUILD b/unmaintained/ruby-metaclass/APKBUILD
new file mode 100644
index 0000000000..d0aeba80cb
--- /dev/null
+++ b/unmaintained/ruby-metaclass/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=metaclass
+pkgname=ruby-$_gemname
+pkgver=0.0.4
+pkgrel=1
+pkgdesc="Adds a metaclass method to all Ruby objects"
+url="http://github.com/floehopper/metaclass"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="d1be0d91647fe95df6232b30a2813bec metaclass-0.0.4.gem"
+sha256sums="8569685c902108b1845be4e5794d646f2a8adcb0280d7651b600dab0844fe942 metaclass-0.0.4.gem"
+sha512sums="67326faf2384e53a2a1096f499cb6af35e5a7d5928eefeef81bae0519739aef78da6e196b62e904fb3247dd09d1bb3411e227473c155e7a8c20420408107e325 metaclass-0.0.4.gem"
diff --git a/unmaintained/ruby-mime-types/APKBUILD b/unmaintained/ruby-mime-types/APKBUILD
new file mode 100644
index 0000000000..bb4c240bcf
--- /dev/null
+++ b/unmaintained/ruby-mime-types/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=mime-types
+pkgname=ruby-$_gemname
+pkgver=2.6.1
+pkgrel=0
+pkgdesc="Ruby library for identification of a file's likely MIME content type"
+url="http://mime-types.rubyforge.org/"
+arch="noarch"
+license="ruby or Perl Artistic or GPLv2+"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="c6eb79803c29ce8be408f18df5bf361c mime-types-2.6.1.gem"
+sha256sums="5b16d655397aa5cd8b4108494f60f64b4e18a2c92dc9257ff74ec64284dbd9ee mime-types-2.6.1.gem"
+sha512sums="1986dfa92126f8f8dfdd5ee220f9a1220b844e1c73b95378c3f3801fe793f5799065a77d23a82d8fabcef82b9d179b0b56017f2952064fa019a418d0de55e9fe mime-types-2.6.1.gem"
diff --git a/unmaintained/ruby-mini_portile/APKBUILD b/unmaintained/ruby-mini_portile/APKBUILD
new file mode 100644
index 0000000000..fac7cba0e5
--- /dev/null
+++ b/unmaintained/ruby-mini_portile/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: Seung Soo Mun <hamletmun@gmail.com>
+# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+_gemname=mini_portile
+pkgname=ruby-$_gemname
+pkgver=0.6.2
+pkgrel=0
+pkgdesc="Simplistic port-like solution for developers"
+url="http://rubygems.org/gems/$_gemname"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=""
+makedepends="$depends_dev"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="281cc0d974d3810d1195ad4a863ba5b6 mini_portile-0.6.2.gem"
+sha256sums="5c60cd85db3df6b279e9a6807954c596dc0ced359a10fcd9b49969a6aa8d7d40 mini_portile-0.6.2.gem"
+sha512sums="fd6ce49b5db291e8216f001e4a3bd14d69a920d6d457de7566f7526abf616dad3ec86d4951ab4b881ffd185b4d4e02e64eb2ae494cd9a1275e342b78afa4e2bc mini_portile-0.6.2.gem"
diff --git a/unmaintained/ruby-mocha/APKBUILD b/unmaintained/ruby-mocha/APKBUILD
new file mode 100644
index 0000000000..7007707300
--- /dev/null
+++ b/unmaintained/ruby-mocha/APKBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=mocha
+pkgname=ruby-$_gemname
+pkgver=1.1.0
+pkgrel=1
+pkgdesc="Mocking and stubbing library with JMock/SchMock syntax"
+url="http://gofreerange.com/mocha/docs"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-metaclass"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="191449b906fcffca8526f1203028b8e2 mocha-1.1.0.gem"
+sha256sums="f1d3385b5bed21bdcdcb9d26fd10139b2c7a67b1572e789ec014edf5acadf680 mocha-1.1.0.gem"
+sha512sums="5a07c8364ae649a6be821c4b61c349d79e1dbf1e574ed95b07848f5dae3a2860e2f2e06499fc15b8352ec2146f273cc40ee8e65e670214f0f0669b6eedf698bb mocha-1.1.0.gem"
diff --git a/unmaintained/ruby-multi_json/APKBUILD b/unmaintained/ruby-multi_json/APKBUILD
new file mode 100644
index 0000000000..151d67ffe7
--- /dev/null
+++ b/unmaintained/ruby-multi_json/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=ruby-multi_json
+_gemname=multi_json
+pkgver=1.11.0
+pkgrel=0
+pkgdesc="A gem to provide easy switching between different JSON backends"
+url="http://rubygems.org/gems/multi_json"
+arch="noarch"
+license="custom"
+depends="ruby ghostscript-fonts"
+depends_dev="ruby-dev"
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="d9b22b25fd249e2b075cbac2ece6625b multi_json-1.11.0.gem"
+sha256sums="b43f3e049cf24e29402e580de816ce1b68e941d180c866879b0b4176c285e3d5 multi_json-1.11.0.gem"
+sha512sums="1fed36187753c03b9c77b1f75b4bbeb48d1b91a89888fa76c1179096028a8d71bc5468de440e13a35ffea7883045caa7100a2323c11646ba010355c51462066d multi_json-1.11.0.gem"
diff --git a/unmaintained/ruby-openid/APKBUILD b/unmaintained/ruby-openid/APKBUILD
new file mode 100644
index 0000000000..c5c61cdf27
--- /dev/null
+++ b/unmaintained/ruby-openid/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=ruby-openid
+_gemname=ruby-openid
+# redmine 3.0 needs ~> 2.3.0
+pkgver=2.3.0
+pkgrel=0
+pkgdesc="OpenID support for Ruby"
+url="http://rubygems.org/gems/openid"
+arch="noarch"
+license="GPL"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="1e1374cdcd9e7b88d7db3a25d46197f2 ruby-openid-2.3.0.gem"
+sha256sums="f69ed004e95f7094e23bfd8bc9ebfb1dc88a7b46637252ca2907a1189870ea7b ruby-openid-2.3.0.gem"
+sha512sums="8cf46b4d6e2722f0a34ecc57858f23fe02b10d0f99a646adee5e07b129aa80ce256a79bea513922b4238bc312478cf395261733863af300d8dbda9f12aaf03f7 ruby-openid-2.3.0.gem"
diff --git a/unmaintained/ruby-pg/APKBUILD b/unmaintained/ruby-pg/APKBUILD
new file mode 100644
index 0000000000..ca4afdf3d8
--- /dev/null
+++ b/unmaintained/ruby-pg/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=ruby-pg
+_gemname=pg
+# redmine 3.0 needs ~> 0.17.1
+pkgver=0.17.1
+pkgrel=1
+pkgdesc="PostgreSQL API module for Ruby"
+url="http://rubygems.org/gems/ruby-pg"
+arch="all"
+license="GPL"
+depends="ruby"
+depends_dev="postgresql-dev ruby-dev"
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="0e81551ebe2d8504e99abcf29b243857 pg-0.17.1.gem"
+sha256sums="e7933e8f7f184c28e820ed85ddfb3ad8a13933b2b2ab8656aa8f81cb0aa610a6 pg-0.17.1.gem"
+sha512sums="fb637256d084af3b41ba4130f866924df957a63c29d029b99995bf553e545b3d4064e682b00d0604bf495a853a8800b9c8eba34718e96c651c9a697281ae4a62 pg-0.17.1.gem"
diff --git a/unmaintained/ruby-polyglot/APKBUILD b/unmaintained/ruby-polyglot/APKBUILD
new file mode 100644
index 0000000000..7a8ed8fafe
--- /dev/null
+++ b/unmaintained/ruby-polyglot/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=polyglot
+pkgname=ruby-$_gemname
+pkgver=0.3.5
+pkgrel=1
+pkgdesc="Augment 'require' to load non-ruby file types"
+url="https://github.com/cjheath/polyglot"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="5fff8b0cfb2b36d885b90d271802a7c5 polyglot-0.3.5.gem"
+sha256sums="59d66ef5e3c166431c39cb8b7c1d02af419051352f27912f6a43981b3def16af polyglot-0.3.5.gem"
+sha512sums="405790c8edf5a98010334a62f7efeddd60f6dcff91ad5ff599579be3201a7e1b359787da59523a612fed5ccf8385116865316fa8872f0350e33dc078410a54cf polyglot-0.3.5.gem"
diff --git a/unmaintained/ruby-protected_attributes4.2/APKBUILD b/unmaintained/ruby-protected_attributes4.2/APKBUILD
new file mode 100644
index 0000000000..3e9eb65365
--- /dev/null
+++ b/unmaintained/ruby-protected_attributes4.2/APKBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=protected_attributes
+pkgname=ruby-${_gemname}4.2
+pkgver=1.0.9
+pkgrel=0
+pkgdesc="Protect attributes from mass assignment for rails 4.2"
+url="https://github.com/rails/protected_attributes"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-activemodel4.2"
+depends_dev=
+makedepends="$depends_dev"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="6e0b5577d2d5a7cc23275dc9cc212152 protected_attributes-1.0.9.gem"
+sha256sums="d35a1c8664a47bd83ae3e47b1cebdba5c678a2f9f3d20196f80fa5aed29abd14 protected_attributes-1.0.9.gem"
+sha512sums="5317d8c7ebc70e3b3f465e82d0e1c6565815d5f2a9fa58269dec7e1b7d97a5b6ca02b69c5141ee2b38db6bd8c8482dc7258efff1822829c58c60390559f91f65 protected_attributes-1.0.9.gem"
diff --git a/unmaintained/ruby-rack-cache/APKBUILD b/unmaintained/ruby-rack-cache/APKBUILD
new file mode 100644
index 0000000000..d3402f961e
--- /dev/null
+++ b/unmaintained/ruby-rack-cache/APKBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=rack-cache
+pkgname=ruby-$_gemname
+pkgver=1.2
+pkgrel=3
+pkgdesc="HTTP caching for Rack-based applications"
+url="http://rubygems.org/gems/rack-cache"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-rack"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="ccdcdd7302394e05d3033d683b658556 rack-cache-1.2.gem"
diff --git a/unmaintained/ruby-rack-openid/APKBUILD b/unmaintained/ruby-rack-openid/APKBUILD
new file mode 100644
index 0000000000..6b778076a3
--- /dev/null
+++ b/unmaintained/ruby-rack-openid/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=rack-openid
+pkgname=ruby-rack-openid
+pkgver=1.4.2
+pkgrel=1
+pkgdesc="Provides a more HTTPish API around the ruby-openid library"
+url="https://github.com/josh/rack-openid"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-openid ruby-rack"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="86caa946de1badc1dd096357855a6fec rack-openid-1.4.2.gem"
+sha256sums="8cd2305e738463a7da98791f9ac4df4cf3f6ed27908d982350430694ac2fe869 rack-openid-1.4.2.gem"
+sha512sums="4496d7832c2978c6613be050be0d65611b6ce9b5687db4dcf4cd2d81e7161d68073d2958169284414bedc0859f2bb3b4ebdf21e6e3e9e3d54931b075dcfbe77f rack-openid-1.4.2.gem"
diff --git a/unmaintained/ruby-rack-ssl/APKBUILD b/unmaintained/ruby-rack-ssl/APKBUILD
new file mode 100644
index 0000000000..c70a5633ec
--- /dev/null
+++ b/unmaintained/ruby-rack-ssl/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=rack-ssl
+pkgname=ruby-$_gemname
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="Rack middleware to force SSL/TLS"
+url="https://github.com/josh/rack-ssl"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-rack"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="3938e1e66436e69054584204d020bb9e rack-ssl-1.4.1.gem"
+sha256sums="f7f9d359c13d563fd0fe3e4eced0b357d8ba0502c837839f7520502f27ee4130 rack-ssl-1.4.1.gem"
+sha512sums="77eec500a973c86028d082edf3313ac220150dbe9b502958d8fd0829608c7de4ef8356534939543faa157d2dd57b755734f7fef927698f6acc1f8f3ecb8e737e rack-ssl-1.4.1.gem"
diff --git a/unmaintained/ruby-rack-test/APKBUILD b/unmaintained/ruby-rack-test/APKBUILD
new file mode 100644
index 0000000000..decf3f40aa
--- /dev/null
+++ b/unmaintained/ruby-rack-test/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=rack-test
+pkgname=ruby-$_gemname
+pkgver=0.6.3
+pkgrel=0
+pkgdesc="A small, simple testing API for Rack apps"
+url="http://rubygems.org/gems/rack-test"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-rack"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="c7db48faa3d1887198f7ce56726990e8 rack-test-0.6.3.gem"
+sha256sums="ff60b122e2940e32e94a2e4a61bceb8d9c99a97c1817ecc47e535522b02cdd40 rack-test-0.6.3.gem"
+sha512sums="a5ad0f20130eedc153515127d2483cb1322c230ab772307943ec6eb295706f3aab26c8599cba69323b3cdc5692b284ba0609d8db957ade7085a95d94ccdf8b41 rack-test-0.6.3.gem"
diff --git a/unmaintained/ruby-rack/APKBUILD b/unmaintained/ruby-rack/APKBUILD
new file mode 100644
index 0000000000..29579b5803
--- /dev/null
+++ b/unmaintained/ruby-rack/APKBUILD
@@ -0,0 +1,46 @@
+# Contributor: Matt Smith <mcs@darkregion.net>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=ruby-rack
+_gemname=rack
+pkgver=1.6.4
+pkgrel=0
+pkgdesc="Rack is a Ruby Webserver Interface"
+url="http://rack.rubyforge.org/"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=""
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="7f11121a95fe4e59cd86af2b791a3590 rack-1.6.4.gem"
+sha256sums="455ec4545a54b40dae9937bc5f61ee0e32134191cc1ef9a7959a19ec4b127a25 rack-1.6.4.gem"
+sha512sums="304a6ae21bfd38008fd7d147f82c44397f3a1d2e689bd01de689aedc6ea0e8784605207fd314bc796974edc5dfcab81636664ea2becb0489302999f99501d41a rack-1.6.4.gem"
diff --git a/unmaintained/ruby-rails-deprecated_sanitizer4.2/APKBUILD b/unmaintained/ruby-rails-deprecated_sanitizer4.2/APKBUILD
new file mode 100644
index 0000000000..de5b4795dd
--- /dev/null
+++ b/unmaintained/ruby-rails-deprecated_sanitizer4.2/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+_gemname=rails-deprecated_sanitizer
+pkgname=ruby-${_gemname}4.2
+pkgver=1.0.3
+pkgrel=1
+pkgdesc="Deprecated sanitizer API extracted from Action View"
+url=http://rubyonrails.org/
+arch=noarch
+license=MIT
+depends="ruby ruby-activesupport4.2"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="c11a2be49ab18f4ca9734cbea5738506 rails-deprecated_sanitizer-1.0.3.gem"
+sha256sums="722d589fc83dea0ea49e816440bacc554383dc9a05c8aee5429cf7f621abbe63 rails-deprecated_sanitizer-1.0.3.gem"
+sha512sums="017ea5aac0ce1fe41e51e4e957c3ce0c4c44b92e50c81740529a86d915483b8755253138d918c556383ecf0469ac83a7d30aaf8947e4768be33c3695ef4afaf1 rails-deprecated_sanitizer-1.0.3.gem"
diff --git a/unmaintained/ruby-rails-dom-testing4.2/APKBUILD b/unmaintained/ruby-rails-dom-testing4.2/APKBUILD
new file mode 100644
index 0000000000..5fbd6f8221
--- /dev/null
+++ b/unmaintained/ruby-rails-dom-testing4.2/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+_gemname=rails-dom-testing
+pkgname=ruby-${_gemname}4.2
+pkgver=1.0.6
+pkgrel=0
+pkgdesc="Dom and Selector assertions for Rails applications"
+url=http://rubyonrails.org/
+arch=noarch
+license=MIT
+depends="ruby
+ ruby-nokogiri
+ ruby-activesupport4.2
+ ruby-rails-deprecated_sanitizer4.2
+ "
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="84ca335a060038b939f5e4c3549da13a rails-dom-testing-1.0.6.gem"
+sha256sums="a7b69cc95c84b5eb8e3fc6cd77726e409475415223c298647b61ffa33d849dd7 rails-dom-testing-1.0.6.gem"
+sha512sums="56884897b6a2b890920c689412e92489e33979f1c7f55c0d1b82fb0256ca85a32c383f4924cad524e10f95bcc75bb16680ff05460082478491800e5ede71591e rails-dom-testing-1.0.6.gem"
diff --git a/unmaintained/ruby-raindrops/APKBUILD b/unmaintained/ruby-raindrops/APKBUILD
new file mode 100644
index 0000000000..aeb21e046b
--- /dev/null
+++ b/unmaintained/ruby-raindrops/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Carlo Landmeter <clandmeter@gmail.com>
+_gemname=raindrops
+pkgname=ruby-raindrops
+pkgver=0.13.0
+pkgrel=1
+pkgdesc="A real-time stats toolkit to show statistics for Rack HTTP servers"
+url="http://raindrops.bogomips.org"
+arch="all"
+license="MIT"
+depends="ruby"
+depends_dev="ruby-dev"
+makedepends="$depends_dev ruby linux-headers"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="e159dc7f2e8e19fed7eee259460e9d4e raindrops-0.13.0.gem"
+sha256sums="457c0280491a15b441a68f6271b1039f76c3eff79a55f2329eadf9cca38225ef raindrops-0.13.0.gem"
+sha512sums="14c662319f030acf1664ecc6d51a3c2d002a96aa90eae7f5186a14b581ec2895b96ec2308025b51f19b9e133583bb3ece6cf07c4eeb434885b39d4ce12ede4a1 raindrops-0.13.0.gem"
diff --git a/unmaintained/ruby-request_store/APKBUILD b/unmaintained/ruby-request_store/APKBUILD
new file mode 100644
index 0000000000..db9b8d100d
--- /dev/null
+++ b/unmaintained/ruby-request_store/APKBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=request_store
+pkgname=ruby-$_gemname
+pkgver=1.0.8
+pkgrel=0
+pkgdesc="RequestStore gives you per-request global storage"
+url="http://github.com/steveklabnik/request_store"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="62a361429474b38a9b7caa2ab21f1891 request_store-1.0.8.gem"
+sha256sums="94d66de06e7afaec3a7f58e230e7f7d2d8055a7ad6bcef9a36e99ce664ef1b86 request_store-1.0.8.gem"
+sha512sums="7b3fa5f04dda7699744f2f3edd1db110070b58754e1f5ff049c273a6c409dbc90b9165d8cabb7e495f721852066f176ab7fa5b4061d8994a7b52838075f756d8 request_store-1.0.8.gem"
diff --git a/unmaintained/ruby-sprockets-rails4.2/APKBUILD b/unmaintained/ruby-sprockets-rails4.2/APKBUILD
new file mode 100644
index 0000000000..5aa15ab9f9
--- /dev/null
+++ b/unmaintained/ruby-sprockets-rails4.2/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+_gemname=sprockets-rails
+pkgname=ruby-${_gemname}4.2
+pkgver=2.3.2
+pkgrel=0
+pkgdesc="Sprockets Rails integration"
+url=http://rubygems.org/gems/$_gemname
+arch=noarch
+license=MIT
+depends="ruby ruby-actionpack4.2 ruby-activesupport4.2
+ ruby-sprockets"
+makedepends=ruby
+source=http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="28010c218429ec0fd4f246be530496c3 sprockets-rails-2.3.2.gem"
+sha256sums="cd3c2f55e7f1b3f95ef8b7bac05d7c38c8bcddc8acd03b67132fc7ce925162de sprockets-rails-2.3.2.gem"
+sha512sums="3cc6f1f8f74795b23427b617ca455942e2ed781de2c2026489412357e22bd1c96d5ead1e8877d2c8579f32418511aa77ac91a58ed32997f910f8b6cf37e11f24 sprockets-rails-2.3.2.gem"
diff --git a/unmaintained/ruby-sprockets/APKBUILD b/unmaintained/ruby-sprockets/APKBUILD
new file mode 100644
index 0000000000..e8bf132822
--- /dev/null
+++ b/unmaintained/ruby-sprockets/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=sprockets
+pkgname=ruby-$_gemname
+pkgver=3.2.0
+pkgrel=0
+pkgdesc="Rack-based asset packaging system"
+url="http://rubygems.org/gems/rack-test"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-rack"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="77c9db88e9cc82cde68e2e5caa9ccd4c sprockets-3.2.0.gem"
+sha256sums="bc04b32486d0928258eac4095bcf263178f43f2673d13fbbb728c99378587a92 sprockets-3.2.0.gem"
+sha512sums="e6dc72f1641f5c34af59fa34e6ddea34de9cd359509ab3cf4b363e14c9b58ce9397ceb42be6051617d4e1c25815b05a6d3c054584f08deae9605bc7a3a6bbbd9 sprockets-3.2.0.gem"
diff --git a/unmaintained/ruby-thor/APKBUILD b/unmaintained/ruby-thor/APKBUILD
new file mode 100644
index 0000000000..2c0fd3a6f3
--- /dev/null
+++ b/unmaintained/ruby-thor/APKBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=thor
+pkgname=ruby-$_gemname
+pkgver=0.19.1
+pkgrel=1
+pkgdesc="A scripting framework that replaces rake, sake and rubigen"
+url="http://whatisthor.com/"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="d775969c49fec36377b918725aa33019 thor-0.19.1.gem"
+sha256sums="9ff834f031b5550c743bb8a3139317fefdae9cdebd02d60de376658f427fe522 thor-0.19.1.gem"
+sha512sums="e0ca18fd9916a6e14572859607d1d99bc49da662161923192b642a959bb7f679d389af4a5e9f8b9fdf865cb8fc70227eaafe2ca30fd1be70ca076552cd2eb9af thor-0.19.1.gem"
diff --git a/unmaintained/ruby-thread_safe/APKBUILD b/unmaintained/ruby-thread_safe/APKBUILD
new file mode 100644
index 0000000000..2002c63fa7
--- /dev/null
+++ b/unmaintained/ruby-thread_safe/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: Seung Soo Mun <hamletmun@gmail.com>
+# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+_gemname=thread_safe
+pkgname=ruby-$_gemname
+pkgver=0.3.5
+pkgrel=0
+pkgdesc="Thread-safe collections and utilities for Ruby "
+url="http://rubygems.org/gems/$_gemname"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=""
+makedepends="$depends_dev"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="366f12f1ef0a0ec746658fa8d1c4ef65 thread_safe-0.3.5.gem"
+sha256sums="993da065f98b8575c537ebf984ffb79eecdb6064559a3b9d2a9d7aaf313704c3 thread_safe-0.3.5.gem"
+sha512sums="35749e7e9f6a95115d86bbd7bd5cae92f64dbddc36caf5d5ab8bc23db75ade51c31b6b9ef5afac4cfc744cfa624a002468fc0727eff33b69aa80f7bb383df471 thread_safe-0.3.5.gem"
diff --git a/unmaintained/ruby-tilt/APKBUILD b/unmaintained/ruby-tilt/APKBUILD
new file mode 100644
index 0000000000..dac7107823
--- /dev/null
+++ b/unmaintained/ruby-tilt/APKBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=tilt
+pkgname=ruby-$_gemname
+pkgver=1.4.1
+pkgrel=2
+pkgdesc="Generic interface to multiple Ruby template engines"
+url="http://github.com/rtomayko/tilt/"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+md5sums="63f659f48d31c50d2565fb8b10554d8f tilt-1.4.1.gem"
+sha256sums="39820562c4f5db45fe18de87ccc30a0e77a998bf5334b1d8c10a2f7dbc1f5903 tilt-1.4.1.gem"
+sha512sums="10fec263596d0e18a7a1440a7edfa08a161526cc46cc70427bc251951c447c40b4a4e8675e9162a9ed288879682b4aceeeb35b48cf3f4925921025194543363f tilt-1.4.1.gem"
diff --git a/unmaintained/ruby-treetop/APKBUILD b/unmaintained/ruby-treetop/APKBUILD
new file mode 100644
index 0000000000..8ac74be27f
--- /dev/null
+++ b/unmaintained/ruby-treetop/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=treetop
+pkgname=ruby-$_gemname
+pkgver=1.4.15
+pkgrel=2
+pkgdesc="A Ruby-based text parsing and interpretation DSL"
+url="https://github.com/cjheath/treetop"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-polyglot"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="87f30c0684d7760dce9feac8ff8bd869 treetop-1.4.15.gem"
+sha256sums="ffa68f201c0f62c26b0a1d13233d73194400596964696843f87ebb5d812f12ff treetop-1.4.15.gem"
+sha512sums="350e3b4fc5236f5523e7ba7486699192a689d680e60687519ffdb8707241fce493a86713d1a0a1e243654c609e221b194e151c29bee9aa7cff71ab397223791b treetop-1.4.15.gem"
diff --git a/unmaintained/ruby-tzinfo/APKBUILD b/unmaintained/ruby-tzinfo/APKBUILD
new file mode 100644
index 0000000000..952e5218f9
--- /dev/null
+++ b/unmaintained/ruby-tzinfo/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=tzinfo
+pkgname=ruby-$_gemname
+pkgver=1.2.2
+pkgrel=2
+pkgdesc="Ruby library to provide daylight savings aware transformations"
+url="http://tzinfo.rubyforge.org/"
+arch="noarch"
+license="MIT"
+depends="ruby ruby-thread_safe tzdata"
+depends_dev=
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+}
+
+md5sums="972fe2c6d57be47edb144c51340fd428 tzinfo-1.2.2.gem"
+sha256sums="fdb1d3fdf2776d490c82a0e589a08e7cbde70ac1ae7d2b1f0b7e77f3e6b801b0 tzinfo-1.2.2.gem"
+sha512sums="717f5bda5a40e8225446c4ff413746a526682e5bb58e5047a2d1c8d0769cadaaca612d1f01c758fab5751f81f285156d77abbab08131de627a62def1a4e2eeb1 tzinfo-1.2.2.gem"
diff --git a/unmaintained/ruby-unicorn/APKBUILD b/unmaintained/ruby-unicorn/APKBUILD
new file mode 100644
index 0000000000..6068cb35b3
--- /dev/null
+++ b/unmaintained/ruby-unicorn/APKBUILD
@@ -0,0 +1,65 @@
+# Maintainer: Carlo Landmeter <clandmeter@gmail.com>
+_gemname=unicorn
+pkgname=ruby-unicorn
+pkgver=4.8.3
+pkgrel=2
+pkgdesc="Unicorn is an HTTP server for Rack applications"
+url="http://unicorn.bogomips.org"
+arch="all"
+license="MIT"
+depends="ruby ruby-kgio ruby-rack ruby-raindrops"
+depends_dev="ruby-dev"
+makedepends="$depends_dev ruby"
+install=""
+subpackages=""
+source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem
+ redmine.conf.rb.sample
+ unicorn.initd
+ unicorn.confd"
+
+_builddir="$srcdir"/$_realname-$pkgver
+build() {
+ return 0
+}
+
+package() {
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
+ mkdir -p "$pkgdir" || return 1
+
+ gem install --local --install-dir "$pkgdir"/$_gemdir \
+ --ignore-dependencies --verbose --no-rdoc --no-ri \
+ "$srcdir"/$_gemname-$pkgver.gem || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+
+ install -Dm644 "$srcdir"/$_gemname.confd \
+ "$pkgdir"/etc/conf.d/$_gemname
+ install -D -m755 "$srcdir"/$_gemname.initd \
+ "$pkgdir"/etc/init.d/$_gemname
+ # install sample redmine config
+ install -D -m644 "$srcdir"/redmine.conf.rb.sample \
+ "$pkgdir"/etc/unicorn/redmine.conf.rb.sample
+}
+
+md5sums="d1f58658c7ad4e46c4f319cc715fb710 unicorn-4.8.3.gem
+416e6d6c3e5f9f191d1e8c3975b0d4f5 redmine.conf.rb.sample
+f32a54abc3df5273620bd493f314c3ee unicorn.initd
+0745d4e1605ff961c83773613c68347d unicorn.confd"
+sha256sums="44b74e46fc8cd67510ecc7fac31d4c8503955066781542b36f1d8a3ee316efce unicorn-4.8.3.gem
+87a565f79a3f4b0544880af67c66e28fa0afdca9576191e725853da1159ec1f1 redmine.conf.rb.sample
+41cc2f5235d15e2bf1676a35464013630aa0518773e1de21519fc1eceda54eee unicorn.initd
+8b6c5aff19eb8234192f8df79f5c8c7a2325f8f26a90af97271bf126269dc93c unicorn.confd"
+sha512sums="6c8a3c9331d380ebe6e9765a873a4ec37e91dc5e743af5f3d6814ffc19dabb64945994463bb64b7dc43e9a78160fa6f1e5b6c9e1f41b3a54089793f801c44e73 unicorn-4.8.3.gem
+11abdc40c406e88c71feeb1bd6282534552f782398b694907e6afb266361e30091f4e9645e3ae9cc14bae68a4909cb087bbf0f6c13c3e26b41518565e942492d redmine.conf.rb.sample
+eddf9b47c56c5962e7fe832f06ceecf3c4320ac00b39f8b06846bf542d5aaf9c78cded5a6e33675197593463d0192d4d61a7e14dea938b7227458c8c57d15a28 unicorn.initd
+40931b0f41f8f19ed2bfee726c6abdf40e9ca03940ca6fa4db0c468b59409b99506dbad47316dec528ae7173b6bd3856ba80be1f45fa3995ed18efefed1c4ce1 unicorn.confd"
diff --git a/unmaintained/ruby-unicorn/redmine.conf.rb.sample b/unmaintained/ruby-unicorn/redmine.conf.rb.sample
new file mode 100644
index 0000000000..6b47bd1356
--- /dev/null
+++ b/unmaintained/ruby-unicorn/redmine.conf.rb.sample
@@ -0,0 +1,103 @@
+# Sample verbose configuration file for Unicorn (not Rack)
+#
+# This configuration file documents many features of Unicorn
+# that may not be needed for some applications. See
+# http://unicorn.bogomips.org/examples/unicorn.conf.minimal.rb
+# for a much simpler configuration file.
+#
+# See http://unicorn.bogomips.org/Unicorn/Configurator.html for complete
+# documentation.
+
+# Use at least one worker per core if you're on a dedicated server,
+# more will usually help for _short_ waits on databases/caches.
+worker_processes 2
+
+# Since Unicorn is never exposed to outside clients, it does not need to
+# run on the standard HTTP port (80), there is no reason to start Unicorn
+# as root unless it's from system init scripts.
+# If running the master process as root and the workers as an unprivileged
+# user, do this to switch euid/egid in the workers (also chowns logs):
+# user "unprivileged_user", "unprivileged_group"
+user "redmine", "redmine"
+
+# Help ensure your application will always spawn in the symlinked
+# "current" directory that Capistrano sets up.
+working_directory "/usr/share/webapps/redmine" # available in 0.94.0+
+
+# listen on both a Unix domain socket and a TCP port,
+# we use a shorter backlog for quicker failover when busy
+listen "/var/run/unicorn.sock", :backlog => 64
+listen 8080, :tcp_nopush => true
+
+# nuke workers after 30 seconds instead of 60 seconds (the default)
+#timeout 30
+
+# feel free to point this anywhere accessible on the filesystem
+pid "/var/run/unicorn.pid"
+
+# By default, the Unicorn logger will write to stderr.
+# Additionally, ome applications/frameworks log to stderr or stdout,
+# so prevent them from going to /dev/null when daemonized here:
+stderr_path "/var/log/redmine/unicorn.log"
+stdout_path "/var/log/redmine/unicorn.log"
+
+# combine Ruby 2.0.0dev or REE with "preload_app true" for memory savings
+# http://rubyenterpriseedition.com/faq.html#adapt_apps_for_cow
+preload_app true
+GC.respond_to?(:copy_on_write_friendly=) and
+ GC.copy_on_write_friendly = true
+
+# Enable this flag to have unicorn test client connections by writing the
+# beginning of the HTTP headers before calling the application. This
+# prevents calling the application for connections that have disconnected
+# while queued. This is only guaranteed to detect clients on the same
+# host unicorn runs on, and unlikely to detect disconnects even on a
+# fast LAN.
+#check_client_connection false
+
+before_fork do |server, worker|
+ # the following is highly recomended for Rails + "preload_app true"
+ # as there's no need for the master process to hold a connection
+ defined?(ActiveRecord::Base) and
+ ActiveRecord::Base.connection.disconnect!
+
+ # The following is only recommended for memory/DB-constrained
+ # installations. It is not needed if your system can house
+ # twice as many worker_processes as you have configured.
+ #
+ # # This allows a new master process to incrementally
+ # # phase out the old master process with SIGTTOU to avoid a
+ # # thundering herd (especially in the "preload_app false" case)
+ # # when doing a transparent upgrade. The last worker spawned
+ # # will then kill off the old master process with a SIGQUIT.
+ # old_pid = "#{server.config[:pid]}.oldbin"
+ # if old_pid != server.pid
+ # begin
+ # sig = (worker.nr + 1) >= server.worker_processes ? :QUIT : :TTOU
+ # Process.kill(sig, File.read(old_pid).to_i)
+ # rescue Errno::ENOENT, Errno::ESRCH
+ # end
+ # end
+ #
+ # Throttle the master from forking too quickly by sleeping. Due
+ # to the implementation of standard Unix signal handlers, this
+ # helps (but does not completely) prevent identical, repeated signals
+ # from being lost when the receiving process is busy.
+ # sleep 1
+end
+
+after_fork do |server, worker|
+ # per-process listener ports for debugging/admin/migrations
+ # addr = "127.0.0.1:#{9293 + worker.nr}"
+ # server.listen(addr, :tries => -1, :delay => 5, :tcp_nopush => true)
+
+ # the following is *required* for Rails + "preload_app true",
+ defined?(ActiveRecord::Base) and
+ ActiveRecord::Base.establish_connection
+
+ # if preload_app is true, then you may also want to check and
+ # restart any other shared sockets/descriptors such as Memcached,
+ # and Redis. TokyoCabinet file handles are safe to reuse
+ # between any number of forked children (assuming your kernel
+ # correctly implements pread()/pwrite() system calls)
+end
diff --git a/unmaintained/ruby-unicorn/unicorn.confd b/unmaintained/ruby-unicorn/unicorn.confd
new file mode 100644
index 0000000000..28e3df1a21
--- /dev/null
+++ b/unmaintained/ruby-unicorn/unicorn.confd
@@ -0,0 +1,4 @@
+# unicorn configuration file
+CONF=""
+# app enviorment. ie developement,production
+ENV="production"
diff --git a/unmaintained/ruby-unicorn/unicorn.initd b/unmaintained/ruby-unicorn/unicorn.initd
new file mode 100644
index 0000000000..daa4fa47a5
--- /dev/null
+++ b/unmaintained/ruby-unicorn/unicorn.initd
@@ -0,0 +1,44 @@
+#!/sbin/openrc-run
+
+gem_path=$(gem env gemdir)
+name="unicorn_rails"
+start_script="$gem_path/bin/$name"
+
+depend() {
+ use logger dns
+ need net
+ after firewall
+}
+
+start() {
+ checkconfig || return 1
+
+ ebegin "Starting unicorn"
+ start-stop-daemon --start --quiet \
+ $start_script -- \
+ -D -E $ENV -c $CONF
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping unicorn"
+ start-stop-daemon --stop \
+ --name $name
+ eend $?
+ sleep 1
+}
+
+
+reload() {
+ ebegin "Reload unicorn"
+ start-stop-daemon --signal USR2 \
+ --name $name
+ eend $?
+}
+
+checkconfig() {
+ if [ -z "$CONF" ]; then
+ eerror "No configuration file set in confd!"
+ return 1
+ fi
+}
diff --git a/unmaintained/ruby-yard/APKBUILD b/unmaintained/ruby-yard/APKBUILD
new file mode 100644
index 0000000000..4dae4b812f
--- /dev/null
+++ b/unmaintained/ruby-yard/APKBUILD
@@ -0,0 +1,48 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+_gemname=yard
+pkgname=ruby-yard
+pkgver=0.8.7.6
+pkgrel=0
+pkgdesc="A documentation generation tool for Ruby"
+url="http://yardoc.org"
+arch="noarch"
+license="MIT"
+depends="ruby"
+depends_dev=""
+makedepends="ruby-dev"
+install=""
+subpackages=""
+source="http://rubygems.org/downloads/$_gemname-$pkgver.gem"
+
+_builddir="$srcdir"/$_gemname-$pkgver
+build() {
+ mkdir -p "$_builddir" || return 1
+ local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+ gem install $_gemname -v $pkgver -i "$_builddir"$_gemdir \
+ --ignore-dependencies \
+ --verbose \
+ --no-rdoc \
+ --no-ri \
+ || return 1
+ rm -rf "$pkgdir"/$_gemdir/cache \
+ "$pkgdir"/$_geminstdir/ext \
+ "$pkgdir"/$_geminstdir/.require_paths
+
+ cd "$pkgdir"
+ for i in usr/lib/ruby/gems/*/bin/*; do
+ if [ -e "$i" ]; then
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /$i "$pkgdir"/usr/bin/
+ fi
+ done
+}
+
+package() {
+ mkdir -p "$pkgdir" || return 1
+ cp -ra "$_builddir"/* "$pkgdir"/ || return 1
+}
+
+md5sums="55559a424c6bc58cba9a8affdbc86dc9 yard-0.8.7.6.gem"
+sha256sums="3da10884b94fa25b7476f619b1d2cfb61290e10673965c545975630cd88a46b6 yard-0.8.7.6.gem"
+sha512sums="678d0831bfcb08de413b8c776e6916d4314fd6f487e3b8bb2683f328eacc99d4251e6ca204ff6044cb542dee909e321cc552257b044eb8035102a28d83512080 yard-0.8.7.6.gem"