From ebae02f23d1aeb047f6585f8b16a3895b2280a90 Mon Sep 17 00:00:00 2001 From: Micha Glave Date: Tue, 18 Aug 2009 15:07:44 +0200 Subject: [PATCH] Obsolete a better version exists in sunrise. --- www-apps/rscds/Manifest | 28 -- www-apps/rscds/files/digest-rscds-0.9.2 | 3 - www-apps/rscds/files/digest-rscds-0.9.4 | 3 - www-apps/rscds/files/postinstall-en-0.9.2.txt | 27 -- www-apps/rscds/files/postinstall-en-0.9.4.txt | 27 -- www-apps/rscds/files/rscds.conf | 317 ------------------ www-apps/rscds/rscds-0.9.2.ebuild | 72 ---- www-apps/rscds/rscds-0.9.4.ebuild | 72 ---- 8 files changed, 549 deletions(-) delete mode 100644 www-apps/rscds/Manifest delete mode 100644 www-apps/rscds/files/digest-rscds-0.9.2 delete mode 100644 www-apps/rscds/files/digest-rscds-0.9.4 delete mode 100644 www-apps/rscds/files/postinstall-en-0.9.2.txt delete mode 100644 www-apps/rscds/files/postinstall-en-0.9.4.txt delete mode 100644 www-apps/rscds/files/rscds.conf delete mode 100644 www-apps/rscds/rscds-0.9.2.ebuild delete mode 100644 www-apps/rscds/rscds-0.9.4.ebuild diff --git a/www-apps/rscds/Manifest b/www-apps/rscds/Manifest deleted file mode 100644 index 03856ec..0000000 --- a/www-apps/rscds/Manifest +++ /dev/null @@ -1,28 +0,0 @@ -AUX postinstall-en-0.9.2.txt 1012 RMD160 2e501f0e0d6994d94a3fe65e7e9bf73f560fc2d4 SHA1 fe27a4c42e7b45c862dc381e405ddbfad88ce1d1 SHA256 b2555e002e7dd22ac6b543dc0d8f981b6b0ae8e294bb8c8a2f63b00d94a49b27 -MD5 8b9ea559d32d6d1d34efb8735992bb77 files/postinstall-en-0.9.2.txt 1012 -RMD160 2e501f0e0d6994d94a3fe65e7e9bf73f560fc2d4 files/postinstall-en-0.9.2.txt 1012 -SHA256 b2555e002e7dd22ac6b543dc0d8f981b6b0ae8e294bb8c8a2f63b00d94a49b27 files/postinstall-en-0.9.2.txt 1012 -AUX postinstall-en-0.9.4.txt 1012 RMD160 2e501f0e0d6994d94a3fe65e7e9bf73f560fc2d4 SHA1 fe27a4c42e7b45c862dc381e405ddbfad88ce1d1 SHA256 b2555e002e7dd22ac6b543dc0d8f981b6b0ae8e294bb8c8a2f63b00d94a49b27 -MD5 8b9ea559d32d6d1d34efb8735992bb77 files/postinstall-en-0.9.4.txt 1012 -RMD160 2e501f0e0d6994d94a3fe65e7e9bf73f560fc2d4 files/postinstall-en-0.9.4.txt 1012 -SHA256 b2555e002e7dd22ac6b543dc0d8f981b6b0ae8e294bb8c8a2f63b00d94a49b27 files/postinstall-en-0.9.4.txt 1012 -AUX rscds.conf 12223 RMD160 d3f1aa3dd10cb2a90aed8e74683db95ec37ad7a5 SHA1 d008638caede94522896f56abae7bb12124cca92 SHA256 71eec4ff45eef6ee472abff969f71c970821782a6942187906e7693bf9cdc2c5 -MD5 5cbe510c8b6a0b06e50ffdcf88d5d318 files/rscds.conf 12223 -RMD160 d3f1aa3dd10cb2a90aed8e74683db95ec37ad7a5 files/rscds.conf 12223 -SHA256 71eec4ff45eef6ee472abff969f71c970821782a6942187906e7693bf9cdc2c5 files/rscds.conf 12223 -DIST rscds-0.9.2-2.noarch.rpm 667825 RMD160 08fbdd4b53fc64de0df3ed099ede87a751d6d084 SHA1 67c6aa4bb3fb70c10c0b02dd50cfd9702fe70c92 SHA256 01dc8b9ac2a4db6998d530be27cf0271dde43465604bdb751a47706519a27033 -DIST rscds-0.9.4-2.noarch.rpm 680420 RMD160 12da700f6a52433c42030b978ea15170371e1cd4 SHA1 c84cd67a6061f966e803cd79164581a298305f2c SHA256 1242442c46de6ddeb4cabd4108633c25898805efa172afefa4488ae5375acc90 -EBUILD rscds-0.9.2.ebuild 1817 RMD160 dbecad4a2ab882e97289d502c7cd28cbc1505b8d SHA1 a9fa2fad7ec2f2fa9b6c7bd7fa2a11975344f576 SHA256 40b94dc4c0c26b8c25549a53b1ced8b0c11424975dead1579a5eed3ee9f185f6 -MD5 3eb2e2f9c405bc299e2a6983cc607706 rscds-0.9.2.ebuild 1817 -RMD160 dbecad4a2ab882e97289d502c7cd28cbc1505b8d rscds-0.9.2.ebuild 1817 -SHA256 40b94dc4c0c26b8c25549a53b1ced8b0c11424975dead1579a5eed3ee9f185f6 rscds-0.9.2.ebuild 1817 -EBUILD rscds-0.9.4.ebuild 1817 RMD160 dbecad4a2ab882e97289d502c7cd28cbc1505b8d SHA1 a9fa2fad7ec2f2fa9b6c7bd7fa2a11975344f576 SHA256 40b94dc4c0c26b8c25549a53b1ced8b0c11424975dead1579a5eed3ee9f185f6 -MD5 3eb2e2f9c405bc299e2a6983cc607706 rscds-0.9.4.ebuild 1817 -RMD160 dbecad4a2ab882e97289d502c7cd28cbc1505b8d rscds-0.9.4.ebuild 1817 -SHA256 40b94dc4c0c26b8c25549a53b1ced8b0c11424975dead1579a5eed3ee9f185f6 rscds-0.9.4.ebuild 1817 -MD5 04b4960eaead420a3d6dea7d6129567d files/digest-rscds-0.9.2 253 -RMD160 e6875c723c4febac3ff26a0d6aabbaf9b28bba1d files/digest-rscds-0.9.2 253 -SHA256 1b3220af2ec16e4430655d3b0499211f73ff0904fbc1d174cff87f90ec9712ab files/digest-rscds-0.9.2 253 -MD5 2ed20c69ac5f200a5c80e774d9acee07 files/digest-rscds-0.9.4 253 -RMD160 095cdf1e118fefa2b53e7e85bd1d3373dd401d03 files/digest-rscds-0.9.4 253 -SHA256 906c4b491b7a17ef05da9e7135ad9a31b59531b581e358f0ea7ccccec60d1042 files/digest-rscds-0.9.4 253 diff --git a/www-apps/rscds/files/digest-rscds-0.9.2 b/www-apps/rscds/files/digest-rscds-0.9.2 deleted file mode 100644 index 6b82818..0000000 --- a/www-apps/rscds/files/digest-rscds-0.9.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 af6113b692956cd73dc546e9e6ff03f0 rscds-0.9.2-2.noarch.rpm 667825 -RMD160 08fbdd4b53fc64de0df3ed099ede87a751d6d084 rscds-0.9.2-2.noarch.rpm 667825 -SHA256 01dc8b9ac2a4db6998d530be27cf0271dde43465604bdb751a47706519a27033 rscds-0.9.2-2.noarch.rpm 667825 diff --git a/www-apps/rscds/files/digest-rscds-0.9.4 b/www-apps/rscds/files/digest-rscds-0.9.4 deleted file mode 100644 index 5a7da83..0000000 --- a/www-apps/rscds/files/digest-rscds-0.9.4 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 129a4b3a4bbd2cb410808d9c17c44877 rscds-0.9.4-2.noarch.rpm 680420 -RMD160 12da700f6a52433c42030b978ea15170371e1cd4 rscds-0.9.4-2.noarch.rpm 680420 -SHA256 1242442c46de6ddeb4cabd4108633c25898805efa172afefa4488ae5375acc90 rscds-0.9.4-2.noarch.rpm 680420 diff --git a/www-apps/rscds/files/postinstall-en-0.9.2.txt b/www-apps/rscds/files/postinstall-en-0.9.2.txt deleted file mode 100644 index 98adc05..0000000 --- a/www-apps/rscds/files/postinstall-en-0.9.2.txt +++ /dev/null @@ -1,27 +0,0 @@ -1. You must setup a configuration file in the follow location: - /etc/rscds/-conf.php - -2. Apache must be configured, here is a template: - - DocumentRoot /var/www//htdocs/rscds/htdocs - DirectoryIndex index.php index.html - ServerName calendar.example.com - ServerAlias calendar.example.com - Alias /images/ /var/www//htdocs/images/ - php_value include_path /usr/share/awl/inc - php_value magic_quotes_gpc 0 - php_value register_globals 0 - /htdocs/rscds/htdocs"> - Order deny,allow - Allow from all - - - -3. You must setup a database in PostGreSQL. Follow these instructions: - su postgres -c createuser --no-createdb general - su postgres -c \ - /usr/share/webapps/rscds//sqlscripts/create-database.sh - - -The full installation documentation can be found here: - http://rscds.sourceforge.net/installation.php diff --git a/www-apps/rscds/files/postinstall-en-0.9.4.txt b/www-apps/rscds/files/postinstall-en-0.9.4.txt deleted file mode 100644 index 98adc05..0000000 --- a/www-apps/rscds/files/postinstall-en-0.9.4.txt +++ /dev/null @@ -1,27 +0,0 @@ -1. You must setup a configuration file in the follow location: - /etc/rscds/-conf.php - -2. Apache must be configured, here is a template: - - DocumentRoot /var/www//htdocs/rscds/htdocs - DirectoryIndex index.php index.html - ServerName calendar.example.com - ServerAlias calendar.example.com - Alias /images/ /var/www//htdocs/images/ - php_value include_path /usr/share/awl/inc - php_value magic_quotes_gpc 0 - php_value register_globals 0 - /htdocs/rscds/htdocs"> - Order deny,allow - Allow from all - - - -3. You must setup a database in PostGreSQL. Follow these instructions: - su postgres -c createuser --no-createdb general - su postgres -c \ - /usr/share/webapps/rscds//sqlscripts/create-database.sh - - -The full installation documentation can be found here: - http://rscds.sourceforge.net/installation.php diff --git a/www-apps/rscds/files/rscds.conf b/www-apps/rscds/files/rscds.conf deleted file mode 100644 index dcad14e..0000000 --- a/www-apps/rscds/files/rscds.conf +++ /dev/null @@ -1,317 +0,0 @@ -pg_connect[] = 'dbname=rscds port=5432 user=general' -* The application will attempt to -* connect to the database, successively applying connection parameters from -* the array in $c->pg_connect. -* used in the web interface but also the caldav Server -*/ -$c->pg_connect[] = "dbname=rscds user=general"; -// $c->pg_connect[] = "dbname=rscds user=general port=5433 host=somehost password=mypass"; - - -/**************************** -********* Desirable ********* -*****************************/ - -/** -* default : Really Simple CalDAV Store -* Is used to specify the authentication realm of the server, as well as -* being used as a name to display in various places. -*/ -$c->system_name = "Really Simple CalDAV Store"; - -/** -* default is false -* If true, then events requested from someone other than the admmin or owner -* of a calendar will not get any alarm for it. Some client software also -* allows you to configure calendar by calendar which ones allow alarms. -*/ -$c->hide_alarm = true; - -/** -*default is false -*If true, then TODO requested from someone other than the admmin or owner -* of a calendar will not get any answer -*/ -$c->hide_TODO = true; - -/*************************************************************************** -* * -* ADMIN web Interface * -* * -***************************************************************************/ -/** -* Displayed on the login page to indicate who you should ask if you have -* problems logging on. Also for the "From" of the email sent when a user -* has lost his password and click on the login page -* on "Help! I've forgotten my password" -*/ -$c->admin_email ='calendar-admin@example.com'; - -/** -* default=true -* if true the admin web interface will -* have link on name to access details -*

The "enable_row_linking" option controls whether javascript is used -* to make the entire row clickable in browse lists in the administration -* pages. Since this doesn't work in Konqueror you may want to set this -* to false if you expect people to be using Konqueror with the RSCDS -* administration pages.

-*/ -// $c->enable_row_linking = true; - -/** -* These should be an array of style sheets with a path specified relative -* to the root directory. Used for overriding display styles in the admin -* interface. -* e.g. : $c->local_styles = array('/css/my.css'); -**/ -// $c->local_styles = array(); -// $c->print_styles = array(); - - -/*************************************************************************** -* * -* Caldav Server * -* * -***************************************************************************/ - -/** -* The "collections_always_exist" value defines whether a MKCALENDAR -* command is needed to create a calendar collection before calendar -* resources can be stored in it. You will want to leave this to the -* default (true) if people will be using Evolution or Sunbird / -* Lightning against this because that software does not support the -* creation of calendar collections. -* Default: true -*/ -// $c->collections_always_exist = true; - -/** -* The name of a user's "home" calendar. This will be created for each -* new user. -* Default: 'home' -*/ -// $c->home_calendar_name = 'home'; - -/** -* An array of groups / permissions which should be automatically added -* for each new user created. This is a crude mechanism which we -* will hopefully manage to work out some better approach for in the -* future. For now, create an array that looks something like: -* array( 9 => 'R', 4 => 'A' ) -* to create a 'read' relationship to user_no 9 and an 'all' relation -* with user_no 4. -* Default: none -*/ -// $c->default_relationships = array(); - - -/*************************************************************************** -* * -* External Authentication Sources * -* * -***************************************************************************/ - -/** -* Allow specifying another way to control access of the user by authenticating -* him against other drivers such has LDAP (the default is the PgSQL DB) -* $c->authenticate_hook['call'] should be set to the name of the plugin and must -* be a valid function that will be call like this: -* call_user_func( $c->authenticate_hook['call'], $username, $password ) -* -* The login mecanism is made in 2 places: -* - for the web interface in: index.php that calls RSCDSSession.php that extends -* Session.php (from AWL libraries) -* - for the caldav client in: caldav.php that calls BasicAuthSession.php -* Both Session.php and BasicAuthSession.php check against the -* authenticate_hook['call'], although for BasicAuthSession.php this will be for -* each page. For Session.php this will only occur during login. -* -* $c->authenticate_hook['config'] should be set up with any configuration data -* needed by the authenticate call for the moment used only in awl/inc/AuthPlugins.php -* and he used to authenticate the user should be at least 'password,user_no' -* awl/inc/AuthPlugins.php is a sample file not used by showing what could be -* a hook -*/ - -/********************************/ -/******* Other AWL hook *********/ -/********************************/ -//require_once('AuthPlugins.php'); -// $c->authenticate_hook = array( -// 'call' => 'auth_other_awl', -// 'config' => array( - /** A PgSQL database connection string for the database containing user records */ -// 'connection' => 'dbname=wrms host=otherhose port=5433 user=general', - /** Which columns should be fetched from the database */ -// 'columns' => "user_no, active, email_ok, joined, last_update AS updated, last_used, username, password, fullname, email" -// ) -// ); - - - -/********************************/ -/*********** LDAP hook **********/ -/********************************/ -//$c->authenticate_hook['call'] = 'LDAP_check'; -//$c->authenticate_hook['config'] = array( -// 'host' => 'www.tennaxia.net', //host name of your LDAP Server -// 'port' => '389', //port -// 'bindDN'=> 'cn=manager,cn=internal,dc=tennaxia,dc=net', //DN to bind to this server enabling to perform request -// 'passDN'=> 'xxxxxxxx', //Password of the previous bindDN to bind to this server enabling to perform request -// 'baseDNUsers'=> 'dc=tennaxia,dc=net', //where to look at valid user -// 'filterUsers' => 'objectClass=kolabInetOrgPerson', //filter that must validate an valid user -// 'baseDNGroups' => 'ou=divisions,dc=tennaxia,dc=net', //not used ATM -// 'filterGroups' => 'objectClass=groupOfUniqueNames', //not used ATM - /** /!\ "username" should be set and "updated" must be set **/ -// 'mapping_field' => array("username" => "uid", -// "updated" => "modifyTimestamp", -// "fullname" => "cn" , -// "email" =>"mail", -// "active" => ), //used to create the user based on his ldap properties - /** used to set default value for all users, will be overcharged by ldap if defined also in mapping_field **/ -// 'default_value' => array("date_format_type" => "U","locale" => "en_NZ"), - /** foreach key set start and length in the string provided by ldap - example for openLDAP timestamp : 20070503162215Z **/ -// 'format_udpated'=> array('Y' => array(0,4),'m' => array(4,2),'d'=> array(6,2),'H' => array(8,2),'M'=>array(10,2),'S' => array(12,2)) -// -// ); -// -//include('drivers_ldap.php'); - - -/** -* The default locale will be "en_NZ"; -* If you are in a non-English locale, you can set the default_locale -* configuration to one of the supported locales. -* -* Supported Locales (at present, see: "select * from supported_locales ;" for a full list) -* -* "de_DE", "en_NZ", "es_AR", "fr_FR", "nl_NL", "ru_RU" -* -* If you want locale support you probably know more about configuring it than me, but -* at this stage it should be noted that all translations are UTF-8, and pages are -* served as UTF-8, so you will need to ensure that the UTF-8 versions of these locales -* are supported on your system. -* -* People interested in providing new translations are directed to the Wiki: -* http://rscds.sourceforge.net/moin/TranslatingRscds -**/ -// $c->default_locale = "en_NZ"; - -/** -* Default will be $_SERVER['SERVER_NAME']; -* This is used to construct URLs which are passed in the answers to the client. You may -* want to force this to a specific domain in responses if your system is accessed by -* multiple names, otherwise you probably won't need to change it. -*/ -// $c->domain_name; - -/** -* Used as a fallback for the TZID of an event where one is not supplied as part -* of a VEVENT. The local (server) time zone will be used as a default. -*/ -// $c->local_tzid; - - -/********************************/ -/********* Other options ********/ -/********************************/ -/** -* For the curious, there are a number of other references to $c->something -* which are (or might appear to be) configuration items. This file contains -* some documentation for them, but it is strongly recommended that you should -* not touch any of these. Either you will break the application or they will -* have no effect because they are simply calculated internally. -*/ - -/** -* Set automatically according to $_SERVER['SCRIPT_NAME'] -* It will be used to set the adress of each tab of the web interface, -* to set the relative address of images and so forth. You probably should -* not change it unless you know why you want to. -*/ -// $c->base_url - -/** -* Automatically set according to $_SERVER['DOCUMENT_ROOT'], but could be overridden -* if that gets it wrong for some reason. -*/ -// $c->base_directory = "/not/here"; - -/** -* Used to set the timeouts applying to the LOCK method. -*/ -// $c->default_lock_timeout; -// $c->maximum_lock_timeout; - -/** -* default = true; -* If set, RSCDS will store each unique time zone used in any calendar to speed -* future timezone interpretation. -*/ -// $c->save_time_zone_defs; - - -/** -* Internal variable used to contain arrays of stylesheets or javascripts -* which are needed by the page being displayed. -*/ -// Usually internally assigned, but you may want to set it to something meaningful -// if you are writing your own pages within the admin interface. -// $c->scripts = array(); -// $c->stylesheets = array(); - - -/** -* Internal variable to display page's title -* in the web interface -*/ -// Usually internally assigned, but you may want to set it to something meaningful -// if you are writing your own pages within the admin interface. -// $c->page_title; - - -/** -* Internal array variable to hold error messages to be displayed on top of page -* in the web interface -*/ -// Usually internally assigned, but you may want to append meaningful messages -// to this array if you are writing your own pages within the admin interface. -//$c->messages; - - -/** -* These 6 next properties are extracted automatically from the Changelog -* used to give informtion for debugging -*/ -// Internally assigned -// $c->code_debian, -// $c->code_major, -// $c->code_minor, -// $c->code_patch, -// $c->code_pkgver, -// $c->code_version, -/** -* Used internally to know the revision of the database schema and display -* in HTTP error anwser in the header -*/ -// Internally assigned -// $c->schema_major -// $c->schema_minor -// $c->schema_patch -// $c->schema_version - -?> diff --git a/www-apps/rscds/rscds-0.9.2.ebuild b/www-apps/rscds/rscds-0.9.2.ebuild deleted file mode 100644 index b92a7b0..0000000 --- a/www-apps/rscds/rscds-0.9.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils rpm webapp depend.php versionator -MY_P="rscds-${PV}-2.noarch" -DESCRIPTION="A CalDAV and iCal server" -HOMEPAGE="http://rscds.sourceforge.net/" -SRC_URI="http://downloads.sourceforge.net/rscds/${MY_P}.rpm" - -LICENSE="GPL-1" -KEYWORDS="-* ~x86 ~amd64" -IUSE="vhosts" - -DEPEND="www-servers/apache - dev-lang/php - dev-db/postgresql - app-admin/pwgen - app-arch/rpm2targz - net-libs/libawl-php" -RDEPEND="${DEPEND}" - -S="${WORKDIR}" - -need_php - -pkg_setup() { - webapp_pkg_setup - - if ! PHPCHECKNODIE="yes" require_php_with_use postgres; then - eerror - eerror "${PHP_PKG} needs to be re-installed with all of the following" - eerror "USE flags enabled:" - eerror - eerror "postgres" - eerror - die "Re-install ${PHP_PKG}" - fi - if ! PHPCHECKNODIE="yes" require_php_with_use ldap; then - ewarn - ewarn "${PHP_PKG} needs to be re-installed with ldap if you want" - ewarn "LDAP support" - ewarn - fi -} - -src_unpack() { - rpm_src_unpack -} - -src_install() { - webapp_src_preinst - - cd "${S}/usr/share/doc/${PN}/" - local docs="INSTALL README README.Debian README.regression_tests \ - TODO changelog copyright" - dodoc ${docs} || die "dodoc failed" - dohtml -r "${S}/usr/share/doc/${PN}/website/" || die "dohtml failed" - dohtml -r "${S}/usr/share/doc/${PN}/api/" || die "dohtml failed" - - cd "${S}/usr/share/${PN}" - local dirs="htdocs inc locale" - cp -pPR ${dirs} "${D}/${MY_HTDOCSDIR}" || die "failed to copy htdocs" - cp -pPR ${S}/usr/share/${PN}/dba/* "${D}/${MY_SQLSCRIPTSDIR}" || \ - die "failed to copy dba" - insinto /etc/rscds/ - newins "${FILESDIR}/rscds.conf" calendar.example.com-conf.php || \ - die "failed to copy config" - - webapp_postinst_txt en "${FILESDIR}"/postinstall-en-${PV}.txt - webapp_src_install -} diff --git a/www-apps/rscds/rscds-0.9.4.ebuild b/www-apps/rscds/rscds-0.9.4.ebuild deleted file mode 100644 index b92a7b0..0000000 --- a/www-apps/rscds/rscds-0.9.4.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils rpm webapp depend.php versionator -MY_P="rscds-${PV}-2.noarch" -DESCRIPTION="A CalDAV and iCal server" -HOMEPAGE="http://rscds.sourceforge.net/" -SRC_URI="http://downloads.sourceforge.net/rscds/${MY_P}.rpm" - -LICENSE="GPL-1" -KEYWORDS="-* ~x86 ~amd64" -IUSE="vhosts" - -DEPEND="www-servers/apache - dev-lang/php - dev-db/postgresql - app-admin/pwgen - app-arch/rpm2targz - net-libs/libawl-php" -RDEPEND="${DEPEND}" - -S="${WORKDIR}" - -need_php - -pkg_setup() { - webapp_pkg_setup - - if ! PHPCHECKNODIE="yes" require_php_with_use postgres; then - eerror - eerror "${PHP_PKG} needs to be re-installed with all of the following" - eerror "USE flags enabled:" - eerror - eerror "postgres" - eerror - die "Re-install ${PHP_PKG}" - fi - if ! PHPCHECKNODIE="yes" require_php_with_use ldap; then - ewarn - ewarn "${PHP_PKG} needs to be re-installed with ldap if you want" - ewarn "LDAP support" - ewarn - fi -} - -src_unpack() { - rpm_src_unpack -} - -src_install() { - webapp_src_preinst - - cd "${S}/usr/share/doc/${PN}/" - local docs="INSTALL README README.Debian README.regression_tests \ - TODO changelog copyright" - dodoc ${docs} || die "dodoc failed" - dohtml -r "${S}/usr/share/doc/${PN}/website/" || die "dohtml failed" - dohtml -r "${S}/usr/share/doc/${PN}/api/" || die "dohtml failed" - - cd "${S}/usr/share/${PN}" - local dirs="htdocs inc locale" - cp -pPR ${dirs} "${D}/${MY_HTDOCSDIR}" || die "failed to copy htdocs" - cp -pPR ${S}/usr/share/${PN}/dba/* "${D}/${MY_SQLSCRIPTSDIR}" || \ - die "failed to copy dba" - insinto /etc/rscds/ - newins "${FILESDIR}/rscds.conf" calendar.example.com-conf.php || \ - die "failed to copy config" - - webapp_postinst_txt en "${FILESDIR}"/postinstall-en-${PV}.txt - webapp_src_install -}