Add a zopfli package with zopfli and zopflipng

Fixes #2187.
This commit is contained in:
Fredrik Fornwall 2018-03-03 22:47:32 +01:00
parent 64f6bcc072
commit 462657fa63
3 changed files with 6 additions and 1 deletions

View File

@ -29,7 +29,7 @@ diff -u -r ../zopfli-zopfli-1.0.1/Makefile ./Makefile
zopflipng:
$(CC) $(ZOPFLILIB_SRC) $(CFLAGS) -c
- $(CXX) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC) $(ZOPFLIPNGBIN_SRC) $(CFLAGS) -o zopflipng
+ $(CXX) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC) $(ZOPFLIPNGBIN_SRC) $(CFLAGS) -o zopflipng -lm
+ $(CXX) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC) $(ZOPFLIPNGBIN_SRC) $(CFLAGS) $(LDFLAGS) -o zopflipng -lm
# ZopfliPNG shared library
libzopflipng:

View File

@ -7,6 +7,9 @@ TERMUX_PKG_SHA256=29743d727a4e0ecd1b93e0bf89476ceeb662e809ab2e6ab007a0b0344800e9
TERMUX_PKG_BUILD_IN_SRC=yes
termux_step_post_make_install () {
make zopflipng
cp zopfli zopflipng $TERMUX_PREFIX/bin/
mkdir -p $TERMUX_PREFIX/include/zopfli/
cp $TERMUX_PKG_SRCDIR/src/zopfli/*h $TERMUX_PREFIX/include/zopfli/
}

View File

@ -0,0 +1,2 @@
TERMUX_SUBPKG_INCLUDE="bin/"
TERMUX_SUBPKG_DESCRIPTION="New zlib compatible compressor tools"