dradis: fixed ruby-gems dep for gentoo's new preferred method

This commit is contained in:
Zero_Chaos 2011-02-03 22:27:55 +00:00
parent f30f40e332
commit f9b14b28b8
2 changed files with 45 additions and 0 deletions

View file

@ -2,4 +2,5 @@ AUX dradis 53 RMD160 c980d725180463e509e9dc5737425ea1449b861d SHA1 1489757bb8f79
AUX dradis.confd 191 RMD160 23b741545da0cfd823121f5452e37ebeb2c0aadb SHA1 00b3c1f465e446fea8faaf485446078da5beebef SHA256 98db4a8326ea5fa705dfafbcf23af2005d80fa7f7c65b7f217de312515fdf023
AUX dradis.initd 635 RMD160 2eb55f27a5bb5d9d50b5f8d4a46f96d349b1a9fe SHA1 791de9d6a23f844d947725743a3effaa3c06630b SHA256 10c68b14b0552b8e316c14c3d113368b89893d19f7fc84b73dd17e5e81bbc4be
DIST dradis-v2.5.2.tar.bz2 4284799 RMD160 dbd9fa17cb7d8cc02ffbf91804b54aaac5731cde SHA1 c0f68b91a6fdd8e8f904a53e249148b52e1b815d SHA256 e0dc8583aec3b4e4141affcb2a460441c7e1a3b2042b8c64463a8c20b40eddbc
EBUILD dradis-2.5.2-r1.ebuild 1001 RMD160 f9c949f83eaa05e54743a1198fa8616b449ebd25 SHA1 22e5855f4435adb56563a82d530a35a8ac942b0c SHA256 4c9257fb1f44ee5a930feedf0e607a75b6a4159b4dfe566980622482522ecfc9
EBUILD dradis-2.5.2.ebuild 1000 RMD160 27276d51071152e9ba3b51714e3660cebe3b5c03 SHA1 8319e7bf4fc0e1a08be06298d919e2b0194f3fc4 SHA256 831b37af0966e5afc6b5c17b79f8af98d3904b959d3206ea2cf0fead2d786b99

View file

@ -0,0 +1,44 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils
DESCRIPTION="A framework for effective information sharing"
HOMEPAGE="http://dradisframework.org/"
SRC_URI="mirror://sourceforge/$PN/$PN-v$PV.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="mysql"
DEPEND="dev-ruby/rake
dev-ruby/sqlite3-ruby
dev-ruby/rubygems
mysql? ( dev-ruby/mysql-ruby )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}-2.5"
src_install() {
insinto /usr/share/$PN
doins -r server/* || die "install failed"
dodoc readme.txt CHANGELOG
dosbin "${FILESDIR}"/$PN
newinitd "${FILESDIR}"/${PN}.initd $PN
newconfd "${FILESDIR}"/${PN}.confd $PN
}
pkg_postinst() {
einfo "Setting up sqlite database."
cd /usr/share/$PN/
rake db:migrate
rake dradis:reset
if use mysql; then
einfo "If you want to use a MySQL database check the dradis\
documentation: http://dradisframework.org/configure.html\#configure"
fi
}