[proaudio] Updated ebuild for denemo/denemo-0.8.14

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


This ebuild is far from perfect, but it works (for me).  Summary:
* corrected bad mirror address (they changed their website,
  no longer using sourceforge).
* Removed obsolete flags: alsa, csound, gtk2, midi
* Added new use flags: fluidsynth, jack, debug, doc
* Added more RDEPENDs and DEPENDs as what seemed appropriate.
* Moved lilypond from DEPEND to RDEPEND, although only out
  of a presumption that it's needed at runtime.
* Fixed pic USE flag.
* Replaced x86 keyword with ~x86 (left ~amd64 keyword alone)

Other notes & outstanding issues:
* I actually commented out the "debug" USE flag because it's
  broken upstream (passing --enable-mem causes compile to
  break and --enable-debug causes configure to fail).  Hopefully
  they will fix it soon and we can just un-comment it out.
* Haven't verified API documentation generation with doc
  USE flag.
* plugins USE flag seems outdated and may need removal and/or
  repair.
* I did not confirm versions of packages added to DEPEND and
  RDEPEND except for pkgconfig.
* metadata.xml needs USE flags properly added and documented.

All in all, it appears (thus far) to be working on my machine (amd64).  Since the current 0.8.6 ebuild in the overlay is completely broken, maybe you guys can commit this for me so there will at least be a working ebuild, although I wont promise it will work under every condition yet.

Daniel


      

Attachment: denemo-0.8.14.ebuild
Description: Binary data



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/