diff options
Diffstat (limited to 'unmaintained')
54 files changed, 2117 insertions, 0 deletions
diff --git a/unmaintained/ruby-abn/APKBUILD b/unmaintained/ruby-abn/APKBUILD new file mode 100644 index 000000000..4adf2bc2d --- /dev/null +++ b/unmaintained/ruby-abn/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Fabian Affolter <fabian@affolter-engineering.ch> +# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> +_gemname=abn +pkgname=ruby-$_gemname +pkgver=2.0.0 +pkgrel=1 +pkgdesc="A small library for working with Australian Business Numbers" +url="http://rubygems.org/gems/abn" +arch="noarch" +license="MIT" +depends="ruby" +depends_dev="ruby-dev" +makedepends="$depends_dev" +install="" +subpackages="" +source="http://gems.rubyforge.org/gems/$_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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="028de258f4027e7f8af27010070390fe abn-2.0.0.gem" +sha256sums="8938ec55432e74e6a19dab9cf18b81379f15f72b3c461a058a97053a92d4ec9a abn-2.0.0.gem" +sha512sums="869a8ee9b73e587a6438014691ac112603c08aca26230b3e5912b8ab9e486c6087362f717aafe2715b29759c115ed164e4fcae3374bc420756c8a44e249e5094 abn-2.0.0.gem" diff --git a/unmaintained/ruby-amazon-ec2/APKBUILD b/unmaintained/ruby-amazon-ec2/APKBUILD new file mode 100644 index 000000000..1d5535b80 --- /dev/null +++ b/unmaintained/ruby-amazon-ec2/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=amazon-ec2 +pkgname=ruby-$_gemname +pkgver=0.9.17 +pkgrel=1 +pkgdesc="Library for accessing the Amazon Web Services EC2, ELB, RDS, Cloudwatch, and Autoscaling APIs." +url="https://rubygems.org/gems/$_gemname" +arch="noarch" +license="GPL" +depends="ruby ruby-xml-simple" +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="66fe60764b90bd7f01e70069e93e5da4 amazon-ec2-0.9.17.gem" +sha256sums="4cbbd8cada5534cc6d081281b26bbb777c53410ea571829d0b7d0826b7d1e971 amazon-ec2-0.9.17.gem" +sha512sums="6138f95759e248bbf4d1633e042c7799ccf395a2e218e72f245abd56501a70079a0ea14c29c955b22fb33849699ad7268dba03e75493fd68594c9361a85ffd61 amazon-ec2-0.9.17.gem" diff --git a/unmaintained/ruby-bcrypt/APKBUILD b/unmaintained/ruby-bcrypt/APKBUILD new file mode 100644 index 000000000..7b35b5094 --- /dev/null +++ b/unmaintained/ruby-bcrypt/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Brad Murray <wyaeld@gmail.com> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> +_gemname=bcrypt +pkgname=ruby-bcrypt +pkgver=3.1.11 +pkgrel=0 +pkgdesc="bcrypt is a sophisticated and secure hash algorithm designed by The OpenBSD project for hashing passwords." +url="https://github.com/codahale/bcrypt-ruby" +arch="all" +license="MIT" +depends="ruby" +depends_dev="" +makedepends="$depends_dev ruby-dev" +install="" +subpackages="" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" + +_builddir="$srcdir"/$_gemname-$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 -- --use-system-libraries || \ + return 1 + rm -rf "$pkgdir"/$_gemdir/cache \ + "$pkgdir"/$_geminstdir/ext \ + "$pkgdir"/$_geminstdir/.require_paths +} + +md5sums="3048f1bd080b9e6cc856a22c84b8577b bcrypt-3.1.11.gem" +sha256sums="a0fc22135205c851f46e8a661de8be242d54951cbd2c37a6fad5c8069b2645b4 bcrypt-3.1.11.gem" +sha512sums="bf9ff0d3cdd7044b4ee5796cd04869f21bb3384143b0f336bc2cd9a8f0db3f9562aa23a39601c1d86f153b62f07469ef066616f8a52cfcd840377e331cb22454 bcrypt-3.1.11.gem" diff --git a/unmaintained/ruby-charlock_holmes/APKBUILD b/unmaintained/ruby-charlock_holmes/APKBUILD new file mode 100644 index 000000000..6e9cb763b --- /dev/null +++ b/unmaintained/ruby-charlock_holmes/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=charlock_holmes +pkgname=ruby-$_gemname +pkgver=0.7.1 +pkgrel=2 +pkgdesc="provides binary and text detection as well as text transcoding using libicu" +url="http://rubygems.org/gems/$_gemname" +arch="all" +license="MIT" +depends="ruby" +depends_dev="" +makedepends="$depends_dev icu-dev zlib-dev ruby-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="d7d45a4d8aef77489174607d51e73f70 charlock_holmes-0.7.1.gem" +sha256sums="181c4c4930e6b3ee1aecad20aae9f7cdf5cc946ee384569d70b54c17ea685907 charlock_holmes-0.7.1.gem" +sha512sums="214b772375cab0432cdfab68534b88e28de9cd8130d1afece938ecbca94009d4e27238c3144941bb54794aa0dd1b411dc1516e2140a5e3a7d562cf317c3cf387 charlock_holmes-0.7.1.gem" diff --git a/unmaintained/ruby-crack/APKBUILD b/unmaintained/ruby-crack/APKBUILD new file mode 100644 index 000000000..8ce4102ee --- /dev/null +++ b/unmaintained/ruby-crack/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=crack +pkgname=ruby-$_gemname +pkgver=0.4.1 +pkgrel=1 +pkgdesc="Really simple JSON and XML parsing, ripped from Merb and Rails." +url="https://rubygems.org/gems/$_gemname" +arch="noarch" +license="GPL" +depends="ruby ruby-safe_yaml" +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="13a659ae1a334234e2e2b69732d61df3 crack-0.4.1.gem" +sha256sums="4f9690bc66278494e0c525989b8ebfa89ce44087cd1733857d6ca9162dd16271 crack-0.4.1.gem" +sha512sums="b6c14865ab1947ab88e7bd61595d347bc230ff5316c87f611a741c8a26baff0622c581dbb0c36428dd6346819fb695babd8cf0d3ae57bfd63e40a8d30ddb238e crack-0.4.1.gem" diff --git a/unmaintained/ruby-curb/APKBUILD b/unmaintained/ruby-curb/APKBUILD new file mode 100644 index 000000000..5581aef78 --- /dev/null +++ b/unmaintained/ruby-curb/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=curb +pkgname=ruby-$_gemname +pkgver=0.8.4 +pkgrel=2 +pkgdesc="Ruby-language bindings for the libcurl" +url="https://rubygems.org/gems/$_gemname" +arch="all" +license="GPL" +depends="ruby" +depends_dev="ruby-dev curl-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="c731fe519a13acb326f7e8f61e46e92c curb-0.8.4.gem" +sha256sums="735717037efde9afc253ce45f08e2f77d8db01b7fe9508178b35ce9dbaa8ee49 curb-0.8.4.gem" +sha512sums="a9c5f55f46e4c3896b2c76cfe3a318b1439aa1bdae3691aca2386215c49e396f8ed0ae536b89993dce3c99d3773175b62f599a32b97b08e9dc7fde2e15f7b399 curb-0.8.4.gem" diff --git a/unmaintained/ruby-daemon-controller/APKBUILD b/unmaintained/ruby-daemon-controller/APKBUILD new file mode 100644 index 000000000..3be19edd0 --- /dev/null +++ b/unmaintained/ruby-daemon-controller/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Matt Smith <mcs@darkregion.net> +# Maintainer: Matt Smith <mcs@darkregion.net> +pkgname=ruby-daemon-controller +_gemname=daemon_controller +pkgver=1.1.5 +pkgrel=1 +pkgdesc="A library for robust daemon management." +url="http://rubygems.org/gems/daemon_controller" +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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} +md5sums="15ae8379911f815b2770d715dc0e7e25 daemon_controller-1.1.5.gem" +sha256sums="5cb38c7aa8f054d403fb63038f189261e28d975d3433d6b1911099b0f611bfef daemon_controller-1.1.5.gem" +sha512sums="89746156ef2efbdbb00ed34d22b44ff118805fc479a64668b87e1d1cdb03f709002df6e351a881d588c4254b715f842d61221ee2abd3b04521129420f204e7e0 daemon_controller-1.1.5.gem" diff --git a/unmaintained/ruby-daemons/APKBUILD b/unmaintained/ruby-daemons/APKBUILD new file mode 100644 index 000000000..db60f429d --- /dev/null +++ b/unmaintained/ruby-daemons/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=daemons +pkgname=ruby-$_gemname +pkgver=1.1.9 +pkgrel=1 +pkgdesc="Run ruby scripts as daemons" +url="https://rubygems.org/gems/$_gemname" +arch="noarch" +license="GPL" +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="59e807cafc68c980077baa2736a3ac00 daemons-1.1.9.gem" +sha256sums="fee738586059ac5051ed89b40b63d02bdc9a19254f9b6e58848dea1c2f3135c8 daemons-1.1.9.gem" +sha512sums="7f29162c7cb728ae27dbd16a9bc5191bb617b6cfacd1c698d2bbe43d335224b1ad59eea36205331abb9b3586c454e584333c6464f5afc033c48e676db6983f45 daemons-1.1.9.gem" diff --git a/unmaintained/ruby-diff-lcs/APKBUILD b/unmaintained/ruby-diff-lcs/APKBUILD new file mode 100644 index 000000000..4533248c9 --- /dev/null +++ b/unmaintained/ruby-diff-lcs/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=diff-lcs +pkgname=ruby-$_gemname +pkgver=1.2.5 +pkgrel=0 +pkgdesc="Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt LCS algorithm" +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="7172cb271324fa944d9fbea5fe1f7344 diff-lcs-1.2.5.gem" +sha256sums="a1d3dde665292317a883d319066792e3f0e6a24cade4bc4cc47605d27664c9ed diff-lcs-1.2.5.gem" +sha512sums="ce15cb794a97f9af8585c46b7a2404e1ad6e24e4910b6aa6c5126ef5996d86700979a54a154bab1c0602f19021b287dc865db3eebdc901fb42056f1e2180d0fe diff-lcs-1.2.5.gem" diff --git a/unmaintained/ruby-domain_name/APKBUILD b/unmaintained/ruby-domain_name/APKBUILD new file mode 100644 index 000000000..e8c076a18 --- /dev/null +++ b/unmaintained/ruby-domain_name/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=domain_name +pkgname=ruby-$_gemname +pkgver=0.5.24 +pkgrel=0 +pkgdesc="Domain Name manipulation library for Ruby" +arch="noarch" +url="https://github.com/knu/ruby-domain_name" +license="'BSD + MPL 1.1/GPL 2.0/LGPL 2.1'" +depends="ruby ruby-unf" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver + +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +md5sums="e0dd8cf5599148233aebf08869328df2 domain_name-0.5.24.gem" +sha256sums="8cbd6aea8859823f89aefeec49232e9d4377456fd42d08accfbc0cc6b32a55f6 domain_name-0.5.24.gem" +sha512sums="46caf0be89c3b2f38f79180c14f4eaa1096f12f80feb881dafb394033d2c6118f481c898310d281d15acd5b9a54473c9d9ee8f0e77dda5b03c40a0d6f137f602 domain_name-0.5.24.gem" diff --git a/unmaintained/ruby-eventmachine/APKBUILD b/unmaintained/ruby-eventmachine/APKBUILD new file mode 100644 index 000000000..19dd8dc8c --- /dev/null +++ b/unmaintained/ruby-eventmachine/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=eventmachine +pkgname=ruby-$_gemname +pkgver=1.0.3 +pkgrel=1 +pkgdesc="Fast single-threaded engine for arbitrary network communications" +url="https://rubygems.org/gems/$_gemname" +arch="all" +license="GPL" +depends="ruby" +depends_dev="ruby-dev openssl-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="579e4829c279995da1af5ac87713e1d0 eventmachine-1.0.3.gem" +sha256sums="34424c87fc517f70ba137fe2281d16b53ce9c13f5cbfc2dda3ada56e96a65827 eventmachine-1.0.3.gem" +sha512sums="ea4f0b1a2580d14e564641c49f0e3ac2a9c86d916dd2c5e938df22d1d105c00811154d8bfa7a0f9a8ce32783f5398524c70458c161eab2f0591c690e1e6a5573 eventmachine-1.0.3.gem" diff --git a/unmaintained/ruby-fastthread/APKBUILD b/unmaintained/ruby-fastthread/APKBUILD new file mode 100644 index 000000000..856537887 --- /dev/null +++ b/unmaintained/ruby-fastthread/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Matt Smith <mcs@darkregion.net> +# Maintainer: Matt Smith <mcs@darkregion.net> +pkgname=ruby-fastthread +_gemname=fastthread +pkgver=1.0.7 +pkgrel=1 +pkgdesc="Optimized replacement for thread.rb primitives" +url="http://rubygems.org/gems/fastthread" +arch="noarch" +license="GPL" +depends="ruby" +depends_dev="" +makedepends="$depends_dev ruby-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="16eb06dc3661c89301de6c73c71bb16e fastthread-1.0.7.gem" +sha256sums="bd1a8cea1dcf4ad590a8170dbb3468a94a4530fa9010b717a19ad78cae7a7600 fastthread-1.0.7.gem" +sha512sums="71c6901ba691e3a4b6f77ad29f02be1fb0c4144226d0cd915b428301ca52f3e23ce23cd1e90696dbc31960ae8e9582eb751a5eeacf24386ac033ffab08807ad5 fastthread-1.0.7.gem" diff --git a/unmaintained/ruby-file-tail/APKBUILD b/unmaintained/ruby-file-tail/APKBUILD new file mode 100644 index 000000000..3505eb53e --- /dev/null +++ b/unmaintained/ruby-file-tail/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Matt Smith <mcs@darkregion.net> +# Maintainer: Matt Smith <mcs@darkregion.net> +_gemname=file-tail +pkgname=ruby-$_gemname +pkgver=1.0.12 +pkgrel=1 +pkgdesc="Small library that allows Ruby to tail files." +url="http://flori.github.com/file-tail/" +arch="noarch" +license="GPL2" +depends="ruby ruby-tins" +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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="3875bf548788c00627b12cd486b206df file-tail-1.0.12.gem" +sha256sums="32c490ba6b9f4036291e4e03d20ffffbfd40d65875b50c74e7b7cc23b9edfd57 file-tail-1.0.12.gem" +sha512sums="ec289569e4fdb2f18448c2853916da5c501af2f1be6ad50284ee8404cc259ac9ff9fb88251b889899aa917bc015be78ba385b8050cba22387e772975736a6b1f file-tail-1.0.12.gem" diff --git a/unmaintained/ruby-github-markdown/APKBUILD b/unmaintained/ruby-github-markdown/APKBUILD new file mode 100644 index 000000000..f36488082 --- /dev/null +++ b/unmaintained/ruby-github-markdown/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=github-markdown +pkgname=ruby-$_gemname +pkgver=0.6.5 +pkgrel=1 +pkgdesc="Self-contained Markdown parser for GitHub, with all our custom extensions" +url="http://rubygems.org/gems/$_gemname" +arch="all" +license="MIT" +depends="ruby" +depends_dev="" +makedepends="$depends_dev ruby-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="c08aa1a1480236b97778161139053af1 github-markdown-0.6.5.gem" +sha256sums="69255d3878ff798ae4bec89f5f6552f72f5447dbd15ad3beecd1bf2cedf75277 github-markdown-0.6.5.gem" +sha512sums="1ff33c6a837f5e31d08930e65f35e7d51d55bc3f9bcd87e367066d39aa948e0e859fc32beb31114f15e7d31b9a6756a51a506aead3dc996118392a6aa3290c48 github-markdown-0.6.5.gem" diff --git a/unmaintained/ruby-github-markup/APKBUILD b/unmaintained/ruby-github-markup/APKBUILD new file mode 100644 index 000000000..c69a07ef7 --- /dev/null +++ b/unmaintained/ruby-github-markup/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=github-markup +pkgname=ruby-$_gemname +pkgver=1.2.1 +pkgrel=0 +pkgdesc="This gem is used by GitHub to render any fancy markup such as Markdown, Textile, Org-Mode, etc." +url="http://rubygems.org/gems/$_gemname" +arch="noarch" +license="MIT" +depends="ruby ruby-posix-spawn" +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="0eb65135996807d5aa70d2c94d9f1e69 github-markup-1.2.1.gem" +sha256sums="33f291b7b94f6c6a9b42671cf2985b140312c3fef9d918ac928c08d562fa09b9 github-markup-1.2.1.gem" +sha512sums="0c086ef81ebfa7a152395e745ed27235fe684e8e906a00c81caf9418944280ba0957039aa516b9655241b1e49dc153f2281b81a4c80c1be994c1674c5d6d1632 github-markup-1.2.1.gem" diff --git a/unmaintained/ruby-gitlab-grit/APKBUILD b/unmaintained/ruby-gitlab-grit/APKBUILD new file mode 100644 index 000000000..65e87567c --- /dev/null +++ b/unmaintained/ruby-gitlab-grit/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=gitlab-grit +pkgname=ruby-$_gemname +pkgver=2.6.7 +pkgrel=0 +pkgdesc="Grit is a Ruby library for extracting information from a git repository in an object oriented manner" +url="http://rubygems.org/gems/$_gemname" +arch="noarch" +license="MIT" +depends="ruby ruby-charlock_holmes ruby-diff-lcs ruby-mime-types ruby-posix-spawn" +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="9c3e91e68453d917abd32542ff927a16 gitlab-grit-2.6.7.gem" +sha256sums="11e82fae9857098ad6925a5f5e3b6092599e3001b5149c1118365b3dae2b5368 gitlab-grit-2.6.7.gem" +sha512sums="4c3537f1c7fd9e41916953d3c4458468ce66181ed931b5947f42b88c656be05338f8bd6a3e9a51e498277e60d9e657bb55fbb129ac4cc76514505759ab42f6dd gitlab-grit-2.6.7.gem" diff --git a/unmaintained/ruby-gollum-lib-github-markup/APKBUILD b/unmaintained/ruby-gollum-lib-github-markup/APKBUILD new file mode 100644 index 000000000..4d63a36d3 --- /dev/null +++ b/unmaintained/ruby-gollum-lib-github-markup/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=github-markup +pkgname=ruby-gollum-lib-$_gemname +pkgver=1.1.2 +pkgrel=0 +pkgdesc="This gem is used by GitHub to render any fancy markup such as Markdown, Textile, Org-Mode, etc." +url="http://rubygems.org/gems/$_gemname" +arch="noarch" +license="MIT" +depends="ruby ruby-posix-spawn" +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="46e9435ff4bd7d8c62e5aad33ef8a800 github-markup-1.1.2.gem" +sha256sums="4fac486cee8c1532784e5338beb3b56dc76b3d2d6a8cf3194bf7ab5285d54648 github-markup-1.1.2.gem" +sha512sums="140f70b9c39d4a461ff4b74c1118d6e02a89e4f1d0556c56e43954502eafa64c1c1b671c2ad2b0b677d782918756d468c4627e87d7dd6c63e4393d35c99c8829 github-markup-1.1.2.gem" diff --git a/unmaintained/ruby-gollum_rails-charlock_holmes/APKBUILD b/unmaintained/ruby-gollum_rails-charlock_holmes/APKBUILD new file mode 100644 index 000000000..77a87f9f8 --- /dev/null +++ b/unmaintained/ruby-gollum_rails-charlock_holmes/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=charlock_holmes +pkgname=ruby-gollum_rails-$_gemname +pkgver=0.6.9.4 +pkgrel=1 +pkgdesc="provides binary and text detection as well as text transcoding using libicu" +url="http://rubygems.org/gems/$_gemname" +arch="all" +license="MIT" +depends="ruby" +depends_dev="" +makedepends="$depends_dev icu-dev ruby-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="d0225d2149311cec0e51b1057a71846e charlock_holmes-0.6.9.4.gem" +sha256sums="e52db7af0f7a652f55244455f84b4f1c09144f0d5e416f677a912f9147d6dfef charlock_holmes-0.6.9.4.gem" +sha512sums="00a1d920418a1ebaf43245f8f94de831de15f29d972eac9e69ae9bcccc88140282c3a57f4f1a35ad49cb336df82589c19f7852bc60f9debfb1253b7111c36d32 charlock_holmes-0.6.9.4.gem" diff --git a/unmaintained/ruby-gollum_rails-github-markup/APKBUILD b/unmaintained/ruby-gollum_rails-github-markup/APKBUILD new file mode 100644 index 000000000..e1aa9949b --- /dev/null +++ b/unmaintained/ruby-gollum_rails-github-markup/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=github-markup +pkgname=ruby-gollum_rails-$_gemname +pkgver=0.7.5 +pkgrel=0 +pkgdesc="This gem is used by GitHub to render any fancy markup such as Markdown, Textile, Org-Mode, etc." +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="79663fd409cc59402d86882b43472be2 github-markup-0.7.5.gem" +sha256sums="a5d74d5a67e723bc4014f5db8682f88d65b5eb66b0ab1b58b04fb023426759f3 github-markup-0.7.5.gem" +sha512sums="baa30a08be8806fa3eccf95560e54e46d00f6a607e0c47885434e63df39a1f906f91d22ceb1201ee15371650f2a8a34179fc9eec4f1f4a3030108b13bf8b3ca0 github-markup-0.7.5.gem" diff --git a/unmaintained/ruby-gollum_rails-gitlab-grit/APKBUILD b/unmaintained/ruby-gollum_rails-gitlab-grit/APKBUILD new file mode 100644 index 000000000..0f8978e4c --- /dev/null +++ b/unmaintained/ruby-gollum_rails-gitlab-grit/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=gitlab-grit +pkgname=ruby-gollum_rails-$_gemname +pkgver=2.6.0 +pkgrel=0 +pkgdesc="Grit is a Ruby library for extracting information from a git repository in an object oriented manner" +url="http://rubygems.org/gems/$_gemname" +arch="noarch" +license="MIT" +depends="ruby ruby-charlock_holmes ruby-diff-lcs ruby-mime-types ruby-posix-spawn" +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="531f5950596e6a16e33c850e6c3f82f0 gitlab-grit-2.6.0.gem" +sha256sums="b2900956c11e46c76f4b6dee9f04180be69e3090fde626e29e4f0f466ce09257 gitlab-grit-2.6.0.gem" +sha512sums="a64cf385167d4c8e38ef3c4e2f280d42fb08b48fde0c265ea012e8c88c922b128841c86cd6eb025a2c917f95819efa7f252d2390548676738d38364f5cab67c4 gitlab-grit-2.6.0.gem" diff --git a/unmaintained/ruby-hoe/APKBUILD b/unmaintained/ruby-hoe/APKBUILD new file mode 100644 index 000000000..22c5b4563 --- /dev/null +++ b/unmaintained/ruby-hoe/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=hoe +pkgname=ruby-$_gemname +pkgver=3.13.1 +pkgrel=0 +pkgdesc="Hoe is a rake/rubygems helper for project Rakefiles" +arch="noarch" +url="http://www.zenspider.com/projects/hoe.html" +license="MIT" +depends="ruby" +depends_dev= +makedepends="$depends_dev" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="739d4ede50ba5bf9fabb03cef59c3737 hoe-3.13.1.gem" +sha256sums="18414316a39bc828b4b943aed6817774ce23642fa6b51450b25ae596e7084cd5 hoe-3.13.1.gem" +sha512sums="9962f7cdf3179e5073c63983e5ee20926399c17769d1588292427d1bb7f765d3444fbefa57edaa610dc053a5bd3bd0ba16bf627ca0713e88e4b7f039435b127e hoe-3.13.1.gem" diff --git a/unmaintained/ruby-http-cookie/APKBUILD b/unmaintained/ruby-http-cookie/APKBUILD new file mode 100644 index 000000000..874549676 --- /dev/null +++ b/unmaintained/ruby-http-cookie/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=http-cookie +pkgname=ruby-$_gemname +pkgver=1.0.2 +pkgrel=0 +pkgdesc="A Ruby library to handle HTTP Cookies based on RFC 6265" +arch="noarch" +url="https://github.com/sparklemotion/http-cookie" +license="MIT" +depends="ruby ruby-domain_name" +depends_dev= +makedepends="$depends_dev" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +md5sums="70529d56540a162f52ce361a389a0307 http-cookie-1.0.2.gem" +sha256sums="bcc1b18b5bc3e9302542c9c7f68f1ac0c3100a65dd2831786172e8676773e233 http-cookie-1.0.2.gem" +sha512sums="447b7fcfd67f64edbd8420672add7ff04f28358ecd8ef59c3bf861b48378729d02bc1e4396259104651794e011ef0de72c892f28fd658474a1fc315b9b750178 http-cookie-1.0.2.gem" diff --git a/unmaintained/ruby-isbn/APKBUILD b/unmaintained/ruby-isbn/APKBUILD new file mode 100644 index 000000000..833c4c922 --- /dev/null +++ b/unmaintained/ruby-isbn/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Fabian Affolter <fabian@affolter-engineering.ch> +# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> +_gemname=isbn +pkgname=ruby-$_gemname +pkgver=2.0.9 +pkgrel=1 +pkgdesc="A library to transform ISBN's from new to used" +url="http://rubygems.org/gems/isbn" +arch="noarch" +license="MIT" +depends="ruby" +depends_dev="ruby-dev" +makedepends="$depends_dev" +install="" +subpackages="" +source="http://gems.rubyforge.org/gems/$_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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="5901fadabb0f742f75e77fad0e31f28c isbn-2.0.9.gem" +sha256sums="f645884282f3a6e5d074b950dfa4bae0e336af570a70ef7017f561ba7e230b48 isbn-2.0.9.gem" +sha512sums="3960c53a764e03d73e3c3574c4a5933e346ef2ea0516448489e5ddeed0f6a13443e31a256474f960a11f2fb1d692cf62bc65c6c99465cc2f1d16f39e5bf156f4 isbn-2.0.9.gem" diff --git a/unmaintained/ruby-mechanize/APKBUILD b/unmaintained/ruby-mechanize/APKBUILD new file mode 100644 index 000000000..1a4898247 --- /dev/null +++ b/unmaintained/ruby-mechanize/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> +_gemname=mechanize +pkgname=ruby-mechanize +pkgver=2.7.3 +pkgrel=1 +pkgdesc="The Mechanize library is used for automating interaction with websites" +url="http://mechanize.rubyforge.org" +arch="noarch" +license="MIT" +depends="ruby ruby-net-http-digest_auth ruby-domain_name ruby-http-cookie + ruby-mime-types ruby-nokogiri ruby-ntlm-http ruby-webrobots + ruby-net-http-persistent" +depends_dev="ruby-dev" +makedepends="$depends_dev" +install="" +subpackages="" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" + +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="55efbdf26bf87bd6aebb360eb30649c2 mechanize-2.7.3.gem" +sha256sums="3de7f3c2799be07b2788c8226e73cf9120a04ae79602c5bab2de6287e4575302 mechanize-2.7.3.gem" +sha512sums="5a06f1e7a1c97f985f3011358061c631bcc69e3092082959f738670c9491f734bc6dbbca321018fa484ee493f2f251b8af0cf17602fe381d491ff3e18663f2eb mechanize-2.7.3.gem" diff --git a/unmaintained/ruby-mustache/APKBUILD b/unmaintained/ruby-mustache/APKBUILD new file mode 100644 index 000000000..840ba1085 --- /dev/null +++ b/unmaintained/ruby-mustache/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=mustache +pkgname=ruby-$_gemname +pkgver=0.99.5 +pkgrel=0 +pkgdesc="Inspired by ctemplate, Mustache is a framework-agnostic way to render logic-free views" +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="fa5bb8c782febd55b2f4f47809b40acf mustache-0.99.5.gem" +sha256sums="c84be205017ada80aa4d4ad16b7af4bd89f840b26125a0e8eead5a914d279005 mustache-0.99.5.gem" +sha512sums="fa85db8a2d0beea5bac93bf4214db0b65d275b7a01b4a16dbfcab0084d6a7701060d7b7cf090901830fbae2db5caa1973af427396407040053af9966782b55ef mustache-0.99.5.gem" diff --git a/unmaintained/ruby-net-http-digest_auth/APKBUILD b/unmaintained/ruby-net-http-digest_auth/APKBUILD new file mode 100644 index 000000000..87e7d4e05 --- /dev/null +++ b/unmaintained/ruby-net-http-digest_auth/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=net-http-digest_auth +pkgname=ruby-$_gemname +pkgver=1.4 +pkgrel=0 +pkgdesc="An implementation of RFC 2617 - Digest Access Authentication" +arch="noarch" +url="http://github.com/drbrain/net-http-digest_auth" +license="MIT" +depends="ruby" +depends_dev= +makedepends="$depends_dev" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="ebad32b9ca084122546b7893c2d8f8e7 net-http-digest_auth-1.4.gem" +sha256sums="11f7a8c13e801455dedd8864339d5fcd6536949b99ec9b3eae193c32f20b0091 net-http-digest_auth-1.4.gem" +sha512sums="a743b278bba44541835f28ed86f94a907f7b48e8f314f0cbe6e14888a1d723c0d60cd4bbde5ac02cd263d91a5803021d9fa073d55077ac2b4c2767ebb65624cd net-http-digest_auth-1.4.gem" diff --git a/unmaintained/ruby-net-http-persistent/APKBUILD b/unmaintained/ruby-net-http-persistent/APKBUILD new file mode 100644 index 000000000..24783cf60 --- /dev/null +++ b/unmaintained/ruby-net-http-persistent/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=net-http-persistent +pkgname=ruby-$_gemname +pkgver=2.9.4 +pkgrel=0 +pkgdesc="Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8" +arch="noarch" +url="http://docs.seattlerb.org/net-http-persistent" +license="MIT" +depends="ruby" +depends_dev= +makedepends="$depends_dev" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="61cb21cccc85ddca77ee58af25bcf51f net-http-persistent-2.9.4.gem" +sha256sums="24274d207ffe66222ef70c78a052c7ea6e66b4ff21e2e8a99e3335d095822ef9 net-http-persistent-2.9.4.gem" +sha512sums="9251e8422c2f43e7ecd8bc287fa9fff682fac84ed95d143425b0e7e7678a06c9be01db56e6a956588d6c33ddccbd1eff45a6f399f43d452de8e3134e6c50b74e net-http-persistent-2.9.4.gem" diff --git a/unmaintained/ruby-network_interface/APKBUILD b/unmaintained/ruby-network_interface/APKBUILD new file mode 100644 index 000000000..ed29c9f7f --- /dev/null +++ b/unmaintained/ruby-network_interface/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> +_gemname=network_interface +pkgname=ruby-network_interface +pkgver=0.0.1 +pkgrel=0 +pkgdesc="Library to get network interface information" +url="https://github.com/rapid7/network_interface" +arch="all" +license="MIT" +depends="ruby" +depends_dev="" +makedepends="$depends_dev ruby-dev" +install="" +subpackages="$pkgname-dev" +source="$pkgname-$pkgver.tar.gz::https://github.com/rapid7/network_interface/archive/v$pkgver.tar.gz" + +_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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} +md5sums="b47a881487d00b17e069428211964089 ruby-network_interface-0.0.1.tar.gz" +sha256sums="fde6087592fee72602cc570361429fb416cac4b8c762860373ae5d060e584f8e ruby-network_interface-0.0.1.tar.gz" +sha512sums="d6ef7b82b2e3b4834b1eede2734bbef80c5a635ac62db33b3b3ba5660910c4cbc38c270e3b4e5be039217ba20e7064da172869cf7553a62db9526bcb43bf1013 ruby-network_interface-0.0.1.tar.gz" diff --git a/unmaintained/ruby-ntlm-http/APKBUILD b/unmaintained/ruby-ntlm-http/APKBUILD new file mode 100644 index 000000000..757e2cc04 --- /dev/null +++ b/unmaintained/ruby-ntlm-http/APKBUILD @@ -0,0 +1,37 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=ntlm-http +pkgname=ruby-$_gemname +pkgver=0.1.1 +pkgrel=0 +pkgdesc="Ruby/NTLM HTTP library." +arch="noarch" +url="http://www.mindflowsolutions.net" +license="UNKNOWN" +depends="ruby" +depends_dev= +makedepends="$depends_dev" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} +md5sums="b505e299b6d4a34d54d57b0b24134be2 ntlm-http-0.1.1.gem" +sha256sums="66b463ce8a9bf720045786df26cfec4a800f91fb7847af83f2fc209e9d0ba07b ntlm-http-0.1.1.gem" +sha512sums="1d2868582a194fb3a3dcb48a7dfb031014e51a93d57afb83aaef98be8e57789506b71e6440770ca7bc48979d9dd730f398d01d554d6d0575ff01046a227c7669 ntlm-http-0.1.1.gem" diff --git a/unmaintained/ruby-posix-spawn/0001-Only-use-POSIX_SPAWN_USEVFORK-if-defined-or-if-GNU-l.patch b/unmaintained/ruby-posix-spawn/0001-Only-use-POSIX_SPAWN_USEVFORK-if-defined-or-if-GNU-l.patch new file mode 100644 index 000000000..3779295bd --- /dev/null +++ b/unmaintained/ruby-posix-spawn/0001-Only-use-POSIX_SPAWN_USEVFORK-if-defined-or-if-GNU-l.patch @@ -0,0 +1,32 @@ +From d8872a3274bb6d5b0ab327c4b85792009970c841 Mon Sep 17 00:00:00 2001 +From: Natanael Copa <ncopa@alpinelinux.org> +Date: Tue, 27 May 2014 15:20:28 +0200 +Subject: [PATCH] Only use POSIX_SPAWN_USEVFORK if defined or if GNU libc + +musl libc does not have it + +fixes #54 +--- + ext/posix-spawn.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/ext/posix-spawn.c b/ext/posix-spawn.c +index 501423d..29101f8 100644 +--- a/ext/posix-spawn.c ++++ b/ext/posix-spawn.c +@@ -396,9 +396,9 @@ rb_posixspawn_pspawn(VALUE self, VALUE env, VALUE argv, VALUE options) + sigemptyset(&mask); + posix_spawnattr_setsigmask(&attr, &mask); + +-#if defined(POSIX_SPAWN_USEVFORK) || defined(__linux__) +- /* Force USEVFORK on linux. If this is undefined, it's probably because +- * you forgot to define _GNU_SOURCE at the top of this file. ++#if defined(POSIX_SPAWN_USEVFORK) || defined(__GLIBC__) ++ /* Force USEVFORK on GNU libc. If this is undefined, it's probably ++ * because you forgot to define _GNU_SOURCE at the top of this file. + */ + flags |= POSIX_SPAWN_USEVFORK; + #endif +-- +1.9.3 + diff --git a/unmaintained/ruby-posix-spawn/APKBUILD b/unmaintained/ruby-posix-spawn/APKBUILD new file mode 100644 index 000000000..ae3edb189 --- /dev/null +++ b/unmaintained/ruby-posix-spawn/APKBUILD @@ -0,0 +1,58 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=posix-spawn +pkgname=ruby-$_gemname +pkgver=0.3.8 +pkgrel=1 +pkgdesc="posix-spawn uses posix_spawnp(2) for faster process spawning" +url="http://rubygems.org/gems/$_gemname" +arch="all" +license="MIT" +depends="ruby" +depends_dev="" +makedepends="$depends_dev ruby-dev" +install="" +subpackages="" +source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem + 0001-Only-use-POSIX_SPAWN_USEVFORK-if-defined-or-if-GNU-l.patch + " + +_builddir="$srcdir"/$_realname-$pkgver + +prepare() { + cd "$srcdir" + gem unpack $_gemname-$pkgver.gem || return 1 + rm $_gemname-$pkgver.gem + cd $_gemname-$pkgver || return 1 + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done + gem build $_gemname.gemspec + mv *.gem .. || return 1 +} + +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="bcde276ff03e0f80c42981bb1c3cfcf8 posix-spawn-0.3.8.gem +ab5beb84d3950d6b6a327c8c9cb25fa0 0001-Only-use-POSIX_SPAWN_USEVFORK-if-defined-or-if-GNU-l.patch" +sha256sums="2185d0834e8a097178caaffb4955245a0ae6195ad764804c8d9f0814e2771469 posix-spawn-0.3.8.gem +1d5b769023142eca39351ac60795ab8976be7520ff11eda8f5365f0b4b651a23 0001-Only-use-POSIX_SPAWN_USEVFORK-if-defined-or-if-GNU-l.patch" +sha512sums="0a03cd8dd11ea3c61db2bff2ecefdfac66978a3a75d3e42aaa59203422fc36e3f03fbede13a71629f80d260e3e95cf24f84ab9f7353cf5816d3c8b630cc2945e posix-spawn-0.3.8.gem +59d171b4165d08eee8252a5a3d51c3806884a0a3dca12c01c7edcee4036b27f430a14792aaa12bb3764feaf70158986b67365572422f0b5075a94acac6555757 0001-Only-use-POSIX_SPAWN_USEVFORK-if-defined-or-if-GNU-l.patch" diff --git a/unmaintained/ruby-pry/APKBUILD b/unmaintained/ruby-pry/APKBUILD new file mode 100644 index 000000000..92dff57fc --- /dev/null +++ b/unmaintained/ruby-pry/APKBUILD @@ -0,0 +1,41 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> +_gemname=pry +pkgname=ruby-pry +pkgver=0.10.3 +pkgrel=0 +pkgdesc="An IRB alternative and runtime developer console" +url="https://github.com/pry/pry/releases" +arch="noarch" +license="MIT" +depends="ruby" +depends_dev="" +makedepends="$depends_dev ruby-dev" +install="" +subpackages="$pkgname-doc" +source="$pkgname-$pkgver.tar.gz::https://github.com/pry/pry/archive/v$pkgver.tar.gz" + +_builddir="$srcdir"/$_gemname-$pkgver + +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} +md5sums="4f5b952197415d46e21b13a99bfd0193 ruby-pry-0.10.3.tar.gz" +sha256sums="55760dd7ead762deda51a2acb5340e41d15056eb590c8ea03e46482e59cdde87 ruby-pry-0.10.3.tar.gz" +sha512sums="5efec76414e6acf6e1f26f39296087a29a72b65b3fc365ad4ebd610b25d109253f2d325fe91508c8bd6eca67bdfe812b74dba8cf687a0fc4e0a5f9f6f6a93c7e ruby-pry-0.10.3.tar.gz" diff --git a/unmaintained/ruby-rack-protection/APKBUILD b/unmaintained/ruby-rack-protection/APKBUILD new file mode 100644 index 000000000..84b80434f --- /dev/null +++ b/unmaintained/ruby-rack-protection/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=rack-protection +pkgname=ruby-$_gemname +pkgver=1.5.0 +pkgrel=1 +pkgdesc="Protections against typical web attacks" +url="https://rubygems.org/gems/sinatra" +arch="noarch" +license="GPL" +depends="ruby ruby-rack" +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="bfbf7ac051bb0af8329c8ac65f296c67 rack-protection-1.5.0.gem" +sha256sums="92d005f3ed62b3241e8b4b738fd6cd8c8ad6fdba0a230d9ecf37dd2adc319583 rack-protection-1.5.0.gem" +sha512sums="1fe7026d20d63b144b73e8f4a4eed7b6dc042856fda0b4fedcc87f3232eb413439358349b6242acbd9cd7d23b2adc6b710c1e8762488cbd5d71e0ac2929c7695 rack-protection-1.5.0.gem" diff --git a/unmaintained/ruby-rack14/APKBUILD b/unmaintained/ruby-rack14/APKBUILD new file mode 100644 index 000000000..c60a27b83 --- /dev/null +++ b/unmaintained/ruby-rack14/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Matt Smith <mcs@darkregion.net> +# Maintainer: Matt Smith <mcs@darkregion.net> +pkgname=ruby-rack14 +_gemname=rack +pkgver=1.4.5 +pkgrel=1 +pkgdesc="Rack is a Ruby Webserver Interface" +url="http://rack.rubyforge.org/" +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="6661d225210f6b48f83fb279aba0a149 rack-1.4.5.gem" +sha256sums="f7bf3faa8e09a2ff26475372de36a724e7470d6bdc33d189a0ec34b49605f308 rack-1.4.5.gem" +sha512sums="061e7134a845b1ad4371b17aec2aae15add75fa6ff26b4440102e11962b18d8f89b0598ee2497a3caa2677b84f42929d901afb5b1c6db1748716f16a6039574f rack-1.4.5.gem" diff --git a/unmaintained/ruby-require/APKBUILD b/unmaintained/ruby-require/APKBUILD new file mode 100644 index 000000000..221cddb77 --- /dev/null +++ b/unmaintained/ruby-require/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Fabian Affolter <fabian@affolter-engineering.ch> +# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> +_gemname=require +pkgname=ruby-$_gemname +pkgver=0.2.7 +pkgrel=1 +pkgdesc="A dependencies manager" +url="http://github.com/winton/require" +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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="9a1caf852bf72ebf251bc1ceb6a3dec0 require-0.2.7.gem" +sha256sums="353fbb7f73faa1af266956999298e649e6ccd12a6d27397e813a9d6788ac1928 require-0.2.7.gem" +sha512sums="f732967d21e2e834809b661bb69f7750e311fc833a4113481788d5410b3041f791161a25167181e89354d841893d57682273d4dfa8bf3b2643d1e141af83a66c require-0.2.7.gem" diff --git a/unmaintained/ruby-rouge/APKBUILD b/unmaintained/ruby-rouge/APKBUILD new file mode 100644 index 000000000..e78eb10c1 --- /dev/null +++ b/unmaintained/ruby-rouge/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=rouge +pkgname=ruby-$_gemname +pkgver=1.3.4 +pkgrel=0 +pkgdesc="Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments" +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="cad6f9dd6113ab4d685354a51d3a0b65 rouge-1.3.4.gem" +sha256sums="d8e6828000425616ef08003e60a70736664b6182e76ab6ecd2c1810f0f219fe2 rouge-1.3.4.gem" +sha512sums="048e0249e43e49dd84452f87ca10c6f23aa2e9e2262b0b0bd5227f85b86039be9f411ade9c0cf891cc2a3e3a8e5ff4455820e22ffec56f25b7fcc444a04b512b rouge-1.3.4.gem" diff --git a/unmaintained/ruby-safe_yaml/APKBUILD b/unmaintained/ruby-safe_yaml/APKBUILD new file mode 100644 index 000000000..ab6f70176 --- /dev/null +++ b/unmaintained/ruby-safe_yaml/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=safe_yaml +pkgname=ruby-$_gemname +pkgver=0.9.5 +pkgrel=1 +pkgdesc="Parse YAML safely, without that pesky arbitrary object deserialization vulnerability" +url="http://rubygems.org/gems/safe_yaml" +arch="noarch" +license="GPL" +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="bc039fdd750e4e8e8e8d87502734394e safe_yaml-0.9.5.gem" +sha256sums="f62a7f13eff175730fdca584af8e817491f4a6a6613dff27970577a7fcfd1277 safe_yaml-0.9.5.gem" +sha512sums="41f6ea9eeac760ab2bfaa7ae550a3ad39ddc9c0d7a17c02a48109c1217219340e14a8b1300b295e9b45dfa39538f3e9ec493a71800408f2dda6929bf1df5a498 safe_yaml-0.9.5.gem" diff --git a/unmaintained/ruby-sanitize/APKBUILD b/unmaintained/ruby-sanitize/APKBUILD new file mode 100644 index 000000000..b532c9bb9 --- /dev/null +++ b/unmaintained/ruby-sanitize/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=sanitize +pkgname=ruby-$_gemname +pkgver=2.1.0 +pkgrel=0 +pkgdesc="Whitelist-based HTML sanitizer" +url="http://rubygems.org/gems/$_gemname" +arch="noarch" +license="MIT" +depends="ruby ruby-nokogiri" +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="de4969351643836ca2a48d010167ba03 sanitize-2.1.0.gem" +sha256sums="c3be075f5b38a1b02404be5778b181e50fba9ab253bac851cb217d9a71375b77 sanitize-2.1.0.gem" +sha512sums="29a26e37342a75af2bc7795578edf2c5064263c58d38dfc36e18f1e111271616c026f7d808a05d63185c12f0e52384db84d62bdb796bf1b21d7e902ef0c1d096 sanitize-2.1.0.gem" diff --git a/unmaintained/ruby-sequel/APKBUILD b/unmaintained/ruby-sequel/APKBUILD new file mode 100644 index 000000000..45c11c7b3 --- /dev/null +++ b/unmaintained/ruby-sequel/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=sequel +pkgname=ruby-$_gemname +pkgver=3.48.0 +pkgrel=1 +pkgdesc="The Database Toolkit for Ruby" +url="https://rubygems.org/gems/$_gemname" +arch="noarch" +license="GPL" +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="ce7ee00e08405b5e796c22be9c608ddf sequel-3.48.0.gem" +sha256sums="5ef9ef0b85dc686a610f55ffd18e0b3a432a1155f48ddec9894e5a01b0986360 sequel-3.48.0.gem" +sha512sums="e3444d35064d1df77edab1af694ebbb7e90c2bb524a47b16e8ece0560ab7249b8d6fe36d752af587d78c82d6e9b553e90a422432afe83073aefd4750cec45c92 sequel-3.48.0.gem" diff --git a/unmaintained/ruby-shoulda-context/APKBUILD b/unmaintained/ruby-shoulda-context/APKBUILD new file mode 100644 index 000000000..abf2baa7c --- /dev/null +++ b/unmaintained/ruby-shoulda-context/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: +_gemname=shoulda-context +pkgname=ruby-shoulda-context +pkgver=1.1.5 +pkgrel=1 +pkgdesc="Context framework extracted from Shoulda" +url="https://github.com/thoughtbot/shoulda" +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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="e16c4038899f3c529f02aa8de0630e36 shoulda-context-1.1.5.gem" +sha256sums="151b7c22773a52fd97f0c565d79a35aefbf730509319b7eae743751c4255c31f shoulda-context-1.1.5.gem" +sha512sums="ad5a8cfe35d6aaac80c720e99245b066a6eafead0dd1caa4553eec26eeb004945eec14e21988d906e020bbcc435df5fab70ed6613a3ed0e3e9dc783aaec02cbd shoulda-context-1.1.5.gem" diff --git a/unmaintained/ruby-shoulda-matchers/APKBUILD b/unmaintained/ruby-shoulda-matchers/APKBUILD new file mode 100644 index 000000000..06a5a7f13 --- /dev/null +++ b/unmaintained/ruby-shoulda-matchers/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: +_gemname=shoulda-matchers +pkgname=ruby-shoulda-matchers +pkgver=2.3.0 +pkgrel=1 +pkgdesc="Making tests easy on the fingers and eyes" +url="https://github.com/thoughtbot/shoulda" +arch="noarch" +license="MIT" +depends="ruby ruby-activesupport" +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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="1e744b07ff43eee61b060f3d3d4d8e82 shoulda-matchers-2.3.0.gem" +sha256sums="90b4419b54b272148f388a90f7f9f29181e3b8b694190491a3a301cab7a67e25 shoulda-matchers-2.3.0.gem" +sha512sums="cde2da35fbc9125541461d24cff573656dad3b1d320a30aeabf9a837599abc529a97264679e320e5000259e3a5d1892cea9119017f9c82d6a54f5f5c081748fe shoulda-matchers-2.3.0.gem" diff --git a/unmaintained/ruby-shoulda/APKBUILD b/unmaintained/ruby-shoulda/APKBUILD new file mode 100644 index 000000000..9f4845ce7 --- /dev/null +++ b/unmaintained/ruby-shoulda/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: +_gemname=shoulda +pkgname=ruby-shoulda +pkgver=3.5.0 +pkgrel=1 +pkgdesc="Making tests easy on the fingers and eyes" +url="https://github.com/thoughtbot/shoulda" +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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="a6b1c7be5f2674661edfbb04989035a3 shoulda-3.5.0.gem" +sha256sums="be7a69fb1dae41922ea8a5a8cdab148b3870b322ca5152b0b391d5a34a705533 shoulda-3.5.0.gem" +sha512sums="9f9b4c2fa5968bad0a03c5838ead637e89817f2608dfdf477d84d4cc8bf0a5e9ff905db6aec527fe36495729ec4073bc478500e8a13364824e354bb4ea28297a shoulda-3.5.0.gem" diff --git a/unmaintained/ruby-sinatra/APKBUILD b/unmaintained/ruby-sinatra/APKBUILD new file mode 100644 index 000000000..c074426ba --- /dev/null +++ b/unmaintained/ruby-sinatra/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=sinatra +pkgname=ruby-$_gemname +pkgver=1.4.3 +pkgrel=1 +pkgdesc="Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort." +url="https://rubygems.org/gems/sinatra" +arch="noarch" +license="GPL" +depends="ruby ruby-tilt ruby-rack ruby-rack-protection" +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="669eeccc2d8ab4931668eaa555ca2e64 sinatra-1.4.3.gem" +sha256sums="1561dfa634e54e37a1d0cea2291a64f2d2dae34c1c4e875ab8e87b9df9b938a9 sinatra-1.4.3.gem" +sha512sums="b7021f0138abbf69fa276f0a84000f66cf320ab03d0c13073070f9976917232d3b6204660bfa1e8cbe3f43de35b023480d77555b79c31380eba8c4144a9153de sinatra-1.4.3.gem" diff --git a/unmaintained/ruby-spruz/APKBUILD b/unmaintained/ruby-spruz/APKBUILD new file mode 100644 index 000000000..57b6c8dc4 --- /dev/null +++ b/unmaintained/ruby-spruz/APKBUILD @@ -0,0 +1,37 @@ +# Contributor: Matt Smith <mcs@darkregion.net> +# Maintainer: Matt Smith <mcs@darkregion.net> +pkgname=ruby-spruz +_gemname=spruz +pkgver=0.2.13 +pkgrel=1 +pkgdesc="All the stuff that isn't good/big enough for a real library." +url="http://rubygems.org/gems/spruz" +arch="noarch" +license="MIT" +depends="ruby" +depends_dev="ruby-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="06295f3d8047322201c2a1d1573c80ed spruz-0.2.13.gem" +sha256sums="c195d5f7c4199f289c88687cfe3561b15367ec262a7767374eb2d969b9fe2e7a spruz-0.2.13.gem" +sha512sums="544df856363e4d01b5bf7c37a5e92073e82a4b97607d0ca3e751353615a1321d0a4ade2ef503ab78e60491a12100e6b45d2ae3d1565d8fd91db47cffaf461629 spruz-0.2.13.gem" diff --git a/unmaintained/ruby-stringex/APKBUILD b/unmaintained/ruby-stringex/APKBUILD new file mode 100644 index 000000000..07cc1ac4f --- /dev/null +++ b/unmaintained/ruby-stringex/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=stringex +pkgname=ruby-$_gemname +pkgver=2.5.2 +pkgrel=0 +pkgdesc="Some useful extensions to Ruby's String class" +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="4ae12860b6e52396581546408f032778 stringex-2.5.2.gem" +sha256sums="27a8ee92a808a83284438e51ed391f3539ae6b39731b95cb4ad940974f6d0a94 stringex-2.5.2.gem" +sha512sums="06905b5d59b40f59c0901bbaacbf303cd906be110cd69a4b8cc29cecd69b6aa73d80cee0c9c0e2014f662b9fca1611c0fe334fcba3c4fa686224dac94f4e0d41 stringex-2.5.2.gem" diff --git a/unmaintained/ruby-test-unit/APKBUILD b/unmaintained/ruby-test-unit/APKBUILD new file mode 100644 index 000000000..e8bd3f79e --- /dev/null +++ b/unmaintained/ruby-test-unit/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: +_gemname=test-unit +pkgname=ruby-test-unit +pkgver=2.5.5 +pkgrel=1 +pkgdesc="A xUnit family unit testing framework for Ruby" +url="http://test-unit.rubyforge.org" +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="330ec9fb1cb03f869bbb20274672e297 test-unit-2.5.5.gem" +sha256sums="3216d6584293964c438e0573fa8f0273d12df2abb1c32d7a6aa427d6e0779d47 test-unit-2.5.5.gem" +sha512sums="4f710997d187011bc240ef869f5c86c11e01d9c7c8bee5fd938f194155137d7164e69bae6d63e41b90de8f7f6ab813a62131f2f9518d57b3913777923b491142 test-unit-2.5.5.gem" diff --git a/unmaintained/ruby-thin/APKBUILD b/unmaintained/ruby-thin/APKBUILD new file mode 100644 index 000000000..133f6e562 --- /dev/null +++ b/unmaintained/ruby-thin/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=thin +pkgname=ruby-$_gemname +pkgver=1.5.1 +pkgrel=1 +pkgdesc="A thin and fast web server" +url="https://rubygems.org/gems/$_gemname" +arch="all" +license="GPL" +depends="ruby ruby-daemons ruby-eventmachine ruby-rack" +depends_dev="ruby-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="acb76c790ed3704ed00b65ba726f929b thin-1.5.1.gem" +sha256sums="ea85c4c7d5b1bd29c4992757ccf8be0ddee9d4030f428db347f59a05474d3843 thin-1.5.1.gem" +sha512sums="70b7b37abbaadfba1ce1a317145b7f3a325b9eb921f0b8009f512846ccdc9394959949c591b5c72cc2ca748244446a409ce7eccb114866a2622451479e1eeeb7 thin-1.5.1.gem" diff --git a/unmaintained/ruby-tins/APKBUILD b/unmaintained/ruby-tins/APKBUILD new file mode 100644 index 000000000..3dc00fec0 --- /dev/null +++ b/unmaintained/ruby-tins/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Fabian Affolter <fabian@affolter-engineering.ch> +# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> +_gemname=tins +pkgname=ruby-$_gemname +pkgver=0.9.0 +pkgrel=1 +pkgdesc="Useful ruby library for tools" +url="https://github.com/flori/tins" +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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 +} + +md5sums="e6c378c48298bf304ca5f1908fe9ec3d tins-0.9.0.gem" +sha256sums="6cdd0469d8d8cf1ab5acea24a4dca2adb3c49e365171cd7cf28b2dd8bf3f249c tins-0.9.0.gem" +sha512sums="05dbebcefafdf6e65facdbd885cba83b8aa6454db14e12b6b59e88947f38b63954f3a1195ad3d04fd5d29890bdb7cf0a025f72a8a9694cef07a31fcc16170c94 tins-0.9.0.gem" diff --git a/unmaintained/ruby-unf-ext/APKBUILD b/unmaintained/ruby-unf-ext/APKBUILD new file mode 100644 index 000000000..cdc5153ea --- /dev/null +++ b/unmaintained/ruby-unf-ext/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=unf_ext +pkgname=ruby-$_gemname +pkgver=0.0.7.1 +pkgrel=1 +pkgdesc="Unicode Normalization Form support library for CRuby" +arch="all" +url="https://github.com/knu/ruby-unf_ext" +license="MIT" +depends="ruby" +makedepends="ruby-dev" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver + +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +md5sums="39bfbb9e124410f57a97d1837f02d42a unf_ext-0.0.7.1.gem" +sha256sums="ab58d1a808d38872817bea89fc3f055bfc250af48d9653425e35c7c18caec253 unf_ext-0.0.7.1.gem" +sha512sums="06239dc5870ad0f345266b12ad6ed9508ab731dfd37b450d0e1eae1ef8e8301f8ad1ef7fffbbcf69b56b0af5aa257ea279dda3a252bdf397d11949e9885db3d4 unf_ext-0.0.7.1.gem" diff --git a/unmaintained/ruby-unf/APKBUILD b/unmaintained/ruby-unf/APKBUILD new file mode 100644 index 000000000..16e36c4f8 --- /dev/null +++ b/unmaintained/ruby-unf/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=unf +pkgname=ruby-$_gemname +pkgver=0.1.4 +pkgrel=0 +pkgdesc="A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby" +arch="noarch" +url="https://github.com/knu/ruby-unf" +license="'2-clause BSDL'" +depends="ruby ruby-unf_ext" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver + +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +md5sums="64009f92a131c50bc1a932dc50d562c6 unf-0.1.4.gem" +sha256sums="4999517a531f2a955750f8831941891f6158498ec9b6cb1c81ce89388e63022e unf-0.1.4.gem" +sha512sums="a4784afa8b852497f758d1b6cdcf095eb9e5397a36c97b1f22b53cf8077cfedbf83fdcda36f359acf59ba61f1ab8b706ddd31d097afbc98a40d2dbd0f934292b unf-0.1.4.gem" diff --git a/unmaintained/ruby-useragent/APKBUILD b/unmaintained/ruby-useragent/APKBUILD new file mode 100644 index 000000000..048f77a1a --- /dev/null +++ b/unmaintained/ruby-useragent/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Seung Soo Mun <hamletmun@gmail.com> +# Maintainer: +_gemname=useragent +pkgname=ruby-$_gemname +pkgver=0.10.0 +pkgrel=0 +pkgdesc="HTTP User Agent parser" +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="9a8ea3908e264411d2627f9886a30b18 useragent-0.10.0.gem" +sha256sums="f6e974ce08e777b9e2e81f48cc7e22762723335bfee15673a90c6589110b381a useragent-0.10.0.gem" +sha512sums="552d4ea3ffdff2f3c6cdd6e874928052884f42ad31c785630c28ff6f577079661a930e353ecc8ce2c6fbe56cf68335856e466756444ee539a877bba3963a7c04 useragent-0.10.0.gem" diff --git a/unmaintained/ruby-uuidtools/APKBUILD b/unmaintained/ruby-uuidtools/APKBUILD new file mode 100644 index 000000000..5b1f38597 --- /dev/null +++ b/unmaintained/ruby-uuidtools/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=uuidtools +pkgname=ruby-$_gemname +pkgver=2.1.4 +pkgrel=1 +pkgdesc="A simple universally unique ID generation library." +url="https://rubygems.org/gems/$_gemname" +arch="noarch" +license="GPL" +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="953400be3260d2264cfb8fccbefa8967 uuidtools-2.1.4.gem" +sha256sums="439b6432ed2199490d133954e9c8bab273355d7653b9d2fd70259472a7850bf0 uuidtools-2.1.4.gem" +sha512sums="e813cfcafd61493e4050b82d30c52aa7e3d0b1dde332181da49d6180f880604eff32ee656cfb6c5b92fa7c79dcc2b1c983690b8f35b19604dec393fa3da5ae09 uuidtools-2.1.4.gem" diff --git a/unmaintained/ruby-webrobots/APKBUILD b/unmaintained/ruby-webrobots/APKBUILD new file mode 100644 index 000000000..7596c437a --- /dev/null +++ b/unmaintained/ruby-webrobots/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> + +_gemname=webrobots +pkgname=ruby-$_gemname +pkgver=0.1.1 +pkgrel=0 +pkgdesc="A Ruby library to help write robots.txt compliant web robots" +arch="noarch" +url="https://github.com/knu/webrobots" +license="'2-clause BSDL'" +depends="ruby" +depends_dev= +makedepends="$depends_dev" +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +_builddir="$srcdir"/$_gemname-$pkgver + +build() { + mkdir -p "$_builddir" || return 1 + export _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 +} + +package() { + mkdir -p "$pkgdir" || return 1 + cp -ra "$_builddir"/* "$pkgdir"/ || return 1 + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} +md5sums="d2330caff6eb246b687cf8cdfdc06fdd webrobots-0.1.1.gem" +sha256sums="568c5e5a149c5e7fbd5065522bb986ddd8f147e8586818ab7e79d6a02e8496ca webrobots-0.1.1.gem" +sha512sums="f303c238620d17cb64064d11eb352d2afb32529f7092609484e5e232ccbc903683f89116a0e5232605b6d0286a4a76b82e71e44884a7b77d12125f3b3c6c5a34 webrobots-0.1.1.gem" diff --git a/unmaintained/ruby-xml-simple/APKBUILD b/unmaintained/ruby-xml-simple/APKBUILD new file mode 100644 index 000000000..e071e5cd4 --- /dev/null +++ b/unmaintained/ruby-xml-simple/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +_gemname=xml-simple +pkgname=ruby-$_gemname +pkgver=1.1.2 +pkgrel=1 +pkgdesc="A simple API for XML processing." +url="https://rubygems.org/gems/$_gemname" +arch="noarch" +license="GPL" +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="22a848ab8b47727997d0ef3b118f2c58 xml-simple-1.1.2.gem" +sha256sums="ab35af3264c9c7e4090dc8302914eec4f7eac3fd526847d82d53d023e762285a xml-simple-1.1.2.gem" +sha512sums="ad2bb25c8ca938d59529b0f510a68093e358f2b6e6871e0ed4452ef3e20c33656044ad9859b19fe403622f5f1ac0ac5a3ff4e6f2361273f907d69e5c64fb3cdd xml-simple-1.1.2.gem" |