Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 18 additions & 6 deletions recipes/pbgzip/build.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,20 @@
#!/bin/bash
mkdir -p ${PREFIX}/bin
sh autogen.sh
./configure --prefix ${PREFIX} --enable-igzip
export C_INCLUDE_PATH=${PREFIX}/include
export LIBRARY_PATH=${PREFIX}/lib
make -j${CPU_COUNT}

export CPPFLAGS="${CPPFLAGS} -I${PREFIX}/include"
export LIBRARY_PATH="${PREFIX}/lib"
export CFLAGS="${CFLAGS} -O3"
export LDFLAGS="${LDFLAGS} -L${PREFIX}/lib"

mkdir -p "${PREFIX}/bin"

cp -f ${BUILD_PREFIX}/share/gnuconfig/config.* config/

autoreconf -if
./configure --prefix="${PREFIX}" --enable-igzip \
--disable-option-checking --enable-silent-rules \
--disable-dependency-tracking \
CC="${CC}" CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}"

make -j"${CPU_COUNT}"
make install
19 changes: 11 additions & 8 deletions recipes/pbgzip/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,38 +1,41 @@
package:
name: pbgzip
version: 2016.08.04
version: "2016.08.04"

source:
url: https://github.com/nh13/pbgzip/archive/2b09f97b5f20b6d83c63a5c6b408d152e3982974.tar.gz
sha256: 544820be0da38f6af7be18792d00d6d3dd2fe3f7f3b08a67c3aa35fb1bbeaeb1

build:
number: 6
number: 7
run_exports:
- {{ pin_subpackage('pbgzip', max_pin=None) }}

requirements:
build:
- make
- {{ compiler('c') }}
- pkg-config
- autoconf
- automake
- gnuconfig
host:
- zlib
- bzip2
run:
- zlib
- bzip2

test:
commands:
- pbgzip -h 2>&1 | grep pbgzip
- pbgzip -h 2>&1 | grep "pbgzip"

about:
home: https://github.com/nh13/pbgzip
summary: Parallel Block GZIP
home: "https://github.com/nh13/pbgzip"
summary: "Parallel Block GZIP"
license: MIT/Expat
dev_url: "https://github.com/nh13/pbgzip"

extra:
additional-platforms:
- linux-aarch64
- osx-arm64
skip-lints:
- compiler_needs_stdlib_c
Loading