[Freeswitch-dev] Build DEB installer on Ubuntu from source

Steven Ayre steveayre at gmail.com
Tue Dec 11 11:30:48 UTC 2018


Start by reading the debian/README.source file which is the standard Debian
(and therefore Ubuntu) for notes to people building packages from source.

You build the packages for Ubuntu the same way as you do for Debian. The
buildsystem already supports trusty, utopic and xenial. If you're building
for a different Ubuntu version then you may need to modify the bootstrap.sh
and util.sh files for that distribution. If you search those files you'll
see the version-specific details are a list of supported Debian/Ubuntu
versions, and a blacklist of modules to avoid building on that version
(usually for library dependancy issues), so fairly easy to expand on. It
also lists older versions using sysvinit and shipping libtool in a single
package.



On Mon, 10 Dec 2018 at 15:59, Joshua Young <josh at freeswitch.com> wrote:

> you might look at this article
>
> https://freeswitch.org/confluence/display/FREESWITCH/Ubuntu+16.04+Xenial#Ubuntu16.04Xenial-BuildingUbuntupackagesfrommasterbranch
>
> On Tue, Dec 4, 2018 at 2:49 PM kaiduan xie via FreeSWITCH-dev <
> freeswitch-dev at lists.freeswitch.org> wrote:
>
>>
>>
>>
>> ---------- Forwarded message ----------
>> From: kaiduan xie <kaiduanx at yahoo.ca>
>> To: Freeswitch Dev <freeswitch-dev at lists.freeswitch.org>, FreeSWITCH
>> Users Help <freeswitch-users at lists.freeswitch.org>
>> Cc:
>> Bcc:
>> Date: Tue, 4 Dec 2018 19:48:24 +0000 (UTC)
>> Subject: Build DEB installer on Ubuntu from source
>> Hi,
>>
>> I managed to build, install and run Freeswitch (with some local changes)
>> from source code on Ubuntu, what is the way to build an DEB installer from
>> the source code so that I can install Freeswitch on other Ubuntu box
>> without building/installing from source code?
>>
>> Thanks for help,
>>
>> /Kaiduan
>>
>>
>>
>> ---------- Forwarded message ----------
>> From: kaiduan xie via FreeSWITCH-dev <freeswitch-dev at lists.freeswitch.org
>> >
>> To: Freeswitch Dev <freeswitch-dev at lists.freeswitch.org>, FreeSWITCH
>> Users Help <freeswitch-users at lists.freeswitch.org>
>> Cc:
>> Bcc:
>> Date: Tue, 04 Dec 2018 11:49:39 -0800 (PST)
>> Subject: [Freeswitch-dev] Build DEB installer on Ubuntu from source
>> _________________________________________________________________________
>> Professional FreeSWITCH Services
>> sales at freeswitch.com
>> https://freeswitch.com
>>
>> Official FreeSWITCH Sites
>> https://freeswitch.com/oss
>> https://freeswitch.org/confluence
>> https://cluecon.com
>>
>> FreeSWITCH-dev mailing list
>> FreeSWITCH-dev at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
>> https://freeswitch.com
>
>
>
> --
>
>
> Joshua Young | Customer Service Representative
>
> SignalWire  |
> <https://maps.google.com/?q=17345+Civic+Drive+%232531+Brookfield,+WI+53045&entry=gmail&source=g>*228
> Hamilton Ave 3rd Floor, Palo Alto, CA 94303
> <https://maps.google.com/?q=228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303&entry=gmail&source=g>*
>
> Email: josh at signalwire.com <Kathleen at freeswitch.com>
>
> Mobile: 334-520-2060
>
> Website: https://www.signalwire.com <https://www.freeswitch.com/>
>
> <https://www.facebook.com/search/top/?q=signalwire>
> <https://twitter.com/SignalWire>
> _________________________________________________________________________
> Professional FreeSWITCH Services
> sales at freeswitch.com
> https://freeswitch.com
>
> Official FreeSWITCH Sites
> https://freeswitch.com/oss
> https://freeswitch.org/confluence
> https://cluecon.com
>
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> https://freeswitch.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20181211/35d575f4/attachment-0001.html>


More information about the FreeSWITCH-dev mailing list