Miguelo
adb5f0d278
FS-7130 make /run/freeswitch persistent, so it will start under systemd
2015-07-22 09:36:09 +02:00
William King
8b10cd3d00
Broke build.
...
Revert "FS-7130 make /run/freeswitch persistent, so it will start under systemd"
This reverts commit bdfb8363f5
.
2015-07-21 13:32:35 -07:00
Miguelo Sana
bdfb8363f5
FS-7130 make /run/freeswitch persistent, so it will start under systemd
2015-07-13 11:33:46 +02:00
Luis Azedo
eaf6430e0d
FS-7776 #resolve add mod_kazoo to build system
2015-07-06 23:13:00 +01:00
William King
c431ed1ff9
FS-7697 #resolve Now when we install FS by default the tls directory will also be created.
2015-06-19 16:39:44 -07:00
William King
33c723e839
FS-7669 #resolve There was already a postinst file, and I missed it.
2015-06-17 20:40:19 -07:00
William King
5ab9d46691
Revert "FS-7669 #resolve now if you don't have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we'll let you deal with your own configs."
...
This reverts commit 5550f37fe0
.
2015-06-17 20:38:10 -07:00
Michael Jerris
67d1d1df8f
FS-7605 remove surplus config flags and fix rundir and logdir set under fhs
2015-06-17 21:55:40 -05:00
William King
19de3b0f81
FS-7605 now depends on libyuv and libvpx properly
2015-06-17 19:07:39 -07:00
William King
c7eb3abc16
Revert "FS-7605 remove surplus config flags"
...
This reverts commit 157cac97e3
.
2015-06-17 17:30:51 -07:00
William King
5550f37fe0
FS-7669 #resolve now if you don't have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we'll let you deal with your own configs.
2015-06-17 15:46:07 -07:00
William King
8d6c6f82e2
FS-7605 Fix typo
2015-06-17 14:49:15 -07:00
William King
157cac97e3
FS-7605 remove surplus config flags
2015-06-17 14:37:18 -07:00
Travis Cross
7f6f139fe5
Remove mod_celt and mod_vp8 remnants
...
Jeff added these directories back in commit 345e50d
which causes our
debian/bootstrap.sh to add these back to debian/control-modules.
2015-06-17 19:35:13 +00:00
Travis Cross
0bc65d1547
Cleanup new module additions to debian
...
When the debian/control-modules file is properly ordered and
formatted, running (cd debian && ./bootstrap.sh) will result in no
changes to the debian/control-modules file and the
debian/control-modules.gen file being automatically deleted. If there
is a debian/control-modules.gen file there, it should be used as a
start for a new debian/control-modules file after cleaning up the the
descriptions and adding long descriptions for each item.
2015-06-17 18:46:28 +00:00
William King
e0edc956d8
FS-7605 #resolve
2015-06-16 20:24:05 -07:00
William King
601a1e8c1a
FS-7609 enable building of mod_sangoma_codec
2015-06-16 13:42:30 -07:00
William King
95a941759c
FS-7338 fix when the build system was deleting the keyring before it was fully finished with it.
2015-06-15 15:17:18 -07:00
William King
7432620bee
FS-7338 adding debian packaging for several new modules, as well as handle system lib change for a handful of modules
2015-06-12 15:45:09 -07:00
William King
8e058adecd
FS-7338: Don't download the getlib version for debian packages, instead use the system libs. Debian build systems should include the public repo as an additional repo to supply these packages.
2015-06-11 20:12:56 -07:00
William King
67ed8f4260
FS-7373 also expose the custom repo and key path to the build-all command too
2015-06-10 22:00:46 -07:00
Ken Rice
02a0a2a068
FS-7607 #resolve #comment Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects.
2015-06-03 15:23:40 -05:00
William King
69d4e1d53a
FS-7426 shouuld not be disabled on all, only squeeze and wheezy
2015-06-01 17:51:15 -07:00
Michael Jerris
d376150e0e
FS-7488: [mod_managed] fix build error and enable on debina packages
2015-05-28 12:47:26 -05:00
Michael Jerris
e2236ad559
FS-7508: remove mod_vp8 which has been replaced by mod_vpx
2015-05-28 12:47:25 -05:00
Michael Jerris
91a6fc82c0
FS-7338: remove libsndfile from tree, use system lib instead
...
FS-7338: remove libsilk from tree, use system lib instead
FS-7338: change to always use system liblua
FS-7338: remove libbroadvoice from tree, use system lib instead
FS-7338: remove libilbc from tree, use system lib instead
FS-7338: remove libs using system libs from bootstrap
FS-7338: remove libg722_1 from tree, use system lib instead
FS-7338: remove mod_celt, it has be superseded by mod_opus
FS-7338: remove libcodec2 from tree, use system lib instead
FS-7338: remove libopus from tree, use system lib instead
FS-7338: remove libsoundtouch build from tree, use system lib instead
FS-7338: remove flite build from tree, use system lib instead
FS-7338: remove openldap build from tree, use system lib instead
FS-7338: remove libmongoc build from tree, use system lib instead
FS-7338: remove mod_mongo deps that are no longer actually required
FS-7338: remove some dup demo modules and don't include demo code in packages
2015-05-28 12:47:24 -05:00
Michael Jerris
535cfbbd4f
FS-7426: #resolve fix typo in control-modules for debian build
2015-04-13 15:52:43 -04:00
William King
39728a9888
FS-7426 fix the debian packaging for wheezy when the newer librabbitmq1 package isn't installed
2015-04-10 09:07:08 -07:00
William King
3f685a25a0
Adding debian packaging for mod_amqp
2015-04-03 15:51:33 -07:00
William King
4738da1325
When using the debian/utils.sh script to build FreeSWITCH packages,
...
add the ability to pass -T[path to custom sources path] and -K[custom keyfile path]
options to build the FS packages with a custom sources and keyring path.
FS-7373
2015-03-16 09:35:36 -07:00
Michael Jerris
3a70750b42
FS-7340: remove all build system references to json-c because we are no longer using it anywhere
2015-03-04 14:06:18 -05:00
William King
7437b3112f
Debian rules update to handle a pre-bootstrapped orig file
2015-02-16 16:04:50 -08:00
Markus Lindenberg
5c5b9fcd21
If available, use libjpeg-turbo in Debian build dependencies
...
Debian is transitioning to libjepg-turbo in Jessie.
See the libjpeg-turbo transition plan for details:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754988
FS-7151 #resolve
2015-01-15 09:21:32 +01:00
Brian West
adb0de93c5
#comment update debian utils for flite 2.0.0 #resolve
2015-01-14 11:08:53 -06:00
Travis Cross
2a05f8c39c
Drop limit on stack size via systemd
...
Setting the 240k hard limit here is too aggressive and causes FS to
crash on startup.
2015-01-05 07:11:40 +00:00
Travis Cross
d88bae1a62
Support optional debian parallel builds
...
With this commit we allow getting `make -jN` behavior by setting
`parallel=N` in `DEB_BUILD_OPTIONS`. Setting `parallel=` will result
in `make -j` being run (i.e. no limit on the number of jobs). The
default is to run one job at a time; this is still the safest bet when
building all modules.
Thanks to Peter Wu for suggesting a different way to do this.
ref: https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
2014-12-25 07:13:17 +00:00
Travis Cross
430433a6d7
Improve error message
2014-12-25 04:19:05 +00:00
Travis Cross
0330b6fa6d
Adjust code style of recent changes
2014-12-25 04:01:10 +00:00
Travis Cross
505cd2947a
Refactor distro detection and handling
2014-12-25 03:58:49 +00:00
Travis Cross
3c8dd3e4df
Handle missing lsb_release
...
The lsb-release package isn't a stated dependency and isn't present on
a minimal Debian install.
2014-12-25 03:51:30 +00:00
Steven Ayre
0822f6a020
FS-7019 swap debian/ubuntu autodetection order
2014-11-21 18:44:20 +00:00
Steven Ayre
a6401813a1
FS-7019 detect debian explicitly, error on unknown distribution
2014-11-21 17:59:56 +00:00
Steven Ayre
a45dca3e0d
FS-7019 add note on how to build on Ubuntu
2014-11-21 17:57:12 +00:00
Steven Ayre
de90201101
FS-7019 full list of distributions to target based on distribution autodetection
2014-11-21 17:57:09 +00:00
Steven Ayre
d9872d5cb7
FS-7019 build error on utopic (lber_types.h: No such file or directory)
2014-11-21 17:57:04 +00:00
Steven Ayre
1f1103143d
FS-7019 add support for building on ubuntu trusty and utopic
2014-11-21 17:56:57 +00:00
Travis Cross
7b38b4f86b
Avoid mod_shout on sid/jessie for now
...
On sid the build breaks on "undefined reference to symbol
'ogg_sync_init'". We'll just avoid mod_shout on sid/jessie until this
is worked out.
2014-11-12 19:07:54 +00:00
Michael Jerris
11e62dd40d
Revert "Revert "FS-6967 New mod_say_es_AR to support Argentina Spanish variant.""
...
This reverts commit d9d9510ce4
.
2014-11-10 11:12:15 -05:00
Ken Rice
d9d9510ce4
Revert "FS-6967 New mod_say_es_AR to support Argentina Spanish variant."
...
This reverts commit e75d0675af
.
Revert "Add mod_say_es_ar to debian packaging"
This reverts commit ebb3c8fbfa
.
Conflicts:
configure.ac
2014-11-08 15:53:57 -06:00
Travis Cross
ebb3c8fbfa
Add mod_say_es_ar to debian packaging
2014-11-07 19:02:30 +00:00