Travis Cross
df19f49fd8
debian: enable mod_ladspa
2012-05-12 18:23:33 +00:00
Travis Cross
5e83530a20
debian: add build-depends and suggests for mod_ladspa
2012-05-12 18:23:33 +00:00
Travis Cross
ee653e5861
debian: use libjpeg62-dev rather than libjpeg8-dev
...
Some modules such as mod_h323 pull in libjpeg62-dev which creates a
dependency conflict if we try to use libjpeg8-dev for the core.
2012-05-12 18:23:32 +00:00
Travis Cross
e44bdd11f4
debian: enable mod_managed except on squeeze
...
mod_managed needs mono 2.8 or greater, and squeeze has only mono 2.6.
2012-05-12 18:23:32 +00:00
Travis Cross
3eec3d79be
debian: enable mod_java
2012-05-12 18:23:32 +00:00
Travis Cross
7061ff3b84
debian: mod_java depends on gcj-jdk for a symlink to jni.h
...
See:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=371060
2012-05-12 18:23:31 +00:00
Travis Cross
3e2194873d
debian: enable mod_snmp
2012-05-12 18:22:13 +00:00
Travis Cross
65a29d68f9
debian: add some module build dependencies
...
Thanks to Steven Ayre for an initial list. I've made some
modifications and corrections.
FS-4202 --resolve
2012-05-12 18:21:58 +00:00
Travis Cross
31703ab6a4
debian: add support for per-distribution build-depends
2012-05-12 04:54:35 +00:00
Travis Cross
2bd8470534
debian: trust shlibs:Depends to do its thing
2012-05-12 03:00:17 +00:00
Travis Cross
193512e9ea
debian: mirror dpkg-source parameter choice
2012-05-11 06:23:18 +00:00
Travis Cross
8d366f7f98
debian: add a utility for creating the source package
2012-05-11 06:14:57 +00:00
Travis Cross
18de244778
debian: add a utility to create the .orig.tar.* file
2012-05-11 06:14:57 +00:00
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