me
/
guix
Archived
1
0
Fork 0

gnu: rtmidi: Remove custom bootstrap phase.

* gnu/packages/audio.scm (rtmidi)[arguments]: Remove autoconf phase.
master
Ricardo Wurmus 2018-11-10 23:36:05 +01:00
parent cdb4048d72
commit 7db147ec45
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 15 additions and 19 deletions

View File

@ -2285,19 +2285,15 @@ tempo and pitch of an audio recording independently of one another.")
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
`(#:tests? #f ;no "check" target `(#:tests? #f ;no "check" target
#:phases (modify-phases %standard-phases #:phases
(add-after (modify-phases %standard-phases
'unpack 'autoconf (add-before 'build 'fix-makefile
(lambda _ (invoke "autoreconf" "-vfi")))
(add-before
'build 'fix-makefile
(lambda _ (lambda _
(substitute* "Makefile" (substitute* "Makefile"
(("/bin/ln") "ln") (("/bin/ln") "ln")
(("RtMidi.h RtError.h") "RtMidi.h")) (("RtMidi.h RtError.h") "RtMidi.h"))
#t)) #t))
(add-before (add-before 'install 'make-target-dirs
'install 'make-target-dirs
(lambda _ (lambda _
(let ((out (assoc-ref %outputs "out"))) (let ((out (assoc-ref %outputs "out")))
(mkdir-p (string-append out "/bin")) (mkdir-p (string-append out "/bin"))