Le Saturday 30 May 2009 20:18:01, vous avez écrit :
> Romain, this is in regards to this posting i ran across:
> http://www.mail-archive.com/[email protected]/msg01014.ht
>ml
>
> Would you mind providing details on how to upgrade macports to the latest
> version of the liquidsoap?

This can be quite simple. Basically, you will find all the packages I have 
prepared there:
  http://savonet.rastageeks.org/browser/macports

The minimal thing to do there is to update each new upstream release. This 
means, for instance with:
  http://savonet.rastageeks.org/browser/macports/devel/ocaml-ao/Portfile
that you change the version number and also the checksums of the new tarball.

Hopefully, this will be sufficient. 

Also, you should look for ports that I did because they were not available or 
dated in macports. Basically, this is the case for all modules that are not 
provided by savonet:
  camomille
  xml-light
  ocaml-magic

Also, there were new optional modules released with liquidsoap 0.9.0:
  ocaml-theora
  ocaml-speex
  ocaml-speex
If you want to port these modules, you should be able to adapt the Portfile of 
one of the other savonet's modules.


For the technical details, a macport is a sophisticated way to automatise the 
build of the software. It includes downloading and decompressing the source, 
preparing compilation (most of the time using configure), compiling and 
installing.

For ocaml-specific modules, in particular, each Portfile includes two snipets 
for ocaml-specific variables and stuff. I have copied this from other ports, so 
you could find better alternatives.

You should be able to checkout the SVN ports from savonet on your local 
computer and use them directly in your local port system. If you want to 
contribute back, there is no problem to give you commit rights, such that you 
can commit your updated ports when they are working.

For other details, I would advise to look at macport's documentation:
  http://guide.macports.org/
You should also look at other port's code to see what you can do. Eventually, 
if you really want to be involed in maintaining the ports, you should consider 
pushing them to the main macport repository. I already filled tickets for that 
purpose, but since I cannot be involved anymore, it stopped at that point.

Additionaly, an upgrade of the macports would be a great news for us !

Romain

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
Savonet-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-devl

Répondre à