summary refs log tree commit diff
path: root/pkgs/applications/audio/gigedit
diff options
context:
space:
mode:
authorCillian de Roiste <cillian.deroiste@gmail.com>2012-04-20 20:39:42 +0000
committerCillian de Roiste <cillian.deroiste@gmail.com>2012-04-20 20:39:42 +0000
commit45ac14621a382b4f88c7a16d335ede216d7b43fc (patch)
tree1e4d6f3587621ddfd88ce70e2ea6b3400b137677 /pkgs/applications/audio/gigedit
parent34b058dcce87b5b988926f519d690c69c966139d (diff)
downloadnixlib-45ac14621a382b4f88c7a16d335ede216d7b43fc.tar
nixlib-45ac14621a382b4f88c7a16d335ede216d7b43fc.tar.gz
nixlib-45ac14621a382b4f88c7a16d335ede216d7b43fc.tar.bz2
nixlib-45ac14621a382b4f88c7a16d335ede216d7b43fc.tar.lz
nixlib-45ac14621a382b4f88c7a16d335ede216d7b43fc.tar.xz
nixlib-45ac14621a382b4f88c7a16d335ede216d7b43fc.tar.zst
nixlib-45ac14621a382b4f88c7a16d335ede216d7b43fc.zip
Adding LinuxSampler and dependencies, using SVN version for SFZ support
svn path=/nixpkgs/trunk/; revision=33865
Diffstat (limited to 'pkgs/applications/audio/gigedit')
-rw-r--r--pkgs/applications/audio/gigedit/default.nix30
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/applications/audio/gigedit/default.nix b/pkgs/applications/audio/gigedit/default.nix
new file mode 100644
index 000000000000..be6970f01e16
--- /dev/null
+++ b/pkgs/applications/audio/gigedit/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchsvn, autoconf, automake, docbook_xml_dtd_45
+, docbook_xsl, gtkmm, intltool, libgig, libsndfile, libtool, libxslt
+, pkgconfig }:
+
+stdenv.mkDerivation rec {
+  name = "gigedit-svn-${version}";
+  version = "2342";
+
+  src = fetchsvn {
+    url = "https://svn.linuxsampler.org/svn/gigedit/trunk";
+    rev = "${version}";
+    sha256 = "0wi94gymj0ns5ck9lq1d970gb4gnzrq4b57j5j7k3d6185yg2gjs";
+  };
+
+  patchPhase = "sed -e 's/which/type -P/g' -i Makefile.cvs";
+
+  preConfigure = "make -f Makefile.cvs";
+
+  buildInputs = [ 
+    autoconf automake docbook_xml_dtd_45 docbook_xsl gtkmm intltool
+    libgig libsndfile libtool libxslt pkgconfig 
+  ];
+
+  meta = with stdenv.lib; {
+    homepage = http://www.linuxsampler.org;
+    description = "Gigasampler file access library";
+    license = licenses.gpl2;
+    maintainers = [ maintainers.goibhniu ];
+  };
+}