From 863643054d6103253ac3f041ef74ee9cf0a6ef8e Mon Sep 17 00:00:00 2001 From: lebarjack Date: Thu, 17 Sep 2009 07:43:03 +0000 Subject: www-apps/davical: New version svn path=/sunrise/; revision=9240 --- www-apps/davical/ChangeLog | 5 ++ www-apps/davical/Manifest | 8 +-- www-apps/davical/davical-0.9.7.1.ebuild | 73 ----------------------- www-apps/davical/davical-0.9.7.2.ebuild | 73 +++++++++++++++++++++++ www-apps/davical/files/postinstall-en-0.9.7.1.txt | 13 ---- www-apps/davical/files/postinstall-en-0.9.7.2.txt | 13 ++++ 6 files changed, 95 insertions(+), 90 deletions(-) delete mode 100644 www-apps/davical/davical-0.9.7.1.ebuild create mode 100644 www-apps/davical/davical-0.9.7.2.ebuild delete mode 100644 www-apps/davical/files/postinstall-en-0.9.7.1.txt create mode 100644 www-apps/davical/files/postinstall-en-0.9.7.2.txt (limited to 'www-apps') diff --git a/www-apps/davical/ChangeLog b/www-apps/davical/ChangeLog index 671f0c49e..15aace983 100644 --- a/www-apps/davical/ChangeLog +++ b/www-apps/davical/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 17 Sep 2009; lebarjack + -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 -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: diff --git a/www-apps/davical/Manifest b/www-apps/davical/Manifest index 2da833cb1..d1b084a24 100644 --- a/www-apps/davical/Manifest +++ b/www-apps/davical/Manifest @@ -1,6 +1,6 @@ -AUX postinstall-en-0.9.7.1.txt 508 RMD160 f7e8bbc4bbeec509adf62ba1f05c4d40d0a07924 SHA1 b024f6dd9c845fe0abf86332158e6d1610612d8f SHA256 09e1b9174a769073468d3ff3661ef95c879556f1f87a3c91f4b9a46206f4ea17 +AUX postinstall-en-0.9.7.2.txt 508 RMD160 f7e8bbc4bbeec509adf62ba1f05c4d40d0a07924 SHA1 b024f6dd9c845fe0abf86332158e6d1610612d8f SHA256 09e1b9174a769073468d3ff3661ef95c879556f1f87a3c91f4b9a46206f4ea17 AUX rscds.conf 11907 RMD160 bdd38b174cf76e2a2ea76da5ed09706d000ccd20 SHA1 12da666505dd8fb814e775f21f9bc7e623dc7597 SHA256 25d27389f72caf07e9c008bd1cfe791eac69a85309ab226946d9d7e4304ec9b7 -DIST davical-0.9.7.1.tar.gz 1779929 RMD160 234dc37c0ebd6d4cf0b2993fbb73e021a65ebcd0 SHA1 cc18ec8a8604bb5b5fcfe66e1b0fadecbf7e10a6 SHA256 d6d2ed472e5ec3db1a509acc5e13ddd4a5f34bfb088b1aba8de2bcda222f9daf -EBUILD davical-0.9.7.1.ebuild 1751 RMD160 02a39db5579e3fd7308a1ba1d5fb9b055be8dbe7 SHA1 01d4297bd689b4060dd1755b66c884dee1e2feac SHA256 fa1bef84a3e3456f1d49541d172ed8d7a3ba27ea609f120a66e21f5f14c4561f -MISC ChangeLog 1927 RMD160 cbf1c57298507bff639911d7294cc459f2365cda SHA1 f2ba87aa215199342213429c7fb87f3e7f026b24 SHA256 42a5d59524904dda521827d71b6272e94fa926cc0e9d6bd694c4e0cdf0f9abb1 +DIST davical-0.9.7.2.tar.gz 1741230 RMD160 d28cc3b9667e402d1d5778b6fbf834aaf77875c1 SHA1 4373bfd205323114563944d0631376eee8218664 SHA256 8a5a36262ba8157b247c0d4464944c725670d96d01b5b445da8b424072ad558f +EBUILD davical-0.9.7.2.ebuild 1751 RMD160 02a39db5579e3fd7308a1ba1d5fb9b055be8dbe7 SHA1 01d4297bd689b4060dd1755b66c884dee1e2feac SHA256 fa1bef84a3e3456f1d49541d172ed8d7a3ba27ea609f120a66e21f5f14c4561f +MISC ChangeLog 2126 RMD160 cd70b2db9b30579dee7d0849fffeef9c00c66e53 SHA1 26954d2ebd48f587c296da3c8a578f5d60cf04b1 SHA256 45a7fd05c7080b527a944a934ba685242ddce4143cfb6ae925f87b39c2d248cd MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/www-apps/davical/davical-0.9.7.1.ebuild b/www-apps/davical/davical-0.9.7.1.ebuild deleted file mode 100644 index 8727d494b..000000000 --- a/www-apps/davical/davical-0.9.7.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit webapp depend.php - -DESCRIPTION="A CalDAV and iCal server" -HOMEPAGE="http://davical.org/" -SRC_URI="http://debian.mcmillan.net.nz/packages/davical/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="doc vhosts" - -DEPEND="doc? ( dev-php/PEAR-PhpDocumentor )" -RDEPEND="www-servers/apache - dev-lang/php[pcre,postgres,xml] - app-admin/pwgen - >=dev-php/awl-0.37 - dev-perl/yaml - dev-perl/DBI - dev-perl/DBD-Pg" - -need_php5 -need_httpd - -src_compile() { - if use doc ; then - ebegin "Generating documentation" - phpdoc -c "docs/api/phpdoc.ini" - eend $? || die "Documentation failed to build" - fi - emake inc/always.php || die "emake failed" - scripts/po/rebuild-translations.sh -} - -src_install() { - webapp_src_preinst - - local docs="INSTALL README debian/README.Debian \ - testing/README.regression_tests \ - TODO debian/changelog" - dodoc-php ${docs} || die "dodoc failed" - - einfo "Installing main files" - local dirs="htdocs inc locale" - insinto "${MY_HTDOCSDIR}" - doins -r ${dirs} || die "doins failed" - - einfo "Installing sql files" - insinto "${MY_SQLSCRIPTSDIR}" - doins -r dba/* || die "doins failed" - - if use doc ; then - einfo "Installing documentation" - dohtml -r "docs/api/" || die "dohtml failed" - dohtml -r "docs/website/" || die "dohtml failed" - fi - - insinto /etc/${PN} - newins "${FILESDIR}/rscds.conf" calendar.example.com-conf.php \ - || die "newins failed" - - webapp_postinst_txt en "${FILESDIR}/postinstall-en-${PV}.txt" - webapp_src_install - - fperms +x "${MY_SQLSCRIPTSDIR}/create-database.sh" - fperms +x "${MY_SQLSCRIPTSDIR}/update-davical-database" - fperms +x "${MY_SQLSCRIPTSDIR}/update-rscds-database" - -} diff --git a/www-apps/davical/davical-0.9.7.2.ebuild b/www-apps/davical/davical-0.9.7.2.ebuild new file mode 100644 index 000000000..8727d494b --- /dev/null +++ b/www-apps/davical/davical-0.9.7.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit webapp depend.php + +DESCRIPTION="A CalDAV and iCal server" +HOMEPAGE="http://davical.org/" +SRC_URI="http://debian.mcmillan.net.nz/packages/davical/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="doc vhosts" + +DEPEND="doc? ( dev-php/PEAR-PhpDocumentor )" +RDEPEND="www-servers/apache + dev-lang/php[pcre,postgres,xml] + app-admin/pwgen + >=dev-php/awl-0.37 + dev-perl/yaml + dev-perl/DBI + dev-perl/DBD-Pg" + +need_php5 +need_httpd + +src_compile() { + if use doc ; then + ebegin "Generating documentation" + phpdoc -c "docs/api/phpdoc.ini" + eend $? || die "Documentation failed to build" + fi + emake inc/always.php || die "emake failed" + scripts/po/rebuild-translations.sh +} + +src_install() { + webapp_src_preinst + + local docs="INSTALL README debian/README.Debian \ + testing/README.regression_tests \ + TODO debian/changelog" + dodoc-php ${docs} || die "dodoc failed" + + einfo "Installing main files" + local dirs="htdocs inc locale" + insinto "${MY_HTDOCSDIR}" + doins -r ${dirs} || die "doins failed" + + einfo "Installing sql files" + insinto "${MY_SQLSCRIPTSDIR}" + doins -r dba/* || die "doins failed" + + if use doc ; then + einfo "Installing documentation" + dohtml -r "docs/api/" || die "dohtml failed" + dohtml -r "docs/website/" || die "dohtml failed" + fi + + insinto /etc/${PN} + newins "${FILESDIR}/rscds.conf" calendar.example.com-conf.php \ + || die "newins failed" + + webapp_postinst_txt en "${FILESDIR}/postinstall-en-${PV}.txt" + webapp_src_install + + fperms +x "${MY_SQLSCRIPTSDIR}/create-database.sh" + fperms +x "${MY_SQLSCRIPTSDIR}/update-davical-database" + fperms +x "${MY_SQLSCRIPTSDIR}/update-rscds-database" + +} diff --git a/www-apps/davical/files/postinstall-en-0.9.7.1.txt b/www-apps/davical/files/postinstall-en-0.9.7.1.txt deleted file mode 100644 index 922a7c444..000000000 --- a/www-apps/davical/files/postinstall-en-0.9.7.1.txt +++ /dev/null @@ -1,13 +0,0 @@ -You will need access to some postgresql database to use davical. - -Read /usr/share/doc/www-apps/davical-${PV}/INSTALL.gz for installation -instructions. -Release notes are available at -http://wiki.davical.org/w/Release_Notes/${PV}. -Full documentation and wiki on http://davical.org - -If you are upgrading from a previous version of davical, you must -set up the administration configuration file -/etc/davical/administration.yml and run - cd /usr/share/webapps/davical/${PV}/sqlscripts/ - ./update-davical-database diff --git a/www-apps/davical/files/postinstall-en-0.9.7.2.txt b/www-apps/davical/files/postinstall-en-0.9.7.2.txt new file mode 100644 index 000000000..922a7c444 --- /dev/null +++ b/www-apps/davical/files/postinstall-en-0.9.7.2.txt @@ -0,0 +1,13 @@ +You will need access to some postgresql database to use davical. + +Read /usr/share/doc/www-apps/davical-${PV}/INSTALL.gz for installation +instructions. +Release notes are available at +http://wiki.davical.org/w/Release_Notes/${PV}. +Full documentation and wiki on http://davical.org + +If you are upgrading from a previous version of davical, you must +set up the administration configuration file +/etc/davical/administration.yml and run + cd /usr/share/webapps/davical/${PV}/sqlscripts/ + ./update-davical-database -- cgit v1.2.3-18-g5258