From 8bb73b1795357011b5d052bccbf5f5dd811294fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marlin=20S=C3=B6=C3=B6se?= <30473690+msoose@users.noreply.github.com> Date: Mon, 10 May 2021 16:09:02 -0600 Subject: [PATCH] proxmark3-git: add 'unstable' package Add completely separate package for proxmark3 using more up to date builds directly from master branch on GitHub --- packages/proxmark3-git/build.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 packages/proxmark3-git/build.sh diff --git a/packages/proxmark3-git/build.sh b/packages/proxmark3-git/build.sh new file mode 100644 index 0000000000..ffdd9f6725 --- /dev/null +++ b/packages/proxmark3-git/build.sh @@ -0,0 +1,20 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/RfidResearchGroup/proxmark3" +TERMUX_PKG_DESCRIPTION="The Swiss Army Knife of RFID Research - RRG/Iceman repo" +TERMUX_PKG_LICENSE="GPL-2.0" +TERMUX_PKG_MAINTAINER="Marlin Sööse " +TERMUX_PKG_VERSION="master" +TERMUX_PKG_SRCURL=https://github.com/RfidResearchGroup/proxmark3/archive/e3ebe3afc5a1a8f712544ce7b5d3b54c93f44712.tar.gz +TERMUX_PKG_SHA256=1973d86857fb9d7e71f23b0f737c4fe7cf644e62bb02107968630e12cd04cfe0 +TERMUX_PKG_BUILD_DEPENDS="readline" +TERMUX_PKG_BUILD_IN_SRC="true" +TERMUX_PKG_BLACKLISTED_ARCHES="i686, x86_64" + +termux_step_make() { + LDLIBS="-L${TERMUX_PREFIX}/lib" INCLUDES_CLIENT="-I${TERMUX_PREFIX}/include/" \ + make client -j $TERMUX_MAKE_PROCESSES CC=$CC CXX=$CXX LD=$CXX cpu_arch=generic SKIPREVENGTEST=1 SKIPQT=1 SKIPBT=1 SKIPPTHREAD=1 SKIPGPU=1 PLATFORM=PM3GENERIC +} + +termux_step_make_install() { + install -Dm700 "$TERMUX_PKG_BUILDDIR"/client/proxmark3 \ + "$TERMUX_PREFIX"/bin/proxmark3 +}