meta.yaml 974 Bytes
Newer Older
1
{% set version = "1.0.1" %}
2 3 4 5 6 7

package:
  name: libblitz
  version: {{ version }}

source:
8 9
  git_url: https://github.com/blitzpp/blitz.git
  git_rev: {{ version }}
10 11

build:
12 13
  number: 0
  run_exports:
André Anjos's avatar
André Anjos committed
14
    - {{ pin_subpackage('libblitz', max_pin='x.x.x') }}
15

Amir MOHAMMADI's avatar
Amir MOHAMMADI committed
16 17
requirements:
  build:
André Anjos's avatar
André Anjos committed
18
    - python 2
19
    - autoconf
20
    - automake
21
    - libtool
22 23
    - {{ compiler('c') }}
    - {{ compiler('cxx') }}
Amir MOHAMMADI's avatar
Amir MOHAMMADI committed
24

25 26 27 28 29 30
test:
  commands:
    - test -d $PREFIX/include/blitz        # [unix]
    - test -e $PREFIX/lib/libblitz.a       # [unix]
    - test -e $PREFIX/lib/libblitz.so      # [linux]
    - test -e $PREFIX/lib/libblitz.dylib   # [osx]
31 32
    - conda inspect linkages -p $PREFIX libblitz  # [not win]
    - conda inspect objects -p $PREFIX libblitz  # [osx]
33 34 35 36 37 38 39 40 41

about:
  home: https://sourceforge.net/projects/blitz
  license: LGPL 3
  summary: A C++ class library for scientific computing which provides performance on par with Fortran 77/90

extra:
  recipe-maintainers:
    - 183amir
42
    - anjos