Travis Cross
1784663d35
Use --with-storagedir in Debian build
2013-06-06 17:34:03 +00:00
Travis Cross
8ae26362e4
Show CPPFLAGS from debian/rules
2013-04-23 10:25:29 +00:00
Travis Cross
b6ca76e443
Fix quoting issue in debian/rules
...
This amends commit f93c3f70bf
2013-04-23 10:13:01 +00:00
Travis Cross
f93c3f70bf
Set compiled-in storage_dir and certs_dir defaults for Debian
2013-04-21 16:44:43 +00:00
Travis Cross
f15ecbb8af
Use -g3 rather than -ggdb3 for debian
...
On a GNU/Linux system -g3 and -ggdb3 should produce the same result
under gcc, but clang only recognizes -g3.
2013-02-10 06:20:46 +00:00
William King
703b2102c5
Adding debian core pg support
2012-12-07 12:17:19 -08:00
Travis Cross
fa18764474
Build debian packages with -fPIC
...
By building globally with -fPIC we can get mod_flite to build.
2012-11-12 19:56:27 +00:00
Michael Jerris
d565fdece5
revert 6f9467992a
2012-09-24 15:35:35 -04:00
Travis Cross
6f9467992a
Use the modest ClueCon nag for Debian builds
2012-09-23 07:49:26 +00:00
Travis Cross
12efacb3c6
debian: Add mechanism to set C/C++ compiler
2012-06-24 08:49:59 +00:00
Travis Cross
9f578ca440
debian: use bootstrap.sh -j
...
We believe it to be safe now. In test run on multi-core machines it
is producing bit-for-bit identical result compared to the non-parallel
invocation.
2012-05-28 18:28:23 +00:00
Travis Cross
7b5a9193aa
debian: remove support for building sounds and music
...
The various sounds and music have their own source packages now as
they have their own conventions and version numbers which fortunately
update less frequently than FreeSWITCH itself.
2012-05-24 17:27:23 +00:00
Travis Cross
3bc4aa39fe
debian: handle copyright information for pocketsphinx
...
Debian expects all copyright information to be in one place, so we
copy the license details to debian/copyright and remove the COPYING
files when we install components.
2012-05-13 20:54:32 +00:00
Travis Cross
b008f8c9d5
debian: attribution
2012-05-11 00:35:17 +00:00
Travis Cross
bb90d52df7
don't use bootstrap.sh -j anywhere but devel-bootstrap.sh
...
We believe there may be a race condition in bootstrap.sh when run with
-j. We know that running it without -j should be at least
deterministic (whether or not correct), so we'll go with that in
anticipation of releasing v1.2.
2012-05-08 18:57:00 +00:00
Travis Cross
664e2e322a
debian: simplify default build PATH
2012-05-07 00:45:13 +00:00
Travis Cross
621ec4ae1a
debian: fix issues raised by lintian on source package
2012-05-06 07:14:22 +00:00
Travis Cross
fa4e329847
debian: add a makefile rule to install build deps
2012-05-05 23:29:17 +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
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
Michal Bielicki - cypromis
7822db8aa6
added mod_cdr_sqlite to Debian build
2011-05-30 16:05:07 +02:00
Michal Bielicki
0e4a1ce873
Added Hebrew Language package to debian buildsystem
2011-04-02 03:13:06 +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
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
cypromis
ca94fb2bea
adding tts_commandline
2010-10-15 12:45:52 +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
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
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
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
Michal Bielicki
ea5a8c91f6
more deb packaging cleanups
2010-10-14 22:29:29 +02:00
Michal Bielicki
eb10a9ef8d
updated modules in .debs to sync with .spec. left out flite since it requres more than 384mb to build debs with.
2010-10-14 19:01:00 +02:00
Anthony Minessale
d5239be751
fix package build
2010-09-17 18:10:26 -05:00
Rupa Schomaker
4c6a030a84
debian limit -> db/hash migration
2010-06-20 19:03:38 -05:00
Michael Jerris
988147a70b
change build to use mod_spandsp instead of mod_fax and mod_voipcodecs
2010-05-31 09:57:44 -04:00
Mathieu Parent
b5049a35d7
debian: install mod_skinny
...
Build tested on i386, amd64 and ppc.
2010-04-17 15:05:48 +02:00
Mathieu Parent
338d64181f
debian: more cleaning
...
debian/control
- Section: comm
- Add Vcs-{Browser,Svn}
- Add Homepage
- Update Standards-Version
- Better Descriptions
- -dbg in debug, -dev in libdevel
- remove libc6 from builddeps as it is essential
debian/changelog:
- wrap to 80 columns (first entry only)
debian/rules:
- remove DH_COMPAT=4
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17123 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-27 22:37:48 +00:00
Mathieu Parent
66fd931d26
debian: rename skypiax to skypopen
...
And:
- sort freeswitch.{install,conffiles}
- add cidlookup.conf.xml, directory.conf.xml, fifo.conf.xml and nibblebill.conf.xml to conffiles
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17038 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 14:08:15 +00:00
Mathieu Parent
2aec4718a3
debian: also enable gdb for modules
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16797 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-24 12:48:40 +00:00