Merge branch 'master' of git.freeside.biz:/home/git/freeside
[freeside.git] / debian / control
1 Source: freeside
2 Section: misc
3 Priority: extra
4 Maintainer: Ivan Kohler <ivan-debian@420.am>
5 Uploaders: Jeremy Davis <jeremyd@freeside.biz>
6 Standards-Version: 3.7.2
7 Homepage: http://www.freeside.biz/freeside
8 Build-Depends: debhelper (>=5), perl (>=5.8),
9  rrdtool,librrds-perl, libxml-libxml-perl, libberkeleydb-perl,
10  libtemplate-perl, libproc-daemon-perl, libnet-snmp-perl,
11  libapache-session-perl, libjson-perl, libdbix-abstract-perl,
12  libdbix-sequence-perl, librrds-perl, apache2, texlive-binaries,
13  autotools-dev, liburi-perl, db-util, libtimedate-perl, libcgi-fast-perl
14
15 Package: freeside
16 Architecture: all
17 Pre-Depends: freeside-lib
18 # dbconfig-common
19 Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, freeside-webui,
20  debconf, cron, openbsd-inetd, tcpd, undersmtpd, ssmtp, freeside-lib (>= 4.0git~20151123)
21 Description: Billing and trouble ticketing for service providers
22  Freeside is a web-based billing, trouble ticketing and network monitoring
23  application.  It includes features for ISPs and WISPs, hosting providers and
24  VoIP providers, but can also be used as a generic customer database, invoicing
25  and membership application.  If you like buzzwords, you can call it a
26  "BSS/OSS and CRM solution".
27
28 Package: freeside-lib
29 Architecture: all
30 Depends: aspell-en,gnupg,ghostscript,gsfonts,gzip,latex-xcolor,
31  libbusiness-creditcard-perl,libcache-cache-perl,
32  libcache-simple-timedexpiry-perl,libchart-perl,libclass-container-perl,
33  libclass-data-inheritable-perl,libclass-returnvalue-perl,libcolor-scheme-perl,
34  libcompress-zlib-perl,libconvert-binhex-perl,libcrypt-passwdmd5-perl,
35  libcrypt-ssleay-perl,libcss-squish-perl,
36  libdata-password-perl,libdate-manip-perl,libdbd-mysql-perl,
37  libdbd-pg-perl,libdbi-perl,libdbix-dbschema-perl,libdbix-searchbuilder-perl,
38  libdevel-stacktrace-perl,libdevel-symdump-perl,liberror-perl,
39  libexcel-writer-xlsx-perl,libexception-class-perl,libfile-counterfile-perl,
40  libfile-rsync-perl,libfont-afm-perl,libfreezethaw-perl,libfrontier-rpc-perl,
41  libgd-gd2-perl,libgd-graph-perl,libhtml-format-perl,libhtml-mason-perl,
42  libhtml-parser-perl,libhtml-scrubber-perl,libhtml-tagset-perl,
43  libhtml-tree-perl,libhtml-widgets-selectlayers-perl,libio-stringy-perl,
44  libipc-run-perl,libipc-run3-perl,libipc-sharelite-perl,libjavascript-rpc-perl,
45  libjson-perl,liblingua-en-inflect-perl,liblingua-en-nameparse-perl,
46  liblocale-gettext-perl,liblocale-maketext-fuzzy-perl,
47  liblocale-maketext-lexicon-perl,liblocale-subcountry-perl,liblog-dispatch-perl,
48  libmailtools-perl (>=2.12), libmime-tools-perl (>= 5.504),
49  libmodule-versions-report-perl,
50  libnet-daemon-perl,libnet-ping-external-perl,libnet-scp-perl,libnet-ssh-perl,
51  libnet-whois-raw-perl,libnetaddr-ip-perl,libnumber-format-perl,libpam-modules,
52  libpam-runtime,libpaper-utils,libparams-validate-perl,libparse-recdescent-perl,
53  libpg-perl,libregexp-common-perl,libspreadsheet-writeexcel-perl,
54  libstring-approx-perl,libstring-shellquote-perl,libterm-readkey-perl,
55  libtest-inline-perl,libtext-autoformat-perl,libtext-charwidth-perl,
56  libtext-csv-perl,libtext-iconv-perl,libtext-quoted-perl (>= 2.07),
57  libtext-reform-perl,
58  libtext-template-perl,libtext-wrapi18n-perl,libtext-wrapper-perl,
59  libtie-ixhash-perl,libtime-duration-perl,libtime-modules-perl,libtimedate-perl,
60  libtree-simple-perl,libuniversal-require-perl,liburi-perl,libwant-perl,
61  libwww-perl,libxml-parser-perl,libyaml-perl,lmodern,locales,lpr,mime-support,
62  ntp,ntpdate,perl,perl-base,perl-modules,postgresql,postgresql-client,psutils,
63  rsync,openssh-client,texlive,texlive-latex-extra,texinfo,ttf-bitstream-vera,
64  fonts-dustin,libdatetime-perl,libdatetime-format-strptime-perl,
65  libfile-slurp-perl,libspreadsheet-parseexcel-perl,libauthen-passphrase-perl,
66  libnet-domain-tld-perl,libbusiness-us-usps-webtools-perl,libxml-simple-perl,
67  libemail-sender-perl,libemail-sender-transport-smtp-tls-perl,
68  libhtml-defang-perl,libdatetime-format-natural-perl,libcgi-pm-perl,
69  libfile-sharedir-perl,libmodule-versions-report-perl,libtext-wikiformat-perl,
70  libnet-server-perl,libhttp-server-simple-perl,libhtml-rewriteattributes-perl,
71  libmime-types-perl,libperlio-eol-perl,libgnupg-interface-perl,
72  libdata-ical-perl,libcalendar-simple-perl,libdatetime-set-perl,
73  libhook-lexwrap-perl,libhttp-server-simple-mason-perl,libxml-rss-perl,
74  libipc-run-safehandles-perl,libpoe-perl,libsoap-lite-perl,
75  libhtml-tableextract-perl,libhtml-element-extended-perl,libcam-pdf-perl,
76  libnet-openssh-perl,libgd-barcode-perl,sam2p,libsys-sigaction-perl,
77  libgeo-googleearth-pluggable-perl,libgeo-coder-googlev3-perl,libnet-snmp-perl,
78  libcrypt-openssl-rsa-perl,libregexp-common-perl,libnet-cidr-perl,
79  libregexp-ipv6-perl,libhtml-quoted-perl,libtext-password-pronounceable-perl,
80  libconvert-color-perl,liburi-perl,libhtml-rewriteattributes-perl,
81  libregexp-common-net-cidr-perl,liblog-dispatch-perl,libdbix-searchbuilder-perl,
82  libencode-perl,
83  libhtml-mason-psgihandler-perl,libdate-simple-perl,libsnmp-perl,
84  libemail-valid-perl,libio-string-perl,libnet-smtp-ssl-perl,
85  libgeo-coder-googlev3-perl,libcam-pdf-perl,libnet-openssh-perl,
86  libhtml-quoted-perl,libregexp-ipv6-perl,libregexp-common-net-cidr-perl,
87  libexcel-writer-xlsx-perl,libgeo-googleearth-pluggable-perl,
88  libhtml-mason-psgihandler-perl,libdate-simple-perl,libsnmp-perl,
89  libparse-fixedlength-perl,libregexp-common-net-cidr-perl,
90  libio-string-perl,libnet-mac-vendor-perl,libnet-https-any-perl,
91  libapache2-authcookie-perl,liblocale-currency-format-perl,
92  libhtml-formattext-withlinks-perl, libemail-address-perl (>= 1.897),
93  libemail-address-list-perl,
94  libsymbol-global-name-perl, libdate-extract-perl, librole-basic-perl,
95  libhtml-formattext-withlinks-andtables-perl, libcrypt-x509-perl,
96  libdata-guid-perl, libparams-classify-perl (>= 0.013-5.1),
97  libcpanel-json-xs-perl, libarchive-zip-perl
98 Conflicts: libparams-classify-perl (>= 0.013-6)
99 Suggests: libbusiness-onlinepayment-perl
100 Description: Libraries for Freeside billing and trouble ticketing
101  Freeside is a web-based billing and trouble ticketing application.
102  .
103  This package provides the perl libraries and command line utilities.  Also,
104  the init script and daemons used by the system are currently provided by this  package.
105
106 Package: freeside-webui
107 Architecture: all
108 Depends: freeside-lib,apache2,apache2-mpm-prefork,apache2-utils,
109  libapache-dbi-perl,libapache2-mod-perl2,libapache2-request-perl,
110  libapache-session-perl,openssl, libcgi-emulate-psgi-perl,
111  libplack-perl (>= 1.0002)
112 Conflicts: apache2-mpm-worker, libev-perl
113 Description: Web interface for Freeside billing and trouble ticketing
114  Freeside is a web-based billing and trouble ticketing application.
115  .
116  This package provides the web interface for employees.
117
118 Package: freeside-selfservice-lib
119 Architecture: all
120 Depends: libtext-template-perl,libbusiness-creditcard-perl,
121  libhttp-browserdetect-perl,libhtml-parser-perl,libtie-ixhash-perl,
122  libhtml-widgets-selectlayers-perl,libtimedate-perl,libnumber-format-perl,
123  libsoap-lite-perl,libtext-csv-xs-perl,apache2-suexec-custom,apache2
124 Recommends:
125 Description: Self-service portal for Freeside billing and trouble ticketing
126  Freeside is a web-based billing and trouble ticketing application.
127  .
128  This package provides the libraries needed for the self-service portal.
129
130 #not yet a separate package
131 #Package: freeside-rt
132 #Architecture: all
133 #Depends: freeside-webui,freeside-lib
134 #Recommends:
135 #Description: Integrated trouble ticketing and billing
136 # Request Tracker (RT) is a ticketing system which enables a group of people to
137 # intelligently and efficiently manage tasks, issues and requests.
138 # .
139 # This package is the integrated RT component of Freeside, a customer tracking,
140 # billing and trouble ticketing application.
141
142 Package: freeside-torrus
143 Architecture: all
144 Depends: freeside-webui,freeside-lib,rrdtool,librrds-perl,
145  libxml-libxml-perl, libberkeleydb-perl, libtemplate-perl, 
146  libproc-daemon-perl,libnet-snmp-perl, libapache-session-perl, libjson-perl,
147  libdbix-abstract-perl, libdbix-sequence-perl, librrds-perl
148 Recommends:
149 Description: Integrated network monitoring and billing
150  Torrus is a network monitoring system (NMS) for discovering and monitoring
151  routers, switches and other network equipment with SNMP.
152  .
153  This package is the integrated Torrus component of Freeside, a customer
154  tracking, billing and trouble ticketing application.
155
156 Package: freeside-selfservice-ui
157 Architecture: all
158 Depends: freeside-selfservice-lib,libjson-perl,apache2
159 Description: Self-service portal html/cgi filesfor Freeside billing and trouble ticketing
160  Freeside is a web-based billing and trouble ticketing application.
161  .
162  This package provides the html and cgi files needed for the self-service portal.
163
164 Package: freeside-ng-selfservice
165 Architecture: all
166 Depends: libapache2-mod-php5,php5-xmlrpc,apache2-mpm-prefork
167 Recommends:
168 Description: Next Generation Self-service portal for Freeside billing and trouble ticketing
169  Freeside is a web-based billing and trouble ticketing application.
170  .
171  This package provides the next-generation self-service portal.  It is written
172  in PHP and uses the self-service XML-RPC API.