pantry/projects/cisco.com/libsrtp/package.yml

34 lines
853 B
YAML
Raw Permalink Normal View History

distributable:
url: https://github.com/cisco/libsrtp/archive/v{{version}}.tar.gz
strip-components: 1
versions:
github: cisco/libsrtp
dependencies:
openssl.org: ~1
build:
dependencies:
freedesktop.org/pkg-config: '*'
linux:
gnu.org/gcc: '*'
script:
- ./configure $CONFIGURE_ARGS
- make --jobs {{ hw.concurrency }} test
- make --jobs {{ hw.concurrency }} shared_library
- make --jobs {{ hw.concurrency }} install
- mkdir -p {{prefix}}/libexec
# for test
- run: cp rtpw {{prefix}}/libexec/
working-directory: test
env:
linux:
LDFLAGS: -fPIC
CONFIGURE_ARGS:
- --disable-debug
- --disable-dependency-tracking
- --prefix="{{prefix}}"
- --libdir="{{prefix}}/lib"
- --enable-openssl
test:
script:
- "{{prefix}}/libexec/rtpw -l | grep {{version}}"