From 0e8b2d0e0155e4a0b4ea020e76a4336b577c9123 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Fabian=20Silva=20Delgado?= Date: Mon, 17 Oct 2016 17:57:19 -0300 Subject: simg2img-git: add new package to [pcr] --- pcr/simg2img-git/PKGBUILD | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pcr/simg2img-git/PKGBUILD diff --git a/pcr/simg2img-git/PKGBUILD b/pcr/simg2img-git/PKGBUILD new file mode 100644 index 000000000..866a49e36 --- /dev/null +++ b/pcr/simg2img-git/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer (Arch): Christoph Scholz + +pkgname=simg2img-git +pkgver=r24165.6da1ea0 +pkgrel=1 +pkgdesc="Tools to handle/convert Android sparse image file" +arch=('i686' 'x86_64') +url="https://android.googlesource.com/platform/system/core" +license=('Apache') +depends=('zlib') +makedepends=('git') +source=("git+https://android.googlesource.com/platform/system/core") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/core/libsparse" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/core/libsparse" + gcc -o simg2img -Iinclude simg2img.c sparse_crc32.c backed_block.c output_file.c sparse.c sparse_err.c sparse_read.c -lz + gcc -o append2simg -Iinclude append2simg.c sparse_crc32.c backed_block.c output_file.c sparse.c sparse_err.c sparse_read.c -lz + gcc -o img2simg -Iinclude img2simg.c sparse_crc32.c backed_block.c output_file.c sparse.c sparse_err.c sparse_read.c -lz + gcc -o simg2simg -Iinclude simg2simg.c sparse_crc32.c backed_block.c output_file.c sparse.c sparse_err.c sparse_read.c -lz +} + +package() { + cd "${srcdir}/core/libsparse" + install -D -m 755 -t "${pkgdir}/usr/bin/" simg2img append2simg img2simg simg2simg +} -- cgit v1.1-4-g5e80