mk_source_dir && cd ${SOURCE_DIRECTORY} && bsdtar xvf ${SOURCE_CACHE}/${SOURCE} && bsdtar xf core-${XHASH}.tar.xz && bsdtar xf extras-${XEXTRAS_HASH}.tar.xz && cd ${SOURCE_DIRECTORY}/core-${XHASH} && mv ../core-Makefile Makefile && mv ../adb-Makefile adb/Makefile && mv ../fastboot-Makefile fastboot/Makefile && # Avoid libselinux dependency. sed -e 's: -lselinux::' -i fastboot/Makefile && sed -e '/#include /d' \ -e 's:#include :struct selabel_handle;:' \ -i ../extras/ext4_utils/make_ext4fs.h && sed -e '160,174d;434,455d' -i ../extras/ext4_utils/make_ext4fs.c && if ! spell_ok systemd; then sedit 's:, TAG+="systemd", ENV{SYSTEMD_WANTS}="adb.service":, MODE="0664", GROUP="plugdev":' ${SOURCE_DIRECTORY}/51-android.rules fi