From 3d623f3f8ef94ffc28aaf513a5fac4fae09debf0 Mon Sep 17 00:00:00 2001 From: Marc Seitz Date: Tue, 10 Oct 2023 00:57:33 +0200 Subject: [PATCH] +libdeflate --- .../ebiggers/libdeflate/package.yml | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 projects/github.com/ebiggers/libdeflate/package.yml diff --git a/projects/github.com/ebiggers/libdeflate/package.yml b/projects/github.com/ebiggers/libdeflate/package.yml new file mode 100644 index 00000000..c15f14f4 --- /dev/null +++ b/projects/github.com/ebiggers/libdeflate/package.yml @@ -0,0 +1,34 @@ +distributable: + url: https://github.com/ebiggers/libdeflate/archive/refs/tags/v{{version.major}}.{{version.minor}}.tar.gz + strip-components: 1 + +versions: + github: ebiggers/libdeflate/releases + strip: + - /^v/ + +build: + dependencies: + cmake.org: ^3 + working-directory: build + script: | + cmake .. $ARGS + make + make install + + env: + ARGS: + - -DCMAKE_BUILD_TYPE=Release + - -DCMAKE_INSTALL_PREFIX="{{prefix}}" + + +provides: + - bin/libdeflate-gzip + - bin/libdeflate-gunzip + +test: + fixture: | + test + script: | + libdeflate-gzip $FIXTURE + libdeflate-gunzip -d $FIXTURE.gz \ No newline at end of file