summaryrefslogtreecommitdiff
path: root/dev-ruby/sinatra
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/sinatra
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/sinatra')
-rw-r--r--dev-ruby/sinatra/Manifest7
-rw-r--r--dev-ruby/sinatra/metadata.xml8
-rw-r--r--dev-ruby/sinatra/sinatra-1.4.7.ebuild33
-rw-r--r--dev-ruby/sinatra/sinatra-1.4.8.ebuild36
4 files changed, 84 insertions, 0 deletions
diff --git a/dev-ruby/sinatra/Manifest b/dev-ruby/sinatra/Manifest
new file mode 100644
index 000000000000..17cdaef4f2cc
--- /dev/null
+++ b/dev-ruby/sinatra/Manifest
@@ -0,0 +1,7 @@
+DIST sinatra-1.4.7.gem 369664 SHA256 b7572e8fd4dba57c4bad6ff68cd2b99e4e6e02f3260bdc58a2acd662f29a01ad SHA512 f13531390af95e0bb42f7c5cc350e3aee7136c1bb81b487ef71cc194ed6675722a1c23ff6b65ac0e3b2c1a0986bfa733c4a0f24cf9bbe0168a18cd4d18d8a13a WHIRLPOOL 20477cde3faba54f103d73d80609ce8dbbf22652f5777656293407849637d7a0445a47297680b2665ab9a189f56022d77bf5c803f188d3ddde56f605d5917fb0
+DIST sinatra-1.4.8.gem 369152 SHA256 18cb20ffabf31484b02d8606e450fbf040b52aea6147755a07718e9e0ffddd2f SHA512 e56a5a6d7ceb0be4bc537feb6ada2956f1fd64b452dee347b259837aa02041dfa53d9808531cdd0a02a91093ba92f7c505c39f0dd990dfbc6e872681f40bc5e9 WHIRLPOOL eb2e85e9c1603aa0bb625ccbd9daed0b147149ecfdb04858555825fda9ee61ba83b5e187cefdd2f9e5217e582ebd8753ba0de531f1d0784c56c251041b9c9bae
+EBUILD sinatra-1.4.7.ebuild 1144 SHA256 7a7f6207a42067234cb37b5c5b734c8ef5baef970dc8a05356a22a2d228cda0f SHA512 13e8ed290ba2d06d6d2fa0cc60e6a51bdef831827b23ccd5e220f019adebaedfe39ea6f57487a1e3bff5286b479ea3890181e9cf62c1547295f9cc79a63e17b4 WHIRLPOOL b5010924139efb7f110ca43ed9f7973f0a540794a3f069902a378359ec11f37dd02ebc29c796c9e4f05f0cda51697905adf0204faae0303d1be6b7f5b9593161
+EBUILD sinatra-1.4.8.ebuild 1272 SHA256 b448f5613b1580bed55ad79737902eb4c892285d07f64f22306e557664171a19 SHA512 1f43db891e4461f403937ee5ea807131060b7c92a65065b729fef267006fcf92cff4e071949f39a15e7eea93b0e6df4631fce9362b821d829c204b3a46777455 WHIRLPOOL cdfcfb9b34c183613d44c0e4e5c4e3852362465e6386728a505bb6b8a487c1ac3f878da8260797c7a97e755d216add52d700438b532c8ac40f73a7688fa6ae95
+MISC ChangeLog 4008 SHA256 bb2c9a99dbe3db9733177e89aa9eb7c1039b3bf10c91d07ecdc462fe9c559c8f SHA512 dd40a978202fe65926e4246b26aa54ed171b488f20d9e2e8003018441ef237166713d9c9ccbc9c016e55afa97c37a11f9b99c58a39df0c44a1f237843e21dbbb WHIRLPOOL f183f4a3cd77712b6d7d2f90a5a09162773facdf63ae4a6894ca9b1eb491c2539a8a2793d8ed0c132b70bc362540120091b3c7b208b53a3a8cbbeecdeac3300a
+MISC ChangeLog-2015 7818 SHA256 29979f710aee1b25b7f7a4418ed313200dea01b08735a6b5c2247d2fa85358dd SHA512 cdd4ba1960032762935e7c20aebd2ab047f378d5daed8674a4419025eb50ae21e5470cba9bb50d9222e57586693eb95181f1893d7bbd1f36e09c567b4ecd6013 WHIRLPOOL c623f51bbe885869f293c515e9cc699a53416c04c7f5d6bd16df86a2d850b11d9fb30cb0018488cee7906477912fe2af239ac53fb7e73758567c6486e3cd4af2
+MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8
diff --git a/dev-ruby/sinatra/metadata.xml b/dev-ruby/sinatra/metadata.xml
new file mode 100644
index 000000000000..28ab0c15f206
--- /dev/null
+++ b/dev-ruby/sinatra/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-ruby/sinatra/sinatra-1.4.7.ebuild b/dev-ruby/sinatra/sinatra-1.4.7.ebuild
new file mode 100644
index 000000000000..e5b2bea2f7fd
--- /dev/null
+++ b/dev-ruby/sinatra/sinatra-1.4.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS.md CHANGELOG.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal effort"
+HOMEPAGE="http://www.sinatrarb.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/rack-1*:* >=dev-ruby/rack-1.5:*
+ >=dev-ruby/rack-protection-1.4:1
+ >=dev-ruby/tilt-1.3.4:* <dev-ruby/tilt-3:*"
+ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/builder )"
+
+# haml tests are optional and not yet marked for ruby20.
+#USE_RUBY="ruby20" ruby_add_bdepend "test? ( >=dev-ruby/haml-3.0 )"
+
+all_ruby_prepare() {
+ # Remove implicit build dependency on git.
+ sed -i -e '/\(s.files\|s.test_files\|s.extra_rdoc_files\)/d' sinatra.gemspec || die
+}
diff --git a/dev-ruby/sinatra/sinatra-1.4.8.ebuild b/dev-ruby/sinatra/sinatra-1.4.8.ebuild
new file mode 100644
index 000000000000..81a2a696fb08
--- /dev/null
+++ b/dev-ruby/sinatra/sinatra-1.4.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS.md CHANGELOG.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal effort"
+HOMEPAGE="http://www.sinatrarb.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/rack-1*:* >=dev-ruby/rack-1.5:*
+ >=dev-ruby/rack-protection-1.4:1
+ >=dev-ruby/tilt-1.3.4:* <dev-ruby/tilt-3:*"
+ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/builder )"
+
+# haml tests are optional and not yet marked for ruby20.
+#USE_RUBY="ruby20" ruby_add_bdepend "test? ( >=dev-ruby/haml-3.0 )"
+
+all_ruby_prepare() {
+ # Remove implicit build dependency on git.
+ sed -i -e '/\(s.files\|s.test_files\|s.extra_rdoc_files\)/d' sinatra.gemspec || die
+
+ # Use correct rack version in tests
+ sed -i -e '1igem "rack", "~> 1.5"' test/helper.rb test/integration/app.rb || die
+}