diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2020-08-27 18:16:01 +0300 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2020-08-27 18:18:55 +0300 |
| commit | e8bbb29b5910a2d3d8364db161849366f1d84010 (patch) | |
| tree | 8c7b0a6427618399f16c91f39e956ea9f28c54e6 /gnu | |
| parent | 6d8dd5bad773a9bc4eaf0b3c13dd9c373c3546c3 (diff) | |
gnu: vcflib: Install pkgconfig file.
* gnu/packages/bioinformatics.scm (vcflib)[arguments]: Adjust custom
'install phase to add vcflib.pc.
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/bioinformatics.scm | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index db69819055f..0b4ed9c0889 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm | |||
| @@ -15713,7 +15713,23 @@ library automatically handles index file generation and use.") | |||
| 15713 | (for-each | 15713 | (for-each |
| 15714 | (lambda (file) | 15714 | (lambda (file) |
| 15715 | (install-file file (string-append out "/include"))) | 15715 | (install-file file (string-append out "/include"))) |
| 15716 | (find-files "include" "\\.h(pp)?$"))) | 15716 | (find-files "include" "\\.h(pp)?$")) |
| 15717 | (mkdir-p (string-append lib "/pkgconfig")) | ||
| 15718 | (with-output-to-file (string-append lib "/pkgconfig/vcflib.pc") | ||
| 15719 | (lambda _ | ||
| 15720 | (format #t "prefix=~a~@ | ||
| 15721 | exec_prefix=${prefix}~@ | ||
| 15722 | libdir=${exec_prefix}/lib~@ | ||
| 15723 | includedir=${prefix}/include~@ | ||
| 15724 | ~@ | ||
| 15725 | ~@ | ||
| 15726 | Name: libvcflib~@ | ||
| 15727 | Version: ~a~@ | ||
| 15728 | Requires: smithwaterman, fastahack~@ | ||
| 15729 | Description: C++ library for parsing and manipulating VCF files~@ | ||
| 15730 | Libs: -L${libdir} -lvcflib~@ | ||
| 15731 | Cflags: -I${includedir}~%" | ||
| 15732 | out ,version)))) | ||
| 15717 | #t))))) | 15733 | #t))))) |
| 15718 | (home-page "https://github.com/vcflib/vcflib/") | 15734 | (home-page "https://github.com/vcflib/vcflib/") |
| 15719 | (synopsis "Library for parsing and manipulating VCF files") | 15735 | (synopsis "Library for parsing and manipulating VCF files") |
