Ken Rice
f1ae0b3841
drop ldap from meta-all debian package
2017-07-21 15:41:32 -05:00
Ken Rice
717f597c38
Update Debian Package Builds in prep for early early debian 9 packages and for changes in the master branch.
2017-07-06 17:21:10 -05:00
Mike Jerris
d3dbc74059
FS-10445: [build] remove mod_skypopen from build/packages sense microsoft killed it
2017-06-29 13:23:03 -05:00
Andrey Petrov
348ce5ff09
FS-7575 Update freeradius-client to 1.1.7
2017-05-02 16:55:45 +03:00
Mike Jerris
e3ef041517
FS-10277: [debian] install debug symbols along with freeswitch-all package to avoid users with unusable backtraces
2017-05-01 12:12:30 -05:00
Mike Jerris
7a4c761191
FS-10074: [libtiff] remove more libtiff references
2017-03-16 11:29:08 -05:00
Mike Jerris
f51ab63c26
FS-10074: [libtiff] stop using embedded libtiff. Build now requires system libtiff
2017-03-15 09:58:04 -05:00
Ken Rice
77a0bd2efa
FS-10050: fix typo in packaging
2017-03-06 10:08:58 -06:00
Mike Jerris
c9aa35227a
FS-10050: fix build issues and add mod_video_filter to packages
2017-02-16 17:49:03 -06:00
Brian West
b86f7a6d30
FS-9816 yasm is not a runtime dependency, its only needed to build libvpx when compiling
2016-12-06 08:29:14 -06:00
Ken Rice
a910c4f239
FS-9779 Disable mod_raven in ubuntu builds for the time being until the build issues on ubuntu for this new module are resolved
2016-11-28 18:03:09 -06:00
Mike Jerris
c9452d15d0
FS-9670: just use pkg-config to locate amr libs and add debian requirements
2016-10-31 15:10:36 -05:00
Ken Rice
b90abae047
FS-9653 #resolve freeswitch-meta-all-dbg should not depend on non-existant freeswitch-meta-lang-dbg %backport=1.6
2016-10-20 13:50:01 -05:00
Ken Rice
98dd2615b9
FS-9642 #resolve do not limit time for real time threads with systemd. this causes systemd to randomly restart FreeSWITCH without notice as to why. %backport=1.6
2016-10-20 10:57:34 -05:00
Ken Rice
160e8f12c0
[ubuntu packages] FS-9465 #resolve Add xenial instrumentation to debian/utils.sh script
2016-08-29 18:08:19 -05:00
Ken Rice
4b068cf13a
FS-9442 #resolve #comment tweak the deb packages to properly install the debug symbols via freeswitch-all-dbg and freeswitch-meta-all-dbg lang packages do not have dbg packages as they are just xml
2016-08-23 14:56:27 -05:00
Ken Rice
af5271a395
Revert "FS-9442 #resolve #comment tweak the deb packages to properly install the debug symbols via freeswitch-all-dbg and freeswitch-meta-all-dbg"
...
This reverts commit ccfea718a6
.
this commit needs more work
2016-08-23 10:02:12 -05:00
Ken Rice
ccfea718a6
FS-9442 #resolve #comment tweak the deb packages to properly install the debug symbols via freeswitch-all-dbg and freeswitch-meta-all-dbg
2016-08-22 10:50:01 -05:00
Ken Rice
ea28be45ac
add sysvinit-utils dependancy for ubuntu to debian bootstrap.sh
2016-08-22 10:12:06 -05:00
Ken Rice
ae324c9846
dont build mod_flowroute_sms as there is not any libh2o packages at this time
2016-08-22 08:37:44 -05:00
Ken Rice
497b8926d7
FS-9373 #resolve make add mod-verto and mod-rtc to freeswitch-meta-all debian package
2016-07-21 09:23:10 -05:00
Ken Rice
959cc6543e
FS-9174 #resolve add dep to meta-all for mod_png so its installed via the debian -all packages
2016-06-01 15:55:24 -05:00
Peter Wu
a8c497cbac
debian: fix compatibility with systemd 215 on Jessie
...
Since FS-8788, this error is printed to the journal:
[/lib/systemd/system/freeswitch.service:22] Failed to parse resource value, ignoring: 240K
It turns out that suffixes are only introduced in systemd 228 which is
not available in Debian Jessie. Use 240*1024, rounded up to a nice
human-readable number.
2016-05-25 15:54:09 +02:00
Travis Cross
3fca86c81f
Remove superfluous semicolon
...
Having this extra semicolon here confuses automatic indentation.
2016-05-10 21:50:41 +00:00
Travis Cross
9dbe81b50f
Cleanup inconsistent whitespace in debian/util.sh
...
We use two space indentation in this file and no tabs as per the
mode-line header.
2016-05-10 21:48:51 +00:00
Ken Rice
9293b6b9cc
Merge pull request #840 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-5936-esl.pm-not-included-in-debian-packages to master
...
* commit '2b307a0a51f576ad0dc15faa220dbf09a7111b80':
FS-5936 respect archlib in libesl-perl because it is different depending on distro
2016-05-04 17:12:10 -05:00
Ken Rice
7468bb067b
FS-9075 [Debian Packaging] futher tweaks to help ease upgrading freeswitch-all
2016-05-04 17:11:06 -05:00
Stanislav Sinyagin
2b307a0a51
FS-5936 respect archlib in libesl-perl because it is different depending on distro
2016-05-04 23:11:35 +02:00
Stanislav Sinyagin
8e35369c97
FS-5936 wrong dependency on freeswitch-mod-esl
2016-05-03 08:50:27 +02:00
Stanislav Sinyagin
135d13a0a1
FS-5936 ESL.pm packaged for Debian
2016-05-03 00:39:46 +02:00
Ken Rice
7375ad9e89
FS-9081 [Ubuntu Packaging] WIP Patches to build system and configure to allow FS to build on 14.04
2016-04-29 09:22:11 -05:00
Ken Rice
9b1d5c35f6
Revert "FS-9081 to build all modules for trusty needs the universe components"
...
This reverts commit e8f83d0558
.
2016-04-29 07:52:09 -05:00
Ken Rice
bb8960a667
Revert "FS-9081 Correction to e8f83d0"
...
This reverts commit 1b9fda720a
.
2016-04-29 07:52:09 -05:00
Travis Cross
6869888845
Ignore debian/freeswitch-init.provided_by in git
...
This is a generated file that was added by commit:
commit 77f52bb6a8
"FS-7928 FS-7618 systemd and package build improvements"
2016-04-28 13:52:11 +00:00
Travis Cross
2b479574ee
Update debian/control-modules for new modules
...
We were missing mod_smpp; mod_json_cdr needed to be placed differently
in the file such that it matches the output of the automated generator
we use to check the completeness of this file.
2016-04-28 13:35:06 +00:00
Ken Rice
0eec84c20f
FS-9075 [deb packaging] tweak dep for freeswitch-init
2016-04-27 07:28:21 -05:00
Ken Rice
4c477b02e5
FS-9075 [deb packaging] removing some more meta-all dependancies that are causing issues
2016-04-26 19:11:09 -05:00
Ken Rice
0823f88519
FS-9075 [deb packaging] removing some meta-all dependancies that are causing issues
2016-04-26 15:31:09 -05:00
Ken Rice
36916532cc
mod_html5 has been long depricated. this is a dead package
2016-04-26 14:36:46 -05:00
Ken Rice
1805f1ac23
FS-9075 [deb packaging] tweak freeswitch-meta-all dependancies to more fully install FreeSWITCH.
2016-04-26 11:06:02 -05:00
Stanislav Sinyagin
ce6af25013
FS-9075 fixup for systemd and sysvinit
2016-04-25 17:29:35 +02:00
William King
1b9fda720a
FS-9081 Correction to e8f83d0
2016-04-18 21:32:13 -07:00
William King
e8f83d0558
FS-9081 to build all modules for trusty needs the universe components
2016-04-18 20:17:58 -07:00
William King
3c8d2fea30
FS-9081 use turbo if available for newer jpeg over falling back to old jpeg62-dev
2016-04-18 12:37:58 -07:00
Ken Rice
0557e25b67
FS-9075 [Debian Packaging] #resolve freeswitch-all package rework
...
the freeswitch-all package should be operationally the same as
freeswitch-meta-all it should not conflict with any other freeswitch
pacakge it should install them all via dependancy. This patch does just
that... There is probably a better way to do it, but this is needed to
avoid issues where a dep may have been added to a sub-module (say
mod_av, but it was not added to the freeswitch-all package. This will
also allow for someone to install freeswitch-all or any part there of
without forcing a deinstall of other parts of the over all FreeSWITCH
software package.
2016-04-14 13:33:36 -05:00
Michael Hanselmann
3b4b839ed4
FS-8948 #resolve Handle non-existent config in Debian postinst
...
When the "freeswitch" package was installed directly on Debian, i.e.
without one of the meta packages pulling in the vanilla configuration
(freeswitch-conf-vanilla), the "postinst" script failed:
$ apt-get install freeswitch
…
Setting up freeswitch (1.6.6~13~d2d0b32-1~jessie+1) ...
cp: cannot stat ‘/usr/share/freeswitch/conf/vanilla/*’: No such file
or directory
…
With this change the code tests for "freeswitch.xml" before attempting
to copy the configuration files.
2016-03-17 17:01:08 +01:00
William King
6313f69105
Removing libyuv as a required dep since it's moved to core.
2016-03-04 12:10:34 -08:00
William King
1d5b898a83
FS-8867 Adding changes to the debian package building
2016-02-24 16:13:29 -08:00
Michael Jerris
febe0f8dac
FS-8867: build using in tree libvpx, vpx no longer optional and does not use system libvpx due to issues with having to update it frequently conflicting with system libraries, now we link to the static in tree version instead. Also, mod_vpx is now a core module instead of a loadable module, so mod_vpx.so will no longer be built
2016-02-24 18:44:11 -05:00
Ken Rice
59a8dede02
small tweak to debian package build script
2016-02-17 16:32:08 -06:00