folexbrits / android-ndk-compression-tools

Various compression tools built for Android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#About#

This is a collection of compression tools, and a script to download/build them, using the Android NDK.

  • gzip 1.6 - GPLv3
  • pigz (omni git) - BSD-ish
  • bzip2 1.0.6 - BSD-ish
  • xz utils (git) - public domain core / (L)GPLv2/v3 portions
  • lz4 (git) - BSD 2-clause core / GPLv2 portions
  • lzo 2.09 - GPLv2
  • lzop 1.03 - GPLv2

I make no claims as to how well the output programs in all their variants actually work. I only made sure they built. I need this for a different project, but thought I might share it. If anything breaks, you get to keep all the pieces.

#Building#

At least the following packages are needed:

  • automake
  • autoconf
  • autopoint
  • autotools-dev
  • m4
  • perl

Versions needed may vary.

I built all of this on an x86-64 Linux Mint box.

To download fresh copies, run ./download.sh. Note that this script makes some minor modifications to the downloads. Because upstream may change, I included all files as they were at the time of this writing.

To build, run ./build.sh, and wait approximately one forever.

About

Various compression tools built for Android

License:Other


Languages

Language:C 69.1%Language:Groff 8.5%Language:M4 7.2%Language:Shell 6.2%Language:C++ 2.8%Language:Makefile 2.3%Language:TeX 2.0%Language:HTML 0.4%Language:xBase 0.4%Language:Assembly 0.3%Language:Batchfile 0.2%Language:Yacc 0.1%Language:Awk 0.1%Language:AGS Script 0.1%Language:Perl 0.1%Language:Common Lisp 0.0%Language:Objective-C 0.0%Language:XSLT 0.0%Language:CMake 0.0%Language:Python 0.0%Language:CSS 0.0%Language:Java 0.0%