void-packages/srcpkgs/android-tools/template
Juan RP 1c5f4690e6 xbps-src: always require current srcpkgs version in build dependencies.
That means that version comparators are not supported anymore in
hostmakedepends and makedepends.

This will ensure that a pkg is always built with the same build dependencies
everywhere, if the srcpkgs tree is uptodate.
2015-03-27 10:59:58 +01:00

30 lines
768 B
Bash

# Template file for 'android-tools'
pkgname=android-tools
version=5.1.0_r1
revision=3
create_wrksrc=yes
build_style=gnu-makefile
hostmakedepends="git"
makedepends="zlib-devel libressl-devel pcre-devel"
short_desc="Android platform tools (adb and fastboot)"
maintainer="Eivind Uggedal <eivind@uggedal.com>"
license="Apache-2.0 BSD"
homepage="http://developer.android.com/tools/help/adb.html"
do_fetch() {
local r
for r in system/core system/extras external/libselinux external/f2fs-tools; do
git clone -b android-${version} \
https://android.googlesource.com/platform/$r \
${pkgname}-${version}/$(basename $r)
done
}
pre_build() {
sed -i 's/f2fs_sparse_file = NULL/f2fs_sparse_file = 0/g' \
extras/f2fs_utils/f2fs_utils.c
}
post_install() {
vsv adb
}