Travis Cross
38379a5f0d
debian: make utilities work when run from any arbitrary directory
2012-05-05 23:29:08 +00:00
Travis Cross
6c7548925c
debian: make utilities work when run from within debian/
2012-05-05 23:19:53 +00:00
Travis Cross
6e01f31798
debian: add a utility to output build dependencies for aptitude
2012-05-05 23:19:41 +00:00
Travis Cross
75da872259
debian: stylistic harmony
2012-05-05 20:28:46 +00:00
Travis Cross
b281e1340b
debian: place build utilities in a single file
2012-05-05 20:23:53 +00:00
Travis Cross
4ce0f57a8b
debian: add new and vastly improved packaging for Debian
...
We now break out each module and component of FreeSWITCH into a
separate individually-installable package. For each package with
executables or modules, we also build a package that includes the
stripped debugging symbols so that users can be helpful when they
discover bugs in FreeSWITCH.
As of this commit, we successfully build 263 distinct binary packages
starting from a clean minimal image on both Debian Sid and Debian
Squeeze.
To keep this manageable, we include a program that generates the
various Debian packaging files from a consolidated description of the
modules and their metadata. The program can even generate this
configuration file by walking the FreeSWITCH source tree.
To provide a smooth user experience, we provide meta-packages that
install sensible sets of modules and other components.
All files are installed into the traditional and customary Linux
directories that you would expect in accordance with the Filesystem
Hierarchy Standard (FHS).
This commit also adds support for running FreeSWITCH as a forked
systemd service in Debian.
For more information about the technical details of the source
packaging, how to build the binary packages from source, and how you
can contribute, please read debian/README.source.
To learn about how this packaging affects you as a user and how to use
the finished Debian packages, read debian/README.Debian.
Signed-off-by: Travis Cross <tc@traviscross.com>
2012-05-05 11:54:05 +00:00
Travis Cross
9181e8e51b
debian: start over
2012-05-05 07:36:37 +00:00
William King
50acea7d95
Finally fully inline with binary* and build* with Debian Policy Manual section 4.9
2012-04-21 12:38:30 -07:00
William King
aa4b221d12
Resolve debian packaging make file conflict regressions
2012-04-20 15:05:26 -07:00
William King
ba316fcd46
oops. 1.1.head is a newer version compared to 1.1.beta2
2012-04-19 22:02:26 -07:00
William King
5c2330f766
Resolve a missing build-dep. Resolve a handful of lintian warnings and errors. Cleanup in prep for 1.2 release packaging. --resolve FS-3449
2012-04-19 19:46:10 -07:00
Ken Rice
02db8e810f
FS-4086 --resolve
2012-04-10 14:53:19 -05:00
Daniel Swarbrick
935b4aefbd
whitespace, cruft
2012-03-19 18:05:44 +01:00
Michal Bielicki - cypromis
16c23f787c
typo
2011-05-30 16:55:24 +02:00
Michal Bielicki - cypromis
7822db8aa6
added mod_cdr_sqlite to Debian build
2011-05-30 16:05:07 +02:00
cypromis
1703f3f606
added mongo module config files to debian pckage
2011-05-13 09:06:18 +02:00
Michal Bielicki - cypromis
b81cc4bc27
FS-3195, added german additional say module stuff to debian build
2011-04-26 15:12:30 +02:00
cypromis
12310fa32a
one should not copy files over ... copy and paste errors suck.
2011-04-03 20:14:07 +02:00
Michal Bielicki
0e4a1ce873
Added Hebrew Language package to debian buildsystem
2011-04-02 03:13:06 +02:00
Michal Bielicki - cypromis
6e78f6f57e
removed mod_file_string from debian build since it has been merged into dptools
2011-03-30 11:41:45 +02:00
Michal Bielicki - cypromis
326886d0fb
removed mod_file_string from debian build since it has been merged into dptools
2011-03-30 11:40:52 +02:00
Michal Bielicki - cypromis
aa18171977
Fixed handling of python module conffiles in debian
2011-03-23 18:33:41 +01:00
Michal Bielicki - cypromis
4f8ae1c4e6
ulimit options we do not need set commented out in debian freeswitch.init script
2011-03-23 15:15:42 +01:00
Michal Bielicki - cypromis
d723b3d895
added libc6-dev dependency to debian build for timerfd module to build correctly
2011-03-23 14:43:03 +01:00
Michal Bielicki - cypromis
a36e8e606f
added mod_timerfd to debian builds
2011-03-23 13:46:56 +01:00
Michal Bielicki - cypromis
fcd8e2d742
fixed python esl for debian, should make everyone happy now, closes FS-3128
2011-03-23 12:42:17 +01:00
cypromis
44bfcf1d7c
FS-3128
2011-03-20 11:00:51 +01:00
Brian West
32b8f1008e
more fixes from diego
2011-01-05 14:09:16 -06:00
Brian West
3734f4cd44
bump copyright date and fix some email and typos from diego.
2011-01-05 10:09:04 -06:00
Michal Bielicki
7e880ee33e
cleanup to debian sound file generation and packaging
2010-12-22 22:24:36 +00:00
Brian West
0eb33e5761
FS-2844: Patch debian init.d script to set ulimit values
2010-11-15 11:13:04 -06:00
cypromis
bc84eb339c
added changes by Gabriel Gunderson fixing path in debian for pythoin and some typos
2010-10-28 00:07:00 +02:00
cypromis
e5459d34bf
fix changelog
2010-10-15 13:16:16 +02:00
cypromis
ca94fb2bea
adding tts_commandline
2010-10-15 12:45:52 +02:00
cypromis
a4aa5ceb2e
my typonese rules ... sorry for the mod_spandsp.sp ...
2010-10-15 12:19:55 +02:00
cypromis
880ab2c0b4
get flite back in and try to compile on more RAM .... it will not compile on less than 768 I think
2010-10-15 11:49:28 +02:00
cypromis
471d717d82
if you cannot type ... you have to have a lot of time to find the error when it finally popps up while recompiling ... typo in debian/rules ...
2010-10-15 11:24:52 +02:00
cypromis
ddf34ab39a
mod_curl is back in the packaged game and some weird source dir from debian ;))
2010-10-15 10:53:48 +02:00
cypromis
faffbaaadb
fix dependency to python-dev for debian packages
2010-10-15 10:23:37 +02:00
cypromis
9686a38f92
seems endpoints need spandsp done so spandsp (basically all app modules) have to be made before endpoints
2010-10-15 09:19:44 +02:00
cypromis
33ea6e9c8f
no scripts dir
2010-10-15 08:02:15 +02:00
cypromis
9eb57ee521
no bins in scripts dir
2010-10-15 07:47:19 +02:00
cypromis
374d13e7b6
forgot one more entry
2010-10-15 06:53:46 +02:00
cypromis
0c89de8fb6
need more testing of the .pc applied_patches stuff .. this does not work as advertised yet
2010-10-15 06:51:55 +02:00
cypromis
e0632e6498
added warning message to debian subdir
2010-10-15 06:17:38 +02:00
cypromis
ce3055e65a
PLEASE NEVER CHANGE ANYTHING IN THE DEBIAN DIRECTORY YOURSELF. ALWAYS CREATE A JIRA FIRST AND WAIT FOR THE CURRENT MAINTAINER TO DO THE CHANGES
2010-10-15 06:16:12 +02:00
cypromis
364e78e292
o you my tab why are you leaving me ???
2010-10-15 05:57:12 +02:00
cypromis
b98401c990
FS-369 except for adduser change, openzap patches (openzap is gone) and some other minor stuff
2010-10-15 05:43:25 +02:00
Michal Bielicki
fe9921c9b0
unimrcp does not build on debian, will have to further analyse
2010-10-15 04:17:27 +02:00
Michal Bielicki
3da5dd0e36
typo in debian rules file made freetdm disappear
2010-10-14 22:47:08 +02:00