{ fetchurl, stdenv, emacs, texinfo, which }: stdenv.mkDerivation rec { name = "org-7.4"; src = fetchurl { url = "http://orgmode.org/${name}.tar.gz"; sha256 = "0fpzfq6jynggyw62ai1cjvdmik9jnglfwrwj3nwcmy3g8j8i86fg"; }; buildInputs = [ emacs texinfo ]; patchPhase = '' sed -i "lisp/org-clock.el" -e's|"which"|"${which}/bin/which"|g' ''; configurePhase = '' sed -i Makefile \ -e "s|^prefix=.*$|prefix=$out|g" ''; installPhase = '' make install install-info ensureDir "$out/share/doc/${name}" cp -v doc/orgcard*.{pdf,txt} "$out/share/doc/${name}" ''; meta = { description = "Org-Mode, an Emacs mode for notes, project planning, and authoring"; longDescription = '' Org-mode is for keeping notes, maintaining ToDo lists, doing project planning, and authoring with a fast and effective plain-text system. This package contains a version of Org-mode typically more recent than that found in GNU Emacs. ''; license = "GPLv3+"; maintainers = [ stdenv.lib.maintainers.ludo ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; }