summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Anderson <gentoofan23@gentoo.org>2008-03-29 14:02:30 +0000
committerThomas Anderson <gentoofan23@gentoo.org>2008-03-29 14:02:30 +0000
commit58f5c8d46771340994496e9c1e23a977ad25c2ec (patch)
treedf88d4c46deca61956ee42749d5940c58a472639 /net-misc
parentsci-libs/openfoam-wmake: paraFoam support added (diff)
downloadsunrise-58f5c8d46771340994496e9c1e23a977ad25c2ec.tar.gz
sunrise-58f5c8d46771340994496e9c1e23a977ad25c2ec.tar.bz2
sunrise-58f5c8d46771340994496e9c1e23a977ad25c2ec.zip
net-misc/sshmenu: New ebuild for sshmenu, see bug #213944
svn path=/sunrise/; revision=5924
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/sshmenu/ChangeLog9
-rw-r--r--net-misc/sshmenu/Manifest5
-rw-r--r--net-misc/sshmenu/files/sshmenu-3.15-fixmultilib.patch10
-rw-r--r--net-misc/sshmenu/metadata.xml5
-rw-r--r--net-misc/sshmenu/sshmenu-3.15.ebuild37
5 files changed, 66 insertions, 0 deletions
diff --git a/net-misc/sshmenu/ChangeLog b/net-misc/sshmenu/ChangeLog
new file mode 100644
index 000000000..7a271d071
--- /dev/null
+++ b/net-misc/sshmenu/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for net-misc/sshmenu
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 29 Mar 2008; Thomas Anderson (gentoofan23) <gentoofan23@gmail.com>
+ +sshmenu-3.15.ebuild, +files/sshmenu-3.15-fixmultilib.patch,
+ +metadata.xml:
+ New ebuild for sshmenu, see bug #213944
+
diff --git a/net-misc/sshmenu/Manifest b/net-misc/sshmenu/Manifest
new file mode 100644
index 000000000..2c2477dfe
--- /dev/null
+++ b/net-misc/sshmenu/Manifest
@@ -0,0 +1,5 @@
+AUX sshmenu-3.15-fixmultilib.patch 361 RMD160 7626a37e5dc20d6458bc5047121c5a6ec8af67e9 SHA1 e35de978d2db43c3112f523c1ad3f86ec53fd807 SHA256 b895ccfc387eabbc659bd678f23a35c6358aa94502c1adee93d72a3e95ed567d
+DIST sshmenu-3.15.tar.gz 35399 RMD160 312ab8880a443adac6a628c1219600425bc0d12b SHA1 88383580440ebf626f62ee593709db6d556b8aac SHA256 70d714cdb33e89b8b4dafc830912f08d9d75a5edcbe5c320beab36b0692ae522
+EBUILD sshmenu-3.15.ebuild 846 RMD160 40723d0bb5b66dc7c033e80503b8424f4ac093a7 SHA1 6b66db029948fda4dbfb55a014cff93c38e85f95 SHA256 a5f6d0029c3243b58cd8e53b53f944294f3ce55d43e1bca366d0f7626c2593cf
+MISC ChangeLog 309 RMD160 b79b8d1595be8b0ee2e9e10a075c99b9b095a9e1 SHA1 6a051937fe0c04dd573d1ed1a849b12118856cfd SHA256 9789b238548407cdba6250d21fb0fe78b6ecde89a490396472b79401913ffbbf
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/net-misc/sshmenu/files/sshmenu-3.15-fixmultilib.patch b/net-misc/sshmenu/files/sshmenu-3.15-fixmultilib.patch
new file mode 100644
index 000000000..4cda95451
--- /dev/null
+++ b/net-misc/sshmenu/files/sshmenu-3.15-fixmultilib.patch
@@ -0,0 +1,10 @@
+diff -Naur sshmenu-3.15-orig/Makefile sshmenu-3.15/Makefile
+--- sshmenu-3.15-orig/Makefile 2007-10-15 05:20:19.000000000 -0400
++++ sshmenu-3.15/Makefile 2008-03-28 09:18:46.000000000 -0400
+@@ -1,5 +1,5 @@
+ BIN = $(DESTDIR)/usr/bin
+-LIB = $(DESTDIR)/usr/lib
++LIB = $(DESTDIR)/usr/$(LIBDIR)
+ MAN = $(DESTDIR)/usr/share/man
+ SHARE = $(DESTDIR)/usr/share
+
diff --git a/net-misc/sshmenu/metadata.xml b/net-misc/sshmenu/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/net-misc/sshmenu/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/net-misc/sshmenu/sshmenu-3.15.ebuild b/net-misc/sshmenu/sshmenu-3.15.ebuild
new file mode 100644
index 000000000..7db73b7a2
--- /dev/null
+++ b/net-misc/sshmenu/sshmenu-3.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="1"
+inherit eutils multilib
+
+DESCRIPTION="A gnome applet interface to SSH."
+HOMEPAGE="http://sshmenu.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="gnome"
+
+RDEPEND="dev-lang/ruby:1.8
+ dev-ruby/ruby-gtk2
+ dev-ruby/ruby-panel-applet2
+ gnome? ( dev-ruby/ruby-gconf2 )
+ || ( net-misc/x11-ssh-askpass net-misc/getk2-ssh-askpass )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-fixmultilib.patch
+}
+
+src_install() {
+ emake LIBDIR="$(get_libdir)" DESTDIR="${D}" install || die "Install failed!"
+
+ if ! use gnome; then
+ rm "${D}"/usr/$(get_libdir)/ruby/1.8/gnome-sshmenu.rb
+ rm "${D}"/usr/bin/sshmenu-gnome
+ rm -rf "${D}"/usr/share/icons
+ fi
+}