Re: [Freeswitch-dev] Build DEB installer on Ubuntu from source
you might look at this article https://freeswitch.org/confluence/display/FREESWITCH/Ubuntu+16.04+Xenial#Ubu... On Tue, Dec 4, 2018 at 2:49 PM kaiduan xie via FreeSWITCH-dev < freeswitch-dev@lists.freeswitch.org> wrote:
---------- Forwarded message ---------- From: kaiduan xie <kaiduanx@yahoo.ca> To: Freeswitch Dev <freeswitch-dev@lists.freeswitch.org>, FreeSWITCH Users Help <freeswitch-users@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@lists.freeswitch.org> To: Freeswitch Dev <freeswitch-dev@lists.freeswitch.org>, FreeSWITCH Users Help <freeswitch-users@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@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@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@signalwire.com <Kathleen@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>
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@freeswitch.com> wrote:
you might look at this article
https://freeswitch.org/confluence/display/FREESWITCH/Ubuntu+16.04+Xenial#Ubu...
On Tue, Dec 4, 2018 at 2:49 PM kaiduan xie via FreeSWITCH-dev < freeswitch-dev@lists.freeswitch.org> wrote:
---------- Forwarded message ---------- From: kaiduan xie <kaiduanx@yahoo.ca> To: Freeswitch Dev <freeswitch-dev@lists.freeswitch.org>, FreeSWITCH Users Help <freeswitch-users@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@lists.freeswitch.org
To: Freeswitch Dev <freeswitch-dev@lists.freeswitch.org>, FreeSWITCH Users Help <freeswitch-users@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@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@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@signalwire.com <Kathleen@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@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@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev https://freeswitch.com
Many thanks Steven, I have already figured out, the process is exactly same as you describe. /Kaiduan On Tuesday, December 11, 2018, 6:31:16 a.m. EST, Steven Ayre <steveayre@gmail.com> wrote: 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@freeswitch.com> wrote: you might look at this articlehttps://freeswitch.org/confluence/display/FREESWITCH/Ubuntu+16.04+Xenial#Ubu... On Tue, Dec 4, 2018 at 2:49 PM kaiduan xie via FreeSWITCH-dev <freeswitch-dev@lists.freeswitch.org> wrote: ---------- Forwarded message ---------- From: kaiduan xie <kaiduanx@yahoo.ca> To: Freeswitch Dev <freeswitch-dev@lists.freeswitch.org>, FreeSWITCH Users Help <freeswitch-users@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@lists.freeswitch.org> To: Freeswitch Dev <freeswitch-dev@lists.freeswitch.org>, FreeSWITCH Users Help <freeswitch-users@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@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@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 | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 Email: josh@signalwire.com Mobile: 334-520-2060 Website: https://www.signalwire.com _________________________________________________________________________ Professional FreeSWITCH Services sales@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@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev https://freeswitch.com
participants (3)
-
Joshua Young
-
kaiduan xie
-
Steven Ayre