mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-24 07:41:30 +02:00
beef: version bump with massive deps. Might require additional tunings
This commit is contained in:
parent
c54b3b1d77
commit
7ff55290af
39 changed files with 795 additions and 52 deletions
2
dev-ruby/ansi/Manifest
Normal file
2
dev-ruby/ansi/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST ansi-1.4.3.gem 44032 SHA256 6856749cdb53979e95f7c39fbbb0ac7ae13242364c5c6d2d0657b5d51730a971 SHA512 49fd0b4b6ff488810ac392604c54d27fa01c1ae60d147814409b5091cbe4df201b9b9f26318c03da6b9cae2d0bc21e1c2b175c60b8e79b82aa34ac385be9e4a0 WHIRLPOOL 5da68bdb5a20dbbc57209e3968ffec0a813cc7adad2ae59c1c7adb23027b6b7d28d29316592c1a1f699e5bd1b25e13b8621fa02039c88c88f00c963ba45c98dc
|
||||
EBUILD ansi-1.4.3.ebuild 706 SHA256 e2b5006822cd67f59485894b842a4333bace070c3937d7676448cdef1824f4ef SHA512 472f3c68386f073e3c27a23ee206fb9560c3bd70d73c6a48273721d76e7755ecf59548f1971d3fdca25f04a6849f02438f9bb93344abf7ba2af84f859690685a WHIRLPOOL 2a05757daefbb403b0b63ef7693712a413ab20e138659bdb47eee771b6545f309696c32cefb10a1202f93a35870d838b8c8a44da672115d9abc2ca159115db8c
|
||||
32
dev-ruby/ansi/ansi-1.4.3.ebuild
Normal file
32
dev-ruby/ansi/ansi-1.4.3.ebuild
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A superlative collection of ANSI escape code"
|
||||
HOMEPAGE="http://rubyworks.github.com/ansi"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Tests fail with load errors, possibly due to unfulfilled
|
||||
# dependencies. Needs ot be investigated before moved to main tree.
|
||||
RESTRICT="test"
|
||||
|
||||
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
|
||||
|
||||
#ruby_add_rdepend ""
|
||||
2
dev-ruby/data_objects/Manifest
Normal file
2
dev-ruby/data_objects/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST data_objects-0.10.13.gem 29696 SHA256 b7536c1b997fa195854084f0662b7fcf1605e7d5d16032402e8556aacdd9a7c1 SHA512 231c13aa070898d9e6b2d0a79d07add8f1baa989ba231cf055fa85635ca2edbe85158a75c68ab6f6c27b19d7bb631cdfda3f6ae579f83e169025b670e4616343 WHIRLPOOL 12096e5f0fbc4c0827ce97027c578b7a33ddbde3f6dfdf324e092c9ceba3da8975f53af1b881d36f562e63e4953fde2c522c1ac984bf6362d5ad39b397cdce21
|
||||
EBUILD data_objects-0.10.13.ebuild 722 SHA256 f558a069efa82baa516ee99336582b8280a734b4985ca2fd7b76dc3a0ce88c14 SHA512 47af757aca7af9ca41f9955c2f5311868f83328c9d0ab0c053ad7327fa46b0736252c33ba100a64ea353a03dc6c66b8fb385a9bf92504475b74f220d2094bf66 WHIRLPOOL 9bc91864cd6d4d7899b7b688172b436490be3f5b95e3c9b6856c3ee02ad4208ede59850a16465e7758ec4f107c5d5e5fb26dde9c99f6b94bcde7220e0fcf1f99
|
||||
32
dev-ruby/data_objects/data_objects-0.10.13.ebuild
Normal file
32
dev-ruby/data_objects/data_objects-0.10.13.ebuild
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.markdown"
|
||||
|
||||
# We normally don't install specs, but other do_ packages depend on
|
||||
# these files being here to run their own specs.
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="The Core DataObjects class"
|
||||
HOMEPAGE="http://rubyforge.org/projects/dorb"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/yard-0.5 >=dev-ruby/rspec-2.5 )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/addressable-2.1"
|
||||
2
dev-ruby/dm-core/Manifest
Normal file
2
dev-ruby/dm-core/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST dm-core-1.2.1.gem 196608 SHA256 dc2e77939da9dfbfeddeea95f141035841a0aa8a07bdcc23819d0667d43ca627 SHA512 cd8d5b4e27431e3283059d9637c0c78fa57f178cf3815124781beb44ee4483ab95cb08849e0ce955740849ccd0417a0c2d1c7659dbd12ac39c1a48524a9ee8ba WHIRLPOOL dc4591ab5693e325523ca69ba3a9c3734f265d423563b2bfd830b89f7d5275e573715ae294b4d93473412fb4006cc70aebdd3ae9ad6f2478ee4616fdb2056e5e
|
||||
EBUILD dm-core-1.2.1.ebuild 717 SHA256 86ec7d2525b950fda3d1c5745780fd3da56705e30fb1e921f45b3ff30868fe0d SHA512 1267da58c31850fb86bf7895aa9b5fdb06af41292c2f39eff48cb9074b935b017d66030a7c019027b86f3e0deafa44a9984408bbc75f2eec84ea37a0fd35c856 WHIRLPOOL 7773604f6cf8d0a0b7caf0e92e5f174f77770d3cc591e15d37afbc2e568ebb3873f594388d2ebee864176ac487757a01de120a325863c2e305ef9f7836ea4b94
|
||||
32
dev-ruby/dm-core/dm-core-1.2.1.ebuild
Normal file
32
dev-ruby/dm-core/dm-core-1.2.1.ebuild
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="An Object/Relational Mapper for Ruby"
|
||||
HOMEPAGE="http://datamapper.org"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Requires do_sqlite3 which we do not have packaged yet. In 1.0.0
|
||||
# tests fail altogether. Should be fixed before moving to main tree.
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/rake-10.0.3 >=dev-ruby/rspec-1.3.2 )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/addressable-2.3"
|
||||
2
dev-ruby/dm-do-adapter/Manifest
Normal file
2
dev-ruby/dm-do-adapter/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST dm-do-adapter-1.2.0.gem 13312 SHA256 984c7cee9ef9b1d5b3569c23c040c83a30dc0f82e2633211e56a22acaba604ed SHA512 a5c2a738932bdadaef3b205a8a7bdacd5dc6587bb49a7d6b131c475eef0558734c0653a5b54d96edec7358153d542d8abcbedf33fb7dfe829df5efd9a228a7d6 WHIRLPOOL 81a218076512e758fc817c7e6e555ed334e49152ef42539bd2df8ecf821d27c4b04851389892196423c5f87a423ed525084ff43b39e2b370e3950f6e86c592db
|
||||
EBUILD dm-do-adapter-1.2.0.ebuild 610 SHA256 8e8f6cbbb14b94918767221cdae73f8906579d49546fa6d0b77eb8a0d940e59d SHA512 0e1f6638a999b5ebb5f67fe9d868f5d74ffe5d1d58c7099cf76cfa90c6666cc915aa304bfa7356546d047af60187951fada1ec663c8eee5c949d82b0dad2e8bc WHIRLPOOL 6c03fa1e5a6af88dbf9ada6d43880e445933e050cb431a1e352cc79bcb847f502dc0d7925ea560cd1c32f796c76a93ed97b027bffd5eeb314967de0b4262bccc
|
||||
27
dev-ruby/dm-do-adapter/dm-do-adapter-1.2.0.ebuild
Normal file
27
dev-ruby/dm-do-adapter/dm-do-adapter-1.2.0.ebuild
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A DataObjects Adapter for DataMapper"
|
||||
HOMEPAGE="http://datamapper.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "doc? ( >=dev-ruby/jeweler-1.6.4 >=dev-ruby/rake-0.9.2 >=dev-ruby/yard-1.3.2 )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/data_objects-0.10.6 >=dev-ruby/dm-core-1.2.0"
|
||||
2
dev-ruby/dm-migrations/Manifest
Normal file
2
dev-ruby/dm-migrations/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST dm-migrations-1.2.0.gem 35840 SHA256 1130de72d93223f21ceea081a6a6ef65eeab4c46f93a069e2b3f48521f461912 SHA512 83bd0fff73f15b66c9819b4f33bb0e8b44f2f73ea00b178b7c21555373a7aae2b5a2f9363e9674d1031181cccc3387417ae78c63b8bd47d362b66b6865767a8c WHIRLPOOL dcc5ca5a294f637ae36e93d33667efd9a43e68cf3a8543ae33da5b50ed1e78a70cb68282dcaa259b84f698b8f88bae157935f16e64824ddffa07fd1e8aa12563
|
||||
EBUILD dm-migrations-1.2.0.ebuild 759 SHA256 9d7d5dc0b88ff6b470dbc1ecefe7be2ed67bc0c7794691baf4dda7c86d8b7002 SHA512 63dc99d700e38940460500d81e8d6583a30a3b4c86a9d4e704f07a6c1b66f964ec299733ddf0dee34c2a602dbe3159650574af63dd3551e2bb587fa972207396 WHIRLPOOL 37307b593f3dea1ba85cbdf4f2ab98eefad5727174f65edf6606802f9178e588b06b58a8985b0891ecba47d3de31f61bb098b4ac05b6528718720987fe3059a9
|
||||
31
dev-ruby/dm-migrations/dm-migrations-1.2.0.ebuild
Normal file
31
dev-ruby/dm-migrations/dm-migrations-1.2.0.ebuild
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="DataMapper plugin for writing and specing migrations"
|
||||
HOMEPAGE="http://github.com/sam/dm-more/tree/master/dm-migrations"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Tests fail with load errors, possibly due to unfulfilled
|
||||
# dependencies. Needs ot be investigated before moved to main tree.
|
||||
RESTRICT="test"
|
||||
|
||||
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/dm-core-1.2.0"
|
||||
2
dev-ruby/dm-sqlite-adapter/Manifest
Normal file
2
dev-ruby/dm-sqlite-adapter/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST dm-sqlite-adapter-1.2.0.gem 7680 SHA256 0c96433c662ac5505e396858a1f5afc26ca713ce0224e4f52867714978ee0957 SHA512 02c1d0a5e5cb0cb1849b7c65ebef91fe1fa63df39c12acd6ee70e5630b1e1e18adafa2861c44b4aa576a5f00501d31927c20e96b84cca0088f62895151bda0f6 WHIRLPOOL 152ac921d19c89a803d6d2d53d134a98af84bf4cfcb1fd4945390f3a2f29b8443026f740200b965c89aaf2e7313603e2237ad3779879ed5ecc745e770e3c77ec
|
||||
EBUILD dm-sqlite-adapter-1.2.0.ebuild 739 SHA256 3b9ddc8a6b756bf18c3519bb8605029fb132e81a1811ba301006bf2f6fd93d08 SHA512 4afe9666694b4ea2ca4a4b783db9815ebd028a9c0caddee510b095e963522e985ed574c94191f4782f5b40cdf0d359603b2ae5035773926f8fece94f14e7cbfb WHIRLPOOL 9033b29d9e6c029267041792f22bbe47b0210989da51df28f32726d9757b3c78f9e01ba313eb57f42cb59eed65e18edf29d7e17b548a5300237fdd3e74a7b557
|
||||
35
dev-ruby/dm-sqlite-adapter/dm-sqlite-adapter-1.2.0.ebuild
Normal file
35
dev-ruby/dm-sqlite-adapter/dm-sqlite-adapter-1.2.0.ebuild
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Sqlite3 Adapter for DataMapper"
|
||||
HOMEPAGE="http://github.com/datamapper/dm-sqlite-adapter"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Tests require dm-do-adapter's spec directory installed.
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/jeweler-1.6.4
|
||||
>=dev-ruby/rspec-1.3.2 )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/do_sqlite3-0.10.6
|
||||
>=dev-ruby/dm-do-adapter-1.2.0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/check_dependencies/d' tasks/spec.rake || die
|
||||
}
|
||||
2
dev-ruby/do_sqlite3/Manifest
Normal file
2
dev-ruby/do_sqlite3/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST do_sqlite3-0.10.13.gem 23040 SHA256 4816be6a36261a479a961183b67ee4cdac39d278a0ea19036ec9350eccbf4841 SHA512 c3c4602648048affbc1eb3091041c0b9420aa196071237cb8f07ada9f5fba77e7f31a30323a2ed7d2479538fdade0091691bff30508d274dfdb11adcb396cac0 WHIRLPOOL 6feb08f99410a14436ee7342f3e68bec3c2da691390f441f463a27fe376b534469c6b29f389bc08b95da9ae579f77a788fdea03d0a19c375aa0d82eebb77c2c0
|
||||
EBUILD do_sqlite3-0.10.13.ebuild 1251 SHA256 93ab1bb1c92e8978095a2352eb52a2649023222470b09848691ad9415dc20866 SHA512 bbeb182136fb8fe3404e0a64a391ec42c73d648a10f160a2b0857ddd6c1e3ce5fc2111ae4f3806d0e8a3d4aa84e2333c90b5cba796bc657cd1ab2e8441d5de98 WHIRLPOOL db5fbbde0223e4ce1c7cec6b013e9d970439d9a570ee78bee94bc34e1aac1594d23251375f89f02c4983deda60ad3c554e76c4ff98babdc194f24a0facb21f66
|
||||
47
dev-ruby/do_sqlite3/do_sqlite3-0.10.13.ebuild
Normal file
47
dev-ruby/do_sqlite3/do_sqlite3-0.10.13.ebuild
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog.markdown README.markdown"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Implements the DataObjects API for Sqlite3"
|
||||
HOMEPAGE="http://rubygems.org/gems/do_sqlite3"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Specs depend on spec files from data_objects, which we no longer
|
||||
# install by default.
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="${RDEPEND} dev-db/sqlite:3"
|
||||
DEPEND="${DEPEND} dev-db/sqlite:3"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/jeweler dev-ruby/bacon )"
|
||||
|
||||
ruby_add_rdepend "=dev-ruby/data_objects-${PV}"
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/do_sqlite3 extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
# We have injected --no-undefined in Ruby as a safety precaution
|
||||
# against broken ebuilds, but these bindings unfortunately rely on
|
||||
# the lazy load of other extensions; see bug #320545.
|
||||
find . -name Makefile -print0 | xargs -0 \
|
||||
sed -i -e 's:-Wl,--no-undefined::' || die "--no-undefined removal failed"
|
||||
|
||||
emake -Cext/do_sqlite3 || die
|
||||
mv ext/do_sqlite3/*$(get_modname) lib/do_sqlite3/ || die
|
||||
}
|
||||
2
dev-ruby/em-websocket/Manifest
Normal file
2
dev-ruby/em-websocket/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST em-websocket-0.3.8.gem 50688 SHA256 38927b5b978188fb78379b73bb97e62fd91173c69c5c8d8f2e7eb466580e6b76 SHA512 18d26c1881f860b74fe5fd1c444f006d6c91d1b22dfcb4e6d274eb6ea2b3962f3aa515fabae205be49cbf47e5f2f846d871d0b65cecf4c6f68b5a76509a30a83 WHIRLPOOL 97bc259fa4d84de6b2c8f5e6a98b0e40f8fcdd100937b125bec488c55ac25426a6b91d884cb9cbd1261d915b1d655c1e577ecc553a9ab5da104de737d2042d47
|
||||
EBUILD em-websocket-0.3.8.ebuild 735 SHA256 4ba1579b4e618cc86b76b80b59c63f4a98ab63360353dab5c2d43046f0df8383 SHA512 80935fd88df6e679a31f99ded43bfb455971b2cbaea1a0202fd7be45447b40972e8bc4463919237d7f311f411f3ae8d659f4cf9201797a119069a67380a7d252 WHIRLPOOL 015475dc4b6a9aba45434cdd1dd7d7195f7b3a0aca91a0fb3fe3647ce4505a6667cb7044f11a30e63f143acae2338f7e0d8811344597df6a3c383de528b0c9db
|
||||
30
dev-ruby/em-websocket/em-websocket-0.3.8.ebuild
Normal file
30
dev-ruby/em-websocket/em-websocket-0.3.8.ebuild
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="EventMachine based WebSocket server"
|
||||
HOMEPAGE="https://github.com/igrigorik/em-websocket"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Tests fail with load errors, possibly due to unfulfilled
|
||||
# dependencies. Needs ot be investigated before moved to main tree.
|
||||
#RESTRICT="test"
|
||||
|
||||
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/eventmachine-0.12.9 >=dev-ruby/addressable-2.1.1"
|
||||
2
dev-ruby/http_parser/Manifest
Normal file
2
dev-ruby/http_parser/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST http_parser.rb-0.5.3.gem 146944 SHA256 d64f525eb1c580598d5bdef4fad98e948b6e016fa7803f45e13ac8714a2b8e3b SHA512 3596a9344b28a4a03ae12f4df61595b7477ef4ec687a092213f94bb2ae2181780a055eefa9e54b59938e0d15822e7c75a2cb3b37a2b112058ee307b40dc1a1b2 WHIRLPOOL c97ddf61b70446dafda1d01620c2de83532fe86c9984c97fdaedacc1a59b6d3563cea4560738b130643112dff97475c1164098f856ff478af4db6af9d602d80b
|
||||
EBUILD http_parser-0.5.3.ebuild 772 SHA256 c67f66c97d38a431e4077e166a1737076f1df40cb13793541cd8cb1869649220 SHA512 ec774d6f4eedacea7e14171ccc4243669cb03825ea6adae26dd534544500b1f2ca878f4dc446c6cfd1e48b687ff66fc6cf5c96705df8c5d6dbb32a16da9fe2fd WHIRLPOOL f4fb55dd418a12b69034aa3643774df471faf1b8fa5d51cbe5686ea7c2a5151f23b3a0ea4739e4378c87fea4e4371fd30f8a0cda7b1a8c36c6fd1c597996bc76
|
||||
32
dev-ruby/http_parser/http_parser-0.5.3.ebuild
Normal file
32
dev-ruby/http_parser/http_parser-0.5.3.ebuild
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby bindings to http-parser.java"
|
||||
HOMEPAGE="https://github.com/tmm1/http_parser.rb"
|
||||
SRC_URI="http://rubygems.org/downloads/http_parser.rb-0.5.3.gem"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Tests fail with load errors, possibly due to unfulfilled
|
||||
# dependencies. Needs ot be investigated before moved to main tree.
|
||||
RESTRICT="test"
|
||||
|
||||
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
|
||||
|
||||
#need to verify
|
||||
ruby_add_rdepend ">=dev-ruby/json-1.4.6"
|
||||
2
dev-ruby/jsmin/Manifest
Normal file
2
dev-ruby/jsmin/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST jsmin-1.0.1.gem 5120 SHA256 2d676103c842adb2f5ac41ccb567ab438fef935abd54999a9f29c1c01aa77d6e SHA512 4c6ed4ee964f45acc55e9d820a29259b1381d0bae40f7ffa0977f10fd5f4d40606273fde46bfeda5e56cfadefc238edee2e2b11fda5f99415bc2f5a5fb9aa6a7 WHIRLPOOL 0116260c592bf9b2bddd5b3177c71f1b4a1b43b8d56222ffe66dbbff47402606a5509627ab907a17e1a16a328029f9c324a4330e8330b0b94a0906fce760d860
|
||||
EBUILD jsmin-1.0.1.ebuild 693 SHA256 602c2f99cd5cc1d5b68b1ec04e65ce93653405d7bc95067af15f2b430c39348f SHA512 1821d722f4bfab7712bd8eb69c640c12bedb616ea1eff26d4b1f35853817fb8817de8192ed914f9bc35a17811abd5036eb81cdf6aed204e7fda8ff6488333189 WHIRLPOOL 6a4b9f8431d9ea62ff9c6602309d222b0e86be768ffbc76521b6ca4ca5e6d33059ba48f5408ff95c1b662b082f6ef8109cc224009485c5e6b565d4e91392e604
|
||||
31
dev-ruby/jsmin/jsmin-1.0.1.ebuild
Normal file
31
dev-ruby/jsmin/jsmin-1.0.1.ebuild
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby implementation of Douglas Crockford's JSMin JavaScript minifier"
|
||||
HOMEPAGE="http://github.com/rgrove/jsmin/"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Tests fail with load errors, possibly due to unfulfilled
|
||||
# dependencies. Needs ot be investigated before moved to main tree.
|
||||
RESTRICT="test"
|
||||
|
||||
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
|
||||
|
||||
#ruby_add_rdepend ""
|
||||
2
dev-ruby/librex/Manifest
Normal file
2
dev-ruby/librex/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST librex-0.0.68.gem 1291776 SHA256 90369070c2ce1947dcb4e9e7f50b9999243ff276a51b8491a157c94f84b0ebf8 SHA512 cdcd1cd88051c9634cf6a4d9e11843baf87c26c2e1de84a4caeb68f240e81172508ca69d5d847ac8c182f908bf0579ca5fbac23ae2fa7e5466b35bc0253b9101 WHIRLPOOL fd556095b9a5ef4401ba2a374cc6e2dc29ef62edb0a6c54184f0280f65e911b22dd71b7edc6b2147c920db89a49d835684071f7d913042090e2df0d407c0a594
|
||||
EBUILD librex-0.0.68.ebuild 687 SHA256 6cc325caa52d4e16c9ced593883eafda166e69adc95224f1468b512adb33e5d6 SHA512 6464a59cb513b842439f8ed422c067221bb586184856f78ccfc01bb4e1a40d718b21e4bf07788fa4e5a2813a7f251de3751d7f0e706a977c3cb42123ffb5414f WHIRLPOOL ca049da2d19b5aa0013657a6d5c3d2fa8befabcb9d3d9d2a9501f33e8eb07094c58c2ede9a713968ff1b3961bbc5237b7659bceb8275f9bf59d1edca807ac4c6
|
||||
28
dev-ruby/librex/librex-0.0.68.ebuild
Normal file
28
dev-ruby/librex/librex-0.0.68.ebuild
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Rex provides a variety of classes useful for security testing and exploit development"
|
||||
HOMEPAGE="http://rubygems.org/gems/librex"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Tests fail with load errors, possibly due to unfulfilled
|
||||
# dependencies. Needs ot be investigated before moved to main tree.
|
||||
RESTRICT="test"
|
||||
|
||||
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
|
||||
2
dev-ruby/msfrpc-client/Manifest
Normal file
2
dev-ruby/msfrpc-client/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST msfrpc-client-1.0.1.gem 7168 SHA256 0c3eabce9c3a5deba9f65ff638df43c03aaf934df68ece5c347cfd9de541bf4e SHA512 ade3efbd6a044bdbdbd520c18f753c66c4e5184757bab12470bfdb6a922ab295ea523fef387633710e3c1386b6bd584f58e94da4f60edbaf6d42cf6a87dd96b7 WHIRLPOOL 777f8d8b2c5275fdb940df7df5af8767bdcc830cbc06c825c623c06a592e75e78d7ac96f525b6d86cffdda00d0ed8dc24403fe25f0f499585cf302f217799958
|
||||
EBUILD msfrpc-client-1.0.1.ebuild 762 SHA256 7193ac2245313d3e71f7d3338b462d2584666b74c6ab715b7727186ab63ff045 SHA512 c0cd265bd04ee969946a57784f2133dccf10b4e811e47e721a6825cc8c6b92f321522453e8f6ecd2ec5955d717f814b1c325290fa02ff88040010b1b6b43eb17 WHIRLPOOL 6d84be440e9e58bbd6f4e16a3d7bb22d22b2958d5f5393dc344d6f8e01e5bddfe851ef0ba18d9e5be9e5b596665d70d29525636ebe3d6b7d0b90992e052418ca
|
||||
30
dev-ruby/msfrpc-client/msfrpc-client-1.0.1.ebuild
Normal file
30
dev-ruby/msfrpc-client/msfrpc-client-1.0.1.ebuild
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="This gem provides a Ruby client API to access the Rapid7 Metasploit Pro RPC service"
|
||||
HOMEPAGE="http://rubygems.org/gems/msfrpc-client"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Tests fail with load errors, possibly due to unfulfilled
|
||||
# dependencies. Needs ot be investigated before moved to main tree.
|
||||
RESTRICT="test"
|
||||
|
||||
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/librex-0.0.32 >=dev-ruby/msgpack-0.4.5"
|
||||
2
dev-ruby/parseconfig/Manifest
Normal file
2
dev-ruby/parseconfig/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST parseconfig-1.0.2.gem 7680 SHA256 4f84a13257d29d45e7a1c130554169f457a73075aca4a79d2999bc80a128ba64 SHA512 5f311e24d67731cc9e58b5c8afd5a2b9d10f9a71b53ca7cc76bd7e97d5d7772d884d083a1fda733d7f9d2fc4d0d9cb1d8905dd945f190176e3fcba05506f9184 WHIRLPOOL ebe8d19035d6c28fdc44518e0ee3c5cbbc86e05a7088e9cc15015c1e6f169f9524d1d94d74774952ee43940f43b2bb4258f0216ad72301b9b071a7f9f08d3f79
|
||||
EBUILD parseconfig-1.0.2.ebuild 355 SHA256 781504e1b6acb36c3d6c6b5ba02140af934c6ca43c34aac23b6682b399c53415 SHA512 be2aa38513f3818010bb689393be38b8341a288b98fc4e6b39a770a183b1e0ed320aba54589fb76a7aff1edd9cb9d18b9981b74e86594c3dc43bbe0cec3338e7 WHIRLPOOL 6dc6cb3ba6bb9f9b3b689d79634c4e049d3a321910b71aac7e52489a7e25476d64ee48546e1e2bfe6733aeb684574e0978922de61e9d8f45a5c55d57b2ba169e
|
||||
16
dev-ruby/parseconfig/parseconfig-1.0.2.ebuild
Normal file
16
dev-ruby/parseconfig/parseconfig-1.0.2.ebuild
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Provides simple parsing of standard *nix style config files."
|
||||
HOMEPAGE="https://github.com/derks/ruby-parseconfig"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
IUSE=""
|
||||
2
dev-ruby/sinatra/Manifest
Normal file
2
dev-ruby/sinatra/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST sinatra-1.4.2.gem 333312 SHA256 02918e4840d2e1d4b625874fb361e0486b747f4e58021caf84de4e268703852b SHA512 b939415e1d624e48a6b7a6ad7b05105df201d5fafba74c750d8c41e32af1b7b6b224e398e8e98f4701882fbcb506850c843e1d03cb93e79cebca4f8c96d13b09 WHIRLPOOL 8c64ea6c13395f8acff680ca2827535a1338eba4ab31d39d0c1632b274e2f2ddf8356b7f8646aa0561978865b0f23fcab3fa12ddd9454dd7ed5a2a61efe1285a
|
||||
EBUILD sinatra-1.4.2.ebuild 968 SHA256 14c9e72ccfda65a09cb5e2c1c75b45f0bf027a593dc4612c58905cd8c7be6b68 SHA512 d7b90bb0b2c36b98a8d4e0931f6e00f2c1253579c3519354754ac75502be32c853a60f1f554494f70cd2666a75bb76f0b08ff1beb5b5dd10831a6ce06dbc7fee WHIRLPOOL c3d71c41a2a35a27c46c17b713e5eb3fe1d2aa9c0687c865fbdbd3bbfca7bef532edeb44c1ec22a8ae46d86183aa6aec889591515545e3c933892adf5d2b07ff
|
||||
26
dev-ruby/sinatra/sinatra-1.4.2.ebuild
Normal file
26
dev-ruby/sinatra/sinatra-1.4.2.ebuild
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/sinatra-1.3.3.ebuild,v 1.4 2013/01/16 01:02:36 zerochaos Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
# no documentation is generable, it needs hanna, which is broken
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="AUTHORS CHANGES"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort."
|
||||
HOMEPAGE="http://www.sinatrarb.com/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~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.4
|
||||
>=dev-ruby/rack-protection-1.4
|
||||
=dev-ruby/tilt-1.3* >=dev-ruby/tilt-1.3.4"
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 >=dev-ruby/haml-3.0 dev-ruby/erubis dev-ruby/builder )"
|
||||
106
dev-ruby/tilt/ChangeLog
Normal file
106
dev-ruby/tilt/ChangeLog
Normal file
|
|
@ -0,0 +1,106 @@
|
|||
# ChangeLog for dev-ruby/tilt
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tilt/ChangeLog,v 1.26 2013/04/21 05:14:05 graaff Exp $
|
||||
|
||||
21 Apr 2013; Hans de Graaff <graaff@gentoo.org> -tilt-1.3.2.ebuild:
|
||||
Cleanup.
|
||||
|
||||
15 Jan 2013; Rick Farina <zerochaos@gentoo.org> tilt-1.3.3.ebuild:
|
||||
adding ~arm keywords to net-analyzer/metasploit rdeps
|
||||
|
||||
05 Jan 2013; Agostino Sarubbo <ago@gentoo.org> tilt-1.3.3.ebuild:
|
||||
Stable for amd64, wrt bug #450342
|
||||
|
||||
29 Jun 2012; Hans de Graaff <graaff@gentoo.org> tilt-1.3.3.ebuild:
|
||||
Avoid test failing on whitespace differences.
|
||||
|
||||
01 May 2012; Raúl Porcel <armin76@gentoo.org> tilt-1.3.2.ebuild,
|
||||
tilt-1.3.3.ebuild:
|
||||
Drop ia64/sparc keywords
|
||||
|
||||
07 Mar 2012; Naohiro Aota <naota@gentoo.org> tilt-1.3.3.ebuild:
|
||||
Add ~x86-fbsd
|
||||
|
||||
31 Dec 2011; Fabian Groffen <grobian@gentoo.org> tilt-1.3.3.ebuild:
|
||||
Add Prefix keywords, bug #396547
|
||||
|
||||
*tilt-1.3.3 (25 Dec 2011)
|
||||
|
||||
25 Dec 2011; Hans de Graaff <graaff@gentoo.org> +tilt-1.3.3.ebuild,
|
||||
+files/tilt-1.3.3-yajl-test.patch:
|
||||
Version bump. Apply fixes from upstream to pass tests.
|
||||
|
||||
25 Dec 2011; Hans de Graaff <graaff@gentoo.org> -tilt-1.2.2.ebuild:
|
||||
Remove old version.
|
||||
|
||||
04 Dec 2011; Markos Chandras <hwoarang@gentoo.org> tilt-1.3.2.ebuild:
|
||||
Stable on amd64 wrt bug #368723
|
||||
|
||||
28 Nov 2011; Hans de Graaff <graaff@gentoo.org> tilt-1.3.2.ebuild:
|
||||
Remove RDoc tests due to compatibility issues. Add nokogiri dependency for
|
||||
tests, fixing bug 351448.
|
||||
|
||||
28 Nov 2011; Hans de Graaff <graaff@gentoo.org> -tilt-1.3.ebuild,
|
||||
-tilt-1.3.1.ebuild:
|
||||
Remove old versions.
|
||||
|
||||
07 Aug 2011; Raúl Porcel <armin76@gentoo.org> tilt-1.2.2.ebuild,
|
||||
tilt-1.3.ebuild, tilt-1.3.1.ebuild, tilt-1.3.2.ebuild:
|
||||
Add ~sparc
|
||||
|
||||
25 Jul 2011; Hans de Graaff <graaff@gentoo.org> tilt-1.3.2.ebuild,
|
||||
+files/tilt-1.3.2-thread_id.patch:
|
||||
Fix bug with negative object ids, fixes bug 376177.
|
||||
|
||||
24 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> tilt-1.3.2.ebuild:
|
||||
Marked ~ppc wrt #351835
|
||||
|
||||
*tilt-1.3.2 (28 May 2011)
|
||||
|
||||
28 May 2011; Hans de Graaff <graaff@gentoo.org> +tilt-1.3.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
*tilt-1.3.1 (23 May 2011)
|
||||
|
||||
23 May 2011; Hans de Graaff <graaff@gentoo.org> +tilt-1.3.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*tilt-1.3 (30 Apr 2011)
|
||||
|
||||
30 Apr 2011; Hans de Graaff <graaff@gentoo.org> +tilt-1.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
30 Apr 2011; Hans de Graaff <graaff@gentoo.org> -tilt-1.2.1.ebuild,
|
||||
tilt-1.2.2.ebuild:
|
||||
Remove old version.
|
||||
|
||||
04 Mar 2011; Hans de Graaff <graaff@gentoo.org> tilt-1.2.2.ebuild:
|
||||
Add comment on jruby support.
|
||||
|
||||
26 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> tilt-1.2.2.ebuild:
|
||||
Marked ~ppc64 wrt #339588
|
||||
|
||||
*tilt-1.2.2 (22 Jan 2011)
|
||||
|
||||
22 Jan 2011; Hans de Graaff <graaff@gentoo.org> +tilt-1.2.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
22 Jan 2011; Hans de Graaff <graaff@gentoo.org> -tilt-1.1.ebuild:
|
||||
Remove old version.
|
||||
|
||||
*tilt-1.2.1 (31 Dec 2010)
|
||||
|
||||
31 Dec 2010; Hans de Graaff <graaff@gentoo.org> +tilt-1.2.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
27 Nov 2010; Raúl Porcel <armin76@gentoo.org> tilt-1.1.ebuild:
|
||||
Add ~ia64 wrt #339588
|
||||
|
||||
24 Oct 2010; Christian Faulhammer <fauli@gentoo.org> tilt-1.1.ebuild:
|
||||
keyword ~x86, bug 339588
|
||||
|
||||
*tilt-1.1 (19 Sep 2010)
|
||||
|
||||
19 Sep 2010; Hans de Graaff <graaff@gentoo.org> +tilt-1.1.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import. Test dependency of markaby 0.7.1
|
||||
5
dev-ruby/tilt/Manifest
Normal file
5
dev-ruby/tilt/Manifest
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
AUX tilt-1.3.2-thread_id.patch 830 SHA256 5cbdf308a81374dd6bacdc959f77149d6f06a3bce38ef5710adaaeeb3e9a895f SHA512 e988421d602ac35edb956ef940efb7c81b8f39bdbf457e9338b35c9b6ecbebc1ede57327ae0c7d1f2093c07db80f9debcbacf41f728394d81a2033d995a41034 WHIRLPOOL 50546f50b2375470190c118aab766baa7c19d2e6bb1a5e2aeb76ab1cfde843752dee53dcc9e32452321baa053b195ca025ed13a08bbbd1b26739db0cba15a28c
|
||||
AUX tilt-1.3.4-yajl-test.patch 1271 SHA256 0d6b137c9333c092436bde716b3779a8ea1ba0494aa280b54ebacf95e6b4447a SHA512 93b99903d8974d01362abe8c0fc00f5dc64341a70c7608a5ba2f5e3ed31c9c6f1171a507a90abf5fc0ee7a7187ab3dd9cbe553bbc94545e2ea70f6f14ead2526 WHIRLPOOL 6a656e71bf145a224f4982f08ee889a59986e557f15bf81336cc3debbbbb23d89281913a0e72fa531f7deb6efbbef2d0ea83f0d561ee69f37e7b4e64f062cf70
|
||||
DIST tilt-1.3.4.gem 40448 SHA256 ca00c2aa40524e08ad8a8bb4505981e254441a9095882d43bf6f0f67a14e8543 SHA512 edae19b2dd8be79753c10f2dd041e321e8c314b3f9c6202ce4b3101b1fa95f1d343f43fee09d9884864445fa4a269e033d5fe1d55a00ad7a324f1e648d0b69bd WHIRLPOOL c4e4871f5e9e65f442c0647d846b8f4b5d7b55b3b349e25a7a4256d90ba770037b73112081ec9ee36cc3bfb35e770b1c08df792bb609ed02100979ab5482ab0e
|
||||
EBUILD tilt-1.3.4.ebuild 1404 SHA256 36ba0c8d73a9abe6ea097ed7cedf1be108420df9ab811ed8cc54d98bbb511ccd SHA512 140186036ad6c432d26ce2dda94ad165e7e6184073994b6c9d2197196fa4d14be6bab43296a9fc4b8f4aea174e28524874bc7cfc32319de68eca2ff66f918700 WHIRLPOOL b6082cf0a04e5d422fb1a2645a1789b7630c1c4f547b76f3ab61a50f8c4df8b3c723070289e1ba5c371cdf50595b72c073fd3b3599c72a78dbfc8f76690b1b63
|
||||
MISC ChangeLog 3345 SHA256 07682fa05b1384b2727464e40a6fa21af0154c58edd6b936917cbb7ca25d7abb SHA512 ec9623dd7466ce730ed053bf67db8568251c2ff4e50ad96da9c65cd39fc7ccad642de3e225d4e4cb5eca0bf482480d423ceb1593342556752f91d2b57798b81b WHIRLPOOL f4835ab9d348edcb333a513881815d64b864c3429f2f85bb1e9a186e5a45b6647a242d67312bb9d1da5b4a8f93133188659a61c948af40c14048c032edfaf20b
|
||||
19
dev-ruby/tilt/files/tilt-1.3.2-thread_id.patch
Normal file
19
dev-ruby/tilt/files/tilt-1.3.2-thread_id.patch
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
commit a07077f4737754757e99c2d42267f432289ffd13
|
||||
Author: Magnus Holm <judofyr@gmail.com>
|
||||
Date: Fri Jun 24 10:43:55 2011 +0200
|
||||
|
||||
Fix compilesite test for multiple threads (closes #93)
|
||||
|
||||
diff --git a/test/tilt_compilesite_test.rb b/test/tilt_compilesite_test.rb
|
||||
index 1ba6433..2944c84 100644
|
||||
--- a/test/tilt_compilesite_test.rb
|
||||
+++ b/test/tilt_compilesite_test.rb
|
||||
@@ -39,7 +39,7 @@ class CompileSiteTest < Test::Unit::TestCase
|
||||
locals = { "local#{i}" => 'value' }
|
||||
res = template.render(self, locals)
|
||||
thread_id = Thread.current.object_id
|
||||
- res = template.render(self, "local#{thread_id.to_s}" => 'value')
|
||||
+ res = template.render(self, "local#{thread_id.abs.to_s}" => 'value')
|
||||
rescue => boom
|
||||
main_thread.raise(boom)
|
||||
end
|
||||
33
dev-ruby/tilt/files/tilt-1.3.4-yajl-test.patch
Normal file
33
dev-ruby/tilt/files/tilt-1.3.4-yajl-test.patch
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
commit c0e076b72e20442cb528010e9436f04a79de1a9b
|
||||
Author: Ryan Tomayko <rtomayko@gmail.com>
|
||||
Date: Thu Sep 15 00:37:58 2011 -0700
|
||||
|
||||
fix yajl template test failures due to hash (un)order under 1.8
|
||||
|
||||
diff --git a/test/tilt_yajltemplate_test.rb b/test/tilt_yajltemplate_test.rb
|
||||
index 5226c16..707f97b 100644
|
||||
--- a/test/tilt_yajltemplate_test.rb
|
||||
+++ b/test/tilt_yajltemplate_test.rb
|
||||
@@ -11,12 +11,20 @@ begin
|
||||
|
||||
test "compiles and evaluates the template on #render" do
|
||||
template = Tilt::YajlTemplate.new { "json = { :integer => 3, :string => 'hello' }" }
|
||||
- assert_equal '{"integer":3,"string":"hello"}', template.render
|
||||
+ output = template.render
|
||||
+ result = Yajl::Parser.parse(output)
|
||||
+ expect = {"integer" => 3,"string" => "hello"}
|
||||
+ assert_equal expect, result
|
||||
end
|
||||
|
||||
test "can be rendered more than once" do
|
||||
template = Tilt::YajlTemplate.new { "json = { :integer => 3, :string => 'hello' }" }
|
||||
- 3.times { assert_equal '{"integer":3,"string":"hello"}', template.render }
|
||||
+ expect = {"integer" => 3,"string" => "hello"}
|
||||
+ 3.times do
|
||||
+ output = template.render
|
||||
+ result = Yajl::Parser.parse(output)
|
||||
+ assert_equal expect, result
|
||||
+ end
|
||||
end
|
||||
|
||||
test "evaluating ruby code" do
|
||||
43
dev-ruby/tilt/tilt-1.3.4.ebuild
Normal file
43
dev-ruby/tilt/tilt-1.3.4.ebuild
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tilt/tilt-1.3.3.ebuild,v 1.7 2013/01/15 06:25:34 zerochaos Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
# jruby fails tests
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md TEMPLATES.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A thin interface over a Ruby template engines to make their usage as generic as possible."
|
||||
HOMEPAGE="http://github.com/rtomayko/tilt"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
#RUBY_PATCHES=( "${P}-yajl-test.patch" )
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_bdepend "test? ( virtual/ruby-test-unit dev-ruby/nokogiri )"
|
||||
ruby_add_rdepend ">=dev-ruby/builder-2.0.0"
|
||||
|
||||
# Tests fail when markaby is not new enough, but it's optional.
|
||||
DEPEND="${DEPEND} !!<dev-ruby/markaby-0.6.9-r1"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove rdoc template tests since these are no longer compatible
|
||||
# with newer versions.
|
||||
rm test/tilt_rdoctemplate_test.rb || die
|
||||
|
||||
# Avoid test broken due to hash unordering in ruby 1.8. Fixed upstream.
|
||||
sed -i -e '/template can end with any statement/,/ end/ s:^:#:' test/tilt_yajltemplate_test.rb || die
|
||||
|
||||
# Disable tests failing on whitespace differences and already fixed upstream.
|
||||
sed -i -e '/"disabling coffee-script wrapper"/,/ end/ s:^:#:' test/tilt_coffeescripttemplate_test.rb || die
|
||||
}
|
||||
|
|
@ -74,3 +74,31 @@ dev-ruby/builder:3
|
|||
=dev-ruby/rack-protection-1.5.0
|
||||
=dev-ruby/mocha-0.13.3
|
||||
=dev-ruby/spork-0.9.2
|
||||
|
||||
#beef
|
||||
=www-apps/beef-0.4.4.5
|
||||
=dev-ruby/dm-core-1.2.1
|
||||
=dev-ruby/erubis-2.7.0
|
||||
=dev-ruby/jsmin-1.0.1
|
||||
=dev-ruby/ansi-1.4.3
|
||||
=dev-ruby/dm-migrations-1.2.0
|
||||
=dev-ruby/em-websocket-0.3*
|
||||
=dev-ruby/http_parser-0.5.3
|
||||
=dev-ruby/rack-1.5.2
|
||||
=dev-ruby/dm-sqlite-adapter-1.2.0
|
||||
=dev-ruby/data_objects-0.10.13
|
||||
=dev-ruby/sinatra-1.4.2
|
||||
=dev-ruby/tilt-1.3.4
|
||||
=dev-ruby/eventmachine-1.0.3
|
||||
=dev-ruby/abstract-1.0.0
|
||||
=dev-ruby/do_sqlite3-0.10.13
|
||||
=dev-ruby/dm-do-adapter-1.2.0
|
||||
=dev-ruby/system_timer-1.2.4
|
||||
=dev-ruby/multipart-post-1.2.0
|
||||
=dev-ruby/simple_oauth-0.2.0
|
||||
=dev-ruby/twitter-4.8.0
|
||||
=dev-ruby/faraday-0.8.1
|
||||
=dev-ruby/msfrpc-client-1.0.1
|
||||
=dev-ruby/librex-0.0.68
|
||||
=dev-ruby/thin-1.5.1
|
||||
=www-servers/thin-1.5.1
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
DIST beef-0.4.4.3.tar.gz 1694353 SHA256 22aea9c976fac5a11dedc6470584a57676725b5ccedda4c46d30a28bfd02bac8 SHA512 91f958a05ea716e56053ef6967d412d079ba2888df6b8c823f8b19bb8458b8a7a13f6fc957fc96408accd29819c672b6da5affb2566c0fd4579e53f39dd9c73e WHIRLPOOL a499408451e644bc99cea9bf75598b198e4a9060274a8b49ceb4d402d88d9b0ea6f6c41030bbed83b75ba72c143040202c03713ff89d32c9953f86507f6f4862
|
||||
AUX 0.4.4.5_unbundler.patch 943 SHA256 6f1929708ce40fe006d5d0af7c2f44c83983ecd66dc4dcfc6002539a177c7535 SHA512 a6ba92b5b8f359a2356ae128bd16271027c827ad83922580c0215ae37e94980b038a08110565c0aac6de52dc38c7e26a8b3858fdd8021257baba56990d03ace6 WHIRLPOOL 5e2cb6590455001089bb2d2fccb8e528114a77e059567feb840e102d29411fa3c793df0adea1200dfffb487c3ac42c6972ee7d442f0636f05fac88f5645ee7a7
|
||||
AUX beef 43 SHA256 80157f2505ddd52bf24bb7b166bbab93c19ab3d21eca2ed3c71483ea66438fab SHA512 e35344fde68bcdca35ae95a25c9849fc85fc3507cac496e073d690a4721ebd45d769da040813f1706ee91c32d380491b1583fcc8fc320162ce96d735f86d3e63 WHIRLPOOL e226f03857fff5be02cb9518113cd602635ec21a952ed84617c26eb800d544af4a074f2d736313779ff0e78814dbbcec48ef74877d62c7d9310e946a46839f65
|
||||
DIST beef-0.4.4.5.tar.gz 1733095 SHA256 2c9f708fa84d5be4d9696f7f2f63d3d5757a5bc69ba564b5164655a09387d4aa SHA512 add6a571a63d02de316b685427c5bf4a05b9866b64516534186413432fcf0c9df88be5cebbe731f5dc68e4b8b5bc6515b4389166277e5f17a0110d5415193260 WHIRLPOOL 03aa6d25684c1f4f10f9238bed280afb1250adfcf24fb145a79f00e60cf43a8a744418409ba539b104d9215477510f5348b6cc50255f2cd381d488880e8450e6
|
||||
DIST beef-v0.4.0.0.tar.gz 154632 SHA256 3affb4dd301bc672e6ec40b7af4e6d5070c06b492e1eebfa27d091ce908e4e62
|
||||
EBUILD beef-0.4.0.0.ebuild 577 SHA256 ccc8a65c798bc7345ccc03b973d4db9bb9fcc2067d6fe69da91b6f4ae564e3ad SHA512 c7209d065878187d3bcb67c5c5004b3143a8ba71bd1d9aeb83898af9c3536d17eb69ba766741f3c35a254744b7c81dad8cf1318a648f14fd9b173116ce25c789 WHIRLPOOL 2f02c24339e4f44024de41ac80101aa6ffcb7ad4ddb1e91e3ecbdc217118dafa8ee0011a58168b7b87d4dbdcc858674832c5b7e73142468dee50dcd3dcecdc45
|
||||
EBUILD beef-0.4.4.3.ebuild 947 SHA256 5e7aff0197939b8a34440b01d0b81c8c49b7b57dc953f8e4c9806065026df058 SHA512 fce64b1ace1e0dcb6e9cbbfed34d67fc17b27b127705ebf09a6c82e7f552bacacdf971c091906f1cb2caa4909d607a8d594b13c6f55b0a5e88fc780292f58034 WHIRLPOOL 459f065a69331cc347387c620c28a73aad93144781eb47eb0961b065be015eb8d429231fdf949b581b50c6a0f0a2cf84eb140d03f0af973775813341998efcd2
|
||||
EBUILD beef-0.4.4.5.ebuild 1204 SHA256 cae1d0d5b5955a64ab41d7e4dfaeab4f8b9b52ff79207bc315f31957e77c8569 SHA512 5d3ea26fa19bcb2dfbe2718e3e05aa644e66efd205b8a6647610904da01bc65cd9a6fa4d74aa0092caa5cb40db3069266fb2136594f62c2a5a83b4a45fe03abe WHIRLPOOL 79ceeb1d36dc48664db0df6aab768bc6128eb01e2800e2ebdea8f1d526a913fc438e89f72d8625d8b7ea5c7fb6a979ff7821c487a26b08ec6111a6a0d2ff6330
|
||||
|
|
|
|||
|
|
@ -1,50 +0,0 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
inherit ruby-fakegem webapp
|
||||
|
||||
DESCRIPTION="Browser exploitation framework"
|
||||
HOMEPAGE="http://beefproject.com/"
|
||||
SRC_URI="https://github.com/beefproject/beef/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
KEYWORDS=""
|
||||
IUSE=""
|
||||
|
||||
DEPEND+=""
|
||||
RDEPEND+="dev-lang/php[filter]
|
||||
net-analyzer/metasploit"
|
||||
|
||||
#ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
|
||||
|
||||
ruby_add_rdepend "(
|
||||
dev-ruby/sinatra
|
||||
dev-ruby/term-ansicolor
|
||||
dev-ruby/json
|
||||
dev-ruby/erubis
|
||||
dev-ruby/eventmachine
|
||||
dev-ruby/sqlite3
|
||||
)"
|
||||
|
||||
#bundler
|
||||
#www-servers/thin
|
||||
#dev-db/sqlite:3
|
||||
#ANSI
|
||||
#dm-core
|
||||
#data_objects
|
||||
#dm-sqlite-adapter
|
||||
#parseconfig
|
||||
#dm-migrations
|
||||
#msfrpc-client
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
cp -R beef/* "${D}"/${MY_HTDOCSDIR}
|
||||
webapp_serverowned ${MY_HTDOCSDIR}/include
|
||||
webapp_serverowned -R ${MY_HTDOCSDIR}/cache
|
||||
webapp_src_install
|
||||
}
|
||||
55
www-apps/beef/beef-0.4.4.5.ebuild
Normal file
55
www-apps/beef/beef-0.4.4.5.ebuild
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="Browser exploitation framework"
|
||||
HOMEPAGE="http://beefproject.com/"
|
||||
SRC_URI="https://github.com/beefproject/beef/archive/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="AGPL-3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND+=""
|
||||
RDEPEND+="net-analyzer/metasploit"
|
||||
|
||||
#ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
|
||||
|
||||
ruby_add_rdepend "(
|
||||
=dev-ruby/eventmachine-1.0.3
|
||||
=dev-ruby/sinatra-1.4.2
|
||||
=dev-ruby/rack-1.5.2
|
||||
>=dev-ruby/em-websocket-0.3.6
|
||||
>=dev-ruby/jsmin-1.0.1
|
||||
dev-ruby/ansi
|
||||
dev-ruby/term-ansicolor
|
||||
dev-ruby/dm-core
|
||||
dev-ruby/json
|
||||
dev-ruby/data_objects
|
||||
dev-ruby/dm-sqlite-adapter
|
||||
dev-ruby/parseconfig
|
||||
dev-ruby/erubis
|
||||
dev-ruby/dm-migrations
|
||||
dev-ruby/msfrpc-client
|
||||
dev-ruby/twitter
|
||||
www-servers/thin
|
||||
dev-ruby/sqlite3 )"
|
||||
|
||||
src_prepare() {
|
||||
cd all
|
||||
mv "beef-${P}" "${P}"
|
||||
epatch "${FILESDIR}/${PV}_unbundler.patch"
|
||||
rm "${P}"/{Gemfile*,.gitignore,install*}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/$(get_libdir)/${PN}
|
||||
cp -R "${S}"/all/"${P}"/* "${ED}"/usr/$(get_libdir)/${PN} || die "Copy files failed"
|
||||
dosbin "${FILESDIR}"/beef
|
||||
}
|
||||
41
www-apps/beef/files/0.4.4.5_unbundler.patch
Normal file
41
www-apps/beef/files/0.4.4.5_unbundler.patch
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
--- beef-0.4.4.5/core/loader.rb.orig 2013-05-26 19:58:57.000000000 +0800
|
||||
+++ beef-0.4.4.5/core/loader.rb 2013-06-27 12:38:36.456613579 +0800
|
||||
@@ -6,8 +6,29 @@
|
||||
|
||||
# @note Include here all the gems we are using
|
||||
require 'rubygems'
|
||||
-require 'bundler/setup'
|
||||
-Bundler.require(:default)
|
||||
+#require 'bundler/setup'
|
||||
+#Bundler.require(:default)
|
||||
+
|
||||
+#require 'erubis/context'
|
||||
+#require 'optparse'
|
||||
+require 'eventmachine'
|
||||
+require 'thin'
|
||||
+require 'sinatra'
|
||||
+require 'rack'
|
||||
+require 'em-websocket'
|
||||
+require 'jsmin'
|
||||
+require 'ansi'
|
||||
+require 'term/ansicolor'
|
||||
+require 'dm-core'
|
||||
+require 'json'
|
||||
+require 'data_objects'
|
||||
+require 'dm-sqlite-adapter'
|
||||
+require 'parseconfig'
|
||||
+require 'erubis'
|
||||
+require 'dm-migrations'
|
||||
+require 'msfrpc-client'
|
||||
+require 'twitter'
|
||||
+
|
||||
require 'cgi'
|
||||
require 'yaml'
|
||||
require 'singleton'
|
||||
@@ -29,4 +50,4 @@
|
||||
require 'core/settings'
|
||||
|
||||
# @note Include the core of BeEF
|
||||
-require 'core/core'
|
||||
\ No newline at end of file
|
||||
+require 'core/core'
|
||||
4
www-apps/beef/files/beef
Normal file
4
www-apps/beef/files/beef
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/sh
|
||||
|
||||
cd /usr/lib/beef
|
||||
ruby19 beef $@
|
||||
Loading…
Reference in a new issue