mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-01-07 14:39:56 +01:00
changelog and spec file for epl-9.2
This commit is contained in:
parent
a8c5680d1b
commit
1c496c88e9
707
doc/rpm-build/debian.changes
Normal file
707
doc/rpm-build/debian.changes
Normal file
@ -0,0 +1,707 @@
|
||||
egroupware-epl (9.2.20100112-1) hardy; urgency=low
|
||||
|
||||
* Fixes for session problems with basic auth clients (sogo connector eg.)
|
||||
* EventMgr: OMSE offset, bigger title and storing index state in user prefs
|
||||
* Furhter fixes/improvments for Funambol
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 12 Jan 2010 05:00:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20100108-1) hardy; urgency=low
|
||||
|
||||
* CardDAV: getctag and supported-report-set support for Sogo connector
|
||||
* Replaced xajax with new version 0.5 allowing synchronious requests too
|
||||
* stylite/mobile.php supports now a 2 column layout for landscape displays
|
||||
* Furhter fixes/improvments for Funambol
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 08 Jan 2010 04:00:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091231-1) hardy; urgency=low
|
||||
|
||||
* Exception support for CalDAV (eg. display or set Status for single recurrences)
|
||||
* Fixed problems with not set timezone preference (fallback to server tz)
|
||||
* Fixed Funambol problems with SyncML (use iCal format, NOT SIF!)
|
||||
* Fixed several problems with mergeprint (dates, Excel2003 rows, ...)
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 31 Dec 2009 23:30:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091216-1) hardy; urgency=low
|
||||
|
||||
* eMail: 3PaneView
|
||||
* Infolog: print and copy
|
||||
* bugfixes
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Wed, 16 Dec 2009 21:30:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091208-1) hardy; urgency=low
|
||||
|
||||
* SLES / openSuSE Mailserver support
|
||||
* bugfixes
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Sun, 07 Dec 2009 19:00:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091129-1) hardy; urgency=low
|
||||
|
||||
* special calendar app for mobil devices
|
||||
* many fixes in all modules
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Sun, 29 Nov 2009 17:30:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091124-1) hardy; urgency=low
|
||||
|
||||
* fixed problem inviting participants: permission denied
|
||||
* several fixes in EventMgr
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Tue, 24 Nov 2009 14:30:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091122-1) hardy; urgency=low
|
||||
|
||||
* calendar: favorites
|
||||
* improvments in syncml
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Sun, 22 Nov 2009 18:30:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091118-1) hardy; urgency=low
|
||||
|
||||
* email: folder tree in sidebox, import ical/vcard onclick, select all messages in folder
|
||||
* calendar: visualisation of participant status of events, mark invitations
|
||||
* improvments in syncml
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Wed, 18 Nov 2009 21:30:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091114-1) hardy; urgency=low
|
||||
|
||||
* new timezone save implementation of recurring events
|
||||
* EventMgr: fixing number-format and cell-type in excel 2003 reports
|
||||
* other bugfixes
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Sat, 14 Nov 2009 18:00:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091107-1) hardy; urgency=low
|
||||
|
||||
* some SyncML fixes
|
||||
* improved timezone support in calendar (schema update)
|
||||
* EventMgr: resource categories under location category, bugfixes
|
||||
* other bugfixes
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Mon, 11 Nov 2009 17:00:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091031-1) hardy; urgency=low
|
||||
|
||||
* some SyncML fixes
|
||||
* other bugfixes
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Mon, 2 Nov 2009 15:00:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091023-1) hardy; urgency=low
|
||||
|
||||
* some bugfixes in EventMgr, plus add. contract status in index
|
||||
* bugfixes around preferences and calendar
|
||||
* added tnef requirement and path to open_basdir
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Thu, 23 Oct 2009 12:00:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091014-1) hardy; urgency=low
|
||||
|
||||
* many bugfixes and missing features
|
||||
* EventMgr is now feature complete, with exception of a links plugin
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Wed, 14 Oct 2009 14:30:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20091012-1) hardy; urgency=low
|
||||
|
||||
* many bugfixes and missing features
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Mon, 12 Oct 2009 14:30:00 +0200
|
||||
|
||||
egroupware-epl (9.2.20090920-1) hardy; urgency=low
|
||||
|
||||
* first EventMgr version (not yet feature complete)
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Sun, 20 Sep 2009 14:30:00 +0200
|
||||
|
||||
egroupware-epl (9.1.20090902-1) hardy; urgency=low
|
||||
|
||||
* divers Bugfixes
|
||||
* added phpFreeChat
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Wed, 02 Sep 2009 14:30:00 +0200
|
||||
|
||||
egroupware-epl (9.1.20090731-1) hardy; urgency=low
|
||||
|
||||
* IE Bugfixes onChange on checkboxes not working
|
||||
* bugfixes in mail handling and sitemgr's navigation module
|
||||
* fixed problems in translation cache and automatic loading of translations
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 31 Jul 2009 12:30:00 +0200
|
||||
|
||||
egroupware-epl (9.1.20090720-1) hardy; urgency=low
|
||||
|
||||
* eGroupware EPL 9.1 security and bugfix release
|
||||
* fixes 3 security problems:
|
||||
+ FCKeditor (remote file upload)
|
||||
+ tracker (XSS problem)
|
||||
+ knowledgebase (SQL injection)
|
||||
* added HTML Purifier as preventive measure for FCKeditor content
|
||||
* many bugfixes
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Mon, 20 Jul 2009 18:30:00 +0200
|
||||
|
||||
egroupware-epl (9.1.20090629-1) hardy; urgency=low
|
||||
|
||||
* bugfixes
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Mon, 29 Jun 2009 22:00:00 +0200
|
||||
|
||||
egroupware-epl (9.1.20090626-1) hardy; urgency=low
|
||||
|
||||
* bugfixes
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 26 Jun 2009 12:00:00 +0200
|
||||
|
||||
egroupware-epl (9.1.20090618-2) hardy; urgency=low
|
||||
|
||||
* bugfixes and no more diff.gz
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Tue, 21 Jun 2009 23:00:00 +0200
|
||||
|
||||
egroupware-epl (9.1.20090614) hardy; urgency=low
|
||||
|
||||
* Use config-files from tarball instead of debian/
|
||||
* Include egroupware.cron script, install to /etc/cron.d
|
||||
|
||||
-- root <root@ubuntu804-build> Sun, 14 Jun 2009 21:34:10 +0200
|
||||
|
||||
egroupware-epl (9.1.20090609) hardy; urgency=low
|
||||
|
||||
* Inclusion of postinstall script
|
||||
|
||||
-- Lars Volker <lv@stylite.de> Tue, 09 Jun 2009 18:03:54 +0200
|
||||
|
||||
egroupware-epl (9.1.20090603) hardy; urgency=low
|
||||
|
||||
* Initial Release of EPL
|
||||
* Renamed Package for EPL
|
||||
|
||||
-- Lars Volker <pimp@ratter.ea> Tue, 09 Jun 2009 09:37:14 +0200
|
||||
|
||||
egroupware (1.6.001+dfsg-2) unstable; urgency=low
|
||||
|
||||
* Upload to unstable (closes: #519566)
|
||||
|
||||
[ Jan Wagner ]
|
||||
* add egroupware-notifications package, cause the application was missing
|
||||
and it's needed by calendar application
|
||||
* depend egroupware-calendar on egroupware-notifications (closes: #511913)
|
||||
|
||||
[ Peter Eisentraut ]
|
||||
* Depend egroupware-tracker on egroupware-notifications (closes: #511704)
|
||||
* Add newline after egw:Modules substitution variable; fixes FTBFS
|
||||
(closes: #518840) (This is caused by a change in debhelper 7.1.0.)
|
||||
* Added ${misc:Depends} to all Depends lines, per lintian
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 13 Mar 2009 23:38:03 +0200
|
||||
|
||||
egroupware (1.6.001+dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Updated copyright notices
|
||||
* Added php5-cli dependency to filemanager application, per lintian
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Sat, 06 Dec 2008 11:25:37 +0200
|
||||
|
||||
egroupware (1.6~rc5-2+dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release candidate
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Tue, 18 Nov 2008 23:30:37 +0200
|
||||
|
||||
egroupware (1.6~rc4+dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release candidate
|
||||
- mydms application removed
|
||||
* Changed watch file temporarily for RC versions
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Sat, 15 Nov 2008 12:35:17 +0200
|
||||
|
||||
egroupware (1.4.004-2.dfsg-4) unstable; urgency=low
|
||||
|
||||
* Debconf translation updates (closes: #498957)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Thu, 02 Oct 2008 01:02:49 +0300
|
||||
|
||||
egroupware (1.4.004-2.dfsg-3) unstable; urgency=low
|
||||
|
||||
* Debconf translation updates (closes: #491763)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 12 Sep 2008 15:49:05 +0300
|
||||
|
||||
egroupware (1.4.004-2.dfsg-2) unstable; urgency=low
|
||||
|
||||
* Debconf translation updates (closes: #480979, #486531, #488573, #489940)
|
||||
* Renamed README.maintainer to now standardized name README.source
|
||||
* Updated standards version
|
||||
* Reference .../doc/egroupware-core/README.Debian.gz with gz suffix
|
||||
(closes: #489023)
|
||||
* Removed obsolete lintian overrides
|
||||
* Simplified setup code, obsoleting 06-egw-header-template.dpatch
|
||||
* Removed obsolete 08-egw-checkinstall-symlink.dpatch and all of dpatch
|
||||
* Replaced gawk by perl in debian/rules, simplified code a bit
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 14 Jul 2008 14:20:37 +0200
|
||||
|
||||
egroupware (1.4.004-2.dfsg-1) unstable; urgency=low
|
||||
|
||||
* New upstream release (closes: #476977)
|
||||
- Obsoletes 01-kses-security.dpatch
|
||||
* Added Vcs-* control fields for move to collab-maint
|
||||
* Made egw-sanitize-tarball compatible with uscan and updated watch file to
|
||||
use it
|
||||
* Debconf translation updates (closes: #472064, #475252)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 09 May 2008 16:57:05 +0200
|
||||
|
||||
egroupware (1.4.002.dfsg-2.1) unstable; urgency=high
|
||||
|
||||
* Non-maintainer upload by the Security Team.
|
||||
* Fix multiple security issues in kses _bad_protocol_once function. Details
|
||||
are under embargo for now (01-kses-security.dpatch; Closes: #471839).
|
||||
|
||||
-- Nico Golde <nion@debian.org> Sat, 22 Mar 2008 16:26:39 +0100
|
||||
|
||||
egroupware (1.4.002.dfsg-2) unstable; urgency=low
|
||||
|
||||
* Upload to unstable
|
||||
* Updated standards version
|
||||
* Converted copyright files to UTF-8
|
||||
* Added information in egroupware-addressbook/NEWS.Debian about upgrading an
|
||||
LDAP-based addressbook (closes: #445834)
|
||||
* Switched back to integrated version of ttf-bitstream-vera, because the
|
||||
package has been removed (closes: #433807, #447988, #461254)
|
||||
* Debconf templates and package description review (closes: #464110)
|
||||
* Debconf translation updates (closes: #465063, #465133, #465799, #467163,
|
||||
#467173, #467479, #467497, #467536, #468479)
|
||||
* Added Homepage control field
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Sat, 01 Mar 2008 19:22:24 +0100
|
||||
|
||||
egroupware (1.4.002.dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- Fixes mishandling of empty web server docroot (closes: #439912)
|
||||
- Includes fix for cross-site-scripting security problem
|
||||
(CVE-2007-5091) (closes: #444351)
|
||||
* Removed obsolete LDAP setup instructions from egroupware-core's
|
||||
README.Debian (closes: #439323)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Thu, 04 Oct 2007 23:22:14 +0200
|
||||
|
||||
egroupware (1.4.001.dfsg-2) experimental; urgency=low
|
||||
|
||||
* Removed support for Apache 1 and PHP 4 (closes: #432236)
|
||||
* Replaced ${Source-Version} by ${binary:Version}
|
||||
* Fixed bugs in translations of debconf templates
|
||||
* Reenabled outdated translations pt_BR and vi, because the really
|
||||
outdated parts are now obsolete
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 09 Jul 2007 13:05:03 +0200
|
||||
|
||||
egroupware (1.4.001.dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Removed egroupware-ldap package
|
||||
* Some installation cleanup
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 15 Jun 2007 11:25:39 +0200
|
||||
|
||||
egroupware (1.3.023.dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- workflow application removed
|
||||
- Obsoletes patch 04-egw-ldap-doc
|
||||
* Added tracker application
|
||||
* Updated Apache configuration with upstream recommendations
|
||||
* Fixed ttf-bitstream-vera handling
|
||||
* Disabled compression of *.php files installed as documentation
|
||||
* Some installation cleanup
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Tue, 29 May 2007 15:18:00 +0200
|
||||
|
||||
egroupware (1.3.022.dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Updated egw-sanitize-tarball script to exclude debian/ directory
|
||||
maintained by upstream
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 21 May 2007 10:30:53 +0200
|
||||
|
||||
egroupware (1.2.106-2.dfsg-3) unstable; urgency=low
|
||||
|
||||
* New Galician translation of debconf templates by Jacobo Tarrio
|
||||
(closes: #412187)
|
||||
* Only change permissions on /var/lib/egroupware/ during initial
|
||||
installation, in case someone wants a different setup
|
||||
(closes: #419094)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 11 May 2007 18:41:23 +0200
|
||||
|
||||
egroupware (1.2.106-2.dfsg-2) unstable; urgency=low
|
||||
|
||||
* Fixed watch file to ignore beta versions
|
||||
* New Portuguese translation of debconf templates by Carlos Lisboa
|
||||
(closes: #409410)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 9 Feb 2007 12:49:08 +0100
|
||||
|
||||
egroupware (1.2.106-2.dfsg-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 8 Jan 2007 14:43:34 +0100
|
||||
|
||||
egroupware (1.2-106.dfsg-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
* Enabled installation with php5 >=5.2 (closes: #402405)
|
||||
* Set php_flag display_errors to off to work around php5 bug
|
||||
* New Spanish translation of debconf templates by César Gómez Martín
|
||||
(closes: #402306)
|
||||
* Added PEAR path to open_basedir (closes: #401892, #402720)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Tue, 2 Jan 2007 13:38:05 +0100
|
||||
|
||||
egroupware (1.2-105.dfsg-4) unstable; urgency=medium
|
||||
|
||||
* Disabled installation with php5 >=5.2 (closes: #399832)
|
||||
* Changed some php_{flag|value} directives to php_admin_{flag|value}
|
||||
as required
|
||||
* Disabled outdated translations pt_BR and vi
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Sat, 2 Dec 2006 10:07:54 +0100
|
||||
|
||||
egroupware (1.2-105.dfsg-3) unstable; urgency=low
|
||||
|
||||
* Placed php5 dependencies before php4 alternatives
|
||||
* Raised php4 dependency to 4.3
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Sat, 4 Nov 2006 17:17:52 +0100
|
||||
|
||||
egroupware (1.2-105.dfsg-2) unstable; urgency=medium
|
||||
|
||||
* New French translation of debconf templates by "Steve"
|
||||
(closes: #390186)
|
||||
* New Japanese translation of debconf templates by Hideki Yamane
|
||||
(closes: #391806)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 13 Oct 2006 23:36:56 +0200
|
||||
|
||||
egroupware (1.2-105.dfsg-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* New Czech translation of debconf templates by Miroslav Kure
|
||||
(closes: #389217)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Sun, 24 Sep 2006 19:33:20 +0200
|
||||
|
||||
egroupware (1.2-104.dfsg-3) unstable; urgency=medium
|
||||
|
||||
* New Dutch translation of debconf templates by Kurt De Bree
|
||||
(closes: #387655)
|
||||
* Added missing build dependency po-debconf
|
||||
* Added note about tcpip_socket not enabled by default for PostgreSQL
|
||||
7.4 (closes: #336930)
|
||||
* Set all of /var/lib/egroupware/ owned by www-data:www-data
|
||||
* Handle purging egroupware-core when debconf is not installed
|
||||
(closes: #387980)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 18 Sep 2006 13:40:16 +0200
|
||||
|
||||
egroupware (1.2-104.dfsg-2) unstable; urgency=low
|
||||
|
||||
* Enhanced watch file
|
||||
* Enable mod_actions for Apache 2 (closes: #381339)
|
||||
* Removed recommendations of php5-mcal and php5-xslt, which don't exist
|
||||
* Altered Debconf templates to fit recommendations in Developer's
|
||||
Reference
|
||||
* Code clean-up in maintainer scripts
|
||||
* Updated setup instructions for new PostgreSQL packaging scheme
|
||||
* Simplified documentation for LDAP setup
|
||||
* Added php{4,5}-odbc as dependency alternative
|
||||
* Updated for new fpdf path
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 28 Aug 2006 19:29:49 +0200
|
||||
|
||||
egroupware (1.2-104.dfsg-1) unstable; urgency=low
|
||||
|
||||
* New upstream release (closes: #362295)
|
||||
* Dropped 05-egw-projects-jpgraph-path patch because upstream clearly
|
||||
believes this feature is relevant
|
||||
* New stuff relative to previous unstable version ...
|
||||
- New applications: mydms, projectmanager, resources, sambaadmin,
|
||||
timesheet, workflow
|
||||
- Dropped applications: backup, comic, email, forum, ftp, fudforum,
|
||||
headlines, jinn, messenger, phpldapadmin, projects, stocks, tts
|
||||
(closes: #271058, #271881, #347460, #365314)
|
||||
- MySQL 5 support (closes: #347480, #372636, #378032)
|
||||
- XMLRPC variable names fixed (closes: #355956)
|
||||
- Added PHP5 dependencies as alternatives (closes: #328056, #367397)
|
||||
- Language installation more robust (closes: #281762)
|
||||
- IPv6 support (#330873)
|
||||
- Calendar support for all-day events (closes: #292603)
|
||||
* Fixed spelling mistake in package description (closes: #363386)
|
||||
* New Dutch translation of debconf templates by Kurt De Bree
|
||||
(closes: #363045)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 28 Jul 2006 23:31:57 +0200
|
||||
|
||||
egroupware (1.2-102.dfsg-2) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Fixed php[45]-gd dependency (closes: #372779)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 12 Jun 2006 10:04:54 +0200
|
||||
|
||||
egroupware (1.2-2.dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Added PHP5 dependencies as alternatives
|
||||
* Added Subversion support to egw-sanitize-tarball
|
||||
* Changed to Debhelper level 5
|
||||
* Sorted out Build-Depends vs. Build-Depends-Indep
|
||||
* Changes to default Apache configuration by Lars Kneschke:
|
||||
- Added /usr/share/php to include_path
|
||||
- Improved ical handling
|
||||
- Improved rpc handling
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Wed, 31 May 2006 15:27:12 +0200
|
||||
|
||||
egroupware (1.2-1.dfsg-1) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- New applications: mydms, projectmanager, resources, sambaadmin,
|
||||
timesheet, workflow
|
||||
- Dropped applications: backup, comic, email, forum, ftp, fudforum,
|
||||
headlines, jinn, messenger, phpldapadmin, projects, stocks, tts
|
||||
* Most patches obsoleted
|
||||
* Calculate dependencies of meta package automatically
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Thu, 20 Apr 2006 17:37:44 +0200
|
||||
|
||||
egroupware (1.0.0.009.dfsg-3-4) unstable; urgency=high
|
||||
|
||||
* Fixed fudforum arbitrary code execution security problem (CVE-2005-2781)
|
||||
(closes: #340495)
|
||||
* Fixed watch file to exclude RC versions
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 28 Nov 2005 14:01:13 +0100
|
||||
|
||||
egroupware (1.0.0.009.dfsg-3-3) unstable; urgency=high
|
||||
|
||||
* Corrected fudforum fix
|
||||
* Fixed cross-site-scripting [phpsysinfo/includes/system_footer.php,
|
||||
phpsysinfo/includes/system_header.php,
|
||||
debian/patches/22-egw-CVE-2005-0870-xss.dpatch]
|
||||
* Backported parts of changes by Christopher Kunz to fix arbitrary file
|
||||
inclusion [phpsysinfo/index.php,
|
||||
debian/patches/23-egw-CVE-2005-3347-file.dpatch]
|
||||
* Initialise charset variable to fix cross-site scripting
|
||||
[phpsysinfo/index.php, debian/patches/24-egw-CVE-2005-3348-xss.dpatch]
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Tue, 15 Nov 2005 00:20:10 +0100
|
||||
|
||||
egroupware (1.0.0.009.dfsg-3-2) unstable; urgency=low
|
||||
|
||||
* Fixed fudforum cross-site scripting security problem (CAN-2005-2600)
|
||||
(closes: #323928)
|
||||
* New Swedish translation of debconf templates by Daniel Nylander
|
||||
(closes: #333750)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Tue, 1 Nov 2005 23:47:36 +0100
|
||||
|
||||
egroupware (1.0.0.009.dfsg-3-1) unstable; urgency=high
|
||||
|
||||
(The actual upstream release name is "1.0.0.009-3".)
|
||||
|
||||
* New upstream release (closes: #329597)
|
||||
- Obsoletes patch 10-egw-xmlrpc-fix-fix
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 26 Sep 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.009.dfsg-2) unstable; urgency=high
|
||||
|
||||
* Added upstream's fix for the previous fix
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Mon, 5 Sep 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.009.dfsg-1) unstable; urgency=high
|
||||
|
||||
* New upstream release
|
||||
- Includes fix for (another) XML-RPC remote execution security problem
|
||||
(CAN-2005-2498) (closes: #323350)
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Thu, 1 Sep 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.008-2.dfsg-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* New Czech translation of debconf templates by Miroslav Kure
|
||||
(closes: #318156)
|
||||
* Improved version recognition in watch file
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Fri, 29 Jul 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.008-1.dfsg-1) unstable; urgency=high
|
||||
|
||||
* New upstream release
|
||||
- Contains better fix for XML-RPC security problem (bug #317263)
|
||||
- Obsoletes patches 09-egw-calendar-konqueror, 10-egw-pam-auth
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Sat, 9 Jul 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.007-3.dfsg-1) unstable; urgency=high
|
||||
|
||||
* New upstream release
|
||||
- Includes fix for XML-RPC remote execution security problem
|
||||
(CAN-2005-1921) (closes: #317263)
|
||||
* Updated standards version
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Thu, 7 Jul 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.007-2.dfsg-4) unstable; urgency=low
|
||||
|
||||
* New Vietnamese translation of debconf templates by Clytie Siddall
|
||||
(closes: #311614)
|
||||
* Changed maintainer address
|
||||
|
||||
-- Peter Eisentraut <petere@debian.org> Sat, 11 Jun 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.007-2.dfsg-3) unstable; urgency=medium
|
||||
|
||||
* Fixed PAM authentication (closes: #306729)
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Tue, 24 May 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.007-2.dfsg-2) unstable; urgency=medium
|
||||
|
||||
* Fixed calendar month display in Konqueror
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Thu, 12 May 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.0.007-2.dfsg-1) unstable; urgency=high
|
||||
|
||||
* New upstream version
|
||||
- fixes several security problems (closes: #304496, #305576)
|
||||
- fixes SQL error in calendar matrix view (closes: #302341)
|
||||
- skel application removed
|
||||
* Added php4-cli to dependencies of -fudforum
|
||||
* Made Apache 2 the preferred web server alternative in dependencies and
|
||||
debconf question, adjusted debconf translations manually
|
||||
* Added setup instructions for MySQL (thanks to Christian Motschke)
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Thu, 21 Apr 2005 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.00.006-1.dfsg-1) unstable; urgency=low
|
||||
|
||||
* New upstream version
|
||||
* Adjusted patch egw-projects-jpgraph-path for upstream changes
|
||||
* Removed patch egw-admin-save-email, obsoleted by upstream changes
|
||||
* Added patch to ignore dangling symlinks in check_install.php;
|
||||
phpldapadmin/config.php is initially a dangling symlink, so we don't
|
||||
want to complain about that.
|
||||
* Added perl to dependencies of -core (needed for postinst)
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Mon, 08 Nov 2004 11:11:11 +0100
|
||||
|
||||
egroupware (1.0.00.005-1.dfsg-3) unstable; urgency=low
|
||||
|
||||
* Converted dpatch to use /usr/share/dpatch/dpatch-run
|
||||
* No longer set php_flag display_errors off; this should be chosen by
|
||||
the system administrator or the user.
|
||||
* -calendar depends on -infolog (closes: #275871)
|
||||
* New Japanese translation of debconf templates by Hideki Yamane
|
||||
(closes: #278511)
|
||||
* Added patch to save email addresses when creating new users
|
||||
(closes: #270672)
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Mon, 01 Nov 2004 11:11:11 +0100
|
||||
|
||||
egroupware (1.0.00.005-1.dfsg-2) unstable; urgency=low
|
||||
|
||||
* Removed PHP conditionals in apache.conf; besides having been
|
||||
relatively useless, this also gets Apache 2 working.
|
||||
* Symlinked to ttf-bitstream-vera instead of installing our own copy
|
||||
* Symlinked to fpdf instead of installing our own copy (except
|
||||
fpdf.php, which is patched by egroupware)
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Sat, 25 Sep 2004 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.00.005-1.dfsg-1) unstable; urgency=low
|
||||
|
||||
* New upstream version
|
||||
* Added ".dfsg" to version name to make explicit that this is not the
|
||||
original upstream tarball
|
||||
* egroupware-infolog.remove now obsolete
|
||||
* Removed new .htaccess file from installation
|
||||
* Adjusted patch egw-ldap-doc for upstream changes
|
||||
* Adjusted patch egw-projects-var-www for upstream changes and renamed
|
||||
to egw-projects-jpgraph-path
|
||||
* Added suggestions of php4-imap and php4-auth-pam to -core package
|
||||
* Removed dependencies on php4-gd2 (see bug #261186)
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Sat, 11 Sep 2004 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.00.004-2+cvs20040825-2) unstable; urgency=low
|
||||
|
||||
* Added sitemgr-link symlink into the -sitemgr package
|
||||
* New Brazilian Portuguese translation of debconf templates by
|
||||
André Luís Lopes <andrelop@debian.org> (closes: #269531)
|
||||
* Removed some obsolete files from -filemanager package
|
||||
* phpldapadmin was by fault in debian/rules filtered from the list of
|
||||
modules, so it did not get any files installed at all; fixed
|
||||
* Added symlinks and instructions for setting up a phpldapadmin
|
||||
configuration file
|
||||
* Converted the executable dpatch 00template, which doesn't work, to
|
||||
the nonexecutable variant
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Sat, 04 Sep 2004 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.00.004-2+cvs20040825-1) unstable; urgency=low
|
||||
|
||||
* New upstream release plus additional fixes (check out from CVS using
|
||||
-r Version-1_0_0-branch -D '2004-08-25 00:00:00 UTC')
|
||||
* Updated egw-ldap-doc patch for new translations
|
||||
* Sorted out the web server and PHP dependencies:
|
||||
- Support only Apache variants and PHP as module
|
||||
- New Apache 2 support (experimental)
|
||||
- Changed dependency on php4-cgi to php4-cli
|
||||
* Use invoke-rc.d in maintainer scripts
|
||||
* Ignore web server reload failures (closes: #267362)
|
||||
* New French (fr) translation of debconf templates by Florent Usseil
|
||||
(closes: #267828)
|
||||
* Added more dependencies on PHP modules in the applications
|
||||
* Force PHP mbstring overloading to be on
|
||||
* Remove executable permission from installed PHP files
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Thu, 26 Aug 2004 11:11:11 +0200
|
||||
|
||||
egroupware (1.0.00.003-2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release (first stable upstream release, so it can go
|
||||
into Debian unstable now)
|
||||
* Patches now handled by dpatch
|
||||
* More detailed copyright information added
|
||||
* More careful selection of installed files
|
||||
* More nonfree files removed from source package
|
||||
* Dependencies revised
|
||||
* debian/rules simplified
|
||||
* Configuration adjusted for new upstream version, web server
|
||||
selection changed in preparation for more supported servers
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Tue, 17 Aug 2004 11:11:11 +0200
|
||||
|
||||
egroupware (0.9.99.015-1-1) experimental; urgency=low
|
||||
|
||||
* Initial release (closes: #237854)
|
||||
* Removed calendar/doc/rfc2445.txt, because it is not free.
|
||||
* Changed fudforum setup to work better in Debian directory structure.
|
||||
|
||||
-- Peter Eisentraut <peter_e@gmx.net> Fri, 11 Jun 2004 22:37:12 +0200
|
@ -1,772 +0,0 @@
|
||||
%define packagename eGroupware
|
||||
%define egwdirname egroupware
|
||||
%define egwversion 1.6
|
||||
%define packaging 001
|
||||
#define epoch 1
|
||||
%if 0%{?suse_version}
|
||||
%define httpdroot /srv/www/htdocs
|
||||
%define httpdconfd /etc/apache2/conf.d
|
||||
%define source5 egroupware_suse.tar.bz2
|
||||
%define distribution SUSE Linux %{?suse_version}
|
||||
%define php php5
|
||||
%define extra_requires apache2 apache2-mod_php5 php_any_db php5-dom
|
||||
%define cron cron
|
||||
%endif
|
||||
%if 0%{?fedora_version}
|
||||
%define httpdroot /var/www/html
|
||||
%define httpdconfd /etc/httpd/conf.d
|
||||
%define osversion %{?fedora_version}
|
||||
%define source5 egroupware_fedora.tar.bz2
|
||||
%define distribution Fedora Core %{?fedora_version}
|
||||
%define php php
|
||||
%define extra_requires httpd php-mysql php-xml
|
||||
%define cron crontabs
|
||||
%endif
|
||||
%if 0%{?mandriva_version}
|
||||
%define httpdroot /var/www/html
|
||||
%define httpdconfd /etc/httpd/conf.d
|
||||
%define osversion %{?mandriva_version}
|
||||
%define source5 egroupware_fedora.tar.bz2
|
||||
%define distribution Mandriva %{?mandriva_version}
|
||||
%define php php
|
||||
%define extra_requires apache php-mysql php-dom
|
||||
%define cron crontabs
|
||||
%endif
|
||||
%if 0%{?rhel_version}
|
||||
%define httpdroot /var/www/html
|
||||
%define httpdconfd /etc/httpd/conf.d
|
||||
%define osversion %{?rhel_version}
|
||||
%define source5 egroupware_fedora.tar.bz2
|
||||
%define distribution Red Hat %{?rhel_version}
|
||||
%define php php
|
||||
%define extra_requires httpd php-mysql php-xml
|
||||
%define cron crontabs
|
||||
%endif
|
||||
%if 0%{?centos_version}
|
||||
%define httpdroot /var/www/html
|
||||
%define httpdconfd /etc/httpd/conf.d
|
||||
%define osversion %{?centos_version}
|
||||
%define source5 egroupware_fedora.tar.bz2
|
||||
%define distribution CentOS %{?centos_version}
|
||||
%define php php
|
||||
%define extra_requires httpd php-mysql php-xml
|
||||
%define cron crontabs
|
||||
%endif
|
||||
|
||||
%define addressbook addressbook
|
||||
%define bookmarks bookmarks
|
||||
%define calendar calendar
|
||||
%define developer_tools developer_tools
|
||||
%define egw-pear egw-pear
|
||||
%define emailadmin emailadmin
|
||||
%define etemplate etemplate
|
||||
%define felamimail felamimail
|
||||
%define filemanager filemanager
|
||||
%define gallery gallery
|
||||
%define icalsrv icalsrv
|
||||
%define infolog infolog
|
||||
%define importexport importexport
|
||||
%define manual manual
|
||||
%define mydms mydms
|
||||
%define news_admin news_admin
|
||||
%define notifications notifications
|
||||
%define phpbrain phpbrain
|
||||
%define phpsysinfo phpsysinfo
|
||||
%define polls polls
|
||||
%define projectmanager projectmanager
|
||||
%define registration registration
|
||||
%define resources resources
|
||||
%define sambaadmin sambaadmin
|
||||
%define sitemgr sitemgr
|
||||
%define syncml syncml
|
||||
%define timesheet timesheet
|
||||
%define tracker tracker
|
||||
%define wiki wiki
|
||||
|
||||
Name: %{packagename}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Release:
|
||||
#Epoch: %{epoch}
|
||||
Summary: eGroupware is a web-based groupware suite written in php.
|
||||
Distribution: %{distribution}
|
||||
|
||||
Group: Web/Database
|
||||
License: GPL/LGPL
|
||||
URL: http://www.egroupware.org/
|
||||
Source0: %{packagename}-%{egwversion}.%{packaging}.tar.bz2
|
||||
Source1: %{packagename}-egw-pear-%{egwversion}.%{packaging}.tar.bz2
|
||||
Source2: %{packagename}-icalsrv-%{egwversion}.%{packaging}.tar.bz2
|
||||
Source3: %{packagename}-mydms-%{egwversion}.%{packaging}.tar.bz2
|
||||
Source4: %{packagename}-gallery-%{egwversion}.%{packaging}.tar.bz2
|
||||
Source5: %{?source5}
|
||||
Source6: %{name}-%{version}-rpmlintrc
|
||||
Patch0: class.uiasyncservice.inc.php.patch
|
||||
BuildRoot: /tmp/%{packagename}-buildroot
|
||||
Requires: %{php} %{php}-mbstring %{php}-imap %{php}-gd %{php}-pear %{extra_requires} %{cron} %{packagename}-egw-pear = %{egwversion}.%{packaging}
|
||||
Provides: egw-core egw-%{addressbook} egw-%{etemplate}
|
||||
Conflicts: %{packagename}-core %{packagename}-%{addressbook} %{packagename}-%{bookmarks} %{packagename}-%{calendar} %{packagename}-%{developer_tools} %{packagename}-%{emailadmin} %{packagename}-%{felamimail} %{packagename}-%{filemanager} %{packagename}-%{infolog} %{packagename}-%{importexport} %{packagename}-%{manual} %{packagename}-%{news_admin} %{packagename}-%{notifications} %{packagename}-%{phpbrain} %{packagename}-%{polls} %{packagename}-%{projectmanager} %{packagename}-%{registration} %{packagename}-%{resources} %{packagename}-%{sambaadmin} %{packagename}-%{sitemgr} %{packagename}-%{syncml} %{packagename}-%{timesheet} %{packagename}-%{wiki}
|
||||
Obsoletes: %{packagename}-%{icalsrv}
|
||||
#otherwise build fails because of jar files in G2
|
||||
BuildRequires: unzip
|
||||
|
||||
Prefix: /usr/share
|
||||
Buildarch: noarch
|
||||
AutoReqProv: no
|
||||
|
||||
Vendor: eGroupware
|
||||
Packager: Ralf Becker <RalfBecker@outdoor-training.de>
|
||||
|
||||
%description
|
||||
eGroupware is a web-based groupware suite written in PHP.
|
||||
|
||||
This package provides the eGroupware default applications:
|
||||
|
||||
egroupware core with: admin, api, docs, etemplate, prefereces and setup,
|
||||
addressbook, bookmarks, calendar, translation-tools, emailadmin, felamimail,
|
||||
filemanager, infolog, manual, news admin, knowledgebase, polls,
|
||||
projectmanager, resources, sambaadmin, sitemgr, syncml, timesheet, tracker, wiki
|
||||
|
||||
It also provides an API for developing additional applications.
|
||||
|
||||
Further contributed applications are avalible in single packages.
|
||||
|
||||
%package core
|
||||
Summary: The eGroupware contrib package
|
||||
Group: Web/Database
|
||||
Provides: egw-core
|
||||
Conflicts: %{packagename}
|
||||
%description core
|
||||
This package provides the eGroupware core applications.
|
||||
%post core
|
||||
%if 0%{?rhel_version} || 0%{?fedora_version} || 0%{?centos_version}
|
||||
chcon -R -u user_u -r object_r -t httpd_sys_content_t /var/lib/egroupware
|
||||
setsebool -P httpd_can_network_connect=1
|
||||
%endif
|
||||
|
||||
%package %{addressbook}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{addressbook} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
Provides: egw-%{addressbook}
|
||||
%description %{addressbook}
|
||||
Contact manager with Vcard support.
|
||||
%{addressbook} is the egroupware contact application.
|
||||
It has different backends to store and retrive contacts
|
||||
from SQL or LDAP.
|
||||
|
||||
%package %{bookmarks}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{bookmarks} application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{bookmarks}
|
||||
Manage your bookmarks with eGroupware. Has Netscape plugin.
|
||||
|
||||
%package %{calendar}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{calendar} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{calendar}
|
||||
Powerful calendar with meeting request system, Alarms, ICal and E-Mail support,
|
||||
and ACL security.
|
||||
|
||||
%package %{developer_tools}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{developer_tools} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{developer_tools}
|
||||
The TranslationTools allow to create and extend translations-files for eGroupware.
|
||||
They can search the sources for new / added phrases and show you the ones missing in your language.
|
||||
|
||||
%package egw-pear
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware egw-pear application
|
||||
Group: Web/Database
|
||||
Requires: %{php}-pear
|
||||
#Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description egw-pear
|
||||
egw-pear contains modified pear classes necessary for eGroupware
|
||||
|
||||
%package %{emailadmin}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{emailadmin} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, %{packagename}-egw-pear = %{egwversion}.%{packaging}, php-openssl
|
||||
%description %{emailadmin}
|
||||
EmailAdmin allow to maintain User email accounts
|
||||
|
||||
%package %{felamimail}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware Webmail application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, %{packagename}-%{emailadmin} = %{egwversion}.%{packaging}, %{packagename}-egw-pear = %{egwversion}.%{packaging}
|
||||
%description %{felamimail}
|
||||
The Email application for eGroupware.
|
||||
|
||||
%package %{filemanager}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{filemanager} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, egw-pear = %{egwversion}.%{packaging}
|
||||
%description %{filemanager}
|
||||
This is the %{filemanager} app for eGroupware.
|
||||
|
||||
%package %{gallery}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{gallery} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, egw-pear = %{egwversion}.%{packaging}
|
||||
%description %{gallery}
|
||||
An embedded Gallery2 for eGroupware.
|
||||
|
||||
%package %{icalsrv}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{icalsrv} application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{icalsrv}
|
||||
This is the old %{icalsrv} app for eGroupware.
|
||||
It is NOT necessary for GroupDAV, CalDAV or CardDAV,
|
||||
which is build into the eGroupware core.
|
||||
|
||||
%package %{infolog}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{infolog} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, egw-%{etemplate} = %{egwversion}.%{packaging}
|
||||
%description %{infolog}
|
||||
This is the %{infolog} app for eGroupware (Notes, ToDo, Phonelogs, CRM).
|
||||
|
||||
%package %{importexport}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{importexport} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, egw-%{etemplate} = %{egwversion}.%{packaging}
|
||||
%description %{importexport}
|
||||
This is the %{importexport} app for eGroupware. It includes a comandline client.
|
||||
|
||||
#%package %{jinn}
|
||||
#Version: %{egwversion}.%{packaging}
|
||||
#Summary: The eGroupware %{jinn} application
|
||||
#Group: Web/Database
|
||||
#AutoReqProv: no
|
||||
#Requires: egw-core = %{egwversion}.%{packaging}
|
||||
#%description %{jinn}
|
||||
#The %{jinn} app is a multi-site, multi-database, multi-user/-group, database driven Content Management System written in and for the eGroupware Framework.
|
||||
|
||||
%package %{manual}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{manual} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{manual}
|
||||
This is the %{manual} app for eGroupware: online help system.
|
||||
|
||||
%package %{mydms}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{mydms} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, egw-pear = %{egwversion}.%{packaging}
|
||||
%description %{mydms}
|
||||
This is a %{mydms} port to eGroupware.
|
||||
|
||||
%package %{news_admin}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{news_admin} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{news_admin}
|
||||
This is the %{news_admin} app for eGroupware.
|
||||
|
||||
%package %{notifications}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{notifications} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{notifications}
|
||||
This is the %{notifications} app for eGroupware.
|
||||
|
||||
%package %{phpbrain}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{phpbrain} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, %{packagename}-%{addressbook} = %{egwversion}.%{packaging}
|
||||
%description %{phpbrain}
|
||||
This is the %{phpbrain} app for eGroupware.
|
||||
|
||||
%package %{phpsysinfo}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{phpsysinfo} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{phpsysinfo}
|
||||
This is the %{phpsysinfo} app for eGroupware.
|
||||
|
||||
%package %{polls}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{polls} application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{polls}
|
||||
This is the %{polls} app for eGroupware.
|
||||
|
||||
%package %{projectmanager}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{projectmanager} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging},
|
||||
%description %{projectmanager}
|
||||
The %{projectmanager} is eGroupware's new project management application.
|
||||
It's fully integrated into eGroupware and use the data of InfoLog and Calendar.
|
||||
Plugable datasources allow to support and manage further applications.
|
||||
|
||||
%package %{registration}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{registration} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{registration}
|
||||
This is the %{registration} app for eGroupware.
|
||||
|
||||
%package %{resources}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{resources} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{resources}
|
||||
%{resources} is a resource booking sysmtem for eGroupware.
|
||||
Which integrates into the calendar.
|
||||
|
||||
%package %{sambaadmin}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{sambaadmin} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{sambaadmin}
|
||||
Manage LDAP based sambaacounts and workstations.
|
||||
|
||||
%package %{sitemgr}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware Sitemanager CMS application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{sitemgr}
|
||||
This is the Sitemanager CMS app for eGroupware.
|
||||
|
||||
%package %{syncml}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{syncml} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}, php >= 5.0.0
|
||||
%description %{syncml}
|
||||
This is the %{syncml} app for eGroupware.
|
||||
|
||||
%package %{timesheet}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware timesheet application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{timesheet}
|
||||
Simple timesheet application, which allow to record and report
|
||||
the times and other expenses. It can be uses as well standalone
|
||||
as together with the ProjectManager application.
|
||||
|
||||
%package %{tracker}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware trouble ticket system application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging}
|
||||
%description %{tracker}
|
||||
This is the trouble ticket system app for eGroupware.
|
||||
|
||||
%package %{wiki}
|
||||
Version: %{egwversion}.%{packaging}
|
||||
Summary: The eGroupware %{wiki} application
|
||||
Group: Web/Database
|
||||
Conflicts: %{packagename}
|
||||
AutoReqProv: no
|
||||
Requires: egw-core = %{egwversion}.%{packaging},
|
||||
%description %{wiki}
|
||||
This is the %{wiki} app for eGroupware.
|
||||
|
||||
#%package %{workflow}
|
||||
#Version: %{egwversion}.%{packaging}
|
||||
#Summary: The eGroupware %{workflow} application
|
||||
#Group: Web/Database
|
||||
#AutoReqProv: no
|
||||
#Requires: egw-core = %{egwversion}.%{packaging},
|
||||
#%description %{workflow}
|
||||
#This is the %{workflow} app for eGroupware.
|
||||
|
||||
%prep
|
||||
%setup0 -c -n %{egwdirname}
|
||||
%setup1 -T -D -a 1 -n %{egwdirname}
|
||||
%setup2 -T -D -a 2 -n %{egwdirname}
|
||||
%setup3 -T -D -a 3 -n %{egwdirname}
|
||||
%setup4 -T -D -a 4 -n %{egwdirname}
|
||||
%setup5 -T -D -a 5 -n %{egwdirname}
|
||||
%patch0 -p 0
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
|
||||
mkdir -p $RPM_BUILD_ROOT%{prefix}/%{egwdirname}
|
||||
cp -aRf etc var $RPM_BUILD_ROOT
|
||||
cp -aRf egroupware/* $RPM_BUILD_ROOT%{prefix}/%{egwdirname}
|
||||
|
||||
rm -f $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/.htaccess
|
||||
rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/switchuser
|
||||
rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/skel
|
||||
rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/soap
|
||||
rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/xmlrpc
|
||||
rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/messenger
|
||||
rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/workflow
|
||||
rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/jinn
|
||||
rm -f $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/admin/inc/*.orig
|
||||
|
||||
find $RPM_BUILD_ROOT%{prefix}/%{egwdirname} -name .svn | xargs rm -rf
|
||||
|
||||
cd $RPM_BUILD_ROOT%{prefix}/%{egwdirname}
|
||||
ln -s ../../../var/lib/egroupware/header.inc.php
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
|
||||
|
||||
%post
|
||||
%if 0%{?rhel_version} || 0%{?fedora_version} || 0%{?centos_version}
|
||||
chcon -R -u user_u -r object_r -t httpd_sys_content_t /var/lib/egroupware
|
||||
setsebool -P httpd_can_network_connect=1
|
||||
%endif
|
||||
%postun
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%dir %attr(0755,root,root) %{prefix}/%{egwdirname}
|
||||
%dir %attr(0755,root,root) /var/lib/egroupware
|
||||
%{prefix}/%{egwdirname}/about.php
|
||||
%{prefix}/%{egwdirname}/anon_wrapper.php
|
||||
%{prefix}/%{egwdirname}/header.inc.php
|
||||
%{prefix}/%{egwdirname}/header.inc.php.template
|
||||
%{prefix}/%{egwdirname}/index.php
|
||||
%{prefix}/%{egwdirname}/login.php
|
||||
%{prefix}/%{egwdirname}/logout.php
|
||||
%{prefix}/%{egwdirname}/notify.php
|
||||
%{prefix}/%{egwdirname}/notify_simple.php
|
||||
%{prefix}/%{egwdirname}/notifyxml.php
|
||||
%{prefix}/%{egwdirname}/redirect.php
|
||||
%{prefix}/%{egwdirname}/rpc.php
|
||||
%{prefix}/%{egwdirname}/set_box.php
|
||||
%{prefix}/%{egwdirname}/soap.php
|
||||
%{prefix}/%{egwdirname}/xajax.php
|
||||
%{prefix}/%{egwdirname}/xmlrpc.php
|
||||
%{prefix}/%{egwdirname}/svn-helper.php
|
||||
%{prefix}/%{egwdirname}/webdav.php
|
||||
%{prefix}/%{egwdirname}/groupdav.php
|
||||
%{prefix}/%{egwdirname}/admin
|
||||
%{prefix}/%{egwdirname}/doc
|
||||
%{prefix}/%{egwdirname}/etemplate
|
||||
%{prefix}/%{egwdirname}/home
|
||||
%{prefix}/%{egwdirname}/phpgwapi
|
||||
%{prefix}/%{egwdirname}/preferences
|
||||
%{prefix}/%{egwdirname}/setup
|
||||
%{prefix}/%{egwdirname}/addressbook
|
||||
%{prefix}/%{egwdirname}/bookmarks
|
||||
%{prefix}/%{egwdirname}/calendar
|
||||
%{prefix}/%{egwdirname}/developer_tools
|
||||
%{prefix}/%{egwdirname}/emailadmin
|
||||
%{prefix}/%{egwdirname}/felamimail
|
||||
%{prefix}/%{egwdirname}/filemanager
|
||||
%{prefix}/%{egwdirname}/icalsrv
|
||||
%{prefix}/%{egwdirname}/infolog
|
||||
%{prefix}/%{egwdirname}/importexport
|
||||
%{prefix}/%{egwdirname}/manual
|
||||
%{prefix}/%{egwdirname}/mydms
|
||||
%{prefix}/%{egwdirname}/news_admin
|
||||
%{prefix}/%{egwdirname}/notifications
|
||||
%{prefix}/%{egwdirname}/phpbrain
|
||||
%{prefix}/%{egwdirname}/phpsysinfo
|
||||
%{prefix}/%{egwdirname}/polls
|
||||
%{prefix}/%{egwdirname}/projectmanager
|
||||
%{prefix}/%{egwdirname}/registration
|
||||
%{prefix}/%{egwdirname}/resources
|
||||
%{prefix}/%{egwdirname}/sambaadmin
|
||||
%{prefix}/%{egwdirname}/sitemgr
|
||||
%{prefix}/%{egwdirname}/syncml
|
||||
%{prefix}/%{egwdirname}/timesheet
|
||||
%{prefix}/%{egwdirname}/tracker
|
||||
%{prefix}/%{egwdirname}/wiki
|
||||
%attr(0644,root,root) /etc/cron.d/egroupware
|
||||
%config %attr(0644,root,root) %{httpdconfd}/egroupware.conf
|
||||
%if 0%{?suse_version}
|
||||
%dir %attr(0755,root,root) /etc/apache2
|
||||
%dir %attr(0755,root,root) %{httpdconfd}
|
||||
%dir %attr(0755,wwwrun,www) /var/lib/egroupware/default
|
||||
%dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/files
|
||||
%dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/backup
|
||||
%config %attr(0640,wwwrun,www) /var/lib/egroupware/header.inc.php
|
||||
%endif
|
||||
%if 0%{?rhel_version} || 0%{?fedora_version} || 0%{?centos_version}
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default/files
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default/backup
|
||||
%config %attr(0640,apache,apache) /var/lib/egroupware/header.inc.php
|
||||
%endif
|
||||
%if 0%{?mandriva_version}
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default/files
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default/backup
|
||||
%config %attr(0640,apache,apache) /var/lib/egroupware/header.inc.php
|
||||
%endif
|
||||
|
||||
%files core
|
||||
%defattr(-,root,root)
|
||||
%dir %{prefix}/%{egwdirname}
|
||||
%dir /var/lib/egroupware
|
||||
%{prefix}/%{egwdirname}/about.php
|
||||
%{prefix}/%{egwdirname}/anon_wrapper.php
|
||||
%{prefix}/%{egwdirname}/header.inc.php
|
||||
%{prefix}/%{egwdirname}/header.inc.php.template
|
||||
%{prefix}/%{egwdirname}/index.php
|
||||
%{prefix}/%{egwdirname}/login.php
|
||||
%{prefix}/%{egwdirname}/logout.php
|
||||
%{prefix}/%{egwdirname}/notify.php
|
||||
%{prefix}/%{egwdirname}/notify_simple.php
|
||||
%{prefix}/%{egwdirname}/notifyxml.php
|
||||
%{prefix}/%{egwdirname}/redirect.php
|
||||
%{prefix}/%{egwdirname}/rpc.php
|
||||
%{prefix}/%{egwdirname}/set_box.php
|
||||
%{prefix}/%{egwdirname}/soap.php
|
||||
%{prefix}/%{egwdirname}/xajax.php
|
||||
%{prefix}/%{egwdirname}/xmlrpc.php
|
||||
%{prefix}/%{egwdirname}/groupdav.php
|
||||
%{prefix}/%{egwdirname}/webdav.php
|
||||
%{prefix}/%{egwdirname}/admin
|
||||
%{prefix}/%{egwdirname}/doc
|
||||
%{prefix}/%{egwdirname}/etemplate
|
||||
%{prefix}/%{egwdirname}/home
|
||||
%{prefix}/%{egwdirname}/phpgwapi
|
||||
%{prefix}/%{egwdirname}/preferences
|
||||
%{prefix}/%{egwdirname}/setup
|
||||
%attr(0644,root,root) /etc/cron.d/egroupware
|
||||
%config %attr(0644,root,root) %{httpdconfd}/egroupware.conf
|
||||
%if 0%{?suse_version}
|
||||
%dir %attr(0755,root,root) /etc/apache2
|
||||
%dir %attr(0755,root,root) %{httpdconfd}
|
||||
%dir %attr(0755,wwwrun,www) /var/lib/egroupware/default
|
||||
%dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/files
|
||||
%dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/backup
|
||||
%config %attr(0640,wwwrun,www) /var/lib/egroupware/header.inc.php
|
||||
%endif
|
||||
%if 0%{?rhel_version} || 0%{?fedora_version} || 0%{?centos_version}
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default/files
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default/backup
|
||||
%config %attr(0640,apache,apache) /var/lib/egroupware/header.inc.php
|
||||
%endif
|
||||
%if 0%{?mandriva_version}
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default/files
|
||||
%dir %attr(0755,apache,apache) /var/lib/egroupware/default/backup
|
||||
%config %attr(0640,apache,apache) /var/lib/egroupware/header.inc.php
|
||||
%endif
|
||||
|
||||
%files %{addressbook}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{addressbook}
|
||||
|
||||
%files %{calendar}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{calendar}
|
||||
|
||||
%files %{developer_tools}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{developer_tools}
|
||||
|
||||
%files egw-pear
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/egw-pear
|
||||
|
||||
%files %{emailadmin}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{emailadmin}
|
||||
|
||||
%files %{felamimail}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{felamimail}
|
||||
|
||||
%files %{filemanager}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{filemanager}
|
||||
|
||||
%files %{gallery}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{gallery}
|
||||
|
||||
%files %{icalsrv}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{icalsrv}
|
||||
|
||||
%files %{infolog}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{infolog}
|
||||
|
||||
%files %{importexport}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{importexport}
|
||||
|
||||
#%files %{jinn}
|
||||
#%defattr(-,root,root)
|
||||
#%{prefix}/%{egwdirname}/%{jinn}
|
||||
|
||||
%files %{manual}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{manual}
|
||||
|
||||
%files %{mydms}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{mydms}
|
||||
|
||||
%files %{news_admin}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{news_admin}
|
||||
|
||||
%files %{notifications}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{notifications}
|
||||
|
||||
%files %{phpbrain}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{phpbrain}
|
||||
|
||||
%files %{phpsysinfo}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{phpsysinfo}
|
||||
|
||||
%files %{polls}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{polls}
|
||||
|
||||
%files %{projectmanager}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{projectmanager}
|
||||
|
||||
%files %{registration}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{registration}
|
||||
|
||||
%files %{resources}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{resources}
|
||||
|
||||
%files %{sambaadmin}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{sambaadmin}
|
||||
|
||||
%files %{sitemgr}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{sitemgr}
|
||||
|
||||
%files %{timesheet}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{timesheet}
|
||||
|
||||
%files %{tracker}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{tracker}
|
||||
|
||||
%files %{wiki}
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/%{egwdirname}/%{wiki}
|
||||
|
||||
#%files %{workflow}
|
||||
#%defattr(-,root,root)
|
||||
#%{prefix}/%{egwdirname}/%{workflow}
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Nov 24 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.6.001
|
||||
- eGroupware 1.6.001 final 1.6 release
|
||||
|
||||
* Sun Nov 16 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.6.rc5
|
||||
- eGroupware 1.6.rc5 5. release candidate for 1.6 release
|
||||
|
||||
* Sun Nov 9 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.6.rc4
|
||||
- eGroupware 1.6.rc4 4. release candidate for 1.6 release
|
||||
|
||||
* Wed Oct 29 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.6.rc3
|
||||
- eGroupware 1.6.rc3 3. release candidate for 1.6 release
|
||||
|
||||
* Wed Oct 22 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.6.rc2
|
||||
- eGroupware 1.6.rc2 2. release candidate for 1.6 release
|
||||
|
||||
* Fri Oct 10 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.6.rc1
|
||||
- eGroupware 1.6.rc1 first release candidate for 1.6 release
|
||||
|
||||
* Tue Jul 22 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.6.pre1
|
||||
- eGroupware 1.6.pre1 first preview of upcomming 1.6 release
|
||||
|
||||
* Mon Apr 15 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.4.004
|
||||
- eGroupware 1.4.004 FCKeditor update (2.6) & security release
|
||||
|
||||
* Mon Mar 19 2008 Ralf Becker <RalfBecker@outdoor-training.de> 1.4.003
|
||||
- eGroupware 1.4.003 security & maintainace release
|
||||
|
||||
* Mon Sep 24 2007 Ralf Becker <RalfBecker@outdoor-training.de> 1.4.002
|
||||
- eGroupware 1.4.002 bugfix & maintainace release
|
||||
|
||||
* Mon Jun 4 2007 Ralf Becker <RalfBecker@outdoor-training.de> 1.4.001
|
||||
- final eGroupware 1.4 release
|
704
doc/rpm-build/egroupware-epl.spec
Normal file
704
doc/rpm-build/egroupware-epl.spec
Normal file
@ -0,0 +1,704 @@
|
||||
Name: egroupware-epl
|
||||
Version: 9.2.20100108
|
||||
Release:
|
||||
Summary: EGroupware is a web-based groupware suite written in php.
|
||||
Group: Web/Database
|
||||
License: GPLv2 with exception of stylite module, which is proprietary
|
||||
URL: http://www.stylite.de/EPL
|
||||
Vendor: Stylite GmbH, http://www.stylite.de/
|
||||
Packager: Ralf Becker <rb@stylite.de>
|
||||
Prefix: /usr/share
|
||||
%define egwdir %{prefix}/egroupware
|
||||
%define egwdatadir /var/lib/egroupware
|
||||
%define egw_packagename eGroupware
|
||||
|
||||
%if 0%{?suse_version}
|
||||
%define php php5
|
||||
%define httpdconfd /etc/apache2/conf.d
|
||||
%define distribution SUSE Linux %{?suse_version}
|
||||
%define extra_requires apache2 apache2-mod_php5 php_any_db php5-dom php5-bz2 php5-openssl php5-zip php5-ctype php5-sqlite
|
||||
%define cron cron
|
||||
%define apache_user wwwrun
|
||||
%define apache_group www
|
||||
%define pear_dir \\/usr\\/share\\/php5\\/PEAR
|
||||
%else
|
||||
%define php php
|
||||
%define httpdconfd /etc/httpd/conf.d
|
||||
%define cron crontabs
|
||||
%define apache_user apache
|
||||
%define apache_group apache
|
||||
%define pear_dir \\/usr\\/share\\/pear
|
||||
%endif
|
||||
%define install_log /root/%{name}-install.log
|
||||
%define post_install /usr/bin/%{php} %{egwdir}/doc/rpm-build/post_install.php --source_dir %{egwdir} --data_dir %{egwdatadir}
|
||||
%if 0%{?fedora_version}
|
||||
%define osversion %{?fedora_version}
|
||||
%define distribution Fedora Core %{?fedora_version}
|
||||
%define extra_requires httpd php-mysql php-xml
|
||||
%endif
|
||||
%if 0%{?mandriva_version}
|
||||
%define osversion %{?mandriva_version}
|
||||
%define distribution Mandriva %{?mandriva_version}
|
||||
%define extra_requires apache php-mysql php-dom
|
||||
%endif
|
||||
%if 0%{?rhel_version}
|
||||
%define osversion %{?rhel_version}
|
||||
%define distribution Red Hat %{?rhel_version}
|
||||
%define extra_requires httpd php-mysql php-xml
|
||||
%endif
|
||||
%if 0%{?centos_version}
|
||||
%define osversion %{?centos_version}
|
||||
%define distribution CentOS %{?centos_version}
|
||||
%define extra_requires httpd php-mysql php-xml
|
||||
%endif
|
||||
|
||||
Distribution: %{distribution}
|
||||
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
Source1: %{name}-egw-pear-%{version}.tar.bz2
|
||||
Source2: %{name}-stylite-%{version}.tar.bz2
|
||||
Source3: %{name}-eventmgr-%{version}.tar.bz2
|
||||
Source4: %{name}-phpfreechat-%{version}.tar.bz2
|
||||
Source5: phpfreechat_data_public.tar.gz
|
||||
Source6: %{name}-rpmlintrc
|
||||
Patch0: class.uiasyncservice.inc.php.patch
|
||||
Patch1: stylite-postfix-suse.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-9.2-buildroot
|
||||
|
||||
#otherwise build fails because of jar files in G2
|
||||
BuildRequires: unzip sed
|
||||
|
||||
Buildarch: noarch
|
||||
AutoReqProv: no
|
||||
|
||||
Requires: %{name}-core >= %{version}
|
||||
Requires: %{name}-egw-pear >= %{version}
|
||||
Requires: %{name}-stylite >= %{version}
|
||||
#Requires: %{name}-addressbook >= %{version}
|
||||
Requires: %{name}-bookmarks >= %{version}
|
||||
Requires: %{name}-calendar >= %{version}
|
||||
Requires: %{name}-developer_tools >= %{version}
|
||||
Requires: %{name}-emailadmin >= %{version}
|
||||
Requires: %{name}-felamimail >= %{version}
|
||||
Requires: %{name}-filemanager >= %{version}
|
||||
Requires: %{name}-infolog >= %{version}
|
||||
Requires: %{name}-importexport >= %{version}
|
||||
Requires: %{name}-manual >= %{version}
|
||||
Requires: %{name}-news_admin >= %{version}
|
||||
Requires: %{name}-notifications >= %{version}
|
||||
Requires: %{name}-phpbrain >= %{version}
|
||||
Requires: %{name}-phpsysinfo >= %{version}
|
||||
Requires: %{name}-polls >= %{version}
|
||||
Requires: %{name}-projectmanager >= %{version}
|
||||
Requires: %{name}-registration >= %{version}
|
||||
Requires: %{name}-resources >= %{version}
|
||||
Requires: %{name}-sambaadmin >= %{version}
|
||||
Requires: %{name}-sitemgr >= %{version}
|
||||
Requires: %{name}-syncml >= %{version}
|
||||
Requires: %{name}-timesheet >= %{version}
|
||||
Requires: %{name}-tracker >= %{version}
|
||||
Requires: %{name}-wiki >= %{version}
|
||||
Obsoletes: %{egw_packagename}
|
||||
Obsoletes: %{egw_packagename}-core
|
||||
Obsoletes: %{egw_packagename}-egw-pear
|
||||
Obsoletes: %{egw_packagename}-addressbook
|
||||
Obsoletes: %{egw_packagename}-bookmarks
|
||||
Obsoletes: %{egw_packagename}-calendar
|
||||
Obsoletes: %{egw_packagename}-developer_tools
|
||||
Obsoletes: %{egw_packagename}-emailadmin
|
||||
Obsoletes: %{egw_packagename}-felamimail
|
||||
Obsoletes: %{egw_packagename}-filemanager
|
||||
Obsoletes: %{egw_packagename}-infolog
|
||||
Obsoletes: %{egw_packagename}-importexport
|
||||
Obsoletes: %{egw_packagename}-manual
|
||||
Obsoletes: %{egw_packagename}-news_admin
|
||||
Obsoletes: %{egw_packagename}-notifications
|
||||
Obsoletes: %{egw_packagename}-phpbrain
|
||||
Obsoletes: %{egw_packagename}-phpsysinfo
|
||||
Obsoletes: %{egw_packagename}-polls
|
||||
Obsoletes: %{egw_packagename}-projectmanager
|
||||
Obsoletes: %{egw_packagename}-registration
|
||||
Obsoletes: %{egw_packagename}-resources
|
||||
Obsoletes: %{egw_packagename}-sambaadmin
|
||||
Obsoletes: %{egw_packagename}-sitemgr
|
||||
Obsoletes: %{egw_packagename}-syncml
|
||||
Obsoletes: %{egw_packagename}-timesheet
|
||||
Obsoletes: %{egw_packagename}-tracker
|
||||
Obsoletes: %{egw_packagename}-wiki
|
||||
%post
|
||||
%if 0%{?rhel_version} || 0%{?fedora_version} || 0%{?centos_version}
|
||||
chcon -R -u user_u -r object_r -t httpd_sys_content_t %{egwdatadir}
|
||||
setsebool -P httpd_can_network_connect=1
|
||||
%endif
|
||||
/bin/date >> %{install_log}
|
||||
%{post_install} 2>&1 | tee -a %{install_log}
|
||||
echo "EGroupware install log saved to %{install_log}"
|
||||
|
||||
%description
|
||||
EGroupware is a web-based groupware suite written in PHP.
|
||||
|
||||
EGroupware EPL combines Stylite's actual EGroupware enhancements and the recent development of the EGroupware open source project in one software package.
|
||||
- Brand new Stylite features, which are not available publicly in the community edition of EGroupware
|
||||
- The latest possible state of open source community features.
|
||||
|
||||
This package automatically requires the EGroupware default applications:
|
||||
|
||||
egroupware core with: admin, api, docs, etemplate, prefereces and setup,
|
||||
addressbook, bookmarks, calendar, translation-tools, emailadmin, felamimail,
|
||||
filemanager, infolog, manual, news admin, knowledgebase, polls,
|
||||
projectmanager, resources, sambaadmin, sitemgr, syncml, timesheet, tracker, wiki
|
||||
|
||||
It also provides an API for developing additional applications.
|
||||
|
||||
Further contributed applications are available as separate packages.
|
||||
|
||||
%package core
|
||||
Summary: The EGroupware core
|
||||
Group: Web/Database
|
||||
Requires: %{php} >= 5.2.1
|
||||
Requires: %{php}-mbstring %{php}-gd %{php}-mcrypt %{php}-pear %{php}-posix %{extra_requires} %{cron} zip
|
||||
Provides: egw-core %{version}
|
||||
Provides: egw-etemplate %{version}
|
||||
Provides: egw-addressbook %{version}
|
||||
Obsoletes: %{egw_packagename}-core
|
||||
Obsoletes: %{egw_packagename}-addressbook
|
||||
%description core
|
||||
This package provides the EGroupware core applications
|
||||
(API, admin, etemplate, preferences and setup) plus addressbook.
|
||||
|
||||
%package egw-pear
|
||||
Version: %{version}
|
||||
Summary: The EGroupware egw-pear application
|
||||
Group: Web/Database
|
||||
Requires: %{php}-pear
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Provides: egw-pear %{version}
|
||||
Obsoletes: %{egw_packagename}-egw-pear
|
||||
%description egw-pear
|
||||
egw-pear contains modified pear classes necessary for EGroupware
|
||||
|
||||
# addressbook is part of core now, as it contains required classes for accounts
|
||||
#%package addressbook
|
||||
#Version: %{version}
|
||||
#Summary: The EGroupware addressbook application
|
||||
#Group: Web/Database
|
||||
#AutoReqProv: no
|
||||
#Requires: egw-core >= %{version}
|
||||
#Obsoletes: %{egw_packagename}-addressbook
|
||||
#%description addressbook
|
||||
#Contact manager with Vcard support.
|
||||
#Addressbook is the egroupware contact application.
|
||||
#It has different backends to store and retrive contacts
|
||||
#from SQL or LDAP.
|
||||
|
||||
%package bookmarks
|
||||
Version: %{version}
|
||||
Summary: The EGroupware bookmarks application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-bookmarks
|
||||
%description bookmarks
|
||||
Manage your bookmarks with EGroupware. Has Netscape plugin.
|
||||
|
||||
%package calendar
|
||||
Version: %{version}
|
||||
Summary: The EGroupware calendar application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-calendar
|
||||
%description calendar
|
||||
Powerful calendar with meeting request system, Alarms, ICal and E-Mail support,
|
||||
and ACL security.
|
||||
|
||||
%package developer_tools
|
||||
Version: %{version}
|
||||
Summary: The EGroupware developer_tools application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-developer_tools
|
||||
%description developer_tools
|
||||
The TranslationTools allow to create and extend translations-files for EGroupware.
|
||||
They can search the sources for new / added phrases and show you the ones missing in your language.
|
||||
|
||||
%package emailadmin
|
||||
Version: %{version}
|
||||
Summary: The EGroupware emailadmin application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Requires: %{php}-imap
|
||||
Requires: %{name}-egw-pear >= %{version}
|
||||
Obsoletes: %{egw_packagename}-emailadmin
|
||||
%description emailadmin
|
||||
EmailAdmin allow to maintain User email accounts
|
||||
|
||||
%package felamimail
|
||||
Version: %{version}
|
||||
Summary: The EGroupware Webmail application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Requires: %{name}-emailadmin >= %{version}
|
||||
Requires: %{name}-egw-pear >= %{version}
|
||||
Requires: tnef
|
||||
Obsoletes: %{egw_packagename}-felamimail
|
||||
%description felamimail
|
||||
The Email application for EGroupware.
|
||||
|
||||
%package filemanager
|
||||
Version: %{version}
|
||||
Summary: The EGroupware filemanager application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Requires: %{name}-egw-pear >= %{version}
|
||||
Obsoletes: %{egw_packagename}-filemanager
|
||||
%description filemanager
|
||||
This is the filemanager app for EGroupware.
|
||||
|
||||
#%package gallery
|
||||
#Version: %{version}
|
||||
#Summary: The EGroupware gallery application
|
||||
#Group: Web/Database
|
||||
#AutoReqProv: no
|
||||
#Requires: egw-core >= %{version}
|
||||
#Obsoletes: %{egw_packagename}-gallery
|
||||
#%description gallery
|
||||
#An embedded Gallery2 for EGroupware.
|
||||
|
||||
%package infolog
|
||||
Version: %{version}
|
||||
Summary: The EGroupware infolog application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-infolog
|
||||
%description infolog
|
||||
This is the infolog app for EGroupware (Notes, ToDo, Phonelogs, CRM).
|
||||
|
||||
%package importexport
|
||||
Version: %{version}
|
||||
Summary: The EGroupware importexport application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-importexport
|
||||
%description importexport
|
||||
This is the importexport app for EGroupware. It includes a comandline client.
|
||||
|
||||
%package manual
|
||||
Version: %{version}
|
||||
Summary: The EGroupware manual application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Requires: %{name}-wiki >= %{version}
|
||||
Obsoletes: %{egw_packagename}-manual
|
||||
%description manual
|
||||
This is the manual app for EGroupware: online help system.
|
||||
|
||||
#%package mydms
|
||||
#Version: %{version}
|
||||
#Summary: The EGroupware mydms application
|
||||
#Group: Web/Database
|
||||
#AutoReqProv: no
|
||||
#Requires: egw-core >= %{version}
|
||||
#Requires: %{name}-egw-pear >= %{version}
|
||||
#Provides: %{egw_packagename}-mydms
|
||||
#Obsoletes: %{egw_packagename}-mydms
|
||||
#%description mydms
|
||||
#This is a mydms port to EGroupware.
|
||||
|
||||
%package news_admin
|
||||
Version: %{version}
|
||||
Summary: The EGroupware news_admin application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-news_admin
|
||||
%description news_admin
|
||||
This is the news_admin app for EGroupware.
|
||||
|
||||
%package notifications
|
||||
Version: %{version}
|
||||
Summary: The EGroupware notifications application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-notifications
|
||||
%description notifications
|
||||
This is the notifications app for EGroupware.
|
||||
|
||||
%package phpbrain
|
||||
Version: %{version}
|
||||
Summary: The EGroupware phpbrain application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-phpbrain
|
||||
%description phpbrain
|
||||
This is a knowledgebase for EGroupware.
|
||||
|
||||
%package phpfreechat
|
||||
Version: %{version}
|
||||
Summary: The EGroupware chat application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-phpfreechat
|
||||
%description phpfreechat
|
||||
Chat with other EGroupware users. A port of phpFreeChat for EGroupware.
|
||||
|
||||
%package phpsysinfo
|
||||
Version: %{version}
|
||||
Summary: The EGroupware phpsysinfo application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-phpsysinfo
|
||||
%description phpsysinfo
|
||||
This is the phpsysinfo app for EGroupware.
|
||||
|
||||
%package polls
|
||||
Version: %{version}
|
||||
Summary: The EGroupware polls application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-polls
|
||||
%description polls
|
||||
This is the polls app for EGroupware.
|
||||
|
||||
%package projectmanager
|
||||
Version: %{version}
|
||||
Summary: The EGroupware projectmanager application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version},
|
||||
Requires: jpgraph-epl
|
||||
Obsoletes: %{egw_packagename}-projectmanager
|
||||
%description projectmanager
|
||||
The projectmanager is EGroupware's new project management application.
|
||||
It's fully integrated into EGroupware and use the data of InfoLog and Calendar.
|
||||
Plugable datasources allow to support and manage further applications.
|
||||
|
||||
%package registration
|
||||
Version: %{version}
|
||||
Summary: The EGroupware registration application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-registration
|
||||
%description registration
|
||||
This is the registration app for EGroupware.
|
||||
|
||||
%package resources
|
||||
Version: %{version}
|
||||
Summary: The EGroupware resources application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-resources
|
||||
%description resources
|
||||
resources is a resource booking sysmtem for EGroupware.
|
||||
Which integrates into the calendar.
|
||||
|
||||
%package sambaadmin
|
||||
Version: %{version}
|
||||
Summary: The EGroupware sambaadmin application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-sambaadmin
|
||||
%description sambaadmin
|
||||
Manage LDAP based sambaacounts and workstations.
|
||||
|
||||
%package sitemgr
|
||||
Version: %{version}
|
||||
Summary: The EGroupware Sitemanager CMS application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-sitemgr
|
||||
%description sitemgr
|
||||
This is the Sitemanager CMS app for EGroupware.
|
||||
|
||||
%package stylite
|
||||
Version: %{version}
|
||||
Summary: Stylite EPL enhancements
|
||||
License: proprietary, see http://www.stylite.de/EPL
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
%description stylite
|
||||
The package contains Stylite proprietary EPL enhancements:
|
||||
- stylite.links stream wrapper allows browsing of app directories
|
||||
- filemanger favorites
|
||||
|
||||
%package syncml
|
||||
Version: %{version}
|
||||
Summary: The EGroupware syncml application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Requires: %{name}-egw-pear >= %{version}
|
||||
Obsoletes: %{egw_packagename}-syncml
|
||||
%description syncml
|
||||
This is the syncml app for EGroupware.
|
||||
|
||||
%package timesheet
|
||||
Version: %{version}
|
||||
Summary: The EGroupware timesheet application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-timesheet
|
||||
%description timesheet
|
||||
Simple timesheet application, which allow to record and report
|
||||
the times and other expenses. It can be uses as well standalone
|
||||
as together with the ProjectManager application.
|
||||
|
||||
%package tracker
|
||||
Version: %{version}
|
||||
Summary: The EGroupware trouble ticket system application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
Obsoletes: %{egw_packagename}-tracker
|
||||
%description tracker
|
||||
This is the trouble ticket system app for EGroupware.
|
||||
|
||||
%package wiki
|
||||
Version: %{version}
|
||||
Summary: The EGroupware wiki application
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version},
|
||||
Obsoletes: %{egw_packagename}-wiki
|
||||
%description wiki
|
||||
This is the wiki app for EGroupware.
|
||||
|
||||
%package eventmgr
|
||||
Version: %{version}
|
||||
Summary: Stylite EventMgr for Thomson-Reuters
|
||||
License: proprietary
|
||||
Group: Web/Database
|
||||
AutoReqProv: no
|
||||
Requires: egw-core >= %{version}
|
||||
%description eventmgr
|
||||
The package contains Stylite's EventMgr (Production Schedule)
|
||||
for Thomson-Reuters.
|
||||
|
||||
%prep
|
||||
%setup0 -c -n %{egwdirname}
|
||||
%setup1 -T -D -a 1 -n %{egwdirname}
|
||||
%setup2 -T -D -a 2 -n %{egwdirname}
|
||||
%setup3 -T -D -a 3 -n %{egwdirname}
|
||||
%setup4 -T -D -a 4 -n %{egwdirname}
|
||||
%setup5 -T -D -a 5 -n %{egwdirname}
|
||||
%patch0 -p 0
|
||||
%patch1 -p 0
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
|
||||
mkdir -p $RPM_BUILD_ROOT%{egwdir}
|
||||
mkdir -p $RPM_BUILD_ROOT%{httpdconfd}
|
||||
sed 's/\/usr\/share\/pear/%{pear_dir}/' egroupware/doc/rpm-build/apache.conf > $RPM_BUILD_ROOT%{httpdconfd}/egroupware.conf
|
||||
mkdir -p $RPM_BUILD_ROOT/etc/cron.d
|
||||
sed 's/apache/%{apache_user}/' egroupware/doc/rpm-build/egroupware.cron > $RPM_BUILD_ROOT/etc/cron.d/egroupware
|
||||
mkdir -p $RPM_BUILD_ROOT%{egwdatadir}/default/files
|
||||
mkdir -p $RPM_BUILD_ROOT%{egwdatadir}/default/backup
|
||||
cp egroupware/doc/rpm-build/header.inc.php $RPM_BUILD_ROOT%{egwdatadir}
|
||||
cp -aRf egroupware/* $RPM_BUILD_ROOT%{egwdir}
|
||||
cd %{buildroot}%{egwdir}
|
||||
ln -s ../../..%{egwdatadir}/header.inc.php
|
||||
# create symlink for suse to get scripts with /usr/bin/php working
|
||||
%if 0%{?suse_version}
|
||||
#/usr/sbin/update-alternatives --install /usr/bin/php php /usr/bin/php5 99
|
||||
mkdir %{buildroot}/usr/bin
|
||||
cd %{buildroot}/usr/bin
|
||||
ln -s php5 php
|
||||
%endif
|
||||
%clean
|
||||
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
|
||||
|
||||
# egroupware metapackage seems to need some files to be build ...
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%dir %{egwdir}
|
||||
%dir %attr(0700,%{apache_user},%{apache_group}) %{egwdatadir}
|
||||
|
||||
%files core
|
||||
%defattr(-,root,root)
|
||||
%dir %{egwdir}
|
||||
%{egwdir}/about.php
|
||||
%{egwdir}/anon_wrapper.php
|
||||
%{egwdir}/header.inc.php
|
||||
%{egwdir}/header.inc.php.template
|
||||
%{egwdir}/index.php
|
||||
%{egwdir}/login.php
|
||||
%{egwdir}/logout.php
|
||||
%{egwdir}/notify.php
|
||||
%{egwdir}/notify_simple.php
|
||||
%{egwdir}/notifyxml.php
|
||||
%{egwdir}/redirect.php
|
||||
%{egwdir}/rpc.php
|
||||
%{egwdir}/set_box.php
|
||||
%{egwdir}/soap.php
|
||||
%{egwdir}/svn-helper.php
|
||||
%{egwdir}/xajax.php
|
||||
%{egwdir}/xmlrpc.php
|
||||
%{egwdir}/groupdav.php
|
||||
%{egwdir}/webdav.php
|
||||
%{egwdir}/addressbook
|
||||
%{egwdir}/admin
|
||||
%{egwdir}/doc
|
||||
%{egwdir}/etemplate
|
||||
%{egwdir}/home
|
||||
%{egwdir}/phpgwapi
|
||||
%{egwdir}/preferences
|
||||
%{egwdir}/setup
|
||||
%attr(0644,root,root) /etc/cron.d/egroupware
|
||||
%config %attr(0644,root,root) %{httpdconfd}/egroupware.conf
|
||||
%if 0%{?suse_version}
|
||||
%dir %attr(0755,root,root) /etc/apache2
|
||||
%dir %attr(0755,root,root) %{httpdconfd}
|
||||
# symlink for suse to get scripts with /usr/bin/php working
|
||||
/usr/bin/php
|
||||
%endif
|
||||
%dir %attr(0700,%{apache_user},%{apache_group}) %{egwdatadir}
|
||||
%dir %attr(0700,%{apache_user},%{apache_group}) %{egwdatadir}/default
|
||||
%dir %attr(0700,%{apache_user},%{apache_group}) %{egwdatadir}/default/files
|
||||
%dir %attr(0700,%{apache_user},%{apache_group}) %{egwdatadir}/default/backup
|
||||
%config %attr(0640,%{apache_user},%{apache_group}) %{egwdatadir}/header.inc.php
|
||||
|
||||
# addressbook is part of core now, as it contains required classes for accounts
|
||||
#%files addressbook
|
||||
#%defattr(-,root,root)
|
||||
#%{egwdir}/addressbook
|
||||
|
||||
%files bookmarks
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/bookmarks
|
||||
|
||||
%files calendar
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/calendar
|
||||
|
||||
%files developer_tools
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/developer_tools
|
||||
|
||||
%files egw-pear
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/egw-pear
|
||||
|
||||
%files emailadmin
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/emailadmin
|
||||
|
||||
%files felamimail
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/felamimail
|
||||
|
||||
%files filemanager
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/filemanager
|
||||
|
||||
#%files gallery
|
||||
#%defattr(-,root,root)
|
||||
#%{egwdir}/gallery
|
||||
|
||||
%files infolog
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/infolog
|
||||
|
||||
%files importexport
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/importexport
|
||||
|
||||
%files manual
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/manual
|
||||
|
||||
#%files mydms
|
||||
#%defattr(-,root,root)
|
||||
#%{egwdir}/mydms
|
||||
|
||||
%files news_admin
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/news_admin
|
||||
|
||||
%files notifications
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/notifications
|
||||
|
||||
%files phpbrain
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/phpbrain
|
||||
|
||||
%files phpfreechat
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/phpfreechat
|
||||
|
||||
%files phpsysinfo
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/phpsysinfo
|
||||
|
||||
%files polls
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/polls
|
||||
|
||||
%files projectmanager
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/projectmanager
|
||||
|
||||
%files registration
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/registration
|
||||
|
||||
%files resources
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/resources
|
||||
|
||||
%files sambaadmin
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/sambaadmin
|
||||
|
||||
%files sitemgr
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/sitemgr
|
||||
|
||||
%files syncml
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/syncml
|
||||
|
||||
%files stylite
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/stylite
|
||||
|
||||
%files timesheet
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/timesheet
|
||||
|
||||
%files tracker
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/tracker
|
||||
|
||||
%files wiki
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/wiki
|
||||
|
||||
#%files workflow
|
||||
#%defattr(-,root,root)
|
||||
#%{egwdir}/workflow
|
||||
|
||||
%files eventmgr
|
||||
%defattr(-,root,root)
|
||||
%{egwdir}/eventmgr
|
Loading…
Reference in New Issue
Block a user