Commit Graph

423 Commits

Author SHA1 Message Date
Travis Cross
417c3c29fc debian: clean up after bootstrapping 2012-05-11 06:14:57 +00:00
Travis Cross
495dd7e5e2 debian: stop if we hit any errors in util.sh 2012-05-11 06:14:57 +00:00
Travis Cross
383130f855 debian: remove remnants of slimplayer as we're now packaging this under contrib 2012-05-11 02:03:58 +00:00
Travis Cross
b008f8c9d5 debian: attribution 2012-05-11 00:35:17 +00:00
Travis Cross
921de9446f debian: don't package the SWF slim player
We're not including the source code or build tools for the version of
the player we're distributing, so it fails The Debian Free Software
Guidelines (DFSG).
2012-05-10 18:55:48 +00:00
Travis Cross
9b265bdf8b debian: freeswitch depends on libfreeswitch1 2012-05-10 18:47:02 +00:00
Travis Cross
62190e5836 debian: libfreeswitch1 shouldn't build-depend on perl:Depends 2012-05-10 18:26:00 +00:00
Travis Cross
adf313d0c3 debian: override warnings about closing an ITP bug 2012-05-10 18:26:00 +00:00
Travis Cross
cc36ff4800 debian: override gpl/openssl warning on freeswitch package 2012-05-10 18:26:00 +00:00
Travis Cross
76330ec918 debian: update package name for lintian override 2012-05-09 23:20:37 +00:00
Travis Cross
7624ca0ba6 debian: don't distribute .la file with libfreeswitch-dev
Debian wants rid of .la files, and leaving this out shouldn't do any
harm on a Debian system.
2012-05-09 23:15:03 +00:00
Travis Cross
9c6a3d76d3 debian: rename libfreeswitch-dev package appropriately 2012-05-09 23:15:02 +00:00
Travis Cross
4e4b0d45e2 debian: reduce edit distance between control-modules and .gen 2012-05-09 23:15:02 +00:00
Travis Cross
6606a1c9fb debian: add mod_xml_scgi 2012-05-09 23:15:02 +00:00
Travis Cross
d64c72e88d debian: don't distribute .la files with modules
Debian wants rid of .la files, and these module .la files shouldn't be
necessary on a Debian system.
2012-05-09 23:15:02 +00:00
Travis Cross
52fe417d93 debian: don't put module .la files in freeswitch-dev 2012-05-09 23:15:02 +00:00
Travis Cross
a9977a7cac debian: separate out libfreeswitch1 2012-05-09 23:15:02 +00:00
Travis Cross
13498d59f0 debian: spidermonkey doesn't build correctly on wheezy either 2012-05-09 17:13:49 +00:00
Travis Cross
bb90d52df7 don't use bootstrap.sh -j anywhere but devel-bootstrap.sh
We believe there may be a race condition in bootstrap.sh when run with
-j.  We know that running it without -j should be at least
deterministic (whether or not correct), so we'll go with that in
anticipation of releasing v1.2.
2012-05-08 18:57:00 +00:00
Travis Cross
1edf94b5d9 debian: add progress output to bootstrap 2012-05-08 14:43:26 +00:00
Travis Cross
c5b6166538 debian: fix use of bash arrays and display excludes/includes 2012-05-08 14:34:47 +00:00
Travis Cross
8ca2ed72b8 ci/debian: synchronize codename flag 2012-05-08 13:58:44 +00:00
Travis Cross
5c18656a91 debian: build different sets of modules based on the debian codename 2012-05-07 23:32:09 +00:00
Travis Cross
0553518f67 ci/debian: accept the codename for which we are packaging 2012-05-07 22:52:48 +00:00
Travis Cross
2557e962a2 debian: move .so symlink to -dev package 2012-05-07 16:27:37 +00:00
Travis Cross
e2c850b797 debian: ignore final possible-gpl-code-linked-with-openssl warning 2012-05-07 16:17:11 +00:00
Travis Cross
258ad092ac debian: massage the prerm script to pass lintian 2012-05-07 16:17:11 +00:00
Travis Cross
664e2e322a debian: simplify default build PATH 2012-05-07 00:45:13 +00:00
Travis Cross
6c5abe4616 debian: add wildcard to lintian override 2012-05-06 23:29:31 +00:00
Travis Cross
c7426963b7 debian: overrides some irrelevant lintian warnings 2012-05-06 23:26:37 +00:00
Travis Cross
8bbfe99e19 debian: whitespace 2012-05-06 22:46:36 +00:00
Travis Cross
fa55b5e82d debian: avoid lintian maintainer-script-empty
We are going to fill in these files with useful things.
2012-05-06 22:46:13 +00:00
Travis Cross
34afc6cb2e debian: fix last empty-binary-package lintian warning 2012-05-06 22:33:46 +00:00
Travis Cross
9a543ec9db debian: put freeswitch-doc into the doc section 2012-05-06 19:26:52 +00:00
Travis Cross
90217e864b debian: add remote_fs and required-stop to init 2012-05-06 19:13:49 +00:00
Travis Cross
2439bfe905 debian: mark debug packages as priority extra
It's required by lintian.
2012-05-06 19:09:23 +00:00
Travis Cross
3ee672467a debian: fix typo 2012-05-06 19:08:40 +00:00
Travis Cross
f1290a7bb1 debian: properly label metapackages 2012-05-06 18:34:12 +00:00
Travis Cross
883dd296e7 debian: set possible dependencies for mod_shout and disable the module 2012-05-06 11:27:00 +00:00
Travis Cross
df0861610f debian: disable mod_mongo as it's causing CI problems 2012-05-06 10:23:37 +00:00
Travis Cross
087bafe476 debian: correct new issue raised by lintian on source package 2012-05-06 07:28:10 +00:00
Travis Cross
621ec4ae1a debian: fix issues raised by lintian on source package 2012-05-06 07:14:22 +00:00
Travis Cross
f4f0d7e60f debian: add instructions on how to quickly setup a demo system 2012-05-05 23:43:39 +00:00
Travis Cross
d281cf8ee8 debian: correct indentation level 2012-05-05 23:33:17 +00:00
Travis Cross
a943189e3d debian: update .gitignore for new debian install directories 2012-05-05 23:29:18 +00:00
Travis Cross
eec92b51e6 debian: update .gitignore for music .install files 2012-05-05 23:29:18 +00:00
Travis Cross
fa4e329847 debian: add a makefile rule to install build deps 2012-05-05 23:29:17 +00:00
Travis Cross
0a00e7e5eb debian: install build dependencies without confirming 2012-05-05 23:29:17 +00:00
Travis Cross
b13f18ba8d debian: add a utility to install necessary build dependencies 2012-05-05 23:29:16 +00:00
Travis Cross
38379a5f0d debian: make utilities work when run from any arbitrary directory 2012-05-05 23:29:08 +00:00
Travis Cross
6c7548925c debian: make utilities work when run from within debian/ 2012-05-05 23:19:53 +00:00
Travis Cross
6e01f31798 debian: add a utility to output build dependencies for aptitude 2012-05-05 23:19:41 +00:00
Travis Cross
75da872259 debian: stylistic harmony 2012-05-05 20:28:46 +00:00
Travis Cross
b281e1340b debian: place build utilities in a single file 2012-05-05 20:23:53 +00:00
Travis Cross
4ce0f57a8b debian: add new and vastly improved packaging for Debian
We now break out each module and component of FreeSWITCH into a
separate individually-installable package.  For each package with
executables or modules, we also build a package that includes the
stripped debugging symbols so that users can be helpful when they
discover bugs in FreeSWITCH.

As of this commit, we successfully build 263 distinct binary packages
starting from a clean minimal image on both Debian Sid and Debian
Squeeze.

To keep this manageable, we include a program that generates the
various Debian packaging files from a consolidated description of the
modules and their metadata.  The program can even generate this
configuration file by walking the FreeSWITCH source tree.

To provide a smooth user experience, we provide meta-packages that
install sensible sets of modules and other components.

All files are installed into the traditional and customary Linux
directories that you would expect in accordance with the Filesystem
Hierarchy Standard (FHS).

This commit also adds support for running FreeSWITCH as a forked
systemd service in Debian.

For more information about the technical details of the source
packaging, how to build the binary packages from source, and how you
can contribute, please read debian/README.source.

To learn about how this packaging affects you as a user and how to use
the finished Debian packages, read debian/README.Debian.

Signed-off-by: Travis Cross <tc@traviscross.com>
2012-05-05 11:54:05 +00:00
Travis Cross
9181e8e51b debian: start over 2012-05-05 07:36:37 +00:00
William King
50acea7d95 Finally fully inline with binary* and build* with Debian Policy Manual section 4.9 2012-04-21 12:38:30 -07:00
William King
aa4b221d12 Resolve debian packaging make file conflict regressions 2012-04-20 15:05:26 -07:00
William King
ba316fcd46 oops. 1.1.head is a newer version compared to 1.1.beta2 2012-04-19 22:02:26 -07:00
William King
5c2330f766 Resolve a missing build-dep. Resolve a handful of lintian warnings and errors. Cleanup in prep for 1.2 release packaging. --resolve FS-3449 2012-04-19 19:46:10 -07:00
Ken Rice
02db8e810f FS-4086 --resolve 2012-04-10 14:53:19 -05:00
Daniel Swarbrick
935b4aefbd whitespace, cruft 2012-03-19 18:05:44 +01:00
Michal Bielicki - cypromis
16c23f787c typo 2011-05-30 16:55:24 +02:00
Michal Bielicki - cypromis
7822db8aa6 added mod_cdr_sqlite to Debian build 2011-05-30 16:05:07 +02:00
cypromis
1703f3f606 added mongo module config files to debian pckage 2011-05-13 09:06:18 +02:00
Michal Bielicki - cypromis
b81cc4bc27 FS-3195, added german additional say module stuff to debian build 2011-04-26 15:12:30 +02:00
cypromis
12310fa32a one should not copy files over ... copy and paste errors suck. 2011-04-03 20:14:07 +02:00
Michal Bielicki
0e4a1ce873 Added Hebrew Language package to debian buildsystem 2011-04-02 03:13:06 +02:00
Michal Bielicki - cypromis
6e78f6f57e removed mod_file_string from debian build since it has been merged into dptools 2011-03-30 11:41:45 +02:00
Michal Bielicki - cypromis
326886d0fb removed mod_file_string from debian build since it has been merged into dptools 2011-03-30 11:40:52 +02:00
Michal Bielicki - cypromis
aa18171977 Fixed handling of python module conffiles in debian 2011-03-23 18:33:41 +01:00
Michal Bielicki - cypromis
4f8ae1c4e6 ulimit options we do not need set commented out in debian freeswitch.init script 2011-03-23 15:15:42 +01:00
Michal Bielicki - cypromis
d723b3d895 added libc6-dev dependency to debian build for timerfd module to build correctly 2011-03-23 14:43:03 +01:00
Michal Bielicki - cypromis
a36e8e606f added mod_timerfd to debian builds 2011-03-23 13:46:56 +01:00
Michal Bielicki - cypromis
fcd8e2d742 fixed python esl for debian, should make everyone happy now, closes FS-3128 2011-03-23 12:42:17 +01:00
cypromis
44bfcf1d7c FS-3128 2011-03-20 11:00:51 +01:00
Brian West
32b8f1008e more fixes from diego 2011-01-05 14:09:16 -06:00
Brian West
3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Michal Bielicki
7e880ee33e cleanup to debian sound file generation and packaging 2010-12-22 22:24:36 +00:00
Brian West
0eb33e5761 FS-2844: Patch debian init.d script to set ulimit values 2010-11-15 11:13:04 -06:00
cypromis
bc84eb339c added changes by Gabriel Gunderson fixing path in debian for pythoin and some typos 2010-10-28 00:07:00 +02:00
cypromis
e5459d34bf fix changelog 2010-10-15 13:16:16 +02:00
cypromis
ca94fb2bea adding tts_commandline 2010-10-15 12:45:52 +02:00
cypromis
a4aa5ceb2e my typonese rules ... sorry for the mod_spandsp.sp ... 2010-10-15 12:19:55 +02:00
cypromis
880ab2c0b4 get flite back in and try to compile on more RAM .... it will not compile on less than 768 I think 2010-10-15 11:49:28 +02:00
cypromis
471d717d82 if you cannot type ... you have to have a lot of time to find the error when it finally popps up while recompiling ... typo in debian/rules ... 2010-10-15 11:24:52 +02:00
cypromis
ddf34ab39a mod_curl is back in the packaged game and some weird source dir from debian ;)) 2010-10-15 10:53:48 +02:00
cypromis
faffbaaadb fix dependency to python-dev for debian packages 2010-10-15 10:23:37 +02:00
cypromis
9686a38f92 seems endpoints need spandsp done so spandsp (basically all app modules) have to be made before endpoints 2010-10-15 09:19:44 +02:00
cypromis
33ea6e9c8f no scripts dir 2010-10-15 08:02:15 +02:00
cypromis
9eb57ee521 no bins in scripts dir 2010-10-15 07:47:19 +02:00
cypromis
374d13e7b6 forgot one more entry 2010-10-15 06:53:46 +02:00
cypromis
0c89de8fb6 need more testing of the .pc applied_patches stuff .. this does not work as advertised yet 2010-10-15 06:51:55 +02:00
cypromis
e0632e6498 added warning message to debian subdir 2010-10-15 06:17:38 +02:00
cypromis
ce3055e65a PLEASE NEVER CHANGE ANYTHING IN THE DEBIAN DIRECTORY YOURSELF. ALWAYS CREATE A JIRA FIRST AND WAIT FOR THE CURRENT MAINTAINER TO DO THE CHANGES 2010-10-15 06:16:12 +02:00
cypromis
364e78e292 o you my tab why are you leaving me ??? 2010-10-15 05:57:12 +02:00
cypromis
b98401c990 FS-369 except for adduser change, openzap patches (openzap is gone) and some other minor stuff 2010-10-15 05:43:25 +02:00
Michal Bielicki
fe9921c9b0 unimrcp does not build on debian, will have to further analyse 2010-10-15 04:17:27 +02:00
Michal Bielicki
3da5dd0e36 typo in debian rules file made freetdm disappear 2010-10-14 22:47:08 +02:00
Michal Bielicki
ea5a8c91f6 more deb packaging cleanups 2010-10-14 22:29:29 +02:00
Michal Bielicki
eb10a9ef8d updated modules in .debs to sync with .spec. left out flite since it requres more than 384mb to build debs with. 2010-10-14 19:01:00 +02:00
Michal Bielicki
60c21ddbc2 added amrwb to debian packages and moved from openzap to freetdm 2010-10-14 18:59:42 +02:00
Mathieu Parent
4f46bb91fc debian:
* Updated Uploaders list
  * Updated Standards-Version to 3.9.1
2010-09-23 19:51:14 +02:00
Anthony Minessale
d5239be751 fix package build 2010-09-17 18:10:26 -05:00
Mathieu Parent
53561eaa9a debian/freeswitch.init: don't start fresswitch before network 2010-08-30 08:39:19 +02:00
Rupa Schomaker
4c6a030a84 debian limit -> db/hash migration 2010-06-20 19:03:38 -05:00
Michael Jerris
988147a70b change build to use mod_spandsp instead of mod_fax and mod_voipcodecs 2010-05-31 09:57:44 -04:00
Mathieu Parent
1bfcc17e54 Skinny: add example dialplan and directory config 2010-05-18 14:47:36 +02:00
Mathieu Parent
90913b8e26 Debian: add new skinny conffiles 2010-04-21 08:18:24 +02:00
Mathieu Parent
b5049a35d7 debian: install mod_skinny
Build tested on i386, amd64 and ppc.
2010-04-17 15:05:48 +02:00
Mathieu Parent
338d64181f debian: more cleaning
debian/control
- Section: comm
- Add Vcs-{Browser,Svn}
- Add Homepage
- Update Standards-Version
- Better Descriptions
- -dbg in debug, -dev in libdevel
- remove libc6 from builddeps as it is essential

debian/changelog:
- wrap to 80 columns (first entry only)

debian/rules:
- remove DH_COMPAT=4


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17123 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-27 22:37:48 +00:00
Mathieu Parent
a4910fd7c4 debian: conffiles path should be absolute
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17120 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-27 18:21:45 +00:00
Mathieu Parent
375956ef32 debian: cleaning
- sort *.install and *.conffiles 
- complete freeswitch-lang-* (some conffiles were not installed)
- remove duplicate lines
- dirs should only contain empty dirs, debhelper creates others
- avoid installing mod_spidermonkey_socket.la, mod_perl.la and mod_lua.la in the language as it is in -dev


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17119 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-27 14:14:20 +00:00
Brian West
8fe39e7c40 FSBUILD-264
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17040 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 16:19:11 +00:00
Mathieu Parent
66fd931d26 debian: rename skypiax to skypopen
And:
- sort freeswitch.{install,conffiles}
- add cidlookup.conf.xml, directory.conf.xml, fifo.conf.xml and nibblebill.conf.xml to conffiles



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17038 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 14:08:15 +00:00
Brian West
bc632e2463 fix packaging
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16879 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 14:18:58 +00:00
Mathieu Parent
46d394a6be debian: install conf/ivr_menus/demo_ivr.xml (as conffile)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16814 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-25 13:11:30 +00:00
Mathieu Parent
2aec4718a3 debian: also enable gdb for modules
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16797 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-24 12:48:40 +00:00
Brian West
4d3dac5b52 FSBUILD-249
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16744 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-23 22:56:54 +00:00
Mathieu Parent
f70813a90e FSBUILD-251: Debian buildsystem: Some development files (*.la) are placed in both freeswitch and freeswitch-dev packages
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16735 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-23 15:57:53 +00:00
Mathieu Parent
6666bf7d9d debian install missing files in /opt/freeswitch/conf/lang/fr/
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16734 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-23 15:12:56 +00:00
Mathieu Parent
ba4516bf41 debian: proper file permissions when /opt/freeswitch is a symlink
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16733 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-23 15:12:01 +00:00
Michael Jerris
549e07f29e remove broken module
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16641 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-15 07:21:08 +00:00
Mathieu Rene
c276b7b744 FSBUILD-240
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16594 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-09 19:18:00 +00:00
Michael Jerris
93f8288c0c bye bye iax
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16487 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-23 20:15:08 +00:00
Michael Jerris
0c1ae13da1 move mod_spidermoney build to automake, fix spidermoneky dependencies (I think this really fixes -j builds), move mod_spidermonkey sub modules all under the same source directory and bundle their build together as one
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16333 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-17 05:48:36 +00:00
Michael Jerris
a6b473cb3a make sure to use system libuuid on debian packages
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16073 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-29 02:18:31 +00:00
Michael Jerris
e364b59630 + * upgrade: Add more verbosity when building to make it easier to find build errors.
+    * upgrade: Remove the requirement for EXACTLY automake1.9 and change it to need atleast automake 1.9
+    * upgrade: Add the modules (directory, cluechoo, and valet_parking) to the build files. These are in the standard build, so they should be here too.
+
+ -- William King <quentusrex@gmail.com>  Fri, 18 Dec 2009 14:27:42 -0800



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16002 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-18 23:00:41 +00:00
Michael Jerris
97309a5e71 move sounds out to their own packages as they do not change revisions with freeswitch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15809 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-07 06:06:18 +00:00
Michael Jerris
5d6af34594 debian: remove incorrect option (FSBUILD-208)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15496 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-17 19:12:20 +00:00
Brian West
b18c4307a2 FSSCRIPTS-21
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15443 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-12 14:01:44 +00:00
Michael Jerris
3f2c9e3f72 we don't install spandsp now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15419 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-11 01:50:43 +00:00
Michael Jerris
6a02e89d34 (FSBUILD-204)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15417 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-11 01:44:19 +00:00
Brian West
80922afddc fix init script for debian
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15409 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-10 16:26:11 +00:00
Brian West
d98076b94b last part of FSBUILD-201
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15303 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-31 13:48:16 +00:00
Brian West
49de2647fe sigh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15301 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-31 08:39:49 +00:00
Brian West
b1aefe2b6f doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15294 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-30 20:01:09 +00:00
Brian West
93133ef897 doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15293 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-30 19:59:30 +00:00
Brian West
0b0867a706 FSBUILD-201
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15216 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 17:36:23 +00:00
Michael Jerris
60a9e2dceb fix Build-Depends on debian build for skypiax (FSBUILD-197)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15113 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-08 13:21:19 +00:00
Michael Jerris
f04b5b9097 remove module packaged twice from debian build (FSBUILD-193)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15069 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-03 16:01:06 +00:00
Michael Jerris
dc5f95538c remove broken modules from debian build (FSBUILD-193)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15068 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-03 15:07:14 +00:00
Massimo Cetra
ab207b72d3 add tts_commandline
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14976 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-25 15:59:10 +00:00
Massimo Cetra
edfa18d405 Add some modules to the debian build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14974 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-25 13:37:01 +00:00
Michael Jerris
5cd8bf0e42 build: add new files to debian package build (FSBUILD-148)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13368 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-15 21:15:49 +00:00
Michael Jerris
d6515c64fb build: add python build dependency to debian package build (FSBUILD-145)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12920 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 19:02:19 +00:00
Nicholas Amorim
eeb8403841 openzap issue related in the issue FSBUILD-127 fixed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12516 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-07 18:45:27 +00:00
Nicholas Amorim
f69e8bdd74 fixed openzap.conf issue in deb package
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12506 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-07 12:43:48 +00:00
Mathieu Rene
2a33da8484 Install mod_fifo.conf.xml in autoload_configs (debian)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12346 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-28 22:41:28 +00:00
Michael Jerris
7a5783c675 update changelog
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12150 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-19 00:46:28 +00:00
Michael Jerris
1ca5e2265e add debian changelog
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12148 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 22:42:38 +00:00
Michael Jerris
d9ebedd130 add shout conf files (FSBUILD-124)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12134 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 06:47:09 +00:00
Michael Jerris
e97ef78eb9 add mod_celt and mod_siren to debian build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12119 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-17 21:54:56 +00:00
Brian West
104c99ea85 fix adduser in debian (FSBUILD-122, FSBUILD-102)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12060 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 18:12:31 +00:00
Michael Jerris
52cebca125 revert svn revision 11752
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12050 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 15:34:39 +00:00
Nicholas Amorim
0d365cc049 Debian rules now points conf files to /etc/freeswitch according to debian standards
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11752 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 12:35:56 +00:00
Nicholas Amorim
14b12d18cd fixed an configure error in rules
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11657 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-05 17:29:11 +00:00
Nicholas Amorim
ed4007f733 Debian package now copying the copyright and changelog files to the right place.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11633 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 16:45:38 +00:00
Nicholas Amorim
f744e0d1b9 Copyright modified. Current maintaner added and copyright years
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11631 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 11:54:31 +00:00
Brian West
0dc1a650bd removal of mrcp from debs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11240 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-15 23:25:05 +00:00
Anthony Minessale
42d9888c94 integrate fs_cli into core build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11035 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-31 19:38:00 +00:00
Michael Collins
841bec48bb Update debian/changelog with 1.0.2 changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10995 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-29 23:32:48 +00:00
Michael Jerris
1d7422a1a4 FSBUILD-96 Debian packager still includes woomera
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10759 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-15 00:57:04 +00:00
Michael Jerris
e2a90f3a9c FSBUILD-95 user freeswitch not added to audio group
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10758 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-14 17:11:04 +00:00
Michael Jerris
2ac1b96b29 OPENZAP-29 add openzap libs/mods to deb packages
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10663 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-08 23:17:05 +00:00
Michal Bielicki
2f9c3e9f1f make freeswitch stop graceflly with /etc/init.d/freeswitch stop on debian
add working dir to start-stop-dir so freeswitch dumps core in workdir



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10114 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-10-22 18:14:58 +00:00
Brian West
a8df4fdfa6 remove these from debs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10073 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-10-20 00:13:42 +00:00
Michael Jerris
54ef5547a7 move mod_timezone functions into core (part 3/3)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9740 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-29 17:17:26 +00:00
Brian West
757e50abed fix debian
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9699 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-28 20:41:00 +00:00
Massimo Cetra
7c72bb0b53 Another fix for lintian and dependencies.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9696 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-28 16:04:57 +00:00
Massimo Cetra
7c5c054b6f Make lintian happier.
Add a couple of dependencies, shorten descriptions and add missing long descriptions



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9695 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-28 15:55:56 +00:00
Massimo Cetra
76f93476f1 Add mod_loopback to the debian packages
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9694 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-28 14:09:53 +00:00
Massimo Cetra
09a384789e Fix for FSBUILD-78
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9598 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-19 16:09:28 +00:00
Massimo Cetra
bcef4a9d2b Removing "files" which is generated by the build system.
Adding mod_timezone (and it's config file)
Adding mod_fax (and it's config file and it's dependencies)

Adding freeswitch-dbg package, containing debugging symbols (thanks to nosaj_)



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-17 21:46:42 +00:00
Brian West
b45a8bc571 tweak debian build to remove nat.xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9385 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-08-28 19:37:21 +00:00
Michal Bielicki
d89f6f0e47 read before you type and don't try to be samrt at 2am
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9254 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-08-12 00:00:19 +00:00
Michal Bielicki
a17da62106 I should get new glasses ... aain conffiles in debian debuild. Typo, its 99999_enum.xml and not 00000_enum.xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9252 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-08-11 23:44:39 +00:00
Michal Bielicki
534c553f8d hmmm conffiles of course need to go into the package as well ....
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9251 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-08-11 23:20:01 +00:00
Michal Bielicki
d67f11b6d9 FSBUILD-68 Files missing from debian conffiles script
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9250 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-08-11 22:22:25 +00:00
Michal Bielicki
9a8acef08d typo in freeswitch-codec-passthru-g7231.install made g723.1 passthru codec not be included in the package.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9212 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-31 14:35:15 +00:00
Anthony Minessale
b4ba1a2255 changelog
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9164 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-24 11:08:03 +00:00
Massimo Cetra
22aca7224f Restore support for lenny in debian builds
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9091 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-18 17:02:57 +00:00
Michal Bielicki
c3daad0144 typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9086 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-18 14:04:07 +00:00
Michael Jerris
419362702a add pocketsphinx conf file to packages (FSBUILD-59
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9021 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-14 19:16:28 +00:00
Michael Jerris
72678abd23 add files from the conf/dialplan/extensions directory to the packages (FSBUILD-56)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8974 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-10 00:09:04 +00:00
Massimo Cetra
e3dedc4f33 Debian build scripts updates.
* Updated revision number
   * Fixed init problem reported by Jay Binks (FSSCRIPTS-1)
   * Added a patch to the debian build system add more features (thanks to Hadley Rich) (FSBUILD-45)
     - Added en-us-callie sounds and music on hold packages
     - Added recommends and suggests
     - Added mod_say_es and mod_say_nl
     - Updated descriptions
     - Added mod_cdr_csv
   * Fixed typos and some errors in the previus patch.
   * Modified monit script. Now it should work.
   * The debian build system now bootstrap automagically if it's necessary and all scripts are in place.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8926 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-08 09:49:53 +00:00
Michael Jerris
f09b8cbcd1 typo (FSSCRIPTS-1)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8925 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-08 07:33:35 +00:00
Anthony Minessale
1614565424 changelog update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8690 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-27 05:27:42 +00:00
Anthony Minessale
ef695ddf02 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8567 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-24 01:27:19 +00:00
Michal Bielicki
920888ceef Packaging fixes. Some filenames wrong in specfile and some typos in
debian control files.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8530 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-22 19:05:04 +00:00
Anthony Minessale
6c5615fdb4 getting ready for rc6
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8496 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-20 19:58:47 +00:00
Anthony Minessale
4c8f25d4e7 getting ready for rc5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8380 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-13 08:00:57 +00:00
Anthony Minessale
76aa4115a3 getting ready for rc5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8376 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-13 06:04:11 +00:00
Brian West
27ec522abe blah
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8329 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-09 13:40:03 +00:00
Brian West
d4052b4eaf CtRiX patches for debian
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8328 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-09 13:35:11 +00:00
Anthony Minessale
1a0a6a714d this is hardcoded now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8309 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-08 18:50:45 +00:00
Michael Jerris
3b6031b242 typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8308 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-08 17:32:28 +00:00
Brian West
6caeee0be7 add missing
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8307 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-08 17:03:54 +00:00
Brian West
f57c69ceb0 thanks CtRiX
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8306 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-08 16:44:33 +00:00
Michael Jerris
2d592d9fce changelog update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8190 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-24 01:35:11 +00:00
Anthony Minessale
727cf3a673 getting ready for rc4
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8178 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-23 17:33:00 +00:00
Anthony Minessale
cbc5eee4dc correct
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8077 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-10 03:20:21 +00:00
Michael Jerris
4a502862d9 work on some debian-like platforms where /lib/init/vars/sh doesn't exist
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8071 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-09 22:58:01 +00:00
Michael Jerris
e839f50cc7 getting ready for rc3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8069 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-09 20:25:26 +00:00
Michael Jerris
69bd06783f getting ready for rc3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8068 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-09 19:54:49 +00:00
Michael Jerris
04ff4c1ace getting ready for rc3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8063 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-09 18:04:13 +00:00
Anthony Minessale
c4731dbff6 add some modules to debs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7997 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-01 09:08:46 +00:00
Michal Bielicki
6eb2548273 preparing for voipcodecs libvrary
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7675 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-18 20:04:48 +00:00
Michal Bielicki
478223cc9f patches from fli, thank you
fixed double installs and some missing dirs in debian
packaging


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7405 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 12:27:28 +00:00
Michal Bielicki
918eec0d0e Alll those config and module files for rc1 ... get in package ..
An yes bkw_ it was you !!


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7281 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-18 01:06:10 +00:00
Michal Bielicki
f44a474a42 ingroup is better than group especially on ?buntu
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7123 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 11:48:00 +00:00
Michal Bielicki
860bf0a278 leaving out the user parameter is not very healthy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7122 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 11:26:15 +00:00
Michal Bielicki
702633ccc4 updates to latest config file changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7085 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-05 02:46:34 +00:00
Michal Bielicki
b1880e7cdf added db path to list of created directories
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6563 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-07 14:56:42 +00:00
Michal Bielicki
0e937427fa corrected copyright file
added log dir
added lofgfile module


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6532 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-06 01:55:29 +00:00
Michal Bielicki
7db7234fe4 Looks like a pretty complete debian packaging done :)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6474 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-02 23:50:45 +00:00
Michal Bielicki
33c121fdaf reorg of .deb packaging
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6447 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-30 14:13:00 +00:00
Michal Bielicki
49783c4b57 Half ready multipackage debianisation commit
Just a test, please don't use yet


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6446 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-30 14:12:23 +00:00
Michal Bielicki
c8178a7692 typo spottet by bkw
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6441 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-29 19:59:46 +00:00
Michal Bielicki
8150716372 typo :(
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6425 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-29 01:05:33 +00:00
Michal Bielicki
1418be8cb6 fixes to make it more debianish. also fixed to create and remove the
pacakge


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6423 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-29 00:38:58 +00:00
Michal Bielicki
86b0bde562 Added configuration
added initscripts
added feeswitch user
added monit configuration
changed ownership to freeswitch:daemon
handle with care ... should work but a change in trunk can kill it any time :)


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6416 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-27 22:51:17 +00:00
Michael Jerris
b33418aa09 add starting framework for debian packaging
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5832 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-09 17:25:56 +00:00