Hi Brandon, I think your idea of deb packages is a great one, especially if it is put on a repository somewhere accessible and it includes all the dependency files as well as part of the package.
Would really make an install simple right from synaptic package manager. Including all the dependencies in the list wouldn't be a problem, as I have found ubuntu just contiues on with a "nothing to do" answer for stuff that is already installed and up to date. Rivendell had someone from tryphon.org ( Albain I believe) that developed along the lines of what you are doing, and now it has evolved to the point where anybody using ubuntu can just add the repos and install right from the package manager. It is the older 1.7.x versions as their newer vers 2 not on the repos yet. They don't include all dependencies though, they just give you a list of what is needed before you download from the repos site. Building a package with all the ocaml, liquidsoap, and libs and their dependencies included would be awsome. The PACKAGES file is the one where the options to include jack audio for building liquidsoap are specified, so presumably it is the same type of thing we are talking about, except you are referrring to an entire Aitime install deb package build, whereas I am referring to a smaller restricted build of liquidsoap only. Cheers Brandon Casci wrote: > David, maybe my effort is unnecessary then....though now I just kind > of want to do it :) > > Hi Andy, we might be talking about two different things. There is a > PACKAGES files liquidsoap uses during the configuration step. I'm > wondering what the steps are to make all this happen within a .deb > package. I've walked through a few examples of creating .deb packages > but they were all very simple and it wasn't apparent to me if > bootstrap/make/configure/make-install steps happen at all within a > .deb package. > > On Wed, Jun 22, 2011 at 8:27 AM, VE4PER / Andy <[email protected] > <mailto:[email protected]>> wrote: > > I have limited experience with the PACKAGES file as I need to use > it to enable the inclusion of JACK AUDIO CONNECTION KIT. > The packages file sets up the options one wants installed then the > bootstrap incorporated the changes and the configure, make, & make > install after that did the normal install, as long as all the > dependencies were found. I don't know why all the options aren't > included as default, if one doesn't use them it is only a bit of > extra disk space used. If one was in a position where one had to > remove something then they could go through a custom build. > > Did you happen to find a source of 'soundtouch' when you did the > pakages?? > > > > > Brandon Casci wrote: > > I just got done building the latest trunk out of mercurial on > Ubuntu 11.04. It's mostly complete less a few formats and > features I'd never use. I'd love to make a package and share > it with anyone that needs it. I've never made a package before > so I started reading. I have a better understanding of how > they work and have gone through some very simplistic examples. > Though I'm not totally clear how this would work for > liquidsoap since the normal build process includes a > ./bootstrap and a PACKAGES file. Can you please share some > knowledge on how you made the liquidsoap packages? I noticed > the last daily was in Janurary 2011. If I can, I'm happy to > help make a more recent one. > > -- > ========================================= > Brandon Casci > Loudcaster > http://loudcaster.com > ========================================= > > > > ------------------------------------------------------------------------------ > Simplify data backup and recovery for your virtual environment > with vRanger. > Installation's a snap, and flexible recovery options mean your > data is safe, > secure and there when you need it. Data protection magic? > Nope - It's vRanger. Get your free trial download today. > http://p.sf.net/sfu/quest-sfdev2dev > > > _______________________________________________ > Savonet-users mailing list > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/savonet-users > > > > > > -- > ========================================= > Brandon Casci > Loudcaster > http://loudcaster.com > ========================================= ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Data protection magic? Nope - It's vRanger. Get your free trial download today. http://p.sf.net/sfu/quest-sfdev2dev _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
