diff options
author | Eric Bavier <bavier@member.fsf.org> | 2014-03-30 18:09:10 -0500 |
---|---|---|
committer | Eric Bavier <bavier@member.fsf.org> | 2014-03-31 10:34:17 -0500 |
commit | d4bf49b140bd5cfb3580d2a038679160dc1331b5 (patch) | |
tree | 97dea95df158a4c79546d3f18f07407ed16813e8 /gnu/packages/vim.scm | |
parent | 36b5851df6d0833a7cf64673a65564afa5dd5ccc (diff) | |
download | guix-d4bf49b140bd5cfb3580d2a038679160dc1331b5.tar guix-d4bf49b140bd5cfb3580d2a038679160dc1331b5.tar.gz |
gnu: Remove unused lambda arguments and prefer separate phases over
augmented phases.
* gnu/packages/compression.scm (sharutils) [arguments]: Remove unused
lambda args.
* gnu/packages/gl.scm (mesa) [arguments]: Same
* gnu/packages/fltk.scm [arguments]: Same. Substitute const check
phase with #:tests? #f. Add pre-configure phase.
* gnu/packages/ghostscript.scm (ghostscript) [arguments]: Put makefile
patches in separate phase. Put so steps oinseparate phases.
* gnu/packages/glib.scm (gobject-introspection) [arguments]: Remove
unused lambda args. Put patches in pre-configure phase.
* gnu/packages/gnupg.scm (gnupg) [arguments]: Put patch in
pre-configure phase.
(pius) [arguments]: Delete const #t configure and build phases.
(signing-party) [arguments]: Factor patches into post-unpack phase.
(paperkey) [arguments]: Remove unused lambda args. Factor out
patches into pre-check phase.
* gnu/packages/icu4c.scm [arguments]: Change source dir after standard
unpack phase. Factor configure patches into pre-configure phase.
* gnu/packages/lsof.scm [arguments]: Remove unused lambda args.
Remove unnecessary apply.
* gnu/packages/lvm.scm (lvm2) [arguments]: Factor out patches into
pre-configure phase.
* gnu/packages/libtiff.scm [arguments]: Same
* gnu/packages/maths.scm (hdf5) [arguments]: Same
* gnu/packages/gtk.scm (gtk+-2) [arguments]: Same
* gnu/packages/mp3.scm (libmad) [arguments]: Same
(id3lib) [arguments]: Same
* gnu/packages/python.scm (python-2) [arguments]: Same
* gnu/packages/texlive.scm (texlive) [arguments]: Same
* gnu/packages/pretty-print.scm (a2ps) [arguments]: Same
(trueprint) [arguments]: Same
(source-highlight) [arguments]: Same. Remove unused lambda args.
* gnu/packages/netpbm.scm [arguments]: Remove unused lambda args.
Factor out test patches into pre-check phase. Condense calls to
substitute*
* gnu/packages/openldap.scm [arguments]: Factor out libtool copy into
post-configure phases. [synopsis] Remove package name.
* gnu/packages/ssh.scm (openssh) [arguments]: Factor out patches into
separate phases.
* gnu/packages/tcsh.scm [arguments]: Factor out test patches into
pre-check phase.
* gnu/packages/version-control.scm (git) [arguments]: Factor out
patches into post-configure phase.
* gnu/packages/vim.scm [arguments]: Same. [synopsis] Remove package
name.
* gnu/packages/vpn.scm (openconnect) [arguments]: Put configure flags
in #:configure-flags
Diffstat (limited to 'gnu/packages/vim.scm')
-rw-r--r-- | gnu/packages/vim.scm | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 4d05567a22..4a46a1cd7d 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -44,15 +44,13 @@ `(#:test-target "test" #:parallel-tests? #f #:phases - (alist-replace - 'configure - (lambda* (#:key #:allow-other-keys #:rest args) - (let ((configure (assoc-ref %standard-phases 'configure))) - (apply configure args) + (alist-cons-after + 'configure 'patch-config-files + (lambda _ (substitute* "runtime/tools/mve.awk" (("/usr/bin/nawk") (which "gawk"))) (substitute* "src/testdir/Makefile" - (("/bin/sh") (which "sh"))))) + (("/bin/sh") (which "sh")))) %standard-phases))) (inputs `(("gawk", gawk) @@ -61,7 +59,7 @@ ("perl", perl) ("tcsh" ,tcsh))) ; For runtime/tools/vim32 (home-page "http://www.vim.org/") - (synopsis "VIM 7.3, a text editor based on vi.") + (synopsis "Text editor based on vi") (description "Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX @@ -70,5 +68,5 @@ systems. Vim is often called a \"programmer's editor,\" and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing -configuration files. ") +configuration files.") (license license:vim))) |