titanofold    14/11/14 19:29:54

  Modified:             ChangeLog
  Added:                davical-1.1.3.1.ebuild
  Log:
  Version bump fixes bug 523138. New patch fixes bug 481528. Somewhere along
  the way bug 506558 was fixe.
  
  (Portage version: 2.2.8-r2/cvs/Linux x86_64, signed Manifest commit with key 
D1BBFDA0)

Revision  Changes    Path
1.7                  www-apps/davical/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/davical/ChangeLog?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/davical/ChangeLog?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/davical/ChangeLog?r1=1.6&r2=1.7

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-apps/davical/ChangeLog,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ChangeLog   21 Oct 2013 17:15:00 -0000      1.6
+++ ChangeLog   14 Nov 2014 19:29:54 -0000      1.7
@@ -1,6 +1,13 @@
 # ChangeLog for www-apps/davical
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/davical/ChangeLog,v 1.6 2013/10/21 
17:15:00 tomwij Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/davical/ChangeLog,v 1.7 2014/11/14 
19:29:54 titanofold Exp $
+
+*davical-1.1.3.1 (14 Nov 2014)
+
+  14 Nov 2014; Aaron W. Swenson <titanof...@gentoo.org>
+  +davical-1.1.3.1.ebuild, +files/awl-locations.patch:
+  Version bump fixes bug 523138. New patch fixes bug 481528. Somewhere along
+  the way bug 506558 was fixed.
 
   21 Oct 2013; Tom Wijsman <tom...@gentoo.org> metadata.xml:
   Removed François from metadata.xml per his request.



1.1                  www-apps/davical/davical-1.1.3.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/davical/davical-1.1.3.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/davical/davical-1.1.3.1.ebuild?rev=1.1&content-type=text/plain

Index: davical-1.1.3.1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-apps/davical/davical-1.1.3.1.ebuild,v 
1.1 2014/11/14 19:29:54 titanofold Exp $

EAPI=5

inherit depend.php webapp

DESCRIPTION="A CalDAV and CardDAV Server"
HOMEPAGE="http://davical.org/";
SRC_URI="https://gitlab.com/${PN}-project/${PN}/repository/archive.tar.gz?ref=r${PV}
 -> ${PN}-${PV}.tar.gz"

LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE="doc"

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
        virtual/httpd-php"
DEPEND="${RDEPEND}
doc? ( dev-php/PEAR-PhpDocumentor )"

S="${WORKDIR}/${PN}.git"

need_php5
need_httpd

src_prepare() {
        epatch "${FILESDIR}/awl-locations.patch"
        epatch "${FILESDIR}/inc_path.patch"
}

src_compile() {
        emake built-po

        if use doc ; then
                einfo "Generating documentation"
                phpdoc -q -c "docs/api/phpdoc.ini"\
                        || die "Documentation failed to build"
        fi
}

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

        einfo "Installing main files and i18n"
        insinto "${MY_HOSTROOTDIR}/${PN}"
        doins -r inc locale
        rm "${D}/${MY_HOSTROOTDIR}/${PN}/inc/always.php.in" || die

        einfo "Installing sql files"
        insinto "${MY_SQLSCRIPTSDIR}"
        doins -r dba/*

        if use doc ; then
                einfo "Installing documentation"
                dohtml -r docs/api/ docs/website/
        fi

        insinto /etc/${PN}
        doins config/* "${FILESDIR}/vhost-example"

        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"
}




Reply via email to