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.




Reply via email to