Ardour: tidy up expression and improve the longDescription

This commit is contained in:
Cillian de Róiste 2015-05-03 20:25:57 +02:00
parent d4bd575551
commit d66b8344ce
2 changed files with 25 additions and 10 deletions

View File

@ -78,7 +78,13 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Multi-track hard disk recording software"; description = "Multi-track hard disk recording software";
longDescription = '' longDescription = ''
Also read "The importance of Paying Something" on their homepage, please! Ardour is a digital audio workstation (DAW), You can use it to
record, edit and mix multi-track audio and midi. Produce your
own CDs. Mix video soundtracks. Experiment with new ideas about
music and sound.
Please consider supporting the ardour project financially:
https://community.ardour.org/node/8288
''; '';
homepage = http://ardour.org/; homepage = http://ardour.org/;
license = licenses.gpl2; license = licenses.gpl2;

View File

@ -3,7 +3,9 @@
, libgnomecanvas, libgnomecanvasmm, liblo, libmad, libogg, librdf , libgnomecanvas, libgnomecanvasmm, liblo, libmad, libogg, librdf
, librdf_raptor, librdf_rasqal, libsamplerate, libsigcxx, libsndfile , librdf_raptor, librdf_rasqal, libsamplerate, libsigcxx, libsndfile
, libusb, libuuid, libxml2, libxslt, lilv, lv2, makeWrapper, pango , libusb, libuuid, libxml2, libxslt, lilv, lv2, makeWrapper, pango
, perl, pkgconfig, python, rubberband, serd, sord, sratom, suil, taglib, vampSDK }: , perl, pkgconfig, python, rubberband, serd, sord, sratom, suil, taglib
, vampSDK
}:
let let
@ -32,13 +34,14 @@ stdenv.mkDerivation rec {
sha256 = "396668fb9116a68f5079f0d880930e890fd0cdf7ee5f3b97fcf44b88cf840b4c"; sha256 = "396668fb9116a68f5079f0d880930e890fd0cdf7ee5f3b97fcf44b88cf840b4c";
}; };
buildInputs = buildInputs = [
[ alsaLib aubio boost cairomm curl dbus fftw fftwSinglePrec flac glibc alsaLib aubio boost cairomm curl dbus fftw fftwSinglePrec flac
glibmm gtk gtkmm jack2 libgnomecanvas libgnomecanvasmm liblo glibc glibmm gtk gtkmm jack2 libgnomecanvas libgnomecanvasmm liblo
libmad libogg librdf librdf_raptor librdf_rasqal libsamplerate libmad libogg librdf librdf_raptor librdf_rasqal libsamplerate
libsigcxx libsndfile libusb libuuid libxml2 libxslt lilv lv2 libsigcxx libsndfile libusb libuuid libxml2 libxslt lilv lv2
makeWrapper pango perl pkgconfig python rubberband serd sord sratom suil taglib vampSDK makeWrapper pango perl pkgconfig python rubberband serd sord
]; sratom suil taglib vampSDK
];
patchPhase = '' patchPhase = ''
printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = \"${revision}\"; }\n' > libs/ardour/revision.cc printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = \"${revision}\"; }\n' > libs/ardour/revision.cc
@ -78,7 +81,13 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Multi-track hard disk recording software"; description = "Multi-track hard disk recording software";
longDescription = '' longDescription = ''
Also read "The importance of Paying Something" on their homepage, please! Ardour is a digital audio workstation (DAW), You can use it to
record, edit and mix multi-track audio and midi. Produce your
own CDs. Mix video soundtracks. Experiment with new ideas about
music and sound.
Please consider supporting the ardour project financially:
https://community.ardour.org/node/8288
''; '';
homepage = http://ardour.org/; homepage = http://ardour.org/;
license = licenses.gpl2; license = licenses.gpl2;