mjo 15/04/11 02:59:00 Added: rbpdf-1.18.5.ebuild metadata.xml Manifest ChangeLog Log: New package, dev-ruby/rbpdf, a TCPDF plugin for Rails. (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0x6F48D3DA05C2DADB!)
Revision Changes Path 1.1 dev-ruby/rbpdf/rbpdf-1.18.5.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rbpdf/rbpdf-1.18.5.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rbpdf/rbpdf-1.18.5.ebuild?rev=1.1&content-type=text/plain Index: rbpdf-1.18.5.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/rbpdf/rbpdf-1.18.5.ebuild,v 1.1 2015/04/11 02:59:00 mjo Exp $ EAPI=5 # As long as we conditionally depend on dev-ruby/rails:3.2, we're # helpless to add ruby21 or ruby22 support. It should be possible, it # just hasn't happened yet. See https://github.com/naitoh/rbpdf/issues/9 USE_RUBY="ruby19 ruby20" RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="README.md" inherit ruby-fakegem DESCRIPTION="Ruby on Rails TCPDF plugin" HOMEPAGE="https://github.com/naitoh/rbpdf" LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" # We need to set up a fake Rails environment to run the tests. ruby_add_bdepend "test? ( dev-ruby/rails:3.2 )" src_test() { # Create a fake Rails environment once, then do the default ruby-ng # thing. Make sure we use the rails-3.x.y executable. local rails="${ROOT}usr/bin/rails-3.2*" $rails new "${T}/dummy" \ --skip-javascript \ --skip-git \ --skip-bundle \ --skip-sprockets \ --skip-active-record \ || die "failed to create rails environment" ruby-ng_src_test } each_ruby_test() { # The test suite needs to run within a Rails environment, so in # src_test(), we created an empty Rails instance in ${T}/dummy. Now # we copy ourselves into the vendor/plugins directory of that Rails # instance, and run the tests using Rails's Rakefile. Assuming the # tests pass, we remove the plugin again so everything is nice and # tidy for the next ruby implementation. cp -r . "${T}/dummy/vendor/plugins/${PN}" || \ die "failed to install plugin" cd "${T}/dummy" || die rake test TEST="vendor/plugins/${PN}/test/*_test.rb" || \ die "test suite failed" rm -r "vendor/plugins/${PN}" || die "failed to uninstall plugin" } 1.1 dev-ruby/rbpdf/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rbpdf/metadata.xml?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rbpdf/metadata.xml?rev=1.1&content-type=text/plain Index: metadata.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>ruby</herd> <maintainer> <email>m...@gentoo.org</email> </maintainer> </pkgmetadata> 1.1 dev-ruby/rbpdf/Manifest file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rbpdf/Manifest?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rbpdf/Manifest?rev=1.1&content-type=text/plain Index: Manifest =================================================================== DIST rbpdf-1.18.5.gem 5734912 SHA256 ec2c8204a42081c3e22f48c4061c532ab87f28c41b601afa7d295ef8b5afbbc1 SHA512 ab3b58703523450cc12941d19e4af770a921b90f693621100fb81f164be1dc739aa0bccdfe806fc0f3dd9c174c1b6afa7d6834972d52df165ca064e20c5cdcbd WHIRLPOOL dd40db5ddcd1ed5deaa329b796442040fdceb76ed43f044ba88aaab60dc45eccfabc8e1df4674b4a56fd5e680584caad1fae867cf2edac5ae195821ea3191e58 EBUILD rbpdf-1.18.5.ebuild 1753 SHA256 45559ef8118de83b42b59d23c2d19e40989d5bcce8c7a923a94963bc36979f6b SHA512 dd076631ae25b90399bbf4f77a1c6210e7a96e198b0c61c0657b79903f67dcd3d8020cf5ddf537bafe4a2b96752494b04991ebf8a5730f98b384e9fb7fd5b83d WHIRLPOOL 896cbe3928be223e3f068ad5b675824cf58c5fa86aa419c5226e706f1d788003b58376f9389a3b642ee954a84ff25fc22c46d35dea1cc2413c74bde753515ced MISC metadata.xml 224 SHA256 eba8c7a3ea1fc34f23a1d8eb717142b0ca753d4e068f4e59081df8470a8c46c7 SHA512 bd84e68c1851ceec54ab7c51cf2bca40d1d78e2f1b62b1fb7716037f25e6edb7b0d504bfd8b7517d0a6739e9a05c4fd5a458faa04eb63314755c46a861b07e73 WHIRLPOOL 9e9d4d14554028918326bbfe7602fd089e5987599530f1ce5a3245c63957dbfd9b5a3f75e6cd74a9fdf16fcdfca9fcdbf007c424cac16b28cb0faca76bffce04 1.1 dev-ruby/rbpdf/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rbpdf/ChangeLog?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rbpdf/ChangeLog?rev=1.1&content-type=text/plain Index: ChangeLog =================================================================== # ChangeLog for dev-ruby/rbpdf # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/rbpdf/ChangeLog,v 1.1 2015/04/11 02:59:00 mjo Exp $ *rbpdf-1.18.5 (11 Apr 2015) 11 Apr 2015; Michael Orlitzky <m...@gentoo.org> +metadata.xml, +rbpdf-1.18.5.ebuild: New package, dev-ruby/rbpdf, a TCPDF plugin for Rails.