diff options
Diffstat (limited to 'net-analyzer/metasploit')
-rw-r--r-- | net-analyzer/metasploit/ChangeLog | 9 | ||||
-rw-r--r-- | net-analyzer/metasploit/metasploit-3.1_p5699-r1.ebuild (renamed from net-analyzer/metasploit/metasploit-3.1_p5699.ebuild) | 10 |
2 files changed, 13 insertions, 6 deletions
diff --git a/net-analyzer/metasploit/ChangeLog b/net-analyzer/metasploit/ChangeLog index a764b953f4c1..562d74000511 100644 --- a/net-analyzer/metasploit/ChangeLog +++ b/net-analyzer/metasploit/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-analyzer/metasploit # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.40 2008/10/03 12:15:27 pva Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.41 2008/10/05 10:47:27 pva Exp $ + +*metasploit-3.1_p5699-r1 (05 Oct 2008) + + 05 Oct 2008; Peter Volkov <pva@gentoo.org> -metasploit-3.1_p5699.ebuild, + +metasploit-3.1_p5699-r1.ebuild: + Fixed remaining issue with Online link at msfgui3 and added symlink + instead of sed to make about dialog happy, bug #238137. *metasploit-3.1_p5699 (03 Oct 2008) diff --git a/net-analyzer/metasploit/metasploit-3.1_p5699.ebuild b/net-analyzer/metasploit/metasploit-3.1_p5699-r1.ebuild index 42441c188c03..8cf923516685 100644 --- a/net-analyzer/metasploit/metasploit-3.1_p5699.ebuild +++ b/net-analyzer/metasploit/metasploit-3.1_p5699-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-3.1_p5699.ebuild,v 1.1 2008/10/03 12:15:27 pva Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-3.1_p5699-r1.ebuild,v 1.1 2008/10/05 10:47:27 pva Exp $ MY_P=${PN/metasploit/framework}-${PV} @@ -44,15 +44,13 @@ S=${WORKDIR}/${MY_P} src_compile() { sed -i -e "s/RAILS_GEM_VERSION = '1.2.2'/RAILS_GEM_VERSION = '1.2'/" \ data/msfweb/config/environment.rb || die "sed failed" - # NOTE: this sed and *not* removing documentation/LICENSE fixes bug #238137 sed -i \ - "s#\(self\.license = File.read(File.join(\).*#\1'/usr/share/doc/${PF}/documentation/LICENSE'))#" \ - lib/msf/ui/gtk2/about.rb + 's#http://metasploit3.com/msf/support#http://metasploit.com/framework/support#' \ + lib/msf/ui/gtk2/app.rb } src_install() { if [[ "${SRC_URI}" != "" ]] ; then - # remove the subversion directories find "${S}" -type d -name ".svn" -print0 | xargs -0 -n1 rm -R fi @@ -61,8 +59,10 @@ src_install() { cp -R "${S}"/* "${D}"/usr/lib/${PN}${SLOT} || die "Copy files failed" rm -Rf "${D}"/usr/lib/${PN}${SLOT}/documentation "${D}"/usr/lib/${PN}${SLOT}/README + # do not remove LICENSE, bug #238137 dodir /usr/share/doc/${PF} cp -R "${S}"/{documentation,README} "${D}"/usr/share/doc/${PF} + dosym /usr/share/doc/${PF}/documentation /usr/lib/${PN}${SLOT}/documentation dodir /usr/bin/ for file in `ls msf*`; do |