Version bump.
authorHans de Graaff <graaff@gentoo.org>
Thu, 11 Dec 2014 06:53:43 +0000 (06:53 +0000)
committerHans de Graaff <graaff@gentoo.org>
Thu, 11 Dec 2014 06:53:43 +0000 (06:53 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

dev-ruby/rcairo/ChangeLog
dev-ruby/rcairo/Manifest
dev-ruby/rcairo/rcairo-1.14.0.ebuild [new file with mode: 0644]

index 353dd6b53e935cb422d168e23f470035a0d91678..9d37425e13795716eed0e754cba94a41a2533284 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/rcairo
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rcairo/ChangeLog,v 1.89 2014/10/16 19:33:42 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rcairo/ChangeLog,v 1.90 2014/12/11 06:53:37 graaff Exp $
+
+*rcairo-1.14.0 (11 Dec 2014)
+
+  11 Dec 2014; Hans de Graaff <graaff@gentoo.org> +rcairo-1.14.0.ebuild:
+  Version bump.
 
   16 Oct 2014; Manuel RĂ¼ger <mrueg@gentoo.org> rcairo-1.12.9.ebuild:
   Add ruby21 support.
index 11e536d9f0e286bd8b0f100dc951326c867dcade..b67daa54a3c1d08b4db299ca1d570c324338ee46 100644 (file)
@@ -1,8 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST cairo-1.10.2.gem 85504 SHA256 f5e4574155d29f2f31eec9adcc1ed39c70c82b55df4cc6596e7b6cc637f80af2 SHA512 0bcfefacc620f439570d0d88eaf8609109c280af4066f1a2bd2bdaba1dc55340747e23fdec3b58bcb7423229d034f3af95f3fcb3a5ed9be841fa6b3c60f14111 WHIRLPOOL 24397993793c6ea8cef2b6b2089619e63b50d25680bd338aa07032c504defa4f6e7c5250f40a38aae28c3e717344f733cd243c1776d634c0fdba9c4b1346d528
 DIST cairo-1.12.8.gem 95744 SHA256 d54bf54a719776b3ac12ce217331eb238f61f0d499d2936d5b2a58fbc2872cfb SHA512 c000a3f2546b6b0ac6d3dfd94321a85c72280284ff239b0c2927ad93ff8f665dbd098a84a7eb6414c9a208324b321a2d0143bc55067518d5e16451b471113906 WHIRLPOOL 6271bd601381d7602e34b8466b96464c6e880ad3444e6892ae4cf26750441999e66904dd07c8bf556d3d536e837fcb775abb2ea6e949b4506362753d34ea9144
 DIST cairo-1.12.9.gem 96256 SHA256 f7bcff5187f811acc1f9ecc0fb674f3339ae5d10f980552e6e38e6f666c9db05 SHA512 628ac698d2c6de01d3f50cd7d0ef1e6077aa9214acbce175134d7a461afac4792032cec4d70417294a5c0672e5d7d2cc9e0f8644804048fe89ed0e1b2cdf687b WHIRLPOOL 909ce6f40a27249c18a75199d60f04fb9c1d4b49f26ec4a074f1b24526a05606d44d325a579a5febf282d2ff4fd8c0e266bac3d3ceb5eebb82384d6a1c981910
+DIST cairo-1.14.0.gem 96768 SHA256 68e6f51424c52c858ae2091dff5542ba2a551b48f0f2856a823e70b735ba2739 SHA512 1d45aaaae5e94f387ea17b12d65370de8ff60ce533b7076ba7a024db87ab4e37262f942276476e812be215ee4d8da2a80eecad96add66644c37cc7b2189a78bd WHIRLPOOL bd87a18f27125cbae59466ae3c200bd9ffd9916e5c1ec3ccb9a3aebc66b27cd1b48304901eb3b0b593371012b90d948bdab92563c923c7e3d2f6ca5facb8336b
 EBUILD rcairo-1.10.2-r1.ebuild 1768 SHA256 0581820c7e8ccef568410166a5baee0e781a505095b1a49c26a073d8be1f5813 SHA512 f8266f33513ec88c907d136d68bf93361e6853f9638fbf69f2eda3b3ebe74f4136aa45f25841e35ca96b4d99a11a4e459c0a2bef466756798571b463d38d8f3d WHIRLPOOL 6e73e66ed0245c9ee17673103bff88620b528676f33281949277b30266b84721c4d65f4f9bc732810eb7657d8bf8e69c81a18d44a8f17addb49c54121490dde9
 EBUILD rcairo-1.12.8.ebuild 1727 SHA256 f364f1838cd6189485558d7961d4b6819a2fc0a7e408e52c0ccea0e9ab617527 SHA512 73068f02b188481dee200936cd7b8dadba7ff0f9706edab791f6e7d24b72671db8d5465e60040c060f99ab9b8e01fb62135da037cee7c0386bd8ba6d549d592e WHIRLPOOL b3eafcbfde436f9084a3d786eda2335764bdfc60acce1870833ee13cf325bd9a1028edf18caf310fc9c22078661b1fa25960f25c889a34aa8a5aad30428e3065
 EBUILD rcairo-1.12.9.ebuild 1734 SHA256 a13a58f2ae37c4fbc0334d7f3087d1939651eff438590562e8981578f20dde28 SHA512 67e9db054d11bb5183855abe53862d64ef99d445d93b80e4b66503d41013a6dae6dfdbc22b5e9934d1ddfd9f1d1b22c54b9c7797a32eaa9b9c5dd749341f9e1b WHIRLPOOL 009de7fd771ca74bee19887dddece031861823512b8c0ab5f4390b48a6f08110ef278140ff789c9cdba818558f019abf94509d161d498857a3bcd84c1868148d
-MISC ChangeLog 12332 SHA256 29cf78c914f74b1dfefc3e163040b8d32576649522b6069abf552cc394d2a1f8 SHA512 d9ee9c30dab9b56d0334fa17f7a6b2ed1bc50fe448bf745d4f452136e5ee3fcb7046ed5817328278ed42cde0e049581be399fcf58bae8f02d2455989e0fa3ce7 WHIRLPOOL 8c5d01d0e485cafefcce500db95593588b133025f31ba793bdedd4355cbe3a2191d890d7629e4bb82fc2ec653665b97e992949ef16ba1fb832fc51d99eb1c3b3
+EBUILD rcairo-1.14.0.ebuild 1802 SHA256 eff2b90d467a64ba9bd6300bda52cbde39e8ab104be0bbfae0275b7c21cd5442 SHA512 03f3b50886c40d6c150ce6137bd63866f3fe96c1a715bf2c79a80cf76f9cde3ea933c905926eccd44e82efa41dd5db13887d7af4318d6cdd4297805d788d25e0 WHIRLPOOL 785a61f2dc4b9c3cfe9852f10aa7ab820dc50244138162888bc190c45ce381ba2f7d86b7cb2c7962c7aaaa49db7745cafaf49f53b9c2263f5445a619e00b8028
+MISC ChangeLog 12453 SHA256 e6f18964743e009234d089c3e8b99fd8f0e18dcb1771b29ecd7b6bb601689353 SHA512 854fd5546d76577719bac25a3b02fc2a4a07889183575cacedda64e5541373157f7df6bf0ca3592a780abe06a13c6df9f40f8a7764133346218266315e1da6a2 WHIRLPOOL ca55d6a41223928fbcc32e9be70afe7ecef39bfbd09e6916ebce32eb18c45a3e00f68e1f57be3dfb11b4bd077290e980f32445d669a72d07f8f4aaa832759a15
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlSJP3cACgkQiIP6VqMIqNeiSQD+MIHlGdRwsYYTDUPwA/vBcK6a
+wPbpiFk6IoSNxNGmbUMBAIY8r0Ald1HAFA+yi++3ehP7ymmNbOp6SrY0Ou1vYKBb
+=J2CL
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rcairo/rcairo-1.14.0.ebuild b/dev-ruby/rcairo/rcairo-1.14.0.ebuild
new file mode 100644 (file)
index 0000000..3e8e033
--- /dev/null
@@ -0,0 +1,76 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rcairo/rcairo-1.14.0.ebuild,v 1.1 2014/12/11 06:53:37 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_NAME="cairo"
+
+# Documentation depends on files that are not distributed.
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby bindings for cairo"
+HOMEPAGE="http://cairographics.org/rcairo/"
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Ruby GPL-2 )"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="${RDEPEND}
+       >=x11-libs/cairo-1.2.0[svg]"
+DEPEND="${DEPEND}
+       >=x11-libs/cairo-1.2.0[svg]"
+
+ruby_add_bdepend "
+       dev-ruby/pkg-config
+       dev-ruby/ruby-glib2
+       test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )"
+
+all_ruby_prepare() {
+       # Avoid development dependency.
+       sed -i -e '/notify/ s:^:#:' test/cairo-test-utils.rb || die
+}
+
+each_ruby_configure() {
+       ${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
+}
+
+each_ruby_compile() {
+       emake V=1 -Cext/cairo || die "make failed"
+
+       # again, try to make it more standard, to install it more easily.
+       cp ext/cairo/cairo$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+       # don't rely on the Rakefile because it's a mess to load with
+       # their hierarchy, do it manually.
+       ${RUBY} -Ilib -r ./test/cairo-test-utils.rb \
+               -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
+}
+
+each_ruby_install() {
+       each_fakegem_install
+
+       insinto $(ruby_get_hdrdir)
+       doins ext/cairo/rb_cairo.h || die "Cannot install header file."
+}
+
+all_ruby_install() {
+       all_fakegem_install
+
+       insinto /usr/share/doc/${PF}/samples
+       doins -r samples/* || die "Cannot install sample files."
+}