summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-apps/websvn/ChangeLog8
-rw-r--r--www-apps/websvn/metadata.xml6
-rw-r--r--www-apps/websvn/websvn-2.0.ebuild40
3 files changed, 25 insertions, 29 deletions
diff --git a/www-apps/websvn/ChangeLog b/www-apps/websvn/ChangeLog
index d4cae228949b..5f82e93b93e0 100644
--- a/www-apps/websvn/ChangeLog
+++ b/www-apps/websvn/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-apps/websvn
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/websvn/ChangeLog,v 1.21 2007/12/26 21:44:02 phreak Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/websvn/ChangeLog,v 1.22 2008/02/19 16:54:58 hollow Exp $
+
+ 19 Feb 2008; Benedikt Böhm <hollow@gentoo.org> metadata.xml,
+ websvn-2.0.ebuild:
+ ebuild cleanup wrt #208584
26 Dec 2007; Christian Heim <phreak@gentoo.org> websvn-2.0.ebuild:
Adjusting RESTRICT=nomirror to be RESTRICT=mirror.
diff --git a/www-apps/websvn/metadata.xml b/www-apps/websvn/metadata.xml
index 9d5ef92dd8a2..e6d124be11a6 100644
--- a/www-apps/websvn/metadata.xml
+++ b/www-apps/websvn/metadata.xml
@@ -1,6 +1,8 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>web-apps</herd>
- <longdescription>Web based Subversion repository browser written in PHP</longdescription>
+ <herd>web-apps</herd>
+ <longdescription>
+ Web based Subversion repository browser written in PHP
+ </longdescription>
</pkgmetadata>
diff --git a/www-apps/websvn/websvn-2.0.ebuild b/www-apps/websvn/websvn-2.0.ebuild
index 8d4f6712cfef..e1d07a471ea3 100644
--- a/www-apps/websvn/websvn-2.0.ebuild
+++ b/www-apps/websvn/websvn-2.0.ebuild
@@ -1,62 +1,52 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/websvn/websvn-2.0.ebuild,v 1.4 2007/12/26 21:44:02 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/websvn/websvn-2.0.ebuild,v 1.5 2008/02/19 16:54:58 hollow Exp $
inherit depend.php eutils webapp
MY_PV="${PV//_/}"
+
DESCRIPTION="Web-based browsing tool for Subversion (SVN) repositories in PHP"
HOMEPAGE="http://websvn.tigris.org/"
SRC_URI="http://websvn.tigris.org/files/documents/1380/39378/websvn-${MY_PV}.tar.gz"
+
RESTRICT="mirror"
LICENSE="GPL-2"
IUSE="enscript"
KEYWORDS="amd64 ~sparc x86"
-RDEPEND="virtual/php
- dev-util/subversion
- sys-apps/sed
+RDEPEND="dev-util/subversion
enscript? ( app-text/enscript )"
+need_php_httpd
+
S="${WORKDIR}/websvn-${MY_PV}"
pkg_setup() {
webapp_pkg_setup
-
- if ! has_version "=dev-lang/php-5*" ; then
+ has_php
+ if [[ ${PHP_VERSION} == "4" ]] ; then
require_php_with_use expat
else
require_php_with_use xml
fi
}
-src_unpack() {
- unpack ${A}
- cd "${S}"
-}
-
-src_compile() {
- mv "${S}"/include/distconfig.php "${S}"/include/config.php
-}
-
src_install() {
webapp_src_preinst
- local doc docs="licence.txt changes.txt doc/*"
+ mv include/{dist,}config.php
- dodoc ${docs}
- for doc in ${docs}; do
- rm -f "${doc}"
- done
+ dodoc changes.txt doc/templates.txt
+ dohtml doc/*
+ rm -rf license.txt changes.txt doc/
insinto "${MY_HTDOCSDIR}"
- doins -r *
- webapp_configfile "${MY_HTDOCSDIR}"/include/config.php
+ doins -r .
- # This is the multiview config file
+ webapp_configfile "${MY_HTDOCSDIR}"/include/config.php
webapp_configfile "${MY_HTDOCSDIR}"/wsvn.php
- # The cache directory needs to be writeable
webapp_serverowned "${MY_HTDOCSDIR}"/cache
webapp_src_install