diff --git a/pkg/zlib/build b/pkg/zlib/build new file mode 100644 index 0000000..afb0bae --- /dev/null +++ b/pkg/zlib/build @@ -0,0 +1,34 @@ +VERSION="1.2.11" +SRCDIR="zlib-${VERSION}" +TARBALL="${SRCDIR}.tar.xz" +URL="http://www.zlib.net/" +SHA256SUM="4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066" + +prepare() { + return +} + +build() { + local SOURCE="$1" + + cmake -DCMAKE_TOOLCHAIN_FILE="$CMAKETCFILE" \ + -DCMAKE_INSTALL_PREFIX="" "$SOURCE" + + make -j $NUMJOBS +} + +deploy() { + local SOURCE="$1" + local BUILD="$2" + local DEPLOY="$3" + local DEVDEPLOY="$4" + + make DESTDIR="$DEPLOY" install + + cp -r "$DEPLOY/lib" "$DEVDEPLOY" + mv "$DEPLOY/include" "$DEVDEPLOY" + mv "$DEPLOY/share/pkgconfig" "$DEVDEPLOY/lib" + + rm ${DEPLOY}/lib/*.a + rm -r ${DEPLOY}/share +}