123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- {% set version = "1.0.8" %}
- package:
- name: bzip2
- version: {{ version }}
- source:
- url: https://sourceware.org/pub/bzip2/bzip2-{{ version }}.tar.gz
- sha256: ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269
- patches:
- - 0001-cross.patch
- build:
- number: 0
- run_exports:
- - {{ pin_subpackage('bzip2') }}
- requirements:
- build:
- - {{ compiler('c') }}
- - jom # [win]
- - make # [unix]
- test:
- commands:
- - bzip2 --help # [unix]
- {% set bzip2_executables = [
- "bunzip2",
- "bzcat",
- "bzcmp",
- "bzdiff",
- "bzegrep",
- "bzfgrep",
- "bzgrep",
- "bzip2recover",
- "bzip2",
- "bzless",
- "bzmore"
- ] %}
- {% for executable in bzip2_executables %}
- - test -f ${PREFIX}/bin/{{ executable }} # [unix]
- {% endfor %}
- - test -f ${PREFIX}/include/bzlib.h # [unix]
- - test -f ${PREFIX}/lib/libbz2.a # [unix]
- - test -f ${PREFIX}/lib/libbz2.so # [linux]
- - test -f ${PREFIX}/lib/libbz2.dylib # [osx]
- - if not exist %LIBRARY_INC%\\bzlib.h exit 1 # [win]
- - if not exist %LIBRARY_LIB%\\bzip2.lib exit 1 # [win]
- - if not exist %LIBRARY_BIN%\\bzip2.dll exit 1 # [win]
- - if not exist %LIBRARY_LIB%\\libbz2.lib exit 1 # [win]
- - if not exist %LIBRARY_BIN%\\libbz2.dll exit 1 # [win]
- - if not exist %LIBRARY_LIB%\\bzip2_static.lib exit 1 # [win]
- - if not exist %LIBRARY_LIB%\\libbz2_static.lib exit 1 # [win]
- about:
- home: http://www.bzip.org/
- license_family: BSD
- license_file: LICENSE
- license: bzip2
- summary: high-quality data compressor
- description: |
- Bzip2 is a freely available high-quality data compressor. It typically
- compresses files to within 10% to 15% of the best available techniques,
- whilst being around twice as fast at compression and six times faster
- at decompression.
- doc_url: http://www.bzip.org/docs.html
- extra:
- recipe-maintainers:
- - jakirkham
- - jjhelmus
- - pelson
- - jlanga
- - mingwandroid
- - msarahan
|