From 58f5c8d46771340994496e9c1e23a977ad25c2ec Mon Sep 17 00:00:00 2001 From: Thomas Anderson Date: Sat, 29 Mar 2008 14:02:30 +0000 Subject: [PATCH] net-misc/sshmenu: New ebuild for sshmenu, see bug #213944 svn path=/sunrise/; revision=5924 --- net-misc/sshmenu/ChangeLog | 9 +++++ net-misc/sshmenu/Manifest | 5 +++ .../files/sshmenu-3.15-fixmultilib.patch | 10 +++++ net-misc/sshmenu/metadata.xml | 5 +++ net-misc/sshmenu/sshmenu-3.15.ebuild | 37 +++++++++++++++++++ 5 files changed, 66 insertions(+) create mode 100644 net-misc/sshmenu/ChangeLog create mode 100644 net-misc/sshmenu/Manifest create mode 100644 net-misc/sshmenu/files/sshmenu-3.15-fixmultilib.patch create mode 100644 net-misc/sshmenu/metadata.xml create mode 100644 net-misc/sshmenu/sshmenu-3.15.ebuild 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) + +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 @@ + + + +maintainer-wanted + 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 +} -- 2.43.2