From 339412ad00e9867060bbd91334a0eafcd6c8d6b3 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Tue, 7 Nov 2023 14:31:54 -0500 Subject: [PATCH] fix(faad2) closes #3980 --- projects/sourceforge.net/faad2/package.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/projects/sourceforge.net/faad2/package.yml b/projects/sourceforge.net/faad2/package.yml index 373e1852..412294b0 100644 --- a/projects/sourceforge.net/faad2/package.yml +++ b/projects/sourceforge.net/faad2/package.yml @@ -5,21 +5,33 @@ versions: github: knik0/faad2 build: dependencies: + cmake.org: '*' gnu.org/autoconf: '*' gnu.org/automake: '*' gnu.org/libtool: '*' linux: gnu.org/gcc: '*' script: - - ./bootstrap - - ./configure $CONFIGURE_ARGS - - make --jobs {{ hw.concurrency }} install + - run: | + ./bootstrap + ./configure $CONFIGURE_ARGS + make --jobs {{ hw.concurrency }} install + if: <2.11 + - run: | + cmake .. $CMAKE_ARGS + cmake --build . + cmake --install . + working-directory: build + if: '>=2.11' env: CONFIGURE_ARGS: - --disable-debug - --disable-dependency-tracking - --prefix="{{prefix}}" - --libdir="{{prefix}}/lib" + CMAKE_ARGS: + - -DCMAKE_INSTALL_PREFIX="{{prefix}}" + provides: - bin/faad test: