]> Pileus Git - ~andy/sunrise/commitdiff
x11-terms/clusterm: New Ebuild for bug 332407 thanks to Tommy for review
authorLABBE Corentin (Montjoie) <corentin.labbe@geomatys.fr>
Fri, 13 Aug 2010 08:02:27 +0000 (08:02 +0000)
committerLABBE Corentin (Montjoie) <corentin.labbe@geomatys.fr>
Fri, 13 Aug 2010 08:02:27 +0000 (08:02 +0000)
svn path=/sunrise/; revision=11131

x11-terms/clusterm/ChangeLog [new file with mode: 0644]
x11-terms/clusterm/Manifest [new file with mode: 0644]
x11-terms/clusterm/clusterm-0.6.ebuild [new file with mode: 0644]
x11-terms/clusterm/files/clusterm-0.6-perldoc.patch [new file with mode: 0644]
x11-terms/clusterm/files/clusterm-0.6.patch [new file with mode: 0644]
x11-terms/clusterm/metadata.xml [new file with mode: 0644]

diff --git a/x11-terms/clusterm/ChangeLog b/x11-terms/clusterm/ChangeLog
new file mode 100644 (file)
index 0000000..3e56502
--- /dev/null
@@ -0,0 +1,9 @@
+# ChangeLog for x11-terms/clusterm
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  13 Aug 2010; LABBE Corentin (Montjoie) <corentin.labbe@geomatys.fr>
+  +clusterm-0.6.ebuild, +files/clusterm-0.6-perldoc.patch,
+  +files/clusterm-0.6.patch, +metadata.xml:
+  New Ebuild for bug 332407 thanks to Tommy for review
+
diff --git a/x11-terms/clusterm/Manifest b/x11-terms/clusterm/Manifest
new file mode 100644 (file)
index 0000000..61cd335
--- /dev/null
@@ -0,0 +1,6 @@
+AUX clusterm-0.6-perldoc.patch 343 RMD160 c4afb57c549b041a406c1d0f36b56ec7d4055398 SHA1 6725c7047533c3497c9a5b30dbf7b3c14d42b4f5 SHA256 abbd31a214146cec8a565669c4886c467aab05bd1ed42c3cf09fe98b05d5ae20
+AUX clusterm-0.6.patch 327 RMD160 035ea50dfcd15b19ca752600cf8ef1f696bcf7f3 SHA1 855e80dcd3977affb0120bb0b07f47171b8d66ea SHA256 364125342674131ae5e82c146c36e3033cb50c91f31fd6f05b4e6f3970176f6f
+DIST clusterm-0.6.tar.bz2 410286 RMD160 afc7dabe33303ef0a6d2d3b59c803c52d74d2df2 SHA1 fc94a573797b5fe7e940fc3f26c1991f39049d2c SHA256 579b54e9b36bec426c6ba31804827a1631cb7b1c25925301444dceed6e89b1d0
+EBUILD clusterm-0.6.ebuild 666 RMD160 b538df216522873f01447f45edd62b5927cbb06a SHA1 06b5d465e65b24952c34b71434598bd833a0d86f SHA256 36ce7dc2964afb70752ab252226fd425bae5ebd06932f57f3ddb1a6fa647e536
+MISC ChangeLog 348 RMD160 d63e4063a18833e0da5223d27dfcb66ee66f76e6 SHA1 1817580405408f863cca883dac3952b542d1c636 SHA256 c62c07a8fc6aeb50ac1217fb4a87939abb8d75d01dfbdb8520e28755d1c3673e
+MISC metadata.xml 231 RMD160 6aebfea93d789d2b96ea6d8259dc842dd1fdacd3 SHA1 e10a04c4c18a66af326abc1f40c61b28cc610fae SHA256 48054ea190d00518c1e035fc6663b2368854cdea5ff69a94830e4f9a38260987
diff --git a/x11-terms/clusterm/clusterm-0.6.ebuild b/x11-terms/clusterm/clusterm-0.6.ebuild
new file mode 100644 (file)
index 0000000..1feea86
--- /dev/null
@@ -0,0 +1,31 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit eutils
+
+DESCRIPTION="Clusterm permit to cluster ssh operations"
+HOMEPAGE="https://sourceforge.net/projects/clusterm/"
+SRC_URI="mirror://sourceforge/clusterm/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-perl/gnome2-gconf
+       dev-perl/gnome2-perl
+       dev-perl/Gnome2-Vte
+       dev-perl/gtk2-perl"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${P}.patch
+       epatch "${FILESDIR}"/${P}-perldoc.patch
+}
+
+src_install() {
+       emake PREFIX="/usr" DESTDIR="${D}" install || die "emake install failed"
+}
diff --git a/x11-terms/clusterm/files/clusterm-0.6-perldoc.patch b/x11-terms/clusterm/files/clusterm-0.6-perldoc.patch
new file mode 100644 (file)
index 0000000..6928032
--- /dev/null
@@ -0,0 +1,11 @@
+--- Makefile.orig      2010-08-12 11:12:57.000000000 +0200
++++ Makefile   2010-08-12 11:13:17.000000000 +0200
+@@ -12,7 +12,7 @@
+ all: clusterm.1
+ clusterm.1: clusterm ClusTerm/App.pm
+-      perldoc -d$@ -onroff -wcenter: -wrelease:$(VERSION) clusterm
++      perldoc -onroff -wcenter: -wrelease:$(VERSION) clusterm > clusterm.1
+ distclean: do_clean
+ clean:
diff --git a/x11-terms/clusterm/files/clusterm-0.6.patch b/x11-terms/clusterm/files/clusterm-0.6.patch
new file mode 100644 (file)
index 0000000..15f496f
--- /dev/null
@@ -0,0 +1,11 @@
+--- ClusTerm/App.pm.orig       2009-03-12 10:20:01.000000000 +0100
++++ ClusTerm/App.pm    2009-03-12 10:20:17.000000000 +0100
+@@ -33,7 +33,7 @@
+ sub new {
+       my ($class, $clients, $options) = @_;
+-      my $self = Glib::Object::new(__PACKAGE__, $title);
++      my $self = Glib::Object::new(__PACKAGE__);
+       $self->{term} = [ ];
+       # preferences
diff --git a/x11-terms/clusterm/metadata.xml b/x11-terms/clusterm/metadata.xml
new file mode 100644 (file)
index 0000000..c6be580
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>no-herd</herd>
+       <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
+</pkgmetadata>