Hello Romain, Thanks for your answer and interest in my arch build. While i was working on the liquidsoap-git aur package, i came into the following problem. 1. ocaml-ladspa is one of the ocaml bindings in the git repository 2. Ocaml-dssi is in need of the ladspa headers from the ocaml-ladspa binding 3. However, when configuring ocaml-dssi, i get: checking for ocaml-ladspa... configure: error: not found.
I now commented out dssi, but prefer a build with just everything, including dssi. Is it really needed to have ocaml-ladsdpa installed for building dssi, or could you make a change to ocaml-dssi so it recognises the ocaml-ladspa files? Thanks, Leonard On 4/12/2013 21:50, Romain Beauxis wrote: > Hi Leonard, > > 2013/4/12 Leonard de Ruijter <[email protected]>: >> I have plans to create a custom Arch Linux (AUR) package for Liquidsoap. > > Thank you for this! > >> There are two packages in the aur now: >> - Liquidsoap, version 1.00, quite outdated, unmaintained >> - Liquidsoap-full, up to date, though buggy and without the needed >> dependency references in the buildfile. > > Using the -full tarball is an easier option if you do not wish to also > provide packages for the related bindings. It is a perfectly find > approach if there's no traction in your OS for those, which is most > likely the case (unfortunately). > >> I'm thinking about creating liquidsoap-git, which automatically builds >> Liquidsoap from the most recent git branch. I also feel like adding a >> SystemD service ([email protected]) which allows starting and stopping >> Liquidsoap from systemd. I have the following questions though: >> 1. Is there an up to date list of dependencies which aren't managed by >> liquidsoap and should be installed from the distribution? > > It depends what you need. You can have a look at our documentation: > http://liquidsoap.fm/doc-svn/build.html > Or the Debian package source: > > http://anonscm.debian.org/gitweb/?p=pkg-ocaml-maint/packages/liquidsoap.git;a=blob;f=debian/control;h=1dca72a39b59d5380b33c4f38ac1a732a3adb044;hb=HEAD > Or the homebrew build file: > > https://github.com/drfill/homebrew-liquidsoap/blob/master/Formula/liquidsoap.rb#L140 > At the end of the day, though, you will probably end-up compiling this > list manually, because package names and availability may different > from one distribution to another.. Also, the two packages above are > packaging each module in -full as a seperate package, which may not be > your case. > >> 2. It's difficult to distinguish between dependencies needed for >> compiling and runtime dependencies. I assume that most of the >> dependencies needed for compiling Liquidsoap, such as library sources, >> aren't needed for running Liquidsoap itself. How to make this distinction? > > If you are compiling to a native binary, then runtime dependencies are: > * Libraries required for the binary to run, which can be listed using ldd > * Camomile runtime files > * wget and festival (optional) > > I think that's it. > > We have never experienced with systemd configuration, let us know if > that works good and perhaps share that, we'd be super happy to include > it in our next release.. > > Romain > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > Savonet-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/savonet-users > ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
