summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'repo/www-apps/ikiwiki/ikiwiki-9999.ebuild')
-rw-r--r--repo/www-apps/ikiwiki/ikiwiki-9999.ebuild31
1 files changed, 15 insertions, 16 deletions
diff --git a/repo/www-apps/ikiwiki/ikiwiki-9999.ebuild b/repo/www-apps/ikiwiki/ikiwiki-9999.ebuild
index 0b5ec4c..442e209 100644
--- a/repo/www-apps/ikiwiki/ikiwiki-9999.ebuild
+++ b/repo/www-apps/ikiwiki/ikiwiki-9999.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://ikiwiki.info/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="w3m"
+IUSE="minimal w3m"
EGIT_REPO_URI="http://git.ikiwiki.info/ikiwiki.git/"
#EGIT_REPO_URI="git://git.ikiwiki.info/"
@@ -20,14 +20,16 @@ S=${WORKDIR}/${PN}
SUGGESTED_DEPS="
>=dev-perl/CGI-FormBuilder-3.0202
>=dev-perl/CGI-Session-4.14
- dev-perl/TimeDate
- dev-perl/Time-Duration
+ dev-perl/LWPx-ParanoidAgent
dev-perl/Mail-Sendmail
+ dev-perl/Net-OpenID-Consumer
+ dev-perl/TimeDate
dev-perl/XML-Simple
+ dev-perl/Time-Duration
dev-perl/File-MimeInfo
- dev-perl/RPC-XML"
- #dev-perl/XML-Feed
- #dev-perl/XML-Atom"
+ dev-perl/RPC-XML
+ dev-perl/XML-Feed
+ dev-perl/XML-Atom"
DEPEND=">=dev-lang/perl-5.8.8
dev-perl/URI
@@ -35,11 +37,13 @@ DEPEND=">=dev-lang/perl-5.8.8
dev-perl/HTML-Template
dev-perl/HTML-Scrubber
app-text/markdown
- ${SUGGESTED_DEPS}"
+ !minimal? ( ${SUGGESTED_DEPS} )"
RDEPEND="${DEPEND}
w3m? ( www-client/w3m )"
+SRC_TEST=do
+
src_unpack() {
git_src_unpack
@@ -50,18 +54,13 @@ src_unpack() {
fi
}
-src_test() {
- # test fails
- make test || ewarn "test fails"
-}
-
src_install() {
emake DESTDIR="${D}" pure_install || die "make install failed"
insinto /etc/ikiwiki
- doins wikilist
+ doins wikilist || die
insinto /usr/share/doc/${PF}/examples
- doins -r doc/examples/*
- dohtml -r -A setup html/*
- dodoc debian/{NEWS,changelog}
+ doins -r doc/examples/* || die
+ dohtml -r -A setup html/* || die
+ dodoc debian/{NEWS,changelog} || die
}