FS-7338 adding debian packaging for several new modules, as well as handle system lib change for a handful of modules

This commit is contained in:
William King 2015-06-12 15:45:09 -07:00
parent dd2b8ac481
commit 7432620bee
3 changed files with 52 additions and 10 deletions

1
debian/bootstrap.sh vendored
View File

@ -305,6 +305,7 @@ Build-Depends:
libedit-dev (>= 2.11),
libsqlite3-dev,
wget, pkg-config,
libyuv-dev, libvpx-dev (>= 1.4.0) | libvpx2-dev,
# core codecs
libogg-dev, libspeex-dev, libspeexdsp-dev,
# configure options

View File

@ -8,6 +8,11 @@ Description: Abstraction layer for APIs
This module provides a way to create new API functions via regex
rewriting.
Module: applications/mod_av
Description: mod_av
Adds mod_av.
Build-Depends: libavformat-dev, libswscale-dev
Module: applications/mod_avmd
Description: Advanced voicemail detection
This module attempts to determine when a voicemail system has
@ -47,6 +52,11 @@ Module: applications/mod_curl
Description: cURL
This module provides an API for making HTTP requests with cURL.
Module: applications/mod_cv
Description: Computer Vision
This module exposes opencv actions to enable computer vision actions
Build-Depends: libopencv-dev
Module: applications/mod_db
Description: DB
This module implements simple db API, group support, and limit db
@ -521,6 +531,10 @@ Module: formats/mod_local_stream
Description: mod_local_stream
Adds mod_local_stream.
Module: formats/mod_imagick
Description: Image formats support
Build-Depends: libmagickcore-dev
Module: formats/mod_native_file
Description: mod_native_file
Adds mod_native_file.
@ -537,7 +551,7 @@ Description: mod_shell_stream
Module: formats/mod_shout
Description: mod_shout
Adds mod_shout.
Build-Depends: libogg-dev, libvorbis-dev
Build-Depends: libogg-dev, libvorbis-dev, libmp3lame-dev, libmpg123-dev, libshout3-dev
Module: formats/mod_sndfile
Description: mod_sndfile
@ -574,6 +588,7 @@ Build-Depends: default-jdk, gcj-jdk
Module: languages/mod_lua
Description: mod_lua
Adds mod_lua.
Build-Depends: liblua5.2-dev | liblua5.1-dev
Module: languages/mod_managed
Description: mod_managed
@ -734,3 +749,38 @@ Module: xml_int/mod_xml_scgi
Description: mod_xml_scgi
Adds mod_xml_scgi.
Module: applications/mod_mp4v2
Description:
Module: applications/mod_skel
Description:
Module: codecs/mod_celt
Description:
Module: codecs/mod_openh264
Description:
Module: codecs/mod_skel_codec
Description:
Module: codecs/mod_vp8
Description:
Module: codecs/mod_yuv
Description:
Module: formats/mod_png
Description:
Module: formats/mod_webm
Description:

9
debian/util.sh vendored
View File

@ -104,16 +104,7 @@ getlibs () {
getlib http://download.zeromq.org/zeromq-2.1.9.tar.gz \
|| getlib http://download.zeromq.org/historic/zeromq-2.1.9.tar.gz
getlib http://files.freeswitch.org/downloads/libs/freeradius-client-1.1.6.tar.gz
getlib http://files.freeswitch.org/downloads/libs/lame-3.98.4.tar.gz
getlib http://files.freeswitch.org/downloads/libs/libshout-2.2.2.tar.gz
getlib http://files.freeswitch.org/downloads/libs/mpg123-1.13.2.tar.gz
getlib http://files.freeswitch.org/downloads/libs/v8-3.24.14.tar.bz2
# cleanup mongo
(
cd mongo-cxx-driver-v1.8
rm -rf config.log .sconf_temp *Test *Example
find . -name "*.o" -exec rm -f {} \;
)
}
check_repo_clean () {