[ Index ] |
|
Code source de eGroupWare 1.2.106-2 |
1 %define packagename eGroupWare 2 %define egwdirname egroupware 3 %define egwversion 1.2.106 4 %define packaging 2 5 %define epoch 1 6 %define httpdroot /srv/www/htdocs 7 %define httpdconfd /etc/apache2/conf.d 8 %define osversion %(grep VERSION /etc/SuSE-release|cut -f3 -d" ") 9 10 %define addressbook addressbook 11 %define backup backup 12 %define browser browser 13 %define bookmarks bookmarks 14 %define calendar calendar 15 %define chatty chatty 16 %define comic comic 17 %define developer_tools developer_tools 18 %define email email 19 %define emailadmin emailadmin 20 %define felamimail felamimail 21 %define filescenter filescenter 22 %define filemanager filemanager 23 %define forum forum 24 %define ftp ftp 25 %define fudforum fudforum 26 %define headlines headlines 27 %define infolog infolog 28 %define jinn jinn 29 %define manual manual 30 %define messenger messenger 31 %define mydms mydms 32 %define news_admin news_admin 33 %define phpldapadmin phpldapadmin 34 %define phpbrain phpbrain 35 %define phpsysinfo phpsysinfo 36 %define polls polls 37 %define projects projects 38 %define projectmanager projectmanager 39 %define registration registration 40 %define resources resources 41 %define sambaadmin sambaadmin 42 %define sitemgr sitemgr 43 %define stocks stocks 44 %define switchuser switchuser 45 %define syncml syncml 46 %define timesheet timesheet 47 %define tts tts 48 %define wiki wiki 49 %define workflow workflow 50 51 52 Name: %{packagename} 53 Version: %{egwversion}.SUSE%{osversion}.PHP5 54 Release: %{packaging} 55 Epoch: %{epoch} 56 Summary: eGroupWare is a web-based groupware suite written in php. 57 Distribution: SUSE Linux %{osversion} 58 59 Group: Web/Database 60 License: GPL/LGPL 61 URL: http://www.egroupware.org/ 62 Source0: http://download.sourceforge.net/egroupware/%{packagename}-%{egwversion}-%{packaging}.tar.bz2 63 Source1: http://download.sourceforge.net/egroupware/%{packagename}-contrib-%{egwversion}-%{packaging}.tar.bz2 64 Source2: egroupware_suse.tar.bz2 65 Patch0: manageheader.php.patch 66 Patch1: class.uiasyncservice.inc.php.patch 67 BuildRoot: /tmp/%{packagename}-buildroot 68 Requires: php5 php5-mbstring php5-imap php5-gd apache2-mod_php5 php5-pear cron 69 Provides: egw-core egw-%{addressbook} egw-%{etemplate} 70 Conflicts: %{packagename}-core %{packagename}-%{addressbook} %{packagename}-%{bookmarks} %{packagename}-%{calendar} %{packagename}-%{developer_tools} %{packagename}-%{emailadmin} %{packagename}-%{felamimail} %{packagename}-%{filemanager} %{packagename}-%{infolog} %{packagename}-%{manual} %{packagename}-%{mydms} %{packagename}-%{news_admin} %{packagename}-%{phpbrain} %{packagename}-%{polls} %{packagename}-%{projectmanager} %{packagename}-%{registration} %{packagename}-%{resources} %{packagename}-%{sambaadmin} %{packagename}-%{sitemgr} %{packagename}-%{syncml} %{packagename}-%{timesheet} %{packagename}-%{wiki} 71 72 Prefix: /usr/share 73 Buildarch: noarch 74 AutoReqProv: no 75 76 Vendor: eGroupWare 77 Packager: Ralf Becker <RalfBecker@outdoor-training.de> 78 79 %description 80 eGroupWare is a web-based groupware suite written in PHP. 81 82 This package provides the eGroupWare default applications: 83 84 egroupware core with: admin, api, docs, etemplate, prefereces and setup, 85 addressbook, bookmarks, calendar, translation-tools, emailadmin, felamimail, 86 filemanager, infolog, manual, mydms, news admin, knowledgebase, polls, 87 projectmanager, resources, sambaadmin, sitemgr, syncml, timesheet, wiki, workflow 88 89 It also provides an API for developing additional applications. 90 91 Further contributed applications are avalible in single packages. 92 93 %package core 94 Summary: The eGroupWare contrib package 95 Group: Web/Database 96 Requires: php5 php5-mbstring php5-imap php5-gd php5-pear apache2-mod_php5 cron 97 Provides: egw-core 98 Conflicts: %{packagename} 99 %description core 100 This package provides the eGroupWare contrib applications. 101 102 %package %{syncml} 103 Version: %{egwversion} 104 Summary: The eGroupWare %{syncml} application 105 Group: Web/Database 106 Conflicts: %{packagename} 107 AutoReqProv: no 108 Requires: egw-core = %{egwversion}-%{packaging} php >= 5.0 109 %description %{syncml} 110 This is the %{syncml} app for eGroupWare. 111 112 113 %prep 114 %setup0 -c -n %{egwdirname} 115 #%setup1 -T -D -a 1 -n %{egwdirname} 116 %setup2 -T -D -a 2 -n %{egwdirname} 117 %patch0 -p 0 118 %patch1 -p 0 119 120 %build 121 122 %install 123 [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 124 mkdir -p $RPM_BUILD_ROOT%{prefix}/%{egwdirname} 125 cp -aRf etc var $RPM_BUILD_ROOT 126 cp -aRf egroupware/* $RPM_BUILD_ROOT%{prefix}/%{egwdirname} 127 128 rm -f $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/.htaccess 129 rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/xmlrpc 130 rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/switchuser 131 rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/skel 132 rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/soap 133 134 find $RPM_BUILD_ROOT%{prefix}/%{egwdirname} -name .svn | xargs rm -rf 135 136 cd $RPM_BUILD_ROOT%{prefix}/%{egwdirname} 137 ln -s ../../../var/lib/egroupware/header.inc.php 138 ln -s sitemgr/sitemgr-link 139 140 %clean 141 [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 142 143 %post 144 %postun 145 146 %files 147 %defattr(-,root,root) 148 %dir %attr(0755,root,root) %{prefix}/%{egwdirname} 149 %dir %attr(0755,root,root) /var/lib/egroupware 150 %{prefix}/%{egwdirname}/about.php 151 %{prefix}/%{egwdirname}/anon_wrapper.php 152 %{prefix}/%{egwdirname}/header.inc.php 153 %{prefix}/%{egwdirname}/header.inc.php.template 154 %{prefix}/%{egwdirname}/index.php 155 %{prefix}/%{egwdirname}/login.php 156 %{prefix}/%{egwdirname}/logout.php 157 %{prefix}/%{egwdirname}/notify.php 158 %{prefix}/%{egwdirname}/notify_simple.php 159 %{prefix}/%{egwdirname}/notifyxml.php 160 %{prefix}/%{egwdirname}/redirect.php 161 %{prefix}/%{egwdirname}/rpc.php 162 %{prefix}/%{egwdirname}/set_box.php 163 %{prefix}/%{egwdirname}/soap.php 164 %{prefix}/%{egwdirname}/xajax.php 165 %{prefix}/%{egwdirname}/xmlrpc.php 166 %{prefix}/%{egwdirname}/icalsrv.php 167 %{prefix}/%{egwdirname}/admin 168 %{prefix}/%{egwdirname}/doc 169 %{prefix}/%{egwdirname}/etemplate 170 %{prefix}/%{egwdirname}/home 171 %{prefix}/%{egwdirname}/phpgwapi 172 %{prefix}/%{egwdirname}/preferences 173 %{prefix}/%{egwdirname}/setup 174 %{prefix}/%{egwdirname}/addressbook 175 %{prefix}/%{egwdirname}/bookmarks 176 %{prefix}/%{egwdirname}/calendar 177 %{prefix}/%{egwdirname}/developer_tools 178 %{prefix}/%{egwdirname}/emailadmin 179 %{prefix}/%{egwdirname}/felamimail 180 %{prefix}/%{egwdirname}/filemanager 181 %{prefix}/%{egwdirname}/infolog 182 %{prefix}/%{egwdirname}/manual 183 %{prefix}/%{egwdirname}/mydms 184 %{prefix}/%{egwdirname}/news_admin 185 %{prefix}/%{egwdirname}/phpbrain 186 %{prefix}/%{egwdirname}/phpsysinfo 187 %{prefix}/%{egwdirname}/polls 188 %{prefix}/%{egwdirname}/projectmanager 189 %{prefix}/%{egwdirname}/registration 190 %{prefix}/%{egwdirname}/resources 191 %{prefix}/%{egwdirname}/sambaadmin 192 %{prefix}/%{egwdirname}/sitemgr 193 %{prefix}/%{egwdirname}/sitemgr-link 194 %{prefix}/%{egwdirname}/syncml 195 %{prefix}/%{egwdirname}/timesheet 196 %{prefix}/%{egwdirname}/wiki 197 %{prefix}/%{egwdirname}/workflow 198 %attr(0644,root,root) /etc/cron.d/egroupware 199 %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default 200 %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/files 201 %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/backup 202 %dir %attr(0755,wwwrun,www) /var/lib/egroupware/sessions 203 %config %attr(0644,root,root) %{httpdconfd}/egroupware.conf 204 %config %attr(0640,wwwrun,www) /var/lib/egroupware/header.inc.php 205 206 %files core 207 %defattr(-,root,root) 208 %dir %{prefix}/%{egwdirname} 209 %dir /var/lib/egroupware 210 %{prefix}/%{egwdirname}/about.php 211 %{prefix}/%{egwdirname}/anon_wrapper.php 212 %{prefix}/%{egwdirname}/header.inc.php.template 213 %{prefix}/%{egwdirname}/index.php 214 %{prefix}/%{egwdirname}/login.php 215 %{prefix}/%{egwdirname}/logout.php 216 %{prefix}/%{egwdirname}/notify.php 217 %{prefix}/%{egwdirname}/notify_simple.php 218 %{prefix}/%{egwdirname}/notifyxml.php 219 %{prefix}/%{egwdirname}/redirect.php 220 %{prefix}/%{egwdirname}/rpc.php 221 %{prefix}/%{egwdirname}/set_box.php 222 %{prefix}/%{egwdirname}/soap.php 223 %{prefix}/%{egwdirname}/xajax.php 224 %{prefix}/%{egwdirname}/xmlrpc.php 225 %{prefix}/%{egwdirname}/icalsrv.php 226 %{prefix}/%{egwdirname}/admin 227 %{prefix}/%{egwdirname}/doc 228 %{prefix}/%{egwdirname}/etemplate 229 %{prefix}/%{egwdirname}/home 230 %{prefix}/%{egwdirname}/phpgwapi 231 %{prefix}/%{egwdirname}/preferences 232 %{prefix}/%{egwdirname}/setup 233 %attr(0644,root,root) /etc/cron.d/egroupware 234 %dir %attr(0755,apache,apache) /var/lib/egroupware/default 235 %dir %attr(0755,apache,apache) /var/lib/egroupware/default/files 236 %dir %attr(0755,apache,apache) /var/lib/egroupware/default/backup 237 %dir %attr(0755,apache,apache) /var/lib/egroupware/sessions 238 %config %attr(0644,root,root) %{httpdconfd}/egroupware.conf 239 %config %attr(0640,apache,apache) /var/lib/egroupware/header.inc.php 240 241 %files %{syncml} 242 %defattr(-,root,root) 243 %{prefix}/%{egwdirname}/%{syncml} 244 245 246 %changelog 247 * Wed Jan 03 2007 Ralf Becker <RalfBecker@outdoor-training.de> 1.2.106-2 248 - more PHP5.2 fixes 249 - added display_errors off to etc/apache2/conf.d/egroupware.conf 250 251 * Mon Nov 13 2006 Lars Kneschke <l.kneschke@metaways.de> 1.2-106 252 - various bugfixes 253 254 * Thu Oct 19 2006 Lars Kneschke <l.kneschke@metaways.de> 1.2-105 255 - bugfix release to prevent exploit by php serialize bug 256 257 * Sat Jul 17 2006 Lars Kneschke <l.kneschke@metaways.de> 1.2-104 258 - bugfix release 259 260 * Sat Jun 11 2006 Lars Kneschke <l.kneschke@metaways.de> 1.2-102 261 - improved SyncML handling 262 - improved authentication trough existing imap/pop3 server 263 - updated many translations 264 - duplicated folders fixed in mydms 265 - icalsrv updates 266 267 * Wed Apr 11 2006 Lars Kneschke <l.kneschke@metaways.de> 1.2-1 268 - manual is now available via http://manual.egroupware.org 269 - various bugfixes in calendar and projectmanager 270 - timesheet has now reports for each day, week, month and year 271 - the colums for both views are now configureable via the user preferences 272 - syncml supports now also the calendar using the sycn4j client 273 - added phpsysinfo to the egroupware base package 274 - various bugfixes for icalserver 275 276 * Wed Mar 22 2006 Lars Kneschke <l.kneschke@metaways.de> 1.2RC8-1 277 - added support for sync4j syncml clients 278 - splitted status and percent done in two fields in infolog 279 - added support for adding multiple hours to tasks 280 - added icalsrv to contrib package 281 - moved workflow to core package 282 - fixed display of mime messages in FeLaMiMail 283 284 * Sat Mar 06 2006 Lars Kneschke <l.kneschke@metaways.de> 1.2RC7-1 285 - fixed all critical bugs since RC 6 286 - tested eGroupWare extensive on Debian, SUSE and RedHat with MySQL, Postgress and LDAP 287 - improved translations 288 - SyncML can now syncronize recuring events too 289 - updated specfile to automaticly install cron and apache config files 290 291 * Sat Jan 22 2006 Lars Kneschke <lars@kneschke.de> 1.2RC6-1 292 - fixed calendar bugs 293 - fixed async service problems 294 - fixed mysql index length 295 - implemented WBXML decoder/encoder in php(based in Horde code) 296 - added php based nt/lanmanager password creation code 297 298 * Thu Dec 15 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.2RC5-1 299 - creation of new groups in LDAP working again 300 - no more negative id's in the account-table (auto column) itself, 301 as not all DBMS can deal with it (mapping is done in the class now) 302 - infolog list shows (optional) the times and can switch details on and off 303 - projectmanager records and shows now the resources and details of the elements 304 - wiki is include in the linkage system now 305 - new instant messenger application chatty in contrib 306 - other bugfixes and translation updates 307 308 * Fri Dec 02 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.2RC4-1 309 - Bugfixes in Kalendar: Freetimesearch, disabled not working stuff under IE 310 - MyDMS install: boolean columns are now created correct under mysql4+5 311 - registration with email approval working again 312 - workflow and vfs/filemanager fixed to deal with negative group-ids 313 - setup: charset-conversation now via backup, deinstall & reinstall backup 314 - xmlrpc: fixes in calendar and infolog 315 - fixed several other bugs 316 317 * Mon Nov 28 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.2RC3-1 318 - fixed registration app, is not longer in contrib now 319 - fixed egroupware zip, which wrongly included the contrib stuff 320 - fixed several other bugs 321 322 * Fri Nov 25 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.2RC2-3 323 - fixed not working account creation 324 - fixed not working category creation in sitemgr 325 326 * Fri Nov 25 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.2RC2-2 327 - fixed bug which prefented installation under php4 of RC2. 328 - some minor bug-fixes happening this morning 329 330 * Thu Nov 24 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.2RC2-1 331 - calendar now fully supports groups as participatns and xmlrpc is working again 332 - group-id's are now negative to improve ldap support 333 - modified logo and look for the 1.2 idots template 334 - bugfixes in many areas 335 336 * Mon Nov 14 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.2RC1-1 337 - first release candidate of the upcomming 1.2 release: 338 - complete rewrite of the calendar, plus new resource booking system 339 - new projectmanager applications using infolog and calendar data 340 - syncml to synchronise cell-phones, PDA's and outlook 341 - workflow application 342 - and many more ... 343 344 * Tue Sep 20 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.0.0.009-3 345 - disabled the xmlrpc log again by default 346 - fixed addressbook bug introduced by a backported bugfix from HEAD 347 348 * Mon Sep 12 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.0.0.009-2 349 - further xmlrpc security fixes (already included in the tgz from mid Aug) 350 - xmlrpc and soap subsystem is now deactivated by default, it can be enabled 351 via Admin >> site configuration if needed 352 353 * Fri Jul 16 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.0.0.008-2 354 - Fixed projects problem (editing of project not working, dates are allways 355 set to ~ 1970-01-01) introduced by security fix between 007 and 008 356 357 * Fri Jul 08 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.0.0.008-1 358 - Fixed xmlrpc security problems 359 360 * Sat Apr 15 2005 Ralf Becker <RalfBecker@outdoor-training.de> 1.0.0.007-2 361 - Fixed security problems reported by James from GulfTech Security Research 362 - new croation translations, significant enhancements in other languages 363 - many Bugfixes, see http://egroupware.org/cvschangelog-1.0/ 364 365 * Sat Nov 06 2004 Reiner Jung <r.jung@creativix.net> 1.0.00.006-1 366 - Fix a security problem in JiNN application 367 - Bugfixes 368 369 * Wed Sep 08 2004 Reiner Jung <r.jung@creativix.net> 1.0.00.005-1 370 - Bugfix release 371 372 * Thu Aug 24 2004 Reiner Jung <r.jung@creativix.net> 1.0.00.004-2 373 - Bugfix for Email after security patch 374 375 * Mon Aug 23 2004 Reiner Jung <r.jung@creativix.net> 1.0.00.004-1 376 - Security release fixes several XSS problems 377 378 * Sat Aug 07 2004 Reiner Jung <r.jung@creativix.net> 1.0.00.003-1 379 - Final 1.0 release from eGroupWare 380 - some bugs fixed 381 382 * Sat Jul 31 2004 Reiner Jung <r.jung@creativix.net> 1.0.00.002-1 383 - critical bugs fixed 384 - MS SQL server support is back 385 - language extensions 386 387 * Sun Jul 11 2004 Reiner Jung <r.jung@creativix.net> 1.0.00.001-1 388 - bug fixing in all applications 389 390 * Thu Jun 29 2004 Reiner Jung <r.jung@creativix.net> 0.9.99.026-1 391 - JiNN extended. 392 - projects updated 393 - new knowledge base available 394 - new language available Catalan 395 - many languages updated 396 - bug fixes in all applications 397 - extend the usage of indexes for DB tables 398 399 * Thu Apr 27 2004 Reiner Jung <r.jung@creativix.net> 0.9.99.015-1 400 - rewrite of projects added. 401 - Wiki with WYSIWYG editor added 402 - bugfixes for sitemgr 403 - email don't need longer php-imap module, many bugfixes for email included 404 - Traditional Chinese lang updated 405 - Danish lang updated 406 - Italien lang files updated 407 - Russian translation started 408 - jerryr template updated 409 - many bugs fixed in all applications 410 411 * Wed Mar 03 2004 Reiner Jung <r.jung@creativix.net> 0.9.99.014-1 412 - add support to spec file for SuSE directory structure. 413 When you want build packages for SuSE, please download the source RPM and make 414 rpmbuild --rebuild eGroupWare.xxxxx.spec. 415 - extensions to Danish language 416 - extensions at sitemgr 417 - bugfixes for upcomming 1.0 release 418 419 * Sat Feb 07 2004 Reiner Jung <r.jung@creativix.net> 0.9.99.013-2 420 - RC3-4 bugfix for broken calender ACL 421 422 * Sat Feb 07 2004 Reiner Jung <r.jung@creativix.net> 0.9.99.013-1 423 - Release RC3-3 is only a small bugfixing for some installations 424 - PostgreSQL bug fixed 425 - Email Bug fixed 426 - Login problem on some clients fixed 427 428 * Wed Jan 28 2004 Reiner Jung <r.jung@creativix.net> 0.9.99.012-2 429 - We use the download problem at out server buf fix some other problems 430 431 * Wed Jan 28 2004 Reiner Jung <r.jung@creativix.net> 0.9.99.012 432 - remove justweb template 433 - Skel app added as package 434 - Messenger back in eGW 435 - Spanish translation finished 436 - Ukrain translation 50% finished 437 - extensions on Italian translation 438 - backup rewrite 439 - Poll upp is rewrited 440 - Knowledge Base rewrite (start from new killer app support center) 441 - sitemgr fist preview of 1.0 candidate 442 - extension on idots 443 - new template set included jerryr (preview to 1.0 version) 444 - felamimail extension (folders) 445 - email bugfixes and extensions 446 - username case sensitive 447 - encrytion from passwords for header.inc.php and database passwords added 448 - JiNN CMS updated 449 - addressbook import extended 450 - wiki some extensions 451 - many Bugs fixed 452 - fudforum available in a updated version 453 454 * Mon Dec 22 2003 Reiner Jung <r.jung@creativix.net> 0.9.99.008-2 455 - Bug fix for PostgreSQL error. 456 457 * Mon Dec 22 2003 Reiner Jung <r.jung@creativix.net> 0.9.99.008-1 458 - Many Bugs fixed. 459 - Extension in Idots 460 - fudforum updated 461 - Registration application working again 462 463 * Mon Dec 08 2003 Reiner Jung <r.jung@creativix.net> 0.9.99.008 464 - Many Bugs fixed. 465 - First available version from phpldapadmin 466 - Dutch, Slovenia, Brasilien Portuguese and Chinese translation extended 467 - mass delete entries in calender 468 - setup support DB ports 469 470 * Mon Nov 03 2003 Reiner Jung <r.jung@creativix.net> 0.9.99.006 471 - Many Bugs fixed. 472 - First available version from FUDeGW forum 473 - pre checking the php and folders 474 - idots template extended 475 476 * Fri Oct 10 2003 Reiner Jung <r.jung@creativix.net> 0.9.99.005 477 - Many Bugs fixed. 478 - TTS with Petri Net Support 479 - CSV import to Calendar, Infolog 480 - Experimental, internal usage from UTF-8 available 481 - Projects app extendet and 1st preview from gant charts available 482 - Simplified Chinese translation added 483 - New layout for setup 484 485 * Wed Sep 25 2003 Reiner Jung <r.jung@creativix.net> 0.9.99.004 486 - Bugfix release. 487 488 * Mon Sep 08 2003 Reiner Jung <r.jung@creativix.net> 0.9.99.001 489 - update possibility via CVS 490 - Headlines bugfixes and new gray theme 491 - Import from new anglemail 492 - small changes and bugfixes in Infolog 493 - calendar show now phone calls, notes and todos 494 - asyncservice problem fixed 495 - wiki bugfixes 496 - felamimail 497 - improved displaying of messages. added some javascript code, to make switching beetwen message, attachments and header lines faster. Updated the layout of the main page and the message display page to look better. Added support for emailadmin. felamimail needs now emailadmin to beinstalled. 498 499 * Sat Aug 30 2003 Reiner Jung <r.jung@creativix.net> 0.9.99.000 500 - initial eGroupWare package anouncement. 501
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 17:20:01 2007 | par Balluche grâce à PHPXref 0.7 |