summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Anderson <gentoofan23@gentoo.org>2008-03-29 22:14:48 +0000
committerThomas Anderson <gentoofan23@gentoo.org>2008-03-29 22:14:48 +0000
commit8d1cc9593fc01239fa768bb28af6811c24aaab95 (patch)
tree5f11e187f9e1c46a75fa27d83a8e1b240ae1758c /net-misc/sshmenu
parentnet-misc/sshmenu: Dep on dev-ruby/ruby-gnome if USE=gnome because dev-ruby/ru... (diff)
downloadsunrise-8d1cc9593fc01239fa768bb28af6811c24aaab95.tar.gz
sunrise-8d1cc9593fc01239fa768bb28af6811c24aaab95.tar.bz2
sunrise-8d1cc9593fc01239fa768bb28af6811c24aaab95.zip
net-misc/sshmenu: Implement src_test and use virtualx.eclass.
svn path=/sunrise/; revision=5927
Diffstat (limited to 'net-misc/sshmenu')
-rw-r--r--net-misc/sshmenu/ChangeLog4
-rw-r--r--net-misc/sshmenu/Manifest4
-rw-r--r--net-misc/sshmenu/sshmenu-3.15.ebuild7
3 files changed, 12 insertions, 3 deletions
diff --git a/net-misc/sshmenu/ChangeLog b/net-misc/sshmenu/ChangeLog
index a17f68563..aec64c64d 100644
--- a/net-misc/sshmenu/ChangeLog
+++ b/net-misc/sshmenu/ChangeLog
@@ -4,6 +4,10 @@
29 Mar 2008; Thomas Anderson (gentoofan23) <gentoofan23@gmail.com>
sshmenu-3.15.ebuild:
+ Implement src_test and use virtualx.eclass.
+
+ 29 Mar 2008; Thomas Anderson (gentoofan23) <gentoofan23@gmail.com>
+ sshmenu-3.15.ebuild:
Dep on dev-ruby/ruby-gnome if USE=gnome because dev-ruby/ruby-panel-applet2
has the dependency missing. dev-ruby/ruby-gnome2 can be removed from RDEPEND
when the issues in bug #215329 are fixed
diff --git a/net-misc/sshmenu/Manifest b/net-misc/sshmenu/Manifest
index b6110ca47..5058b7b0e 100644
--- a/net-misc/sshmenu/Manifest
+++ b/net-misc/sshmenu/Manifest
@@ -1,5 +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 962 RMD160 20460b5fcd7481edb880e707ac1649a582d6ae65 SHA1 6d9015728afd0ab986c122bc277b8261320b505e SHA256 5f011797f60a351533fcc6b796e9b750483f8830ce12d9a2427f4ab1c7d66e19
-MISC ChangeLog 732 RMD160 c848113cc341eb7db13958e21b33c9feb8a3452e SHA1 9b484b877bd4ce31fee6cbeb421a2a5a255a79a6 SHA256 e61dc045e230020a63c35c320f70991b4bb77d20d13dbb227a54cfbb423abb8a
+EBUILD sshmenu-3.15.ebuild 1070 RMD160 fb3dca383e6a7959f151dffd533a3d24fd00ddf4 SHA1 ce6ab01aaecb54032dd1b31265cfc74ccb36e172 SHA256 60a7a02a284414d2ee1c1fbffe17adef29627d0d960ab9a70f8556be2f33714a
+MISC ChangeLog 871 RMD160 385a9c38c5e2d949419fb406f651665b1a7f2eac SHA1 034c3a8368224f9cbcce55745f1d2c446e36876c SHA256 b77e89c5e29145c66ae4001e2fbd4c6fa9643fe4037b495e15a9167ccc992492
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/net-misc/sshmenu/sshmenu-3.15.ebuild b/net-misc/sshmenu/sshmenu-3.15.ebuild
index 473d369d1..b884bc3d3 100644
--- a/net-misc/sshmenu/sshmenu-3.15.ebuild
+++ b/net-misc/sshmenu/sshmenu-3.15.ebuild
@@ -3,7 +3,8 @@
# $Header: $
EAPI="1"
-inherit eutils multilib
+## We need virtualx for src_test's Xmake stuff.
+inherit eutils multilib virtualx
DESCRIPTION="A gnome applet interface to SSH."
HOMEPAGE="http://sshmenu.sourceforge.net"
@@ -29,6 +30,10 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-fixmultilib.patch
}
+src_test() {
+ Xmake TEST || die "Tests failed!"
+}
+
src_install() {
emake LIBDIR="$(get_libdir)" DESTDIR="${D}" install || die "Install failed!"