Message ID | 646b99ff52fe938795d414ed313b094da450085a.camel@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | [bug#52422] gnu: Add bibutils. | expand |
Context | Check | Description |
---|---|---|
cbaines/applying patch | fail | View Laminar job |
cbaines/issue | success | View issue |
cbaines/applying patch | fail | View Laminar job |
cbaines/issue | success | View issue |
cbaines/applying patch | fail | View Laminar job |
cbaines/issue | success | View issue |
cbaines/applying patch | fail | View Laminar job |
cbaines/issue | success | View issue |
cbaines/applying patch | fail | View Laminar job |
cbaines/issue | success | View issue |
Hi, Liliana Marie Prikler <liliana.prikler@gmail.com> skribis: > * gnu/packages/textutils.scm (bibutils): New variable. LGTM! > + (arguments > + `(#:configure-flags > + (list "--install-dir" (string-append (assoc-ref %outputs "out") "/bin") > + "--install-lib" (string-append (assoc-ref %outputs "out") "/lib") Bonus points if you change that to: (list #:configure-flags #~(list … #$output …) …) > + (home-page "https://bibutils.sourceforge.io/") > + (synopsis "Convert between various bibliography formats") > + (description "This package provides converters for various bibliography > +formats (e.g. Bibtex, RIS, ...) using a common XML intermediate.") > + (license license:gpl2))) GPLv2-only? Thanks, Ludo’.
diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index bbad8ce867..11233446af 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -1146,6 +1146,40 @@ (define-public odt2txt OpenDocument presentations (*.odp).") (license license:gpl2))) +(define-public bibutils + (package + (name "bibutils") + (version "7.2") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/bibutils/" + "bibutils_" version "_src.tgz")) + + (sha256 + (base32 + "1hxmwjjzw48w6hdh2x7ybkrhi1xngd55i67hrrd3wswa3vpql0kf")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags + (list "--install-dir" (string-append (assoc-ref %outputs "out") "/bin") + "--install-lib" (string-append (assoc-ref %outputs "out") "/lib") + "--dynamic") + #:make-flags (list (string-append "CC=" ,(cc-for-target)) + (string-append "LDFLAGSIN=-Wl,-rpath=" + (assoc-ref %outputs "out") "/lib")) + #:test-target "test" + #:phases + (modify-phases %standard-phases + (replace 'configure + (lambda* (#:key configure-flags #:allow-other-keys) + ;; configure script is ill-formed, invoke it manually + (apply invoke "sh" "./configure" configure-flags)))))) + (home-page "https://bibutils.sourceforge.io/") + (synopsis "Convert between various bibliography formats") + (description "This package provides converters for various bibliography +formats (e.g. Bibtex, RIS, ...) using a common XML intermediate.") + (license license:gpl2))) + (define-public opencc (package (name "opencc")