Stefan Weil
6609ce9510
Fix some typos (most found by codespell)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-02-24 13:59:11 +01:00
Andrey Volk
bb79c578cb
[Packaging] fix debian/util.sh to work properly with new cowbuilder/pbuilder requirements for gpg keyfile formatting. add gpg to to Build-Depends as its needed to reformat the ascii armored key into the required binary format.
2020-09-03 20:49:09 +04:00
Andrey Volk
8da10404eb
[Packaging] Change maintainer to SignalWire, Inc
2020-08-18 19:38:44 +04:00
Andrey Volk
0f95e265d1
[Build-System] Use spandsp3 package
2020-08-15 01:46:47 +04:00
Andrey Volk
edbcf876cc
[Build-System] Fix wrong libspandsp-dev version for Debian
2020-08-05 03:50:52 +04:00
Andrey Volk
231d5e6494
[Build-System] Remove SpanDSP library from the FreeSWITCH tree and use packages instead.
2020-08-04 19:15:28 -04:00
Andrey Volk
a393fc7720
[Build-System] Fix typo in debian/bootstrap.sh
2020-08-04 03:26:52 +04:00
Andrey Volk
2fc0e3b80a
[Build-System] Remove Sofia-Sip library from the FreeSWITCH tree and use packages instead.
2020-08-03 23:46:45 +04:00
Andrey Volk
92a746990c
[Build-System] Enable mod_ilbc Debian packaging.
2020-03-31 21:28:00 +04:00
Alexey Khabulyak
b7e700ee16
fix hiredis dependency for debian buster
2020-02-16 22:24:58 +03:00
Andrey Volk
7725d90335
[Build-System] Update debian/control and replace all instances of Priority: extra with Priority: optional. Since Debian Policy version 4.0.1, the priority extra has been deprecated.
2020-02-08 20:29:44 +04:00
Mike Jerris
dbec998873
[build/docs] point all old stash references in docs and makefiles to new github repository
2019-10-01 10:02:20 -06:00
Andrey Volk
689a376886
FS-11972: [Build-System] Add Raspberry Pi support.
2019-07-31 19:00:13 +04:00
Andrey Volk
4a2812aaf5
FS-11727: [mod_mariadb] Add MariaDB (MySQL) support
2019-07-23 20:07:16 +04:00
Andrey Volk
ccc4ae282a
FS-11880: [Core,mod_pgsql] Remove native PostgreSQL support from the core, add mod_pgsql database module.
2019-07-18 00:20:50 +04:00
Andrey Volk
4d932281e9
FS-11813: [Build-System] Remove libtpl dependency from FreeSWITCH
2019-07-17 23:09:50 +04:00
Andrey Volk
a7477ed0e2
FS-11911: Fix build on Debian Buster
2019-07-15 22:23:25 +04:00
Andrey Volk
088f1f2011
FS-11915: Enable freeswitch-mod-cdr-pg-csv Debian package.
2019-07-04 10:46:35 +04:00
joshebosh
70dc40e680
FS-11704 "DAEMON_OPTS=-ncwait -nonat" in freeswitch.server causing startup failure
2019-03-12 23:49:16 +04:00
Mike Jerris
9635c7d09c
Merge pull request #1351 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:feature/FS-10530_mod_opusfile to master
...
* commit 'ed2b3b7bb4a6ff0251452e519ff8cf309620770f':
FS-10530: [mod_opusfile]: multichannel
FS-10530: [mod_opusfile] new module, read and write ogg/opus files (".opus" extension)
2019-02-27 14:47:57 -06:00
Serj
8fc796517b
[FS-11674] Use systemd native RunAs User
2019-02-27 22:39:11 +02:00
Serj
cc39fed1e3
FS-11614: [Packaging] Remove syslog systemd unit requirement
2019-01-25 22:14:27 +00:00
Serj
f869288be1
FS-11614: [Packaging] Use full path for the chown command in the systemd unit.
2019-01-23 20:24:35 +00:00
Serj
fc26de0ad3
FS-11614: [Packaging] Systemd unit fixes.
2019-01-16 21:44:19 +00:00
Serj
3d906ec3a6
FS-11600: [Build-System] Install mod_signalwire with freeswitch-meta-all
2019-01-08 21:43:42 +02:00
Andrey Volk
d0cca7e222
FS-11555: [mod_signalwire] Initial commit.
2018-12-21 21:45:59 +04:00
Mike Jerris
561460028a
Merge pull request #1618 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix/FS-11485-debian-systemd-service-file-out to master
...
* commit 'ee1942bebb8d7b45888d056d221a02a4a1ef1c25':
FS-11485: Debian systemd service file out of date
2018-11-20 20:27:34 +00:00
s3rj1k
8c8b7b5104
[FS-11507] use explicit architecture in control file
...
Signed-off-by: s3rj1k <evasive.gyron@gmail.com>
2018-11-07 00:45:11 +02:00
Mike Jerris
76b3bb586b
FS-11494: [Debian] force build of iksemel before modules to avoid -j race condition on dep lib build
2018-10-31 15:10:53 -04:00
Chad Phillips
ee1942bebb
FS-11485: Debian systemd service file out of date
...
- syslog.target is no longer available, replaced with syslog.socket
- add Requires= to match After= section
2018-10-25 13:48:33 -07:00
Serj
8a5aa4209f
Fix FS-9865
2018-10-14 17:25:22 +00:00
Serj
3cc2f8ab0d
fix mod_hiredis deps
2018-10-14 16:26:20 +00:00
Serj
7ce7b11b30
add freeswitch-mod-shout as dep
2018-10-14 16:19:51 +00:00
Andrey Volk
3221557807
FS-11445: [Build-System] Add distro to the name of the source tarball.
2018-10-12 20:11:39 +00:00
Andrey Volk
96af4c26f7
FS-11398: [Build-System] Disable mod_event_zmq debian package.
2018-09-20 02:03:13 +03:00
Andrey Volk
e77c445c3a
FS-11396: [mod_v8] Use proper libv8 naming.
2018-09-19 21:58:03 +03:00
Mike Jerris
f82e4a5944
Revert "FS-11209: [Debian] openssl linking"
...
This reverts commit 0342762f59
.
2018-08-31 18:29:35 +00:00
Andrey Volk
ccc23b7870
FS-11368: [mod_flite] Use system flite1 instead of libflite
2018-08-30 18:06:47 +03:00
Andrey Volk
f98da7d5cc
FS-11361: [Build-System] Switch Debian packages building script util.sh from jessie stable to stretch stable.
2018-08-29 00:00:04 +03:00
Muteesa Fred
db2ee2692e
FS-11209: [Debian] openssl linking
2018-07-24 07:21:55 +00:00
Muteesa Fred
0342762f59
FS-11209: [Debian] openssl linking
2018-07-24 07:21:55 +00:00
Muteesa Fred
fe35b50926
FS-11208: [Debian] Prefer libssl1.0 in deb packages
2018-07-24 07:21:54 +00:00
Mike Jerris
9110f61160
FS-11104: [build] use freeswitch custom ldns package if available
2018-07-24 07:21:52 +00:00
Mike Jerris
4d542c93b6
FS-11104: [build] use the right openssl version everywhere
2018-07-24 07:21:51 +00:00
Mike Jerris
b25358dc7c
FS-11104: [build] use freeswitch custom ldns package if available
2018-07-24 07:21:51 +00:00
Mike Jerris
524ad35933
FS-11047: add mod_v8 back to build
2018-07-24 07:21:51 +00:00
Mike Jerris
835063f9d0
Revert "FS-11047: [Debian] re-enable mod_v8 package build"
...
This reverts commit c093b2d33d
.
2018-07-24 07:21:41 +00:00
Mike Jerris
7f1d638525
FS-11047: [Debian] re-enable mod_v8 package build
2018-07-24 07:21:41 +00:00
Brian West
4b39b164cf
FS-10894: [Packaging-Debian] Update maintiner
2018-07-24 07:21:39 +00:00
Serj
d6adc30781
FS-11198: [Debian] install fonts to the correct location
2018-06-19 19:55:44 +03:00
s3rj1k
ead0122a16
fix FS-9298
2018-02-22 22:13:46 +02:00
Mike Jerris
7f9e6f3e4b
FS-10881: Debian sources parsing support for args
2018-01-09 15:44:49 -06:00
Mike Jerris
f7e2505fc7
cleanup unused
2017-11-20 11:30:50 -05:00
Dragos Oancea
2a4cf1f04e
FS-10530: [mod_opusfile] new module, read and write ogg/opus files (".opus" extension)
2017-08-14 08:59:41 -04:00
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