+++ /dev/null
-# ChangeLog for www-apps/davical
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 12 Mar 2012; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-1.0.2.ebuild, +davical-1.0.2-r1.ebuild:
- Added a php dependency on calendar and curl uses
-
- 12 Mar 2012; lebarjack <francois.perichon@univ-lille2.fr>
- files/awl_location.patch:
- Corrected path for awl when building translations
-
- 22 Jan 2012; Mike Gilbert <floppym@gentoo.org> davical-1.0.2.ebuild:
- www-apps/davical: rm || die
-
- 16 Jan 2012; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.9.7.ebuild, +davical-1.0.2.ebuild, files/awl_location.patch,
- +files/inc_path.patch, files/postinstall-en.txt, files/vhost-example:
- New version of davical
-
- 05 Nov 2011; Sven Schwyn (svoop) <gentoo@bitcetera.com>
- -davical-0.9.9.6.ebuild, +davical-0.9.9.7.ebuild:
- Version bump for davical
-
- 05 Oct 2011; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.9.4.ebuild, -files/postinstall-en-0.9.9.4.txt,
- +davical-0.9.9.6.ebuild, +files/awl_location.patch,
- +files/postinstall-en.txt:
- New version of davical
-
- 14 Jan 2011; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.9.3.ebuild, -files/postinstall-en-0.9.9.3.txt,
- +davical-0.9.9.4.ebuild, +files/postinstall-en-0.9.9.4.txt:
- New version of davical
-
- 05 Nov 2010; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.9.ebuild, +davical-0.9.9.3.ebuild,
- +files/postinstall-en-0.9.9.3.txt, -files/postinstall-en-0.9.9.txt:
- New version of davical
-
- 03 Nov 2010; lebarjack <francois.perichon@univ-lille2.fr>
- davical-0.9.9.ebuild:
- Dropped the pcre use for >=php-5.3 as done for awl by Michael Weber (xmw)
- (See bug #342597 - Thanks to Sven Schwyn (svoop) <svoop@delirium.ch>
- reporting this on bug #343691)
-
- 21 Apr 2010; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.8.4-r1.ebuild, -files/postinstall-en-0.9.8.4.txt,
- +davical-0.9.9.ebuild, +files/postinstall-en-0.9.9.txt, -files/rscds.conf,
- +files/vhost-example:
- New version for davical New installation layout. (Thanks to Aurelien Requiem
- <aurelien@menfin.net>
-
- 12 Apr 2010; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.8.4.ebuild, +davical-0.9.8.4-r1.ebuild:
- Source archive modified by upstream
-
- 12 Mar 2010; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.8.3.ebuild, -files/postinstall-en-0.9.8.3.txt,
- +davical-0.9.8.4.ebuild, +files/postinstall-en-0.9.8.4.txt:
- New version for davical
-
- 27 Feb 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- davical-0.9.8.3.ebuild:
- drop unnecessary pkg_setup
-
- 26 Feb 2010; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.8.1.ebuild, -files/postinstall-en-0.9.8.1.txt,
- +davical-0.9.8.3.ebuild, +files/postinstall-en-0.9.8.3.txt:
- New version for davical
-
- 11 Feb 2010; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.8.ebuild, +davical-0.9.8.1.ebuild,
- +files/postinstall-en-0.9.8.1.txt, -files/postinstall-en-0.9.8.txt:
- New version for davical
-
- 07 Jan 2010; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.7.6.ebuild, -files/postinstall-en-0.9.7.6.txt,
- +davical-0.9.8.ebuild, +files/postinstall-en-0.9.8.txt:
- Version bump, now depends on php with pdo
-
- 28 Oct 2009; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.7.4.ebuild, -files/postinstall-en-0.9.7.4.txt,
- +davical-0.9.7.6.ebuild, +files/postinstall-en-0.9.7.6.txt:
- version bump
-
- 12 Oct 2009; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.7.2.ebuild, -files/postinstall-en-0.9.7.2.txt,
- +davical-0.9.7.4.ebuild, +files/postinstall-en-0.9.7.4.txt:
- New version for davical
-
- 17 Sep 2009; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.7.1.ebuild, -files/postinstall-en-0.9.7.1.txt,
- +davical-0.9.7.2.ebuild, +files/postinstall-en-0.9.7.2.txt:
- New version
-
- 03 Sep 2009; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.7.ebuild, +davical-0.9.7.1.ebuild,
- +files/postinstall-en-0.9.7.1.txt, -files/postinstall-en-0.9.7.txt:
- Version bump for davical
-
- 01 Jul 2009; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.6.3.ebuild, -files/postinstall-en-0.9.6.3.txt,
- +davical-0.9.7.ebuild, +files/postinstall-en-0.9.7.txt:
- New version for davical
-
- 22 Apr 2009; Christian Ruppert <idl0r@gentoo.org> davical-0.9.6.3.ebuild:
- Removed unused inherits, added missing die statements.
-
- 22 Apr 2009; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.6.2.ebuild, -files/postinstall-en-0.9.6.2.txt,
- +davical-0.9.6.3.ebuild, +files/postinstall-en-0.9.6.3.txt:
- Version bump to 0.9.6.3
-
- 16 Mar 2009; Nick Fortino (nfortino) <nfortino@gmail.com>
- davical-0.9.6.2.ebuild:
- Update ebuild to use EAPI 2. Thanks to Cristian Ruppert and Thomas Sachau
- for review
-
- 24 Nov 2008; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.6.1.ebuild, -files/postinstall-en-0.9.6.1.txt,
- +davical-0.9.6.2.ebuild, +files/postinstall-en-0.9.6.2.txt:
- New version for davical - Better ical calendar support
-
- 05 Nov 2008; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.5.2.ebuild, -files/postinstall-en-0.9.5.txt,
- +davical-0.9.6.1.ebuild, +files/postinstall-en-0.9.6.1.txt:
- New version
-
- 16 Sep 2008; lebarjack <francois.perichon@univ-lille2.fr>
- -davical-0.9.5.ebuild, +davical-0.9.5.2.ebuild, -files/driver_ldap.patch:
- New version for davical (Ex-rscds)
-
- 23 Jun 2008; lebarjack <francois.perichon@univ-lille2.fr>
- +davical-0.9.5.ebuild, +files/postinstall-en-0.9.5.txt,
- +files/driver_ldap.patch, +files/rscds.conf, +metadata.xml:
- New ebuild for bug 195118 - (initial work by Cory Coager <ccoager@gmail.com>)
-
+++ /dev/null
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit depend.php webapp
-
-DESCRIPTION="A CalDAV and CardDAV Server"
-HOMEPAGE="http://davical.org/"
-SRC_URI="http://debian.mcmillan.net.nz/packages/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="doc? ( dev-php/PEAR-PhpDocumentor )"
-RDEPEND="app-admin/pwgen
- dev-lang/php[calendar,curl,pdo,postgres,xml]
- dev-perl/DBI
- dev-perl/DBD-Pg
- dev-perl/yaml
- >=dev-php/awl-0.51
- www-servers/apache"
-
-need_php5
-need_httpd
-
-src_prepare() {
- epatch "${FILESDIR}/awl_location.patch"
- epatch "${FILESDIR}/inc_path.patch"
-}
-
-src_compile() {
- if use doc ; then
- einfo "Generating documentation"
- phpdoc -q -c "docs/api/phpdoc.ini"\
- || die "Documentation failed to build"
- fi
- emake built-po || die "emake failed"
-}
-
-src_install() {
- webapp_src_preinst
-
- dodoc-php INSTALL README debian/README.Debian \
- testing/README.regression_tests TODO debian/changelog \
- || die "dodoc failed"
-
- einfo "Installing web files"
- insinto "${MY_HTDOCSDIR}"
- doins -r htdocs/* htdocs/.htaccess || die "doins failed"
-
- einfo "Installing main files and i18n"
- insinto "${MY_HOSTROOTDIR}/${PN}"
- doins -r inc locale || die "doins failed"
- rm "${D}/${MY_HOSTROOTDIR}/${PN}/inc/always.php.in" || die
-
- einfo "Installing sql files"
- insinto "${MY_SQLSCRIPTSDIR}"
- doins -r dba/* || die "doins failed"
-
- if use doc ; then
- einfo "Installing documentation"
- dohtml -r docs/api/ docs/website/ || die "dohtml failed"
- fi
-
- insinto /etc/${PN}
- doins config/* "${FILESDIR}/vhost-example" \
- || die "newins failed"
-
- webapp_postinst_txt en "${FILESDIR}/postinstall-en.txt"
- webapp_src_install
-
- fperms +x "${MY_SQLSCRIPTSDIR}/create-database.sh"
- fperms +x "${MY_SQLSCRIPTSDIR}/update-davical-database"
-}
+++ /dev/null
---- htdocs/always.php.orig 2012-01-05 21:28:16.382878446 +0100
-+++ htdocs/always.php 2012-01-05 21:30:06.828431957 +0100
-@@ -48,7 +48,7 @@
- // $c->default_locale = array('es_MX', 'es_AR', 'es', 'pt'); // An array of locales to try, or just a single locale
- // $c->local_tzid = 'Pacific/Auckland'; // Perhaps we should read from /etc/timezone - I wonder how standard that is?
- $c->default_locale = 'en';
--$c->locale_path = '../locale';
-+$c->locale_path = '../../davical/locale';
- $c->base_url = preg_replace('#/[^/]+\.php.*$#', '', $_SERVER['SCRIPT_NAME']);
- $c->base_directory = preg_replace('#/[^/]*$#', '', $_SERVER['DOCUMENT_ROOT']);
- $c->default_privileges = array('read-free-busy', 'schedule-deliver');
-@@ -80,6 +80,7 @@
- '../../awl/inc'
- , '/usr/share/awl/inc' // Where it ends up on Debian
- , '/usr/share/php/awl/inc' // Fedora's standard for PHP libraries
-+ , '/usr/share/php5/awl/inc' // Gentoo's standard for PHP5 libraries
- , '/usr/local/share/awl/inc'
- );
- foreach( $try_paths AS $awl_include_path ) {
-@@ -95,7 +96,7 @@
- }
-
- // Ensure that ../inc is in our included paths as early as possible
--set_include_path( '../inc'. PATH_SEPARATOR. get_include_path());
-+set_include_path( '../../davical/inc'. PATH_SEPARATOR. get_include_path());
-
-
- /** We actually discovered this and worked around it earlier, but we can't log it until the utilties are loaded */