diff options
author | 2005-09-06 18:45:24 +0000 | |
---|---|---|
committer | 2005-09-06 18:45:24 +0000 | |
commit | 433fa597b5df8e199a7ec136ea9221068b3b3bfe (patch) | |
tree | 31ab9acb4a0f777e922066ddcfc7fbf723d00993 /www-apache | |
parent | New release: 1.10.3 (diff) | |
download | historical-433fa597b5df8e199a7ec136ea9221068b3b3bfe.tar.gz historical-433fa597b5df8e199a7ec136ea9221068b3b3bfe.tar.bz2 historical-433fa597b5df8e199a7ec136ea9221068b3b3bfe.zip |
Remove the stale mod_dav_svn files
Diffstat (limited to 'www-apache')
-rw-r--r-- | www-apache/mod_dav_svn/ChangeLog | 44 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/Manifest | 24 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/files/1.1.3-r1/47_mod_dav_svn.conf | 92 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/files/47_mod_dav_svn.conf | 63 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.1 | 1 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.2 | 1 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.3 | 1 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.3-r1 | 1 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/files/digest-mod_dav_svn-9999 | 0 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/metadata.xml | 14 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/mod_dav_svn-1.1.1.ebuild | 98 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/mod_dav_svn-1.1.2.ebuild | 98 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/mod_dav_svn-1.1.3-r1.ebuild | 92 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/mod_dav_svn-1.1.3.ebuild | 92 | ||||
-rw-r--r-- | www-apache/mod_dav_svn/mod_dav_svn-9999.ebuild | 16 |
15 files changed, 0 insertions, 637 deletions
diff --git a/www-apache/mod_dav_svn/ChangeLog b/www-apache/mod_dav_svn/ChangeLog deleted file mode 100644 index 7682284174a4..000000000000 --- a/www-apache/mod_dav_svn/ChangeLog +++ /dev/null @@ -1,44 +0,0 @@ -# ChangeLog for www-apache/mod_dav_svn -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_dav_svn/ChangeLog,v 1.7 2005/02/27 11:17:40 pauldv Exp $ - -*mod_dav_svn-9999 (27 Feb 2005) - - 27 Feb 2005; Paul de Vrieze <pauldv@gentoo.org> +mod_dav_svn-9999.ebuild: - Make a catchall ebuild before removing the whole directory. This - functionality is and will be provided by the subversion ebuild itself. - -*mod_dav_svn-1.1.3-r1 (04 Feb 2005) - - 04 Feb 2005; Christian Parpart <trapni@gentoo.org> - +files/1.1.3-r1/47_mod_dav_svn.conf.new, +mod_dav_svn-1.1.3-r1.ebuild: - added an SVNParentPath and authz example to config file; also added - AUTHZ_SVN define for mod_authz_svn.c module loading - - 24 Jan 2005; Christian Parpart <trapni@gentoo.org> - mod_dav_svn-1.1.3.ebuild: - code cleanup - - 23 Jan 2005; Christian Parpart <trapni@gentoo.org> - mod_dav_svn-1.1.3.ebuild: - -m marked ~ for amd64 - -*mod_dav_svn-1.1.3 (22 Jan 2005) - - 22 Jan 2005; Christian Parpart <trapni@gentoo.org> - +mod_dav_svn-1.1.3.ebuild: - -m version bump - -*mod_dav_svn-1.1.2 (11 Jan 2005) - - 11 Jan 2005; Christian Parpart <trapni@gentoo.org> - +mod_dav_svn-1.1.2.ebuild: - version bump - - 13 Oct 2004; Christian Parpart <trapni@gentoo.org> : - added <LimitExcept> for prividing auth-on-write-only; - added a note for the enduser according to the repository name - - 13 Oct 2004; Christian Parpart <trapni@gentoo.org> : - initial import of mod_dav_svn, that is the apache part of subversion - diff --git a/www-apache/mod_dav_svn/Manifest b/www-apache/mod_dav_svn/Manifest deleted file mode 100644 index 3f10d6eb7d7c..000000000000 --- a/www-apache/mod_dav_svn/Manifest +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 cb55587d2208b175e0dcff16333ed97f mod_dav_svn-9999.ebuild 516 -MD5 8efab1e0569f4a89d890fe851d52dbd2 mod_dav_svn-1.1.2.ebuild 2816 -MD5 a7f6d2f99c4c878f6bc155a6de8af54a mod_dav_svn-1.1.1.ebuild 2816 -MD5 c77b7b4646f4e1dfa1ce966f430db703 mod_dav_svn-1.1.3.ebuild 2707 -MD5 d55fd8ccb9f601b1385f986382986e1c ChangeLog 1529 -MD5 cbda545c28ba7d3749ded9f77a5777f3 mod_dav_svn-1.1.3-r1.ebuild 2717 -MD5 076120dcb616242eb54dc09f25dd3fba metadata.xml 402 -MD5 53809180b5372b204b32db3962b409ba files/digest-mod_dav_svn-1.1.1 70 -MD5 fb33afd7667fd3807a4601565815135b files/digest-mod_dav_svn-1.1.2 70 -MD5 1c207179f5bf0b148528312cbc37632d files/digest-mod_dav_svn-1.1.3 70 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-mod_dav_svn-9999 0 -MD5 cce30a16934a26c3f4b894c601cc41a7 files/47_mod_dav_svn.conf 1833 -MD5 1c207179f5bf0b148528312cbc37632d files/digest-mod_dav_svn-1.1.3-r1 70 -MD5 00fa2990dab629e1ab9ff0740ae543ff files/1.1.3-r1/47_mod_dav_svn.conf 2523 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFCz/CABXaUFmZvwyMRAtyrAJ0Y1Bz7dxsqNAtKkhgB9YsxnKXolwCfTtoF -6/uL8I/IZPxbH3p/fxiSgdE= -=6PaK ------END PGP SIGNATURE----- diff --git a/www-apache/mod_dav_svn/files/1.1.3-r1/47_mod_dav_svn.conf b/www-apache/mod_dav_svn/files/1.1.3-r1/47_mod_dav_svn.conf deleted file mode 100644 index 67d708dac625..000000000000 --- a/www-apache/mod_dav_svn/files/1.1.3-r1/47_mod_dav_svn.conf +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_dav_svn/files/1.1.3-r1/47_mod_dav_svn.conf,v 1.1 2005/02/04 18:15:42 trapni Exp $ - -<IfDefine SVN> - <IfModule !mod_dav_svn.c> - LoadModule dav_svn_module modules/mod_dav_svn.so - </IfModule> -</IfDefine> - -<IfDefine AUTHZ_SVN> - <IfModule !mod_authz_svn.c> - LoadModule authz_svn_module modules/mod_authz_svn.so - </IfModule> -</IfDefine> - -### EXAMPLE 1: subversion repository access -### -### (anonymous read-only; authorized write against htpasswd2 accounts) -# -# <Location /svn/REPOS_NAME> -# DAV svn -# SVNPath @SVN_REPOS_LOC@/REPOS_NAME -# -# AuthType Basic -# AuthName "Subversion repository" -# AuthUserFile @SVN_REPOS_LOC@/conf/svnusers -# -# # only require valid authentification on write access -# <LimitExcept GET PROPFIND OPTIONS REPORT> -# Require valid-user -# </LimitExcept> -# </Location> - -### EXAMPLE 2: subversion repository access -### -### (anonymous read-only; authorized write against PAM accounds) -### -### Any PAM user that is in group `svn` may write to this repository. -### Please NOTE, that if you want this setup, you may also need to -### emerge mod_auth_pam. -# -# <Location /svn/REPOS_NAME> -# DAV svn -# SVNPath @SVN_REPOS_LOC@/REPOS_NAME -# -# <IfModule mod_auth_sys_group.c> -# AuthPAM_Enabled on -# -# AuthType Basic -# AuthName "authorized contribution area" -# -# # only require valid authentification on write access -# <LimitExcept GET PROPFIND OPTIONS REPORT> -# Require group svn -# </LimitExcept> -# </IfModule> -# </Location> - -### EXAMPLE 3: subversion multi-repository configuration example -### with optional authz support -### -# <Location /svn> -# DAV svn -# SVNParentPath @SVN_REPOS_LOC@ -# -# <IfDefine AUTHZ_SVN> -# AuthType Basic -# AuthName "Subversion repository" -# AuthUserFile @SVN_REPOS_LOC@/conf.d/users -# Require valid-user -# -# AuthzSVNAccessFile @SVN_REPOS_LOC@/conf.d/access -# Satisfy Any -# </IfDefine> -# <IfDefine !AUTHZ_SVN> -# <LimitExcept GET PROPFIND OPTIONS REPORT> -# Deny from all -# </LimitExcept> -# </IfDefine> -# </Location> - -### NOTE 1: In case we have emerged mod_umask *and* you want multi-protocol -### access to our repository (REPOS_NAME) than you need to override -### default umask as well. -### See documentation at homepage from ebuild info for more details. -# -# <IfModule mod_umask.c> -# UMask 002 -# </IfModule> - -# vim:syntax=apache diff --git a/www-apache/mod_dav_svn/files/47_mod_dav_svn.conf b/www-apache/mod_dav_svn/files/47_mod_dav_svn.conf deleted file mode 100644 index 57d593e868a4..000000000000 --- a/www-apache/mod_dav_svn/files/47_mod_dav_svn.conf +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_dav_svn/files/47_mod_dav_svn.conf,v 1.1 2005/01/10 23:02:53 trapni Exp $ - -<IfDefine SVN> - <IfModule !mod_dav_svn.c> - LoadModule dav_svn_module modules/mod_dav_svn.so - </IfModule> -</IfDefine> - -### EXAMPLE 1: subversion repository access -### -### (anonymous read-only; authorized write against htpasswd2 accounts) -# -# <Location /svn/REPOS_NAME> -# DAV svn -# SVNPath @SVN_REPOS_LOC@/REPOS_NAME -# -# AuthType Basic -# AuthName "Subversion repository" -# AuthUserFile @SVN_REPOS_LOC@/conf/svnusers -# -# # only require valid authentification on write access -# <LimitExcept GET PROPFIND OPTIONS REPORT> -# Require valid-user -# </LimitExcept> -# </Location> - -### EXAMPLE 2: subversion repository access -### -### (anonymous read-only; authorized write against PAM accounds) -### -### Any PAM user that is in group `svn` may write to this repository. -### Please NOTE, that if you want this setup, you may also need to -### emerge mod_auth_pam. -# -# <Location /svn/REPOS_NAME> -# DAV svn -# SVNPath @SVN_REPOS_LOC@/REPOS_NAME -# -# <IfModule mod_auth_sys_group.c> -# AuthPAM_Enabled on -# -# AuthType Basic -# AuthName "authorized contribution area" -# -# # only require valid authentification on write access -# <LimitExcept GET PROPFIND OPTIONS REPORT> -# Require group svn -# </LimitExcept> -# </IfModule> -# </Location> - -### NOTE 1: In case we have emerged mod_umask *and* you want multi-protocol -### access to our repository (REPOS_NAME) than you need to override -### default umask as well. -### See documentation at homepage from ebuild info for more details. -# -# <IfModule mod_umask.c> -# UMask 002 -# </IfModule> - -# vim:syntax=apache diff --git a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.1 b/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.1 deleted file mode 100644 index 12863208a69b..000000000000 --- a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 a180c3fe91680389c210c99def54d9e0 subversion-1.1.1.tar.bz2 6768086 diff --git a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.2 b/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.2 deleted file mode 100644 index 71c3244fb4f5..000000000000 --- a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 b93a792b6bc610dc6c1c254591979a8c subversion-1.1.2.tar.bz2 6779312 diff --git a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.3 b/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.3 deleted file mode 100644 index d3c44630ae56..000000000000 --- a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 a09c2b2fa1a09566c024547954a48478 subversion-1.1.3.tar.bz2 6793419 diff --git a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.3-r1 b/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.3-r1 deleted file mode 100644 index d3c44630ae56..000000000000 --- a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-1.1.3-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 a09c2b2fa1a09566c024547954a48478 subversion-1.1.3.tar.bz2 6793419 diff --git a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-9999 b/www-apache/mod_dav_svn/files/digest-mod_dav_svn-9999 deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/www-apache/mod_dav_svn/files/digest-mod_dav_svn-9999 +++ /dev/null diff --git a/www-apache/mod_dav_svn/metadata.xml b/www-apache/mod_dav_svn/metadata.xml deleted file mode 100644 index 9e4a62dbf392..000000000000 --- a/www-apache/mod_dav_svn/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> - -<pkgmetadata> - <herd>apache</herd> - <maintainer> - <email>trapni@gentoo.org</email> - <name>Christian Parpart</name> - </maintainer> - <longdescription> - The official Apache Subversion module for accessing server-side - Subversion repositories. - </longdescription> -</pkgmetadata> diff --git a/www-apache/mod_dav_svn/mod_dav_svn-1.1.1.ebuild b/www-apache/mod_dav_svn/mod_dav_svn-1.1.1.ebuild deleted file mode 100644 index c62ed5f57892..000000000000 --- a/www-apache/mod_dav_svn/mod_dav_svn-1.1.1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_dav_svn/mod_dav_svn-1.1.1.ebuild,v 1.2 2005/07/09 15:42:35 agriffis Exp $ - -# FIXME this ebuild acutally installes mod_dav_svn *and* mod_authz_svn... -# what about this? shall it be splitted up, too? - -inherit eutils depend.apache - -MY_P="${P/mod_dav_svn/subversion}" -MY_P="${MY_P/_rc/-rc}" - -DESCRIPTION="The apache front end module for Subversion." -SRC_URI="http://subversion.tigris.org/tarballs/${MY_P}.tar.bz2" -HOMEPAGE="http://subversion.tigris.org/" - -SLOT="0" -LICENSE="Apache-1.1" -KEYWORDS="~x86" -IUSE="ssl" - -S="${WORKDIR}/${MY_P}" - -SVN_REPOS_LOC="${SVN_REPOS_LOC:-/var/svn}" - -APACHE2_MOD_FILE="mod_dav_svn" -APACHE2_MOD_CONF="47_${APACHE2_MOD_FILE}" -APACHE2_MOD_DEFINE="SVN" - -DOCFILES="" - -DEPEND=">=dev-util/subversion-1.1.0-r1" - -need_apache2 - -src_unpack() { - cd ${WORKDIR} - unpack ${MY_P}.tar.bz2 || die "unpacking failed for some strange reason" - - cd ${S} - export WANT_AUTOCONF_2_5=1 - autoconf - (cd apr; autoconf) - (cd apr-util; autoconf) - sed -i -e 's,\(subversion/svnversion/svnversion\)\(>.*svn-revision.txt\),echo "external" \2,' Makefile.in -} - -src_compile() { - cd ${S} - - econf \ - `use_with ssl` \ - --with-apxs=${APXS2} \ - --with-apr=/usr \ - --with-apr-util=/usr \ - --with-neon=/usr \ - --without-swig \ - --without-python \ - --disable-experimental-libtool \ - --disable-mod-activation || die "configuration failed" - - # build subversion, but do it in a way that is safe for paralel builds - # Also apparently the included apr does have a libtool that doesn't like - # -L flags. So not specifying it at all when not building apache modules - # and only specify it for internal parts otherwise - ( emake external-all && emake mod_{dav,authz}_svn ) || die -} - -src_install() { - # however, it shall only install the mod_dav_svn (FIXME: what about mod_authz_svn?) - make DESTDIR=${D} install-mods-shared || die "Installation of subversion failed" - - if [ -e ${D}/usr/lib/apache2 ]; then - if has_version '>=net-www/apache-2.0.48-r2'; then - mv ${D}/usr/lib/apache2/modules ${D}/${APACHE2_MODULESDIR} - rmdir ${D}/usr/lib/apache2 - else - mv ${D}/usr/lib/apache2 ${D}/${APACHE2_MODULESDIR} - fi - fi - - # do we need them? well, I guess they may be helpful for the enduser anyway - dodoc tools/xslt/svnindex.css tools/xslt/svnindex.xsl - - # install apache module config - sed -e "s:@SVN_REPOS_LOC@:${SVN_REPOS_LOC}:" ${FILESDIR}/${APACHE2_MOD_CONF}.conf \ - > ${APACHE2_MOD_CONF}.conf - - insinto ${APACHE2_MODULES_CONFDIR} - doins ${APACHE2_MOD_CONF}.conf - - einfo - einfo "Configuration file installed as ${APACHE2_MODULES_CONFDIR}/${APACHE2_MOD_CONF}.conf" - einfo "You may want to edit it before turning the module on in /etc/conf.d/apache2" - einfo -} - -# vim:ts=4 diff --git a/www-apache/mod_dav_svn/mod_dav_svn-1.1.2.ebuild b/www-apache/mod_dav_svn/mod_dav_svn-1.1.2.ebuild deleted file mode 100644 index ce04320e4df3..000000000000 --- a/www-apache/mod_dav_svn/mod_dav_svn-1.1.2.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_dav_svn/mod_dav_svn-1.1.2.ebuild,v 1.2 2005/07/09 15:42:35 agriffis Exp $ - -# FIXME this ebuild acutally installes mod_dav_svn *and* mod_authz_svn... -# what about this? shall it be splitted up, too? - -inherit eutils depend.apache - -MY_P="${P/mod_dav_svn/subversion}" -MY_P="${MY_P/_rc/-rc}" - -DESCRIPTION="The apache front end module for Subversion." -SRC_URI="http://subversion.tigris.org/tarballs/${MY_P}.tar.bz2" -HOMEPAGE="http://subversion.tigris.org/" - -SLOT="0" -LICENSE="Apache-1.1" -KEYWORDS="~x86" -IUSE="ssl" - -S="${WORKDIR}/${MY_P}" - -SVN_REPOS_LOC="${SVN_REPOS_LOC:-/var/svn}" - -APACHE2_MOD_FILE="mod_dav_svn" -APACHE2_MOD_CONF="47_${APACHE2_MOD_FILE}" -APACHE2_MOD_DEFINE="SVN" - -DOCFILES="" - -DEPEND=">=dev-util/subversion-1.1.0-r1" - -need_apache2 - -src_unpack() { - cd ${WORKDIR} - unpack ${MY_P}.tar.bz2 || die "unpacking failed for some strange reason" - - cd ${S} - export WANT_AUTOCONF_2_5=1 - autoconf - (cd apr; autoconf) - (cd apr-util; autoconf) - sed -i -e 's,\(subversion/svnversion/svnversion\)\(>.*svn-revision.txt\),echo "external" \2,' Makefile.in -} - -src_compile() { - cd ${S} - - econf \ - `use_with ssl` \ - --with-apxs=${APXS2} \ - --with-apr=/usr \ - --with-apr-util=/usr \ - --with-neon=/usr \ - --without-swig \ - --without-python \ - --disable-experimental-libtool \ - --disable-mod-activation || die "configuration failed" - - # build subversion, but do it in a way that is safe for paralel builds - # Also apparently the included apr does have a libtool that doesn't like - # -L flags. So not specifying it at all when not building apache modules - # and only specify it for internal parts otherwise - ( emake external-all && emake mod_{dav,authz}_svn ) || die -} - -src_install() { - # however, it shall only install the mod_dav_svn (FIXME: what about mod_authz_svn?) - make DESTDIR=${D} install-mods-shared || die "Installation of subversion failed" - - if [ -e ${D}/usr/lib/apache2 ]; then - if has_version '>=net-www/apache-2.0.48-r2'; then - mv ${D}/usr/lib/apache2/modules ${D}/${APACHE2_MODULESDIR} - rmdir ${D}/usr/lib/apache2 - else - mv ${D}/usr/lib/apache2 ${D}/${APACHE2_MODULESDIR} - fi - fi - - # do we need them? well, I guess they may be helpful for the enduser anyway - dodoc tools/xslt/svnindex.css tools/xslt/svnindex.xsl - - # install apache module config - sed -e "s:@SVN_REPOS_LOC@:${SVN_REPOS_LOC}:" ${FILESDIR}/${APACHE2_MOD_CONF}.conf \ - > ${APACHE2_MOD_CONF}.conf - - insinto ${APACHE2_MODULES_CONFDIR} - doins ${APACHE2_MOD_CONF}.conf - - einfo - einfo "Configuration file installed as ${APACHE2_MODULES_CONFDIR}/${APACHE2_MOD_CONF}.conf" - einfo "You may want to edit it before turning the module on in /etc/conf.d/apache2" - einfo -} - -# vim:ts=4 diff --git a/www-apache/mod_dav_svn/mod_dav_svn-1.1.3-r1.ebuild b/www-apache/mod_dav_svn/mod_dav_svn-1.1.3-r1.ebuild deleted file mode 100644 index fe472a454104..000000000000 --- a/www-apache/mod_dav_svn/mod_dav_svn-1.1.3-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_dav_svn/mod_dav_svn-1.1.3-r1.ebuild,v 1.2 2005/07/09 15:42:35 agriffis Exp $ - -# FIXME this ebuild acutally installes mod_dav_svn *and* mod_authz_svn... -# what about this? shall it be splitted up, too? - -inherit eutils depend.apache - -MY_P="${P/mod_dav_svn/subversion}" -MY_P="${MY_P/_rc/-rc}" - -DESCRIPTION="The apache front end module for Subversion." -SRC_URI="http://subversion.tigris.org/tarballs/${MY_P}.tar.bz2" -HOMEPAGE="http://subversion.tigris.org/" - -SLOT="0" -LICENSE="Apache-1.1" -KEYWORDS="~x86 ~amd64" -IUSE="ssl" - -S="${WORKDIR}/${MY_P}" - -SVN_REPOS_LOC="${SVN_REPOS_LOC:-/var/svn}" - -APACHE2_MOD_FILE="mod_dav_svn" -APACHE2_MOD_CONF="47_${APACHE2_MOD_FILE}" -APACHE2_MOD_DEFINE="SVN" - -DOCFILES="" - -DEPEND=">=dev-util/subversion-1.1.0-r1" - -need_apache2 - -src_unpack() { - cd "${WORKDIR}" - unpack "${MY_P}.tar.bz2" || die "unpacking failed for some strange reason" - - cd "${S}" - export WANT_AUTOCONF_2_5=1 - autoconf - (cd apr; autoconf) - (cd apr-util; autoconf) - sed -i -e 's,\(subversion/svnversion/svnversion\)\(>.*svn-revision.txt\),echo "external" \2,' Makefile.in -} - -src_compile() { - econf \ - `use_with ssl` \ - --with-apxs="${APXS2}" \ - --with-apr="/usr" \ - --with-apr-util="/usr" \ - --with-neon="/usr" \ - --without-swig \ - --without-python \ - --disable-experimental-libtool \ - --disable-mod-activation || die "configuration failed" - - # build subversion, but do it in a way that is safe for paralel builds - # Also apparently the included apr does have a libtool that doesn't like - # -L flags. So not specifying it at all when not building apache modules - # and only specify it for internal parts otherwise - ( emake external-all && emake mod_{dav,authz}_svn ) || die -} - -src_install() { - # however, it shall only install the mod_dav_svn (FIXME: what about mod_authz_svn?) - make DESTDIR="${D}" install-mods-shared || die "Installation of subversion failed" - - # do some apache2 dir voodoo - mv ${D}/usr/lib/apache2/modules ${D}/${APACHE2_MODULESDIR} - rmdir ${D}/usr/lib/apache2 - - # do we need them? well, I guess they may be helpful for the enduser anyway - dodoc tools/xslt/svnindex.css tools/xslt/svnindex.xsl - - # install apache module config - sed -e "s:@SVN_REPOS_LOC@:${SVN_REPOS_LOC}:" \ - "${FILESDIR}/${PVR}/${APACHE2_MOD_CONF}.conf" \ - > "${APACHE2_MOD_CONF}.conf" - - insinto "${APACHE2_MODULES_CONFDIR}" - doins "${APACHE2_MOD_CONF}.conf" - - einfo - einfo "Configuration file installed as ${APACHE2_MODULES_CONFDIR}/${APACHE2_MOD_CONF}.conf" - einfo "You may want to edit it before turning the module on in /etc/conf.d/apache2" - einfo -} - -# vim:ts=4 diff --git a/www-apache/mod_dav_svn/mod_dav_svn-1.1.3.ebuild b/www-apache/mod_dav_svn/mod_dav_svn-1.1.3.ebuild deleted file mode 100644 index ee256db52897..000000000000 --- a/www-apache/mod_dav_svn/mod_dav_svn-1.1.3.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_dav_svn/mod_dav_svn-1.1.3.ebuild,v 1.4 2005/07/09 15:42:35 agriffis Exp $ - -# FIXME this ebuild acutally installes mod_dav_svn *and* mod_authz_svn... -# what about this? shall it be splitted up, too? - -inherit eutils depend.apache - -MY_P="${P/mod_dav_svn/subversion}" -MY_P="${MY_P/_rc/-rc}" - -DESCRIPTION="The apache front end module for Subversion." -SRC_URI="http://subversion.tigris.org/tarballs/${MY_P}.tar.bz2" -HOMEPAGE="http://subversion.tigris.org/" - -SLOT="0" -LICENSE="Apache-1.1" -KEYWORDS="~x86 ~amd64" -IUSE="ssl" - -S="${WORKDIR}/${MY_P}" - -SVN_REPOS_LOC="${SVN_REPOS_LOC:-/var/svn}" - -APACHE2_MOD_FILE="mod_dav_svn" -APACHE2_MOD_CONF="47_${APACHE2_MOD_FILE}" -APACHE2_MOD_DEFINE="SVN" - -DOCFILES="" - -DEPEND=">=dev-util/subversion-1.1.0-r1" - -need_apache2 - -src_unpack() { - cd "${WORKDIR}" - unpack "${MY_P}.tar.bz2" || die "unpacking failed for some strange reason" - - cd "${S}" - export WANT_AUTOCONF_2_5=1 - autoconf - (cd apr; autoconf) - (cd apr-util; autoconf) - sed -i -e 's,\(subversion/svnversion/svnversion\)\(>.*svn-revision.txt\),echo "external" \2,' Makefile.in -} - -src_compile() { - econf \ - `use_with ssl` \ - --with-apxs="${APXS2}" \ - --with-apr="/usr" \ - --with-apr-util="/usr" \ - --with-neon="/usr" \ - --without-swig \ - --without-python \ - --disable-experimental-libtool \ - --disable-mod-activation || die "configuration failed" - - # build subversion, but do it in a way that is safe for paralel builds - # Also apparently the included apr does have a libtool that doesn't like - # -L flags. So not specifying it at all when not building apache modules - # and only specify it for internal parts otherwise - ( emake external-all && emake mod_{dav,authz}_svn ) || die -} - -src_install() { - # however, it shall only install the mod_dav_svn (FIXME: what about mod_authz_svn?) - make DESTDIR="${D}" install-mods-shared || die "Installation of subversion failed" - - # do some apache2 dir voodoo - mv ${D}/usr/lib/apache2/modules ${D}/${APACHE2_MODULESDIR} - rmdir ${D}/usr/lib/apache2 - - # do we need them? well, I guess they may be helpful for the enduser anyway - dodoc tools/xslt/svnindex.css tools/xslt/svnindex.xsl - - # install apache module config - sed -e "s:@SVN_REPOS_LOC@:${SVN_REPOS_LOC}:" \ - "${FILESDIR}/${APACHE2_MOD_CONF}.conf" \ - > "${APACHE2_MOD_CONF}.conf" - - insinto "${APACHE2_MODULES_CONFDIR}" - doins "${APACHE2_MOD_CONF}.conf" - - einfo - einfo "Configuration file installed as ${APACHE2_MODULES_CONFDIR}/${APACHE2_MOD_CONF}.conf" - einfo "You may want to edit it before turning the module on in /etc/conf.d/apache2" - einfo -} - -# vim:ts=4 diff --git a/www-apache/mod_dav_svn/mod_dav_svn-9999.ebuild b/www-apache/mod_dav_svn/mod_dav_svn-9999.ebuild deleted file mode 100644 index 749711978e05..000000000000 --- a/www-apache/mod_dav_svn/mod_dav_svn-9999.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_dav_svn/mod_dav_svn-9999.ebuild,v 1.1 2005/02/27 11:17:40 pauldv Exp $ - -DESCRIPTION="<OBSOLETE, is and will for now stay provided by subversion itself>" -SRC_URI="" -HOMEPAGE="http://subversion.tigris.org/" - -SLOT="0" -LICENSE="Apache-1.1" -KEYWORDS="~x86 ~amd64 -*" -IUSE="" - -pkg_setup() { - die "The apache module for subverion is provided by subversion itself" -} |