Hi all! We would be very happy to offer liquidsoap package to ubuntu 10.04 users as well as possibly other distributions..
However, we do not have a lot of time and any help would be very welcome! 2011/8/1 McCurly <[email protected]>: > Am 01.08.2011 10:45, schrieb Alain Bolli: >> Hi all, >> >> I'm using ubuntu 11.04 on my desktop and centos 5.5 on my server >> (hosted by 1and1). >> I don't know how to build packages, I don't know if it is easy or not, >> but if somebody tells me how to do, I would be happy to help. >> >> Best, >> Alain >> -- >> http://www.netvibes.com/bolli#Contact >> >> > hi alain, > there are alot of tutorials in building packages in the web. > i have the wish for ubuntu. > hi list, > is there a possability to automatically create deb packages from the source? Yes, this used to be done before and there are some scripts for that purpose lying around (details below) Basically, there are two possibilities to provide backports: * Recompile the official debian packages This requires at the same time not a lot of efforts and quite a lot :-) Basically, what you need to do is recompile each build dependency of liquidsoap and then liquidsoap. Recompiling can be fully automatise from each package's source, but in this case you would need to maitain a list of each package that needs to be recompiled, and this may include packages up-to ocaml itself as the plugin packaging requires the latest dh-ocaml which, I think, requires itself ocaml 3.12.. However, once you have the proper build automation on place, this could be fairly easy to maintain over time * Build a liquidsoap package directly from the -full tarbal or the hg trunk. This is the case that used to be scripted before for daily and stable rebuilds. Basically, in this case you perform the usual build you do with all the bindings provided by us at once and generate a package with the liquidsoap binary you get. This situation is much easier in terms of dependencies as most of the time you can simply use existing packages for the bindings we do not provide and do not have to backport any other package. The scripts that Sam and I drafted once should need some update. There are there: https://savonet.svn.sourceforge.net/svnroot/savonet/utils/daily-build/ Finally, the PPA for liquidsoap I mentioned are there: https://launchpad.net/~giroll/+archive/radio-giroll Maybe you could simply ask the people responsible for these to update them to update then. Apparently, they have been through all the trouble of backporting each build dependency so they probably know what they are doing :-) Concerning building a package in general, you can have a look at cowbuilder (or pbuilder) and the other usual tools such as pdebuild and the like.. If any of you really want to commit to this, I would write more detailed instructions.. Romain ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
