summaryrefslogtreecommitdiff
path: root/dev-ruby/ruby-gio2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/ruby-gio2
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/ruby-gio2')
-rw-r--r--dev-ruby/ruby-gio2/Manifest7
-rw-r--r--dev-ruby/ruby-gio2/metadata.xml15
-rw-r--r--dev-ruby/ruby-gio2/ruby-gio2-3.0.8.ebuild30
-rw-r--r--dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild30
4 files changed, 82 insertions, 0 deletions
diff --git a/dev-ruby/ruby-gio2/Manifest b/dev-ruby/ruby-gio2/Manifest
new file mode 100644
index 000000000000..59fd42557dab
--- /dev/null
+++ b/dev-ruby/ruby-gio2/Manifest
@@ -0,0 +1,7 @@
+DIST ruby-gnome2-all-3.0.8.tar.gz 1732574 SHA256 47449f4d9eb9a175fdff5115157b4ea07ad6aa3bff7fa6258d42920b2cbb45a5 SHA512 e30c2cd95db762eff4f5f6d6f03811338657a849fc94d1af71488bb912cc82b85c0aa6860658f6eba66119ef95382ad142661751471a52de9606c5514ec6a6cf WHIRLPOOL 7b0580639ed2d1364e0de0135f9256d014771dfba3e94f6a220a26faa969dcc8cb198eab400ea6ebc25fa89082a8c96cb81ec2b0231784aea3b8e748b322f19e
+DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 SHA256 b71a298c08c465a8576912f8438a6e94a1a05d1d28db710446ce57bd4d841167 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 WHIRLPOOL a479d22e3f16f18da8ba0422def94c7b5f295ac608e1a467113d481853fa8a2d08363a172af6e5f55c8a936a6f7fd7086c3a8dd029ed7db9baf664e3c24ca782
+EBUILD ruby-gio2-3.0.8.ebuild 740 SHA256 d0157af16774530a85b4b780ed8412fb1d4b7595b6a64f41ba969495b8537ded SHA512 a0c30d9720d17eb9d415399e381ee95bb054ef432c362d124c48053521b1735247acebd222c1bfbe6e96790d4b965df5a3c990e03cdb691c9611a7f51367515a WHIRLPOOL 658349e1b3c76b86ba1206a13ba92b6a545b8b830a96545d75ab08c29b8f0ee55daefefc90cc429f5e5cb9a6407873db4a172246c162f183c1b7e78ad8239d67
+EBUILD ruby-gio2-3.1.1.ebuild 782 SHA256 50485168c0ade8f0e690a4133a969c0fb82897172ccca6e7e4a84e7dfe6049c4 SHA512 49ebf27a3a27f2bded595f22781776f5063aa15b5025cd0d771016f04c24dda8a7544b25af68d6b6371baa3fc6df08c5216160ed6530e261fb2359f245636d7b WHIRLPOOL e05c873d3665da46cab4696c8b8a57a1f704b29a041690edcb86f3903fee2804a6e45d6b963d338fe3a58875fbf1f2a09301732aef5457ab1017dc56725109b9
+MISC ChangeLog 3998 SHA256 654557cadb9d583e68792ea2d4516f4900a563566e09530a776033a1fa953eba SHA512 864a8b6640f86590ff4715b07e1a4e352535ae9c94889967ea3f2b68129f2b455992d03d238b837cdb07a5937981441afe684b94ce8ac9e523ff43ec7d50eee4 WHIRLPOOL f4846ad4de467d28f88ad9c9787eba82305d806b7ce829e0b63a1076af53c2d038fc9a9e2234792dfe277a3820c1f7c9b45e030de10ca2d31ad7093e48563321
+MISC ChangeLog-2015 5304 SHA256 846e22e73713812dbdefd5b9224760e7f3b8593e084c83b9ff118041619ef382 SHA512 9e77b29214b7e2bc060b82962d7a40f5e54b461cd11a8754d5153b558d3f6620dfc0c44a28b98eb15b1c2475ba72a2ebe05b74ae9c7425c88cd8bdf13253a403 WHIRLPOOL 423b67cfd6a9bd93f6557135959a75ea6779856e9beaeee7a863fad48708c254d00187a0404d25b0db639503e1c5026f9231019e164f5fc85f9257e1ce7c0db0
+MISC metadata.xml 484 SHA256 0ee53690ff0048337909e5ab1c90517c5f00839d6636f73d139d547e4b394fda SHA512 d2a0d82edb1c77c3ce6138842269447a5e1e2ddeb5ffacd1d3c5692132f52ca310a8314285006b98aa277816ed63203542685749d8e13ebf563726c1b63a61bb WHIRLPOOL f6b6b62d7f6310de7ee226e3ede2e09290839229a8ce9bf7724c61d4c6f7144c75e75ba0398cda8a091ae73c7c8dfdf207819de34347137f7061ec850d6ed214
diff --git a/dev-ruby/ruby-gio2/metadata.xml b/dev-ruby/ruby-gio2/metadata.xml
new file mode 100644
index 000000000000..4db3718552d9
--- /dev/null
+++ b/dev-ruby/ruby-gio2/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>naota@gentoo.org</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge-jp">ruby-gnome2</remote-id>
+ <remote-id type="sourceforge">ruby-gnome2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.0.8.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-3.0.8.ebuild
new file mode 100644
index 000000000000..a76bdab1c6b0
--- /dev/null
+++ b/dev-ruby/ruby-gio2/ruby-gio2-3.0.8.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby binding of GooCanvas"
+KEYWORDS="amd64 ~ppc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
+ >=dev-ruby/ruby-gobject-introspection-${PV}"
+
+all_ruby_prepare() {
+ # Avoid unneeded dependency on test-unit-notify.
+ sed -i -e '/notify/ s:^:#:' \
+ test/gio2-test-utils.rb || die
+
+ # Avoid compilation of dependencies during test.
+ sed -i -e '/which make/,/^ end/ s:^:#:' test/run-test.rb || die
+
+ # Make sure Makefile is generated fresh for each target
+ rm -f ext/gio2/Makefile || die
+}
+
+each_ruby_test() {
+ ${RUBY} test/run-test.rb || die
+}
diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild
new file mode 100644
index 000000000000..3d47790a2933
--- /dev/null
+++ b/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby binding of GooCanvas"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
+ >=dev-ruby/ruby-gobject-introspection-${PV}"
+
+all_ruby_prepare() {
+ # Avoid unneeded dependency on test-unit-notify.
+ sed -i -e '/notify/ s:^:#:' \
+ test/gio2-test-utils.rb || die
+
+ # Avoid compilation of dependencies during test.
+ sed -i -e '/which make/,/^ end/ s:^:#:' test/run-test.rb || die
+
+ # Make sure Makefile is generated fresh for each target
+ rm -f ext/gio2/Makefile Makefile Makefile.lib || die
+}
+
+each_ruby_test() {
+ dbus-launch ${RUBY} test/run-test.rb || die
+}