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), libedit-dev (>= 2.11),
libsqlite3-dev, libsqlite3-dev,
wget, pkg-config, wget, pkg-config,
libyuv-dev, libvpx-dev (>= 1.4.0) | libvpx2-dev,
# core codecs # core codecs
libogg-dev, libspeex-dev, libspeexdsp-dev, libogg-dev, libspeex-dev, libspeexdsp-dev,
# configure options # 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 This module provides a way to create new API functions via regex
rewriting. rewriting.
Module: applications/mod_av
Description: mod_av
Adds mod_av.
Build-Depends: libavformat-dev, libswscale-dev
Module: applications/mod_avmd Module: applications/mod_avmd
Description: Advanced voicemail detection Description: Advanced voicemail detection
This module attempts to determine when a voicemail system has This module attempts to determine when a voicemail system has
@ -47,6 +52,11 @@ Module: applications/mod_curl
Description: cURL Description: cURL
This module provides an API for making HTTP requests with 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 Module: applications/mod_db
Description: DB Description: DB
This module implements simple db API, group support, and limit 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 Description: mod_local_stream
Adds mod_local_stream. Adds mod_local_stream.
Module: formats/mod_imagick
Description: Image formats support
Build-Depends: libmagickcore-dev
Module: formats/mod_native_file Module: formats/mod_native_file
Description: mod_native_file Description: mod_native_file
Adds mod_native_file. Adds mod_native_file.
@ -537,7 +551,7 @@ Description: mod_shell_stream
Module: formats/mod_shout Module: formats/mod_shout
Description: mod_shout Description: mod_shout
Adds 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 Module: formats/mod_sndfile
Description: mod_sndfile Description: mod_sndfile
@ -574,6 +588,7 @@ Build-Depends: default-jdk, gcj-jdk
Module: languages/mod_lua Module: languages/mod_lua
Description: mod_lua Description: mod_lua
Adds mod_lua. Adds mod_lua.
Build-Depends: liblua5.2-dev | liblua5.1-dev
Module: languages/mod_managed Module: languages/mod_managed
Description: mod_managed Description: mod_managed
@ -734,3 +749,38 @@ Module: xml_int/mod_xml_scgi
Description: mod_xml_scgi Description: mod_xml_scgi
Adds 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/zeromq-2.1.9.tar.gz \
|| getlib http://download.zeromq.org/historic/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/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 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 () { check_repo_clean () {