Travis Cross
f3dd5849b5
Fix debian lang-* recommends on sounds-*
...
Thanks to Richard Neese for pointing out the erroneous results.
2013-04-09 15:38:09 +00:00
Travis Cross
511b2fc49a
Add mod_b64 to debian packaging
...
Base64 in high definition!
2013-04-01 16:38:23 +00:00
Travis Cross
300306232a
Tighten suggested debian build constraints a bit
2013-03-29 22:13:26 +00:00
Travis Cross
c8df04fc4b
Allow setting compression level for dpkg-source
...
Apparently the Raspberry Pi blows up (out of memory) if you call
dpkg-source -z9 as it implicitly calls xz -9. Thanks to Ken Rice for
running headlong into this.
Also note that while xz takes -0, dpkg-source won't take -z0, so we
check for this and make sure we call dpkg-source correctly.
2013-03-21 21:00:27 +00:00
Travis Cross
3990289342
Build-depend on libasound2-dev for mod_portaudio
...
Ken thinks this may have been needed to get mod_portaudio to work for
him.
2013-03-20 18:43:50 +00:00
Travis Cross
ee74254409
Improve instructions for Debian util.sh build
...
These instructions comprise everything needed to build the Debian
packages from a virgin Debian image.
2013-03-11 17:10:52 +00:00
Travis Cross
a3786d528f
Add mod_sndfile to debian freeswitch-meta-default
...
FS-5109 --resolve
2013-02-27 05:48:19 +00:00
Travis Cross
8ae24a7dfb
Build portaudio modules for Debian sid and wheezy
...
These build as of FS-4265 being fixed.
2013-02-10 08:46:26 +00:00
Travis Cross
79a5709362
Add debian support for installing languages
...
Languages are installed at /usr/share/freeswitch/lang so that they can
be referred to by the user's configuration in /etc/freeswitch. As a
Debian package user isn't going to have access to `make vm-sync` these
files need to be readily available somewhere.
2013-02-10 08:28:51 +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
Travis Cross
42372e1914
Add mod_flite to debian meta packages
2013-02-10 02:49:55 +00:00
Travis Cross
860d2aca57
Make a note of commands that must be run as root
2013-01-17 21:02:41 +00:00
Travis Cross
6ec38f1ae5
Correct getopts invocation for build-all -m
...
Thanks-to: Philip Hands <phil@hands.com>
2013-01-17 20:50:35 +00:00
Travis Cross
8859eb0b23
debian: Move some init options to default/freeswitch
...
Thanks-to: Henning Holtschneider <henning@loca.net>
FS-4979 --resolve
2012-12-30 19:08:55 +00:00
Travis Cross
2df9d2e478
Remove the siren and ilbc code from the debian source package
...
The Siren code is non-free per DFSG, and the ILBC code is under
unclear licensing until we upgrade to the WebRTC version.
2012-12-19 17:55:47 +00:00
Travis Cross
0da6a6dd64
Add an AUTHORS file in debian/ so I can acknowledge contributors
2012-12-19 17:39:41 +00:00
Travis Cross
c79509a367
Use /var/lib/freeswitch as home directory on Debian
...
Previously we were using /var/run/freeswitch.
Julian pointed out that someone may actually want to keep information
around in the home directory. For Gemeinschaft they need to keep the
.odbc.ini file here.
Thanks-to: Julian Pawlowski <julian.pawlowski@gmail.com>
2012-12-18 17:43:04 +00:00
Philip Hands
a4efd266a2
mostly done (apart from some dodgy non-licenses)
2012-12-17 21:32:17 +00:00
Philip Hands
1b0cada412
eliminate the last of license-reconcile's 'License mismatch' errors
2012-12-17 21:32:17 +00:00
Philip Hands
5deb31871a
get rid of more license mismatches
2012-12-17 21:32:17 +00:00
Philip Hands
bc15b751d6
drop some things made redundant by licensecheck patches
2012-12-17 21:32:17 +00:00
Philip Hands
b96c157ba9
finish off apr/apr-util copyright info
2012-12-17 21:32:17 +00:00
Philip Hands
9d1c58c473
libs/libcodec2 copyrights done
2012-12-17 21:32:17 +00:00
Philip Hands
193fbb3ee5
libs/sqlite copyrights done
2012-12-17 21:32:17 +00:00
Philip Hands
fef1baf448
sort out the openzap and some more of apr
2012-12-17 21:32:16 +00:00
Philip Hands
8961a72923
libs/freetdm copyright done
2012-12-17 21:32:16 +00:00
Philip Hands
a908b2748c
more updates after fixing some licensecheck bugs
2012-12-17 21:32:16 +00:00
Philip Hands
b30086bcbc
make a start on the debian/copyright file
...
Using this command to find errors in what we have
license-reconcile 2>&1 | grep -v "'\(\|HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\|OWNER\|ownership\|2, RSA Data Security, Inc. Created 1991. All\|statement and\|by\|HOLDERS BE LIABLE FOR ANY\|HOLDERS AND CONTRIBUTORS\|OWNER OR CONTRIBUTORS BE\|{\|holder nor the names of contributors\)'"
2012-12-17 21:32:16 +00:00
Anthony Minessale
ab886cad30
FS-4931 --resolve ok, the binary also tries to make the dir but its probably failing from dropped perms. probably if the freeswitch user had write perms in /var/run it would also work
2012-12-13 10:09:25 -06:00
William King
703b2102c5
Adding debian core pg support
2012-12-07 12:17:19 -08:00
Travis Cross
443a8db1a5
Build mod_flite Debian package
...
FS-4263 --resolve
2012-11-12 19:58:30 +00: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
Travis Cross
a5acfa218c
Help mod_h323 build on wheezy
...
libopenh323-dev is in squeeze and sid, but it doesn't look like it's
going to make it into wheezy at this point.
H323Plus claims to be a drop-in replacement, but this should probably
be tested thoroughly.
Note that mod_h323 is still in the avoid_mods list pending testing to
verify that it builds cleanly on each target.
Thanks-to: Steven Ayre <steveayre@gmail.com>
FS-4567 --resolve
2012-10-31 15:17:40 +00:00
Travis Cross
686a89a798
debian: Formatting fix
2012-10-03 02:15:51 +00:00
Michael Jerris
d565fdece5
revert 6f9467992a
2012-09-24 15:35:35 -04:00
Travis Cross
b8e3c1d524
debian: Add meta-sorbet and meta-all
2012-09-23 11:03:55 +00:00
Travis Cross
91a8356d4d
debian: Add isac and vp8 to meta-codecs
2012-09-23 11:03:48 +00:00
Travis Cross
882e184a89
debian: Provide system FLAC/Ogg/Vorbis for mod_sndfile
2012-09-23 07:49:29 +00:00
Travis Cross
df04ec4b12
debian: Enable mod_soundtouch
2012-09-23 07:49:28 +00:00
Travis Cross
2a665f4094
debian: Enable mod_html5
2012-09-23 07:49:28 +00:00
Travis Cross
0b0a916fde
debian: Enable mod_sonar
2012-09-23 07:49:28 +00:00
Travis Cross
6f056ef767
debian: Enable mod_oreka
2012-09-23 07:49:27 +00:00
Travis Cross
da5b0b3887
debian: Remove config for mod_fax
2012-09-23 07:49:27 +00:00
Travis Cross
6f9467992a
Use the modest ClueCon nag for Debian builds
2012-09-23 07:49:26 +00:00
Travis Cross
53c24a93e0
debian: Add support for humanized version string
2012-09-23 07:49:21 +00:00
Travis Cross
5fd7643ab1
debian: style
2012-09-23 07:49:20 +00:00
Travis Cross
d98bb16b3d
debian: Ensure date is calculated in UTC
2012-09-23 04:13:29 +00:00
Travis Cross
1dd2e0f6b0
Avoid new modules in debian except mod_vp8
2012-09-20 06:48:38 +00:00
Travis Cross
45bda53361
Add new modules to debian packaging
2012-09-20 06:48:38 +00:00
Travis Cross
7b23b41508
Remove suggestion to use git-buildpackage
2012-09-04 14:57:29 +00:00