8c92687ac4c30059e39377151d0366c8e13441be
[tine20] / scripts / packaging / Univention / debian / control
1 Source: tine20
2 Section: web
3 Priority: optional
4 Maintainer: Lars Kneschke <l.kneschke@metaways.de>
5 Build-Depends: debhelper (>= 8), po-debconf,
6  ucslint,
7  python-support,
8  univention-config-dev,
9  python-all,
10  python-support (>= 0.90)
11 Standards-Version: 3.9.2
12 Homepage: http://www.tine20.org/
13 Vcs-Git: http://git.tine20.org/git/tine20/scripts/packaging/Univention/debian/
14 Vcs-Browser: http://git.tine20.org/git/tine20/scripts/packaging/Univention/debian/
15
16 Package: tine20-ucs
17 Architecture: all
18 Depends: tine20 (= ${binary:Version}),
19  tine20-ucs-udm (= ${binary:Version}),
20  univention-apache,
21  univention-mail-postfix,
22  univention-mail-cyrus
23 Description: Tine 2.0 integration package for Univention Corporate Server
24  Integration package for installation and configuration of the Tine 2.0
25  groupware solution on Univention Corporate Server.
26
27 Package: tine20-ucs-udm
28 Architecture: all
29 Depends: ${misc:Depends}, 
30  php5-ldap,
31  univention-postgresql,
32  shell-univention-lib,
33  python-univention-lib
34 Description: Tine 2.0 integration package for Univention Corporate Server
35  Integration package for installation and configuration of the Tine 2.0
36  groupware solution on Univention Corporate Server.
37
38 Package: tine20
39 Architecture: all
40 Depends: ${misc:Depends}, 
41  tine20-webstack (= ${binary:Version}),
42  postgresql (>= 8.4)
43 Description: webbased groupware and crm - metapackage
44  Tine 2.0 is an open source project which combines groupware and CRM in one
45  consistent interface. Tine 2.0 is web-based and optimises collaboration and
46  organisation of groups in a lasting manner. Tine 2.0 unites all the
47  advantages of open source software with an extraordinarily high level of
48  usability and an equally high standard of professional software development.
49  This is what makes the difference between Tine 2.0 and many other existing
50  groupware solutions.
51  Tine 2.0 includes address book, calendar, email, tasks, time tracking and
52  CRM. Intelligent functions and links make collaboration in Tine 2.0 a true
53  pleasure and include:
54   * Synchronising mobile telephones
55   * VoiP integration
56   * Flexible assigning of authorisation rights
57   * Dynamic lists
58   * Search functions
59   * History
60   * PDF export
61
62 Package: tine20-webstack
63 Architecture: all
64 Depends: ${misc:Depends},
65  ${tine20:Modules},
66  wwwconfig-common, 
67  apache2 | lighttpd | nginx,
68  libapache2-mod-php5 | php5-fpm, 
69  php5-pgsql,
70  php5-mcrypt, 
71  php5-gd,
72  php5-intl,
73  php5-json,
74  makepasswd
75 Recommends: postgresql-client (>= 8.4), php-apc | php5-apc
76 Description: Tine 2.0 webserver integration package
77  This package integrates Tine 2.0 with the webserver, by installing all needed
78  dependencies to make Tine 2.0 available via HTTP(S).
79
80 Package: tine20-libraries
81 Architecture: all
82 Depends: ${misc:Depends}
83 Replaces: tine20-tinebase (<< 2012.10.3-0)
84 Breaks: tine20-tinebase (<< 2012.10.3-0)
85 Description: Additional libraries needed by Tine 2.0
86  Libraries bundled with upstream Tine 2.0 source package, but developed by other developers.
87
88 Package: tine20-tinebase
89 Architecture: all
90 Depends: ${misc:Depends},
91  tine20-libraries (= ${binary:Version}),
92  makepasswd,
93  bsdutils,
94  php5-cli
95 Recommends: php5-ldap
96 Description: webbased groupware and crm - core + addressbook module
97  This packages contains the core librarys of Tine 2.0 and the addressbook module.
98  Installing this package enables you to manage user accounts and contacts. Also
99  provides integration with openstreet map.
100
101 Package: tine20-activesync
102 Architecture: all
103 Depends: tine20-tinebase (= ${binary:Version})
104 Description: webbased groupware and crm - activesync module
105  This package contains the activesync module of Tine 2.0. Installing this package
106  enables you to syncronize contacts, event, tasks and emails with your mobile phone.
107
108 Package: tine20-calendar
109 Architecture: all
110 Depends: tine20-tinebase (= ${binary:Version})
111 Description: webbased groupware and crm - calendar module
112  This package contains the calendar module of Tine 2.0. Installing this package
113  enables you to schedule events for your self and other Tine 2.0 users.
114
115 Package: tine20-courses
116 Architecture: all
117 Depends: tine20-tinebase (= ${binary:Version})
118 Description: webbased groupware and crm - courses module
119  This package contains the courses module of Tine 2.0. Installing this package
120  enables you to manage courses. Typically used by schools.
121
122 Package: tine20-crm
123 Architecture: all
124 Depends: tine20-tinebase (= ${binary:Version}), tine20-sales (= ${binary:Version}), tine20-tasks (= ${binary:Version})
125 Description: webbased groupware and crm - crm module
126  This package contains the CRM module of Tine 2.0. Installing this package
127  enables you to manage leads. Typically used by sales people.
128
129 Package: tine20-felamimail
130 Architecture: all
131 Depends: tine20-tinebase (= ${binary:Version})
132 Description: webbased groupware and crm - email module
133  This package contains the email module of Tine 2.0. Installing this package
134  enables you to read emails stored on a imap server. You can read emails on 
135  multiple imap servers.
136  
137 Package: tine20-filemanager
138 Architecture: all
139 Depends: tine20-tinebase (= ${binary:Version})
140 Description: webbased groupware and crm - filemanager module
141  This package contains the filemanager module of Tine 2.0. Installing this package
142  enables you to store files on your webserver.
143  
144 Package: tine20-tasks
145 Architecture: all
146 Depends: tine20-tinebase (= ${binary:Version})
147 Description: webbased groupware and crm - tasks module
148  This package contains the tasks module of Tine 2.0. Installing this package
149  enables you to manage tasks.
150  
151 Package: tine20-projects
152 Architecture: all
153 Depends: tine20-tinebase (= ${binary:Version})
154 Description: webbased groupware and crm - projects module
155  This package contains the projects module of Tine 2.0.
156
157 Package: tine20-sales
158 Architecture: all
159 Depends: tine20-tinebase (= ${binary:Version})
160 Description: webbased groupware and crm - sales module
161  This package contains the sales module of Tine 2.0. Installing this package
162  enables you to manage products and orders. This package has only very limited
163  functionality, because it's integrated into other modules (for example the CRM
164  module)
165
166 Package: tine20-timetracker
167 Architecture: all
168 Depends: tine20-tinebase (= ${binary:Version})
169 Description: webbased groupware and crm - timetracker module
170  This package contains the timetracke module of Tine 2.0. Installing this package
171  enables you to keep track of time spent on different projects. You can export
172  timesheets for easy reporting in different formats. 
173
174 Package: tine20-humanresources
175 Architecture: all
176 Depends: tine20-tinebase (= ${binary:Version}), tine20-sales (= ${binary:Version})
177 Description: webbased groupware and crm - humanresources module
178  This package contains the humanresources module of Tine 2.0. Installing this package
179  enables you to manage personal data about your employees. 
180
181 Package: tine20-worker
182 Architecture: all
183 Depends: ${tine20:Modules},
184  tine20-libraries (= ${binary:Version}),
185  php5-pgsql,
186  php5-mcrypt, 
187  php5-gd,
188  php5-cli,
189  php5-redis (>= 2.2.2)
190 Recommends: php-apc | php5-apc
191 Description: webbased groupware and crm - asynchronous worker
192  This package contains the asynchronous worker of Tine 2.0. Install this package
193  if you have a high number of users.