mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-15 04:24:41 +01:00
EPL build files
This commit is contained in:
parent
6a1b8b74f1
commit
398e672b45
@ -29,7 +29,7 @@ Alias /egroupware /usr/share/egroupware
|
||||
php_value memory_limit 64M
|
||||
php_value session.gc_maxlifetime 14400
|
||||
php_value include_path .:/usr/share/pear
|
||||
php_admin_value open_basedir /usr/share/egroupware:/var/lib/egroupware:/tmp:/usr/share/pear:/usr/bin/zip:/usr/share/jpgraph:/usr/bin/tnef
|
||||
php_admin_value open_basedir /usr/share/egroupware:/var/lib/egroupware:/tmp:/usr/share/pear:/usr/bin/zip:/usr/share/jpgraph:/usr/bin/tnef:/usr/bin/aspell
|
||||
php_value upload_max_filesize 64M
|
||||
php_admin_value upload_tmp_dir /tmp
|
||||
php_value post_max_size 65M
|
||||
|
@ -17,30 +17,31 @@ date_default_timezone_set('Europe/Berlin'); // to get ride of 5.3 warnings
|
||||
|
||||
$verbose = 0;
|
||||
$config = array(
|
||||
'packagename' => 'eGroupware',
|
||||
'version' => 'trunk', // '1.6'
|
||||
'packagename' => 'egroupware-epl',
|
||||
'version' => '10.1', // '1.6'
|
||||
'packaging' => date('Ymd'), // '001'
|
||||
'egwdir' => 'egroupware',
|
||||
'svndir' => '/tmp/build_root/egw_buildroot-svn',
|
||||
'egw_buildroot' => '/tmp/build_root/egw_buildroot',
|
||||
'sourcedir' => '~/rpm/SOURCES',
|
||||
'svnbase' => 'http://svn.egroupware.org/egroupware',
|
||||
'svnbranch' => 'trunk', // 'branches/1.6' or 'tags/1.6.001'
|
||||
'svnalias' => 'aliases/default', // default alias
|
||||
'svndir' => '/tmp/build_root/epl_10.1_buildroot-svn',
|
||||
'egw_buildroot' => '/tmp/build_root/epl_10.1_buildroot',
|
||||
'sourcedir' => '/srv/obs/download/stylite-epl/egroupware-epl-10.1',
|
||||
'svnbase' => 'svn+ssh://stylite@svn.stylite.de/stylite',
|
||||
'egwbase' => 'svn+ssh://svn@dev.egroupware.org/egroupware',
|
||||
'svnbranch' => 'branches/Stylite-EPL-10.1', // 'branches/1.6' or 'tags/1.6.001'
|
||||
'svnalias' => 'epl-ssh', // default alias
|
||||
'aliasdir' => 'egroupware', // directory created by the alias
|
||||
'extra' => array('egw-pear','gallery','mydms','icalsrv'),
|
||||
'extra' => array('stylite','$egwbase/$svnbranch/egw-pear','$egwbase/$svnbranch/gallery','$egwbase/$svnbranch/phpfreechat','svn+ssh://stylite@svn.stylite.de/stylite/trunk/eventmgr'),
|
||||
'types' => array('tar.bz2','tar.gz','zip'),
|
||||
'svn' => '/usr/bin/svn',
|
||||
'clamscan' => '/usr/bin/clamscan',
|
||||
'freshclam' => '/usr/bin/freshclam',
|
||||
'gpg' => '/usr/bin/gpg',
|
||||
'packager' => 'packager@egroupware.org',
|
||||
'packager' => 'build@stylite.de',
|
||||
'obs' => false,
|
||||
'changelog' => false, // eg. '* 1. Zeile\n* 2. Zeile' for debian.changes
|
||||
'changelog_packager' => 'Ralf Becker <rb@stylite.de>',
|
||||
'svntag' => false, // eg. '$version.$packaging'
|
||||
'svntag' => 'Stylite-EPL-$version.$packaging', // eg. '$version.$packaging'
|
||||
'skip' => array(),
|
||||
'run' => array('checkout','copy','virusscan','create','sign')
|
||||
'run' => array('svntag','checkout','copy','virusscan','create','sign')
|
||||
);
|
||||
|
||||
// process config from command line
|
||||
|
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 "Wrong domain" 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> Tue, 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
|
310
doc/rpm-build/debian.control
Normal file
310
doc/rpm-build/debian.control
Normal file
@ -0,0 +1,310 @@
|
||||
Source: egroupware-epl
|
||||
Section: web
|
||||
Priority: optional
|
||||
Maintainer: Lars Volker <lv@stylite.de>
|
||||
Build-Depends: debhelper (>= 5), po-debconf
|
||||
Standards-Version: 3.8.0
|
||||
Homepage: http://www.stylite.de/EPL
|
||||
|
||||
Package: egroupware-epl
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core, egroupware-epl-stylite, ${egw:Modules}, ${misc:Depends}
|
||||
Replaces: egroupware
|
||||
Description: web-based groupware suite - metapackage
|
||||
${commondesc}
|
||||
.
|
||||
This package is a metapackage containing dependencies on all the
|
||||
eGroupWare applications. It can be used to conveniently install
|
||||
eGroupWare with all available applications.
|
||||
|
||||
Package: egroupware-epl-core
|
||||
Architecture: all
|
||||
Depends: apache2,
|
||||
libapache2-mod-php5,
|
||||
php5-cli,
|
||||
php5-sqlite,
|
||||
php5-mysql | php5-pgsql | php5-odbc,
|
||||
php5-gd, php-log, php-pear,
|
||||
egroupware-epl-egw-pear,
|
||||
perl,
|
||||
php5-mcrypt,
|
||||
${misc:Depends}
|
||||
Recommends: mysql-server, php-apc, mysql-client | postgresql-client
|
||||
Suggests: egroupware-epl,
|
||||
php5-ldap,
|
||||
php5-mhash,
|
||||
php5-auth-pam
|
||||
Replaces: egroupware-core
|
||||
Description: web-based groupware suite - core modules
|
||||
${commondesc}
|
||||
.
|
||||
The core package provides the modules for initial setup, global
|
||||
administration, and preferences, and the API for the applications. It
|
||||
does not, by itself, provide any groupware functionality. The actual
|
||||
eGroupWare applications are shipped separately in packages named
|
||||
"egroupware-epl-<name>".
|
||||
|
||||
Package: egroupware-epl-addressbook
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-addressbook
|
||||
Description: web-based groupware suite - addressbook management application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a contact manager with vCard
|
||||
support. It can store and retrieve contact information via SQL, LDAP,
|
||||
or Active Directory.
|
||||
|
||||
Package: egroupware-epl-bookmarks
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-bookmarks
|
||||
Description: web-based groupware suite - bookmark management application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a bookmark management facility.
|
||||
|
||||
Package: egroupware-epl-calendar
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}), egroupware-epl-infolog (>= ${binary:Version}),
|
||||
egroupware-epl-notifications (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-calendar
|
||||
Description: web-based groupware suite - calendar management application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a powerful calendar with a meeting
|
||||
request system, alarms, iCal and e-Mail support, and ACL security.
|
||||
|
||||
Package: egroupware-epl-developer-tools
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-developer-tools
|
||||
Description: web-based groupware suite - developer tools
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application contains tools for eGroupWare developers
|
||||
and translators. The translation tools allow creating and extending
|
||||
translation files for eGroupWare. They can search the sources for new
|
||||
or added phrases and show the ones missing in a given language.
|
||||
|
||||
Package: egroupware-epl-emailadmin
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}, php5-imap
|
||||
Replaces: egroupware-emailadmin
|
||||
Description: web-based groupware suite - e-mail user administration application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application allows the administration of e-mail user
|
||||
accounts. It is intended to be used with the package
|
||||
egroupware-epl-felamimail.
|
||||
|
||||
Package: egroupware-epl-etemplate
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-etemplate
|
||||
Description: web-based groupware suite - widget-based template system
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application contains a widget-based template system for
|
||||
eGroupWare with an interactive editor and a database-table editor
|
||||
(creates tables_current.inc.php and automatically updates
|
||||
tables_update.inc.php).
|
||||
|
||||
Package: egroupware-epl-felamimail
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-emailadmin (>= ${binary:Version}), tnef,
|
||||
php5-imap,
|
||||
${misc:Depends}
|
||||
Provides: mail-reader, imap-client
|
||||
Replaces: egroupware-felamimail
|
||||
Description: web-based groupware suite - e-mail application
|
||||
${commondesc}
|
||||
.
|
||||
FeLaMiMail is an e-mail application for eGroupWare.
|
||||
|
||||
Package: egroupware-epl-filemanager
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Suggests: php5-cli
|
||||
Replaces: egroupware-filemanager
|
||||
Description: web-based groupware suite - file manager application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a web-based file manager.
|
||||
Abilities include all common file actions (upload, mkdir, rename,
|
||||
delete, copy, move), creating, and editing text files, and syncing with
|
||||
the file system. Per file/directory comments are stored, and version
|
||||
history is tracked. Group sharing and ACLs are fully supported.
|
||||
|
||||
Package: egroupware-epl-infolog
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-infolog
|
||||
Description: web-based groupware suite - infolog application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application allows tracking on-going and previous support
|
||||
requests, phone calls, and other customer relations.
|
||||
|
||||
Package: egroupware-epl-manual
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-wiki (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-manual
|
||||
Description: web-based groupware suite - manual
|
||||
${commondesc}
|
||||
.
|
||||
This package contains the eGroupWare manual, provided as an
|
||||
eGroupWare application.
|
||||
|
||||
Package: egroupware-epl-news-admin
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-news-admin
|
||||
Description: web-based groupware suite - news administration interface
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides an interface to handle a simple
|
||||
web-based news system.
|
||||
|
||||
Package: egroupware-epl-notifications
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-notifications
|
||||
Description: web-based groupware suite - notifications
|
||||
${commondesc}
|
||||
.
|
||||
This package contains the eGroupWare notifications, provided as an
|
||||
eGroupWare application.
|
||||
|
||||
Package: egroupware-epl-phpbrain
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-phpbrain
|
||||
Description: web-based groupware suite - phpbrain application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a knowledge base system.
|
||||
|
||||
Package: egroupware-epl-phpsysinfo
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
php5-gd,
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-phpsysinfo
|
||||
Description: web-based groupware suite - phpSysInfo application
|
||||
${commondesc}
|
||||
.
|
||||
This application displays information about the host being accessed, such as
|
||||
uptime, lm-sensors readings, CPU, memory, SCSI, IDE, PCI, Ethernet, floppy,
|
||||
and video information.
|
||||
|
||||
Package: egroupware-epl-polls
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-polls
|
||||
Description: web-based groupware suite - polling application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a simple polling system.
|
||||
|
||||
Package: egroupware-epl-projectmanager
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}),
|
||||
php5-gd, jpgraph-epl,
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-projectmanager
|
||||
Description: web-based groupware suite - project management application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a project workflow tracker.
|
||||
|
||||
Package: egroupware-epl-registration
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-registration
|
||||
Description: web-based groupware suite - registration application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application allows users to create eGroupWare accounts
|
||||
through a web interface. Site administrators can decide what pieces of
|
||||
information are requested and whether each is required or not.
|
||||
|
||||
Package: egroupware-epl-resources
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}), egroupware-epl-filemanager (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Suggests: egroupware-epl-calendar
|
||||
Replaces: egroupware-resources
|
||||
Description: web-based groupware suite - resource manager application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a resource management and booking
|
||||
system, which integrates into eGroupWare's calendar.
|
||||
|
||||
Package: egroupware-epl-sambaadmin
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
php5-ldap,
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-sambaadmin
|
||||
Description: web-based groupware suite - Samba administration application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application allows managing LDAP-based Samba servers.
|
||||
|
||||
Package: egroupware-epl-sitemgr
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-sitemgr
|
||||
Description: web-based groupware suite - site manager application
|
||||
${commondesc}
|
||||
.
|
||||
This is a content management system application for eGroupWare.
|
||||
|
||||
Package: egroupware-epl-timesheet
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Suggests: egroupware-epl-projectmanager
|
||||
Replaces: egroupware-timesheet
|
||||
Description: web-based groupware suite - timesheet application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application allows tracking times and other activities
|
||||
for the project manager.
|
||||
|
||||
Package: egroupware-epl-tracker
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}), egroupware-epl-notifications (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-tracker
|
||||
Description: web-based groupware suite - tracker application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application is a universal tracker for bugs, feature
|
||||
requests, etc. with voting and bounties.
|
||||
|
||||
Package: egroupware-epl-wiki
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-etemplate (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-wiki
|
||||
Description: web-based groupware suite - wiki application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application provides a wiki.
|
2
doc/rpm-build/debian.egroupware-epl-core.conffiles
Normal file
2
doc/rpm-build/debian.egroupware-epl-core.conffiles
Normal file
@ -0,0 +1,2 @@
|
||||
/var/lib/egroupware/header.inc.php
|
||||
/etc/egroupware/apache.conf
|
112
doc/rpm-build/debian.rules
Normal file
112
doc/rpm-build/debian.rules
Normal file
@ -0,0 +1,112 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
SHELL = /bin/sh -e
|
||||
|
||||
|
||||
PACKAGES := $(shell dh_listpackages)
|
||||
MODULES = $(filter-out core,$(patsubst egroupware-epl-%,%,$(filter egroupware-epl-%,$(PACKAGES))))
|
||||
COREDIR = debian/egroupware-epl-core/usr/share/egroupware
|
||||
COREDOC = debian/egroupware-epl-core/usr/share/doc/egroupware-core
|
||||
PACKAGEDIR = debian/egroupware-epl-$${APP}/usr/share/egroupware/$${APPDIR}
|
||||
PACKAGEDOC = debian/egroupware-epl-$${APP}/usr/share/doc/egroupware-$${APPDIR}
|
||||
|
||||
COPYRIGHT = -iname 'copyright*' -or -iname 'copying*' -or -iname '*license*'
|
||||
CHANGELOG = -iname 'changelog*'
|
||||
EXTRADOC = -iname readme -or -iname todo
|
||||
|
||||
FINDOPT = -type f
|
||||
APPFILES = -not \( -path '*doc*' -or -path '.' -or -name '*.pl' -or $(COPYRIGHT) -or $(CHANGELOG) -or -iname install -or $(EXTRADOC) \)
|
||||
SPECIALDOC = -size 0 -or -iname install -or $(CHANGELOG) -or $(COPYRIGHT) -or \
|
||||
-name '*.sgml' -or -name '*.lyx' -or -name '*.ps' -or -name '*.dvi' -or -name '*.rtf'
|
||||
DOCFILES = -not \( $(SPECIALDOC) \)
|
||||
|
||||
INSTALL = install -D -m 644
|
||||
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
debconf-updatepo
|
||||
dh_clean
|
||||
|
||||
|
||||
install: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
|
||||
# apply the patch
|
||||
cat ./doc/rpm-build/class.uiasyncservice.inc.php.patch | patch -p1
|
||||
|
||||
# customize apache config
|
||||
mkdir -p $(CURDIR)/debian/egroupware-epl-core/etc/egroupware
|
||||
sed 's/\/usr\/share\/pear/\/usr\/share\/php:\/usr\/local\/zend\/share\/pear/' $(CURDIR)/doc/rpm-build/apache.conf > $(CURDIR)/debian/egroupware-epl-core/etc/egroupware/apache.conf
|
||||
|
||||
|
||||
# install core modules
|
||||
|
||||
for DIR in admin home phpgwapi preferences setup syncml doc; do \
|
||||
cd $(CURDIR)/$${DIR}; \
|
||||
find $(FINDOPT) $(APPFILES) \
|
||||
-exec $(INSTALL) {} $(CURDIR)/$(COREDIR)/$${DIR}/{} \; ; \
|
||||
done
|
||||
|
||||
# install applications
|
||||
|
||||
for APP in $(MODULES) ; do \
|
||||
APPDIR=$$(echo $${APP} | sed 's/-/_/g') ; \
|
||||
if [ -d $(CURDIR)/$${APPDIR} ] ; then \
|
||||
cd $(CURDIR)/$${APPDIR}; \
|
||||
find $(FINDOPT) $(APPFILES) \
|
||||
-exec $(INSTALL) {} $(CURDIR)/$(PACKAGEDIR)/{} \; ; \
|
||||
if [ -d $(CURDIR)/$${APPDIR}/doc ] ; then \
|
||||
cd $(CURDIR)/$${APPDIR}/doc; \
|
||||
find $(FINDOPT) $(DOCFILES) \
|
||||
-exec $(INSTALL) {} $(CURDIR)/$(PACKAGEDOC)/{} \; ;\
|
||||
fi ; \
|
||||
else \
|
||||
echo "PACKAGING ERROR: directory $${APP} not found" 1>&2; exit 1 ; \
|
||||
fi ; \
|
||||
done
|
||||
|
||||
# install cron-file
|
||||
mkdir -p debian/egroupware-epl-core/etc/cron.d
|
||||
sed 's/apache/www-data/' doc/rpm-build/egroupware.cron > debian/egroupware-epl-core/etc/cron.d/egroupware
|
||||
|
||||
dh_install
|
||||
|
||||
# delete some stuff
|
||||
for APKG in $(PACKAGES) ; do \
|
||||
if [ -f debian/$${APKG}.remove ] ; then \
|
||||
perl -l0 -p -e '' debian/$${APKG}.remove | xargs -0ri /bin/sh -c "rm -rf debian/$${APKG}/{}" ; \
|
||||
fi ; \
|
||||
done
|
||||
|
||||
# remove executable bit from php files
|
||||
find debian/egroupware*/ -type f -and -perm +111 -and -name '*.php' -print0 | xargs -0ri chmod a-x '{}'
|
||||
# make files starting with #! executable
|
||||
find debian/egroupware*/ -type f -exec grep -q '^#!' '{}' \; -print0 | xargs -0ri chmod a+x '{}'
|
||||
|
||||
|
||||
binary-indep: build install
|
||||
dh_testdir -i
|
||||
dh_testroot -i
|
||||
dh_installdebconf -i
|
||||
dh_installdocs -i
|
||||
dh_installexamples -i
|
||||
dh_installchangelogs -i
|
||||
dh_link -i
|
||||
dh_compress -i -X .php
|
||||
dh_fixperms -i
|
||||
dh_installdeb -i
|
||||
(echo -n "egw:Modules="; for x in $(MODULES); do echo -n "egroupware-epl-$$x,"; done; echo) >>debian/egroupware-epl.substvars
|
||||
perl -l0 -p -e 's/^/-V/' debian/substvars | xargs -0 dh_gencontrol -i --
|
||||
dh_md5sums -i
|
||||
dh_builddeb -i
|
||||
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
|
||||
|
||||
.PHONY: build binary binary-arch binary-indep clean install
|
BIN
doc/rpm-build/debian.tar.gz
Normal file
BIN
doc/rpm-build/debian.tar.gz
Normal file
Binary file not shown.
11
doc/rpm-build/egroupware-epl.dsc
Normal file
11
doc/rpm-build/egroupware-epl.dsc
Normal file
@ -0,0 +1,11 @@
|
||||
Format: 1.0
|
||||
Source: egroupware-epl
|
||||
Binary: egroupware-epl, egroupware-epl-core, egroupware-epl-addressbook, egroupware-epl-bookmarks, egroupware-epl-calendar, egroupware-epl-developer-tools, egroupware-epl-emailadmin, egroupware-epl-etemplate, egroupware-epl-felamimail, egroupware-epl-filemanager, egroupware-epl-infolog, egroupware-epl-manual, egroupware-epl-news-admin, egroupware-epl-notifications, egroupware-epl-phpbrain, egroupware-epl-phpsysinfo, egroupware-epl-polls, egroupware-epl-projectmanager, egroupware-epl-registration, egroupware-epl-resources, egroupware-epl-sambaadmin, egroupware-epl-sitemgr, egroupware-epl-timesheet, egroupware-epl-tracker, egroupware-epl-wiki
|
||||
Architecture: all
|
||||
Version: 9.2.20100112-1
|
||||
Maintainer: Ralf Becker <rb@stylite.de>
|
||||
Homepage: http://www.stylite.de/EPL
|
||||
Standards-Version: 3.8.0
|
||||
Build-Depends: debhelper (>= 5), po-debconf
|
||||
Debtransform-Tar: egroupware-epl-9.2.20100112.tar.gz
|
||||
Debtransform-Files-Tar: debian.tar.gz
|
713
doc/rpm-build/egroupware-epl.spec
Normal file
713
doc/rpm-build/egroupware-epl.spec
Normal file
@ -0,0 +1,713 @@
|
||||
Name: egroupware-epl
|
||||
Version: 9.2.20100504
|
||||
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 php-pdo_mysql php-pdo_sqlite
|
||||
# try to keep build from searching (for wrong) dependencys
|
||||
%undefine __find_provides
|
||||
%undefine __find_requires
|
||||
%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: debian.changes
|
||||
Source7: %{name}-rpmlintrc
|
||||
Patch0: class.uiasyncservice.inc.php.patch
|
||||
Patch1: stylite-postfix-suse.patch
|
||||
#Patch2: mandriva_upload_tmp_dir.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
|
||||
#%patch2 -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
|
||||
# copy current changelog to doc/rpm-build
|
||||
install -m 444 %{SOURCE6} $RPM_BUILD_ROOT%{egwdir}/doc/rpm-build
|
||||
|
||||
%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(noreplace) %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(noreplace) %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
|
Binary file not shown.
Binary file not shown.
BIN
doc/rpm-build/phpfreechat_data_public.tar.gz
Normal file
BIN
doc/rpm-build/phpfreechat_data_public.tar.gz
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user