diff options
author | Thomas Anderson <gentoofan23@gentoo.org> | 2008-03-29 22:14:48 +0000 |
---|---|---|
committer | Thomas Anderson <gentoofan23@gentoo.org> | 2008-03-29 22:14:48 +0000 |
commit | 8d1cc9593fc01239fa768bb28af6811c24aaab95 (patch) | |
tree | 5f11e187f9e1c46a75fa27d83a8e1b240ae1758c /net-misc/sshmenu | |
parent | net-misc/sshmenu: Dep on dev-ruby/ruby-gnome if USE=gnome because dev-ruby/ru... (diff) | |
download | sunrise-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/ChangeLog | 4 | ||||
-rw-r--r-- | net-misc/sshmenu/Manifest | 4 | ||||
-rw-r--r-- | net-misc/sshmenu/sshmenu-3.15.ebuild | 7 |
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!" |