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&reg; 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

Reply via email to