parent
53b455bcb6
commit
97ad31a45e
@ -0,0 +1,128 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.1.28.ebuild,v 1.1 2015/01/08 11:12:36 keri Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||||
|
|
||||||
|
PATCHSET_VER="0"
|
||||||
|
|
||||||
|
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||||
|
HOMEPAGE="http://www.swi-prolog.org/"
|
||||||
|
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||||
|
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||||
|
IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
|
||||||
|
|
||||||
|
RDEPEND="sys-libs/ncurses
|
||||||
|
archive? ( app-arch/libarchive )
|
||||||
|
zlib? ( sys-libs/zlib )
|
||||||
|
odbc? ( dev-db/unixODBC )
|
||||||
|
readline? ( sys-libs/readline )
|
||||||
|
gmp? ( dev-libs/gmp )
|
||||||
|
ssl? ( dev-libs/openssl )
|
||||||
|
java? ( >=virtual/jdk-1.4 )
|
||||||
|
X? (
|
||||||
|
virtual/jpeg
|
||||||
|
x11-libs/libX11
|
||||||
|
x11-libs/libXft
|
||||||
|
x11-libs/libXpm
|
||||||
|
x11-libs/libXt
|
||||||
|
x11-libs/libICE
|
||||||
|
x11-libs/libSM )"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
X? ( x11-proto/xproto )
|
||||||
|
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||||
|
|
||||||
|
S="${WORKDIR}/pl-${PV}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
EPATCH_FORCE=yes
|
||||||
|
EPATCH_SUFFIX=patch
|
||||||
|
epatch "${WORKDIR}"/${PV}
|
||||||
|
|
||||||
|
# OSX/Intel ld doesn't like an archive without table of contents
|
||||||
|
sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
append-flags -fno-strict-aliasing
|
||||||
|
use ppc && append-flags -mno-altivec
|
||||||
|
use hardened && append-flags -fno-unit-at-a-time
|
||||||
|
use debug && append-flags -DO_DEBUG
|
||||||
|
|
||||||
|
# ARCH is used in the configure script to figure out host and target
|
||||||
|
# specific stuff
|
||||||
|
export ARCH=${CHOST}
|
||||||
|
|
||||||
|
export CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||||
|
|
||||||
|
cd "${S}"/src || die
|
||||||
|
econf \
|
||||||
|
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||||
|
$(use_enable gmp) \
|
||||||
|
$(use_enable readline) \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
--enable-shared \
|
||||||
|
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||||
|
|
||||||
|
if ! use minimal ; then
|
||||||
|
local jpltestconf
|
||||||
|
if use java && use test ; then
|
||||||
|
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
cd "${S}/packages" || die
|
||||||
|
econf \
|
||||||
|
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||||
|
$(use_with archive) \
|
||||||
|
$(use_with java jpl) \
|
||||||
|
${jpltestconf} \
|
||||||
|
$(use_with odbc) \
|
||||||
|
$(use_with ssl) \
|
||||||
|
$(use_with X xpce) \
|
||||||
|
$(use_with zlib) \
|
||||||
|
COFLAGS='"${CFLAGS}"'
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cd "${S}"/src || die
|
||||||
|
emake
|
||||||
|
|
||||||
|
if ! use minimal ; then
|
||||||
|
cd "${S}/packages" || die
|
||||||
|
emake
|
||||||
|
./report-failed || die "Cannot report failed packages"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
cd "${S}/src" || die
|
||||||
|
emake check
|
||||||
|
|
||||||
|
if ! use minimal ; then
|
||||||
|
cd "${S}/packages" || die
|
||||||
|
emake check
|
||||||
|
./report-failed || die "Cannot report failed packages"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake -C src DESTDIR="${D}" install
|
||||||
|
|
||||||
|
if ! use minimal ; then
|
||||||
|
emake -C packages DESTDIR="${D}" install
|
||||||
|
if use doc ; then
|
||||||
|
emake -C packages DESTDIR="${D}" html-install
|
||||||
|
fi
|
||||||
|
./packages/report-failed || die "Cannot report failed packages"
|
||||||
|
fi
|
||||||
|
|
||||||
|
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
|
||||||
|
}
|
@ -1,4 +1,24 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
DIST tvdb_api-1.9.tar.gz 32429 SHA256 516bd5f9150f7fcb1df11cd73b2af0e155eb8282e49c197449df295cd0e0f873 SHA512 6ce13f47275eb3f37897da1b9bfb2d101184e3797abeec965c170d9b007661c3e0745396bc93bf365d6a1552fb461a2fd7b33777b4a67e58281c8ac3efb788df WHIRLPOOL 596c680383fe43f4575e968358c6a839d070c1eb1561e7a7f673516d1fb445bc0f9927c22eecf2762be5d0fe5fd63c840ba95ff08779a218c1389b3d66ea8668
|
DIST tvdb_api-1.9.tar.gz 32429 SHA256 516bd5f9150f7fcb1df11cd73b2af0e155eb8282e49c197449df295cd0e0f873 SHA512 6ce13f47275eb3f37897da1b9bfb2d101184e3797abeec965c170d9b007661c3e0745396bc93bf365d6a1552fb461a2fd7b33777b4a67e58281c8ac3efb788df WHIRLPOOL 596c680383fe43f4575e968358c6a839d070c1eb1561e7a7f673516d1fb445bc0f9927c22eecf2762be5d0fe5fd63c840ba95ff08779a218c1389b3d66ea8668
|
||||||
EBUILD tvdb_api-1.9.ebuild 560 SHA256 8a58ca62526163341abf210d831f68c295584225dbbce54df7d69b234eb21554 SHA512 53f3ff1151f8478d4a5d01b6cb16af065bf81847f92030378893c769e1bc47a29d8849c7cd8015a571e631800e68350c56fdb8fd5ee7a1ae490e24ef92ce08c0 WHIRLPOOL 54432aa72d3c2cc17e19433d088f93202efca38bc20e9df1f4ecddfabc8b7c252cfa1304cac9894ed7cfd2aa2892f14056ab350d47a683349b2b689dd2a8908d
|
EBUILD tvdb_api-1.9.ebuild 557 SHA256 a1e214ab537ceeac6b67c869346da5aa0f30bde5411a213bbfc3ff9ecce3895f SHA512 3bd1ea8e72cb80a79524e06b207f3ba2fc5cef8e8866a7eb6725015ad69f2d73378dee68c86398c9d8f737bae015f5cb4c80586f91569226de7f9c16061e907b WHIRLPOOL c9096187ffa2e1c93a8dcb0f402daf43878f1a9d10c9722b868e5b7df4cc64dbb0446eac460d803a8dd5f6e937d0a56a60e284b09739306466b7f580ccb9c636
|
||||||
MISC ChangeLog 646 SHA256 f551be4ebd21461cfdcdce76443242be4173e44f6b15aa676d930c3bd742032e SHA512 e138657662e6caba95d9ae17cc2727d1f7418cf9492823b6f60295b96d0bb51bdc64087c834585b3bebb997cbf42bca96e1b5fc32fe23283170fa4639bd421f9 WHIRLPOOL 038b0186904046bb6dcab955ed613c7b5eefc18a912ec23e9c5b19e4f08afc112ed0229b62efc0bda62db1f333c175f76ecfa161c4989467435f46b0c50f8e0a
|
MISC ChangeLog 740 SHA256 5883b5953631f4b0809f5abe6b24d71db2d5d3913ed8ccdf195b7141a770798e SHA512 163bf89a498cd56c8a07f511879f9233db51090c3c052ec36c614537b93047f38659b741d2a1e38b6666828cbe1591da796337e552d24b95a059cf1fa9734fb3 WHIRLPOOL 31c2aecdc63ba05ed05126ff42ef2163bf9b58b906d5afd04c8cb5fe0c8595ae821fb6e6318203b5a07a5f12435d563b0abc4e6902e7d210a36486775088385a
|
||||||
MISC metadata.xml 232 SHA256 3e0886d31df5e2b8735dfa995ed12280c69f959a90a4e9d54bafd527110282a3 SHA512 ffd6f191fa1e2510e4c12c4b6c0b2240f188577b38b6b4ca297be5dd4424b352b24b6ff5ceccd06c0b2fcf55b2a372980bf8b980e2915334ba820ebdcdc149d8 WHIRLPOOL 47858cf96e435c48f17bc5abc285679acfcc01927852d6809a02c7610b16b81b145f23673070e1f3ae7354dd3876f882f6f00e2ba7320f50150b5c13f140e75b
|
MISC metadata.xml 232 SHA256 3e0886d31df5e2b8735dfa995ed12280c69f959a90a4e9d54bafd527110282a3 SHA512 ffd6f191fa1e2510e4c12c4b6c0b2240f188577b38b6b4ca297be5dd4424b352b24b6ff5ceccd06c0b2fcf55b2a372980bf8b980e2915334ba820ebdcdc149d8 WHIRLPOOL 47858cf96e435c48f17bc5abc285679acfcc01927852d6809a02c7610b16b81b145f23673070e1f3ae7354dd3876f882f6f00e2ba7320f50150b5c13f140e75b
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJUrjP7AAoJEPGu1DbS6WIA+3EP+wWktkiRU0LdI1UiJYxVoike
|
||||||
|
IetKxHX3XFroViF/cX5TSyDPH8Fa7mzT2jekHY8YXcqGLxiAGEZkPZbUadaU9s1E
|
||||||
|
u32Qc+4TJ71LkSXPXSluCMylrmz2JGjr0PNr6Tu+7tOlpkpxclOHrzHCXQwmcJKL
|
||||||
|
YOp/NvRFPpvWvT2M2JhIbuPawIjMdyVZveaGwdUPk0iJM+8pEeG4zcf6GArZ+8Tm
|
||||||
|
IFPrU+XjzqD11aTAuyahK/xwFXbpKhRB2S+qMJfQH+ksjjEnkT9b/WCJgjTe+ucL
|
||||||
|
DRATrVGOeUZo4D0KS3vvQLv2qW3FHODVZUa8H1Gza+3dGDIjRZqWKApLWZq5Eb8u
|
||||||
|
eV37J9dHjeYoDkmKkSJPQqw37IR/BWdPITnL/JZT9sjPUnkuVtYaklj0OwiRofNW
|
||||||
|
s/v6lUafAvSDaHMnaTvpZQK6/GexsWHjlv+R6HB/vZ6sAn0ZJTLrXNRNBU65pWYn
|
||||||
|
/NQUwEUiQ0L24qijijcE4pJaKAMz4BYs2+MBw6AsKt73hVJr+uNLXJFS/fmAnslA
|
||||||
|
R7BXLXAXctSf6/7JLqF1BRQH1LUvlEFUqVGN5KRrRdkRaY6tNMFqzz5llNduNSkV
|
||||||
|
dullam8f65I6csHaNrW/ozyWoxSIk2Q8Shs8JqBpt2Oo90dStxBnvBerHkB71A11
|
||||||
|
Bg7N280RTk0eJSudv43c
|
||||||
|
=R7Q1
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,18 +1,20 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/tvdb_api/tvdb_api-1.9.ebuild,v 1.1 2014/07/05 14:59:47 thev00d00 Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/tvdb_api/tvdb_api-1.9.ebuild,v 1.2 2015/01/08 07:38:34 vapier Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
|
|
||||||
PYTHON_COMPAT="python2_7"
|
PYTHON_COMPAT="python2_7"
|
||||||
inherit distutils-r1 vcs-snapshot
|
inherit distutils-r1 vcs-snapshot
|
||||||
|
|
||||||
SRC_URI="https://github.com/dbr/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
|
||||||
DESCRIPTION="Python interface to thetvdb.com API"
|
DESCRIPTION="Python interface to thetvdb.com API"
|
||||||
HOMEPAGE="http://github.com/dbr/tvdb_api"
|
HOMEPAGE="http://github.com/dbr/tvdb_api"
|
||||||
SLOT="0"
|
SRC_URI="https://github.com/dbr/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
LICENSE="public-domain"
|
LICENSE="public-domain"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 x86"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
DEPEND="dev-python/setuptools"
|
DEPEND="dev-python/setuptools"
|
||||||
RDEPEND=""
|
RDEPEND=""
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>qt</herd>
|
<herd>qt</herd>
|
||||||
<use>
|
<use>
|
||||||
<flag name="compat">Build the extra compatibility layer required by a few packages, see
|
<flag name="compat">Build the extra compatibility layer required by a few packages, see
|
||||||
http://blog.qt.digia.com/blog/2010/06/22/qt-assistant-compat-version-available-as-extra-source-package/</flag>
|
http://blog.qt.digia.com/blog/2010/06/22/qt-assistant-compat-version-available-as-extra-source-package/</flag>
|
||||||
<flag name="exceptions">Add support for exceptions - like catching them
|
<flag name="exceptions">Add support for exceptions - like catching them
|
||||||
inside the event loop (recommended by upstream)</flag>
|
inside the event loop (recommended by upstream)</flag>
|
||||||
</use>
|
</use>
|
||||||
<upstream>
|
<upstream>
|
||||||
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
|
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
|
||||||
<doc>http://qt-project.org/doc/</doc>
|
<doc>http://qt-project.org/doc/</doc>
|
||||||
</upstream>
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/database_cleaner/database_cleaner-1.4.0.ebuild,v 1.1 2015/01/08 07:11:21 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
USE_RUBY="ruby19 ruby20 ruby21"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||||
|
RUBY_FAKEGEM_TASK_DOC="examples"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.markdown TODO"
|
||||||
|
|
||||||
|
# There are specs and features but they all require configured databases.
|
||||||
|
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="Strategies for cleaning databases"
|
||||||
|
HOMEPAGE="http://github.com/bmabey/database_cleaner"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86"
|
||||||
|
IUSE=""
|
@ -1,53 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.5.0.ebuild,v 1.8 2014/11/26 02:07:59 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
USE_RUBY="ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
|
||||||
RUBY_FAKEGEM_TASK_DOC="doc:rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="A gem to provide swappable JSON backends"
|
|
||||||
HOMEPAGE="http://github.com/intridea/multi_json"
|
|
||||||
LICENSE="MIT"
|
|
||||||
|
|
||||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
ruby_add_rdepend "|| ( >=dev-ruby/json-1.4 >=dev-ruby/yajl-ruby-0.7 =dev-ruby/activesupport-3* )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "doc? ( dev-ruby/rspec:2 )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "test? ( dev-ruby/json
|
|
||||||
dev-ruby/yajl-ruby )"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
sed -i -e '/[Bb]undler/d' Rakefile spec/helper.rb || die "Unable to remove bundler."
|
|
||||||
rm Gemfile || die "Unable to remove bundler Gemfile."
|
|
||||||
|
|
||||||
# Provide version otherwise provided by bundler.
|
|
||||||
sed -i -e "s/#{MultiJson::VERSION}/${PV}/" Rakefile || die
|
|
||||||
|
|
||||||
# Remove unimportant rspec options not supported by rspec 2.6.
|
|
||||||
rm .rspec || die
|
|
||||||
|
|
||||||
# Remove best default spec since we don't package oj yet.
|
|
||||||
sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' spec/multi_json_spec.rb || die
|
|
||||||
|
|
||||||
# Contains hardcoded yajl reference with no special case for jruby
|
|
||||||
sed -i -e '/can set adapter for a block/,/^ end/ s:^:#:' spec/multi_json_spec.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_test() {
|
|
||||||
CI=true each_fakegem_test
|
|
||||||
}
|
|
@ -1,57 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.6.1-r1.ebuild,v 1.7 2014/11/26 02:07:59 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
USE_RUBY="ruby19 ruby20"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
|
||||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="A gem to provide swappable JSON backends"
|
|
||||||
HOMEPAGE="http://github.com/intridea/multi_json"
|
|
||||||
LICENSE="MIT"
|
|
||||||
|
|
||||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
ruby_add_rdepend "|| ( >=dev-ruby/json-1.4 >=dev-ruby/yajl-ruby-0.7 =dev-ruby/activesupport-3* )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "doc? ( dev-ruby/rspec:2 dev-ruby/yard )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "test? ( dev-ruby/json
|
|
||||||
dev-ruby/yajl-ruby )"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
sed -i -e '/[Bb]undler/d' Rakefile spec/helper.rb || die "Unable to remove bundler."
|
|
||||||
rm Gemfile || die "Unable to remove bundler Gemfile."
|
|
||||||
|
|
||||||
# Remove unimportant rspec options not supported by rspec 2.6.
|
|
||||||
rm .rspec || die
|
|
||||||
|
|
||||||
# Remove specs specific to oj since we don't package oj yet.
|
|
||||||
sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' spec/multi_json_spec.rb || die
|
|
||||||
sed -i -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' spec/multi_json_spec.rb
|
|
||||||
|
|
||||||
# Contains hardcoded yajl reference with no special case for jruby
|
|
||||||
sed -i -e '/can set adapter for a block/,/^ end/ s:^:#:' spec/multi_json_spec.rb || die
|
|
||||||
|
|
||||||
# Avoid simplecov which only works with ruby 1.9
|
|
||||||
sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/helper.rb || die
|
|
||||||
|
|
||||||
# Remove unpackaged and for our purposes unneeded coveralls
|
|
||||||
sed -i -e '/coveralls/d' spec/helper.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_test() {
|
|
||||||
CI=true each_fakegem_test
|
|
||||||
}
|
|
@ -1,45 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-ldap/ruby-ldap-0.9.12.ebuild,v 1.8 2014/06/03 19:39:16 graaff Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
# jruby: mkmf
|
|
||||||
# rbx: require 'ldap' no such file to load
|
|
||||||
USE_RUBY="ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_TASK_TEST=""
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO"
|
|
||||||
|
|
||||||
inherit ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="A Ruby interface to some LDAP libraries"
|
|
||||||
HOMEPAGE="http://ruby-ldap.sourceforge.net/"
|
|
||||||
SRC_URI="mirror://rubygems/${P}.gem"
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-macos"
|
|
||||||
IUSE="ssl"
|
|
||||||
DEPEND=">=net-nds/openldap-2
|
|
||||||
dev-libs/cyrus-sasl
|
|
||||||
ssl? ( dev-libs/openssl )"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
# Current test set is interactive due to certificate generation and requires
|
|
||||||
# running LDAP daemon
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
each_ruby_configure() {
|
|
||||||
local myconf="--with-openldap2"
|
|
||||||
if ! use ssl ; then
|
|
||||||
myconf="${myconf} --without-libcrypto --without-libssl"
|
|
||||||
fi
|
|
||||||
${RUBY} extconf.rb ${myconf} || die "extconf.rb failed"
|
|
||||||
sed -i -e 's:-Wl,--no-undefined::' \
|
|
||||||
-e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" Makefile || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
emake || die
|
|
||||||
cp ldap.so lib/
|
|
||||||
}
|
|
@ -1,44 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-ldap/ruby-ldap-0.9.16.ebuild,v 1.3 2014/05/02 14:47:21 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
# jruby: mkmf
|
|
||||||
# rbx: require 'ldap' no such file to load
|
|
||||||
USE_RUBY="ruby19 ruby20 ruby21"
|
|
||||||
|
|
||||||
inherit multilib ruby-fakegem
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
|
||||||
RUBY_FAKEGEM_TASK_TEST=""
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO"
|
|
||||||
|
|
||||||
DESCRIPTION="A Ruby interface to some LDAP libraries"
|
|
||||||
HOMEPAGE="http://ruby-ldap.sourceforge.net/"
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos"
|
|
||||||
IUSE="ssl"
|
|
||||||
DEPEND=">=net-nds/openldap-2
|
|
||||||
dev-libs/cyrus-sasl
|
|
||||||
ssl? ( dev-libs/openssl )"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
# Current test set is interactive due to certificate generation and requires
|
|
||||||
# running LDAP daemon
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
each_ruby_configure() {
|
|
||||||
local myconf="--with-openldap2"
|
|
||||||
if ! use ssl ; then
|
|
||||||
myconf="${myconf} --without-libcrypto --without-libssl"
|
|
||||||
fi
|
|
||||||
${RUBY} extconf.rb ${myconf} || die "extconf.rb failed"
|
|
||||||
sed -i -e 's:-Wl,--no-undefined::' \
|
|
||||||
-e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" Makefile || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
emake V=1
|
|
||||||
cp ldap$(get_modname) lib/ || die
|
|
||||||
}
|
|
@ -1,128 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/rubygems-2.0.14.ebuild,v 1.18 2014/11/26 02:20:44 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
USE_RUBY="ruby19 ruby20"
|
|
||||||
|
|
||||||
inherit ruby-ng prefix
|
|
||||||
|
|
||||||
DESCRIPTION="Centralized Ruby extension management system"
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/rubygems/"
|
|
||||||
LICENSE="|| ( Ruby MIT )"
|
|
||||||
|
|
||||||
SRC_URI="http://production.cf.rubygems.org/rubygems/${P}.tgz"
|
|
||||||
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="server test"
|
|
||||||
|
|
||||||
RDEPEND="ruby_targets_ruby19? ( >=dev-lang/ruby-1.9.3_rc1 )"
|
|
||||||
|
|
||||||
PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
>=dev-ruby/minitest-4:0
|
|
||||||
virtual/ruby-rdoc
|
|
||||||
)"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
mkdir -p lib/rubygems/defaults || die
|
|
||||||
cp "${FILESDIR}/gentoo-defaults.rb" lib/rubygems/defaults/operating_system.rb || die
|
|
||||||
|
|
||||||
eprefixify lib/rubygems/defaults/operating_system.rb
|
|
||||||
|
|
||||||
# Disable broken tests when changing default values:
|
|
||||||
sed -i -e '/^ def test_self_bindir_default_dir/, /^ end/ s:^:#:' \
|
|
||||||
-e '/^ def test_self_default_dir/, /^ end/ s:^:#:' \
|
|
||||||
test/rubygems/test_gem.rb || die
|
|
||||||
sed -i -e '/test_check_executable_overwrite_default_bin_dir/,/^ end/ s:^:#:' test/rubygems/test_gem_installer.rb || die
|
|
||||||
|
|
||||||
# Remove tests that want to write to /usr/local/bin
|
|
||||||
rm test/rubygems/test_gem_uninstaller.rb test/rubygems/test_gem_install_update_options.rb || die
|
|
||||||
|
|
||||||
# Remove a test that fails when yard is installed.
|
|
||||||
sed -i -e '/test_self_attribute_names/,/^ end/ s:^:#:' test/rubygems/test_gem_specification.rb || die
|
|
||||||
|
|
||||||
# Remove tests that try to load from an unsafe path
|
|
||||||
rm test/rubygems/test_gem.rb || die
|
|
||||||
|
|
||||||
# Remove tests that seem to have trouble loading from the /tmp test
|
|
||||||
# path. This should be narrowed down more...
|
|
||||||
rm test/rubygems/test_gem_commands_{cleanup_command,contents_command,pristine_command}.rb test/rubygems/test_gem_specification.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
# Not really a build but...
|
|
||||||
sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_test() {
|
|
||||||
# Unset RUBYOPT to avoid interferences, bug #158455 et. al.
|
|
||||||
#unset RUBYOPT
|
|
||||||
|
|
||||||
if [[ "${EUID}" -ne "0" ]]; then
|
|
||||||
RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} -I.:lib:test \
|
|
||||||
-e 'Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed"
|
|
||||||
else
|
|
||||||
ewarn "The userpriv feature must be enabled to run tests, bug 408951."
|
|
||||||
eerror "Testsuite will not be run."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_install() {
|
|
||||||
# Unset RUBYOPT to avoid interferences, bug #158455 et. al.
|
|
||||||
unset RUBYOPT
|
|
||||||
export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}"
|
|
||||||
|
|
||||||
pushd lib &>/dev/null
|
|
||||||
doruby -r *
|
|
||||||
popd &>/dev/null
|
|
||||||
|
|
||||||
case "${RUBY}" in
|
|
||||||
*ruby19)
|
|
||||||
local sld=$(ruby_rbconfig_value 'sitelibdir')
|
|
||||||
insinto "${sld#${EPREFIX}}" # bug #320813
|
|
||||||
newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
doruby "${FILESDIR}/auto_gem.rb" || die
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die
|
|
||||||
}
|
|
||||||
|
|
||||||
all_ruby_install() {
|
|
||||||
dodoc History.txt README.rdoc
|
|
||||||
|
|
||||||
doenvd "${FILESDIR}/10rubygems"
|
|
||||||
|
|
||||||
if use server; then
|
|
||||||
newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed"
|
|
||||||
newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if [[ ! -n $(readlink "${ROOT}"usr/bin/gem) ]] ; then
|
|
||||||
eselect ruby set $(eselect --brief ruby show | head -n1)
|
|
||||||
fi
|
|
||||||
|
|
||||||
ewarn
|
|
||||||
ewarn "To switch between available Ruby profiles, execute as root:"
|
|
||||||
ewarn "\teselect ruby set ruby(19|20|...)"
|
|
||||||
ewarn
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
ewarn "If you have uninstalled dev-ruby/rubygems, Ruby applications are unlikely"
|
|
||||||
ewarn "to run in current shells because of missing auto_gem."
|
|
||||||
ewarn "Please run \"unset RUBYOPT\" in your shells before using ruby"
|
|
||||||
ewarn "or start new shells"
|
|
||||||
ewarn
|
|
||||||
ewarn "If you have not uninstalled dev-ruby/rubygems, please do not unset "
|
|
||||||
ewarn "RUBYOPT"
|
|
||||||
}
|
|
@ -1,71 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.6.ebuild,v 1.12 2014/04/05 14:36:48 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC="docs faq"
|
|
||||||
RUBY_FAKEGEM_DOCDIR="doc faq"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
|
|
||||||
|
|
||||||
inherit multilib ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="An extension library to access a SQLite database from Ruby"
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
|
|
||||||
LICENSE="BSD"
|
|
||||||
|
|
||||||
KEYWORDS="amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND+=" =dev-db/sqlite-3*"
|
|
||||||
DEPEND+=" =dev-db/sqlite-3*"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
dev-ruby/rake-compiler
|
|
||||||
dev-ruby/hoe
|
|
||||||
doc? ( dev-ruby/redcloth )"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
# We remove the vendor_sqlite3 rake task because it's used to
|
|
||||||
# bundle SQlite3 which we definitely don't want.
|
|
||||||
rm tasks/vendor_sqlite3.rake || die
|
|
||||||
|
|
||||||
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_configure() {
|
|
||||||
${RUBY} -Cext/sqlite3 extconf.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
# TODO: not sure what happens with jruby
|
|
||||||
|
|
||||||
emake -Cext/sqlite3
|
|
||||||
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_install() {
|
|
||||||
each_fakegem_install
|
|
||||||
|
|
||||||
# sqlite3 was called sqlite3-ruby before, so add a spec file that
|
|
||||||
# simply loads sqlite3 to make sure that old projects load correctly
|
|
||||||
# we don't even need to create a file to load this: the `require
|
|
||||||
# sqlite3` was already part of sqlite3-ruby requirements.
|
|
||||||
cat - <<EOF > "${T}/sqlite3-ruby.gemspec"
|
|
||||||
# generated by ebuild
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.6.ebuild,v 1.12 2014/04/05 14:36:48 mrueg Exp $
|
|
||||||
Gem::Specification.new do |s|
|
|
||||||
s.name = "sqlite3-ruby"
|
|
||||||
s.version = "${RUBY_FAKEGEM_VERSION}"
|
|
||||||
s.summary = "Fake gem to load sqlite3"
|
|
||||||
s.homepage = "${HOMEPAGE}"
|
|
||||||
s.specification_version = 3
|
|
||||||
s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
|
|
||||||
end
|
|
||||||
EOF
|
|
||||||
RUBY_FAKEGEM_NAME=sqlite3-ruby \
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
|
|
||||||
ruby_fakegem_install_gemspec
|
|
||||||
}
|
|
@ -1,82 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.9-r1.ebuild,v 1.2 2014/08/13 18:50:24 armin76 Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
USE_RUBY="ruby19 ruby20 ruby21"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC="faq"
|
|
||||||
RUBY_FAKEGEM_DOCDIR="doc faq"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
|
|
||||||
|
|
||||||
inherit multilib ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="An extension library to access a SQLite database from Ruby"
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
|
|
||||||
LICENSE="BSD"
|
|
||||||
|
|
||||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND+=" =dev-db/sqlite-3*"
|
|
||||||
DEPEND+=" =dev-db/sqlite-3*"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
dev-ruby/rake-compiler
|
|
||||||
dev-ruby/hoe
|
|
||||||
doc? ( dev-ruby/redcloth )
|
|
||||||
test? ( dev-ruby/minitest:5 )"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
# We remove the vendor_sqlite3 rake task because it's used to
|
|
||||||
# bundle SQlite3 which we definitely don't want.
|
|
||||||
rm tasks/vendor_sqlite3.rake || die
|
|
||||||
|
|
||||||
# Remove license line from hoe to avoid depending on a newer
|
|
||||||
# version.
|
|
||||||
sed -i -e '/license/d' tasks/gem.rake || die
|
|
||||||
|
|
||||||
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_configure() {
|
|
||||||
${RUBY} -Cext/sqlite3 extconf.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
all_ruby_compile() {
|
|
||||||
all_fakegem_compile
|
|
||||||
|
|
||||||
rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
# TODO: not sure what happens with jruby
|
|
||||||
|
|
||||||
emake -Cext/sqlite3 V=1
|
|
||||||
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_install() {
|
|
||||||
each_fakegem_install
|
|
||||||
|
|
||||||
# sqlite3 was called sqlite3-ruby before, so add a spec file that
|
|
||||||
# simply loads sqlite3 to make sure that old projects load correctly
|
|
||||||
# we don't even need to create a file to load this: the `require
|
|
||||||
# sqlite3` was already part of sqlite3-ruby requirements.
|
|
||||||
cat - <<EOF > "${T}/sqlite3-ruby.gemspec"
|
|
||||||
# generated by ebuild
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.9-r1.ebuild,v 1.2 2014/08/13 18:50:24 armin76 Exp $
|
|
||||||
Gem::Specification.new do |s|
|
|
||||||
s.name = "sqlite3-ruby"
|
|
||||||
s.version = "${RUBY_FAKEGEM_VERSION}"
|
|
||||||
s.summary = "Fake gem to load sqlite3"
|
|
||||||
s.homepage = "${HOMEPAGE}"
|
|
||||||
s.specification_version = 3
|
|
||||||
s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
|
|
||||||
end
|
|
||||||
EOF
|
|
||||||
RUBY_FAKEGEM_NAME=sqlite3-ruby \
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
|
|
||||||
ruby_fakegem_install_gemspec
|
|
||||||
}
|
|
@ -1,76 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.9.ebuild,v 1.2 2014/04/05 14:36:48 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
USE_RUBY="ruby19 ruby20"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC="docs faq"
|
|
||||||
RUBY_FAKEGEM_DOCDIR="doc faq"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
|
|
||||||
|
|
||||||
inherit multilib ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="An extension library to access a SQLite database from Ruby"
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
|
|
||||||
LICENSE="BSD"
|
|
||||||
|
|
||||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND+=" =dev-db/sqlite-3*"
|
|
||||||
DEPEND+=" =dev-db/sqlite-3*"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
dev-ruby/rake-compiler
|
|
||||||
dev-ruby/hoe
|
|
||||||
doc? ( dev-ruby/redcloth )
|
|
||||||
test? ( dev-ruby/minitest:5 )"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
# We remove the vendor_sqlite3 rake task because it's used to
|
|
||||||
# bundle SQlite3 which we definitely don't want.
|
|
||||||
rm tasks/vendor_sqlite3.rake || die
|
|
||||||
|
|
||||||
# Remove license line from hoe to avoid depending on a newer
|
|
||||||
# version.
|
|
||||||
sed -i -e '/license/d' tasks/gem.rake || die
|
|
||||||
|
|
||||||
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_configure() {
|
|
||||||
${RUBY} -Cext/sqlite3 extconf.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
# TODO: not sure what happens with jruby
|
|
||||||
|
|
||||||
emake -Cext/sqlite3 V=1
|
|
||||||
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_install() {
|
|
||||||
each_fakegem_install
|
|
||||||
|
|
||||||
# sqlite3 was called sqlite3-ruby before, so add a spec file that
|
|
||||||
# simply loads sqlite3 to make sure that old projects load correctly
|
|
||||||
# we don't even need to create a file to load this: the `require
|
|
||||||
# sqlite3` was already part of sqlite3-ruby requirements.
|
|
||||||
cat - <<EOF > "${T}/sqlite3-ruby.gemspec"
|
|
||||||
# generated by ebuild
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.9.ebuild,v 1.2 2014/04/05 14:36:48 mrueg Exp $
|
|
||||||
Gem::Specification.new do |s|
|
|
||||||
s.name = "sqlite3-ruby"
|
|
||||||
s.version = "${RUBY_FAKEGEM_VERSION}"
|
|
||||||
s.summary = "Fake gem to load sqlite3"
|
|
||||||
s.homepage = "${HOMEPAGE}"
|
|
||||||
s.specification_version = 3
|
|
||||||
s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
|
|
||||||
end
|
|
||||||
EOF
|
|
||||||
RUBY_FAKEGEM_NAME=sqlite3-ruby \
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
|
|
||||||
ruby_fakegem_install_gemspec
|
|
||||||
}
|
|
@ -1,35 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.1.0.ebuild,v 1.15 2014/08/15 16:54:40 armin76 Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
|
|
||||||
USE_RUBY="ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
|
|
||||||
inherit multilib ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library"
|
|
||||||
HOMEPAGE="http://github.com/brianmario/yajl-ruby"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="${RDEPEND} dev-libs/yajl"
|
|
||||||
DEPEND="${DEPEND} dev-libs/yajl"
|
|
||||||
|
|
||||||
each_ruby_configure() {
|
|
||||||
${RUBY} -Cext/yajl extconf.rb || die "extconf.rb failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
emake -Cext/yajl CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "make extension failed"
|
|
||||||
cp ext/yajl/yajl$(get_modname) lib/yajl/ || die
|
|
||||||
}
|
|
@ -1,4 +1,14 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
DIST MegaMek-v0.34.10.zip 16677286 SHA256 14aaf88908798c784f47f75465a52bff9ff8c9cf261476d1ef6ef8a50303865c SHA512 943f6ed4f4d57197092a7aa09637f60827f23181a7b8b0991907fcc62109b471ea2ce53816a79dfcad9d8da65c9514be3190e924d9bf2b17aacf84fc1fa6e037 WHIRLPOOL 10d5c2066784c7722c99db1a192358554bd68979272a58f12849028902aaad3f23ca0024559c73e7966b2e441a54a1df9f159ad14f94679c60c3379bcc3aec5e
|
DIST MegaMek-v0.34.10.zip 16677286 SHA256 14aaf88908798c784f47f75465a52bff9ff8c9cf261476d1ef6ef8a50303865c SHA512 943f6ed4f4d57197092a7aa09637f60827f23181a7b8b0991907fcc62109b471ea2ce53816a79dfcad9d8da65c9514be3190e924d9bf2b17aacf84fc1fa6e037 WHIRLPOOL 10d5c2066784c7722c99db1a192358554bd68979272a58f12849028902aaad3f23ca0024559c73e7966b2e441a54a1df9f159ad14f94679c60c3379bcc3aec5e
|
||||||
EBUILD megamek-0.34.10.ebuild 1287 SHA256 c1420fe362eceb5cc8233609056a204697401ff24fe115912ccec690e7a74385 SHA512 25042bff576dbab4720f4989ff47cc5c05e32320fc29d28247852aa2c88f0c8dfabe3dc578c44eb2ca5b1f0e5571d1b30cd69209a68750db027bb3d3132698ac WHIRLPOOL f99923d3d003487a14d770136022788c5baee80c21fc47a83a44bb7118a17b2cb3ca874de50fb698cf6653e68947e17e27007f5481e353d9476b5c198cce4c1d
|
EBUILD megamek-0.34.10.ebuild 1226 SHA256 f7ad152cd089fe9f5ce741dc8a90c288b88cea040309fee3610ff33ac10ac249 SHA512 75059adaef17d34e19d607fe71164b62a774d9c86f0328ed580b7b6ea1922afb2239643ad8bc6401e1bcad7c023500623abc02f0995325bc8ed1c61710c6858b WHIRLPOOL b129a8a6fc0be2102695953dec70231cc987fe994e4c7907102171846432b1833ef48e808fea9473438ce172d73d2192270b04b01eb4fb1a123d90c2c30e2840
|
||||||
MISC ChangeLog 3181 SHA256 5edea3c0ff9a02e7b583e7f36a5f020c3e18a7fa26d82fd2c2e4f0d36ae7c29a SHA512 5f30e8649d3dc8f00425d2a0a3ea0b35c550c9889ae6434935ac7559336e968b7e26efcb69c45f935b2157c5659a2ba65c312ded87b4470012897de5fd555012 WHIRLPOOL 0f49fe6108a1614c5de14fe19f5026b9b0e48e816ddd958c12674b635de947e4638bf98fd4b415698b2b84bf7f5036f3499d07d4324674ed1ecdcb85dfd29433
|
MISC ChangeLog 3262 SHA256 dddece5ddbe38b1c84b02d697d97e62a24ce94b7139e7955bcc98e2359e435bb SHA512 802aab2d3291f362266981a3d928abe481784c4dad12521dc874a958828a0e11ebedcfed28429b30c9d1ed70ad380733cea9d18fc0ddd3350d50167c59efc8bf WHIRLPOOL 71a1d9c8543e30a6a0462d9151fc88c58b66ab937e5dd241a4c1b4fed5d411252bdabaefb2fc6ef114f5e45bc2b85c12ce52096835fca46bca6491b395aa05b9
|
||||||
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iEYEAREIAAYFAlSuRdsACgkQIY77eQFFFC0UCACeIpyZHeeXFgTAUc/St1zBojLU
|
||||||
|
9UoAnRkJlhF0/pFemnaOoHa6XBvFKGiH
|
||||||
|
=Uwg0
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
DIST teg-0.11.2.tar.gz 5790172 SHA256 9a0135870c01ff70b63a95f7224556fdf70f21d977c369085ef3c2cf7697ddf9 SHA512 ac31b074eb0ff007ba34fc62043200701d6a481e8ad5eb323a111d0a93b998aa69ce3972780ce3bd212729ffd72229eb1a3ef3e73a9c0c6ceedd16c16107f4f2 WHIRLPOOL a7a46ee3ed5f5160d84995454c8da2f963781ad4f2025f9dff7d6fcb359261b7faf9449bb41d7078e25f9cded8fb0d8a141e09be12c9b9bfbfcda4b0f12126a4
|
DIST teg-0.11.2.tar.gz 5790172 SHA256 9a0135870c01ff70b63a95f7224556fdf70f21d977c369085ef3c2cf7697ddf9 SHA512 ac31b074eb0ff007ba34fc62043200701d6a481e8ad5eb323a111d0a93b998aa69ce3972780ce3bd212729ffd72229eb1a3ef3e73a9c0c6ceedd16c16107f4f2 WHIRLPOOL a7a46ee3ed5f5160d84995454c8da2f963781ad4f2025f9dff7d6fcb359261b7faf9449bb41d7078e25f9cded8fb0d8a141e09be12c9b9bfbfcda4b0f12126a4
|
||||||
EBUILD teg-0.11.2.ebuild 641 SHA256 9e90cf2a648ef62a8491a0919c53a8a54fba3a2013226a459bceecfa875ab8b3 SHA512 4da49817463b2fd534f1dea60fd54ef65e8f8cb81c62aa8b65ed453b22e0830ad744c328db5756d8074222b740c46b8032b5569a4f2c7bbb40f82283fb351e7f WHIRLPOOL bc8ba7980263f41aa102fbe2b0e27004e46cb1d7f6296c89809519dbfd200d1ed1e917417d3a91d3ece9402f0f9ea3f65decd7fe61084fad3a3e91c3873c7fbc
|
EBUILD teg-0.11.2.ebuild 594 SHA256 eb84b8803ec6c32181587e87abbdf4de2d9f8409b119510e5bab89368736db89 SHA512 cfa7873abc715a7e30665054e71ba762ac5e300960f0794d6fe147e68051792463d158b813890b9eef80f81d3239cb882a930fb35d6a849fdefa9cf5a8004540 WHIRLPOOL 02f064161acc5c7e82ee04281da7d37bb35b3330cfca158fdd8f0355225b1c66838a1b530e44ae7e853e30a9c4b59cbc47dde188215cf5b4767450860ffe6bf9
|
||||||
MISC ChangeLog 3563 SHA256 209bcb9e2ae87e096f463579dc86f64585794ac7571d21344f58fc0f10e82cd4 SHA512 9064924b11cfc913287a8eb0550525475a3394af7be8e3802e79969160f4680ffb47a2aa9e233c724db26d15549bd1ab9080415d80441202f07335c30fc49566 WHIRLPOOL 00c99352a550b16e006e0d1fc293a9728192240823b70c38f388ca8884b4baa6e28a6b52dc57f1ef6bd79e297bfcb0bec3a60de264c4666699cd68920f9cc329
|
MISC ChangeLog 3690 SHA256 75c8cb7eaac453f4ccab38d84514b89a0d585375d1b7b69d439aaaf356faf689 SHA512 6bced7a2939ed177f283ef8212f9064117ca7445266798e39d042379e103f6b9af93a4f2353121a5d30225d26e11d4e194eb02e3def5079a254572418aadbf49 WHIRLPOOL 834b0a308394df9d6a8da72e3ac9913b0ee49005e3addad918afefd8acfc002bc05722a99deed79c9b7b42eb9a0f9edd6fd682aa1f3feb6530a0f3fb3d9a96e1
|
||||||
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iEYEAREIAAYFAlSuSY8ACgkQIY77eQFFFC2tHACeIOib72LoJYchnKGqZvdjcpqa
|
||||||
|
0VwAn0iJkB4EfjOGO5mCjGpvAU4vu7ty
|
||||||
|
=y095
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,4 +1,24 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
DIST tvnamer-2.3.tar.gz 44415 SHA256 230b5608002f048640e270639cfb43f3301f08127af46e1243a033c8e1c62696 SHA512 b1b0ac4e665a04215cb3d4e738197285c800c554b276e56ccd14af17fc624ffe7dab92b208f9791806045eb1ad0a59d6e76e52464e488f919e48dff2a879d96c WHIRLPOOL e04543a1921c327681fc748d85a9278270ebaa9ac211e069ed78309b3cbed64c86ee5114e0a13827418546ed9ec550c6dc1588ecd5386cf29e9cdabea0cc82cb
|
DIST tvnamer-2.3.tar.gz 44415 SHA256 230b5608002f048640e270639cfb43f3301f08127af46e1243a033c8e1c62696 SHA512 b1b0ac4e665a04215cb3d4e738197285c800c554b276e56ccd14af17fc624ffe7dab92b208f9791806045eb1ad0a59d6e76e52464e488f919e48dff2a879d96c WHIRLPOOL e04543a1921c327681fc748d85a9278270ebaa9ac211e069ed78309b3cbed64c86ee5114e0a13827418546ed9ec550c6dc1588ecd5386cf29e9cdabea0cc82cb
|
||||||
EBUILD tvnamer-2.3.ebuild 570 SHA256 a4f99bad04ef8e1c521151913682b8ba96a86f300b205148f1411493206de61f SHA512 87b7475b4515718f96954f49489677dc4a8cbd6127bdd7bc9f8c28efa3f175e7220227c6ee0fb2b37ad9f0cf416356bedbb1664fa7e432c8d87a1c84900ffe94 WHIRLPOOL d88af0160cc9c0c01a3a45fe54d1d8b385c31e56f63f18f6b80e7123d2fc688c965899e7b94db90ad44fd4da39368e354ac3196906f610a2907d5f141a74ccc8
|
EBUILD tvnamer-2.3.ebuild 567 SHA256 9931af8a54a61c04c1a57be13dabdc497f7e6959f793f7e1aa9bafb8816f1b1f SHA512 a5a7b7bb72304bcd71fe97630f58c19da58363d75b721787bf96b3ba9dd7b28f246bb945ebbc78432841d9765934b1f3bfc9efdbf1c222810b3527b6f61487ae WHIRLPOOL 2cb2bc33ad57f52d68bb70ebf687b580c3ee1ea4bc81dfaf3626d6a29c2445e70f38fb5344eaf09c695a52740cc21b46d918f98aea0eaf2a1c393c7cb6897306
|
||||||
MISC ChangeLog 482 SHA256 75f376d8262ce697db29a105b17554080af5d48b07322f13235608ba51665928 SHA512 71dad36195df00966a5255101bf30cb181be968e8e85e1aa18e1cc8723799dd29cd579659bfaefb41f25d8045df0b8e017e900036cf6790ccf412bf3ba8297ff WHIRLPOOL 5c637b990787f6d6a125e136cca3d22f6a267688f8ab5a4442ce976d631a8d50a9882eb9363833a46c6210af5ee0ef2537d255092267b6b98a99e7192b310f6e
|
MISC ChangeLog 575 SHA256 a9d45965aeb508b5831b7e035cf278f6ef4a9af683fd276555fb4355fe0e9182 SHA512 d7392f4f2912e5fc0c9293d7ae28d16310a16eede7aa490c3e531d9d5974fc8783f41da817cd5ad3ed2de60adbc82c9f599b6d90b50f7b6a23a8fe3e7894da6d WHIRLPOOL 76a56754e2ecf1fd9bbe62c8c4b85903ef58f8c9ce8c3effacf72eb6837ed28c03a110869a69830e26c1a1a6a92de5c71ccfcf8451ac7e74933df0492b5edfd9
|
||||||
MISC metadata.xml 232 SHA256 3e0886d31df5e2b8735dfa995ed12280c69f959a90a4e9d54bafd527110282a3 SHA512 ffd6f191fa1e2510e4c12c4b6c0b2240f188577b38b6b4ca297be5dd4424b352b24b6ff5ceccd06c0b2fcf55b2a372980bf8b980e2915334ba820ebdcdc149d8 WHIRLPOOL 47858cf96e435c48f17bc5abc285679acfcc01927852d6809a02c7610b16b81b145f23673070e1f3ae7354dd3876f882f6f00e2ba7320f50150b5c13f140e75b
|
MISC metadata.xml 232 SHA256 3e0886d31df5e2b8735dfa995ed12280c69f959a90a4e9d54bafd527110282a3 SHA512 ffd6f191fa1e2510e4c12c4b6c0b2240f188577b38b6b4ca297be5dd4424b352b24b6ff5ceccd06c0b2fcf55b2a372980bf8b980e2915334ba820ebdcdc149d8 WHIRLPOOL 47858cf96e435c48f17bc5abc285679acfcc01927852d6809a02c7610b16b81b145f23673070e1f3ae7354dd3876f882f6f00e2ba7320f50150b5c13f140e75b
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJUrjP9AAoJEPGu1DbS6WIAaXYP/0tBVheVAsEbVHqSlrXa4Nz1
|
||||||
|
7d+R3mB9Zxj9EG49gvZlYSUgd3aSMBNGVdb+qUAyRyTUIx00bb6oNrJQA3LpapIT
|
||||||
|
WdcowE7975rmNMxl0EyGA6P0ccYLP003CLWfJmYu+T24eBsqh4Igu4/7P9bVOH43
|
||||||
|
zirfZPZXV/g2STUOTykjTHTjM/aqmDnK6lJIhlAFllS0x5q1dNKuxN+HMVEMKHCE
|
||||||
|
xPlnS9xejQRcQvLKr4zFbU2V3kOGUFsuhzEp/bleCoImjhZIsmbVLY8foLWaF4s4
|
||||||
|
h8p++zEJNQkD+SaGcUmZUje2dM0W8VGJ8IlqUeukWWjD7/IFYIZ6sJv12AubFl+C
|
||||||
|
nQENbnsqUa9Z++mFlfosvUsHfKoD2j9NTDOlfPXUz3+Eq+0RMWJMmqSediwXd24k
|
||||||
|
Wii81eDlkBZgI0Dg6V/JM/gBnH9MtkryQ/5V1bmALpziNEHcEm2GAHlFxgNpHUA9
|
||||||
|
x/KizFbXc2gF6X5xDwTRXkW7LA+zHbNBwWbq5y03y1KDk7bgcBquMuOPgmMZeGdO
|
||||||
|
GI8Rqy3Mc1pR46K+4R/CkkGnyFSBkttdTwuzLDzMsiJKYcoaTUa/keysQFxeilV1
|
||||||
|
4qBUxAHpoF2ILohRNlN/EpN8COvkK1ippfk7H7QdR4qi4iBcPzB3+7e6tnnJC47r
|
||||||
|
tnA2ghDSneXhRGoAr33Q
|
||||||
|
=ZBaT
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1 +1 @@
|
|||||||
Thu, 08 Jan 2015 06:36:51 +0000
|
Thu, 08 Jan 2015 12:06:53 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Thu, 08 Jan 2015 06:36:52 +0000
|
Thu, 08 Jan 2015 12:06:53 +0000
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||||
|
DEPEND=sys-libs/ncurses archive? ( app-arch/libarchive ) zlib? ( sys-libs/zlib ) odbc? ( dev-db/unixODBC ) readline? ( sys-libs/readline ) gmp? ( dev-libs/gmp ) ssl? ( dev-libs/openssl ) java? ( >=virtual/jdk-1.4 ) X? ( virtual/jpeg x11-libs/libX11 x11-libs/libXft x11-libs/libXpm x11-libs/libXt x11-libs/libICE x11-libs/libSM ) X? ( x11-proto/xproto ) java? ( test? ( =dev-java/junit-3.8* ) ) java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||||
|
DESCRIPTION=free, small, and standard compliant Prolog compiler
|
||||||
|
EAPI=4
|
||||||
|
HOMEPAGE=http://www.swi-prolog.org/
|
||||||
|
IUSE=archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X elibc_FreeBSD java
|
||||||
|
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
|
||||||
|
LICENSE=LGPL-2.1
|
||||||
|
RDEPEND=sys-libs/ncurses archive? ( app-arch/libarchive ) zlib? ( sys-libs/zlib ) odbc? ( dev-db/unixODBC ) readline? ( sys-libs/readline ) gmp? ( dev-libs/gmp ) ssl? ( dev-libs/openssl ) java? ( >=virtual/jdk-1.4 ) X? ( virtual/jpeg x11-libs/libX11 x11-libs/libXft x11-libs/libXpm x11-libs/libXt x11-libs/libICE x11-libs/libSM ) java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://www.swi-prolog.org/download/devel/src/pl-7.1.28.tar.gz mirror://gentoo/swi-prolog-7.1.28-gentoo-patchset-0.tar.gz
|
||||||
|
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 flag-o-matic c263990f1b677b0f0be0a3299f179762 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||||
|
_md5_=98ba7ec8c504965bc8674e88bb887eb8
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||||
|
DESCRIPTION=Strategies for cleaning databases
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://github.com/bmabey/database_cleaner
|
||||||
|
IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 doc test
|
||||||
|
KEYWORDS=~amd64 ~arm ~x86
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://rubygems/database_cleaner-1.4.0.gem
|
||||||
|
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||||
|
_md5_=5ee86eaa440e1a684c4380ea4fbe483b
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
|
||||||
DEPEND=test? ( ruby_targets_ruby19? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby19] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby19] =dev-ruby/activesupport-3*[ruby_targets_ruby19] ) ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby19] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/json[ruby_targets_ruby19] dev-ruby/yajl-ruby[ruby_targets_ruby19] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) )
|
|
||||||
DESCRIPTION=A gem to provide swappable JSON backends
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://github.com/intridea/multi_json
|
|
||||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 doc test test
|
|
||||||
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=MIT
|
|
||||||
RDEPEND=ruby_targets_ruby19? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby19] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby19] =dev-ruby/activesupport-3*[ruby_targets_ruby19] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] )
|
|
||||||
REQUIRED_USE=|| ( ruby_targets_ruby19 )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://rubygems/multi_json-1.5.0.gem
|
|
||||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
|
||||||
_md5_=e241e08f8cc191d221572b90b59ee8d3
|
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
|
||||||
DEPEND=test? ( ruby_targets_ruby19? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby19] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby19] =dev-ruby/activesupport-3*[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby20] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby20] =dev-ruby/activesupport-3*[ruby_targets_ruby20] ) ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby19] dev-ruby/yard[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby20] dev-ruby/yard[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/json[ruby_targets_ruby19] dev-ruby/yajl-ruby[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/json[ruby_targets_ruby20] dev-ruby/yajl-ruby[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
|
||||||
DESCRIPTION=A gem to provide swappable JSON backends
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://github.com/intridea/multi_json
|
|
||||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
|
|
||||||
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=MIT
|
|
||||||
RDEPEND=ruby_targets_ruby19? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby19] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby19] =dev-ruby/activesupport-3*[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby20] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby20] =dev-ruby/activesupport-3*[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
|
||||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://rubygems/multi_json-1.6.1.gem
|
|
||||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
|
||||||
_md5_=afe308c5c43d49b7439e0848aff3f8ab
|
|
@ -1,15 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
|
||||||
DEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) )
|
|
||||||
DESCRIPTION=A Ruby interface to some LDAP libraries
|
|
||||||
EAPI=4
|
|
||||||
HOMEPAGE=http://ruby-ldap.sourceforge.net/
|
|
||||||
IUSE=ssl elibc_FreeBSD ruby_targets_ruby19 test
|
|
||||||
KEYWORDS=alpha amd64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-macos
|
|
||||||
LICENSE=BSD
|
|
||||||
RDEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] )
|
|
||||||
REQUIRED_USE=|| ( ruby_targets_ruby19 )
|
|
||||||
RESTRICT=test
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://rubygems/ruby-ldap-0.9.12.gem
|
|
||||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
|
||||||
_md5_=17f4a051ed34d4bb37fce9b1d0520241
|
|
@ -1,15 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
|
||||||
DEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
|
||||||
DESCRIPTION=A Ruby interface to some LDAP libraries
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://ruby-ldap.sourceforge.net/
|
|
||||||
IUSE=ssl elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 doc test test
|
|
||||||
KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos
|
|
||||||
LICENSE=BSD
|
|
||||||
RDEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
|
||||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
|
|
||||||
RESTRICT=test
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://rubygems/ruby-ldap-0.9.16.gem
|
|
||||||
_eclasses_=eutils f99a767f569b1f0731b3a1edd17c1d11 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
|
||||||
_md5_=4e492b5d813d4d9d28a091ead679c668
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue