summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2019-09-05 10:53:14 +0800
committerlilac2019-09-05 10:53:14 +0800
commit1da03dd729f718560a28b724433aa44bd24db526 (patch)
tree63f64569e48c70fcbc7642684a54370e258b6f53
parent4cefd6a35dd531e02984d36f90e92c61c69079bd (diff)
downloadaur-1da03dd729f718560a28b724433aa44bd24db526.tar.gz
update by lilac
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD29
2 files changed, 18 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 148164d5e6e4..8c3b991407df 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = proxmark3-iceman-git
pkgdesc = RRG / Iceman repo - Proxmark3 RDV4.0 and other Proxmark3 platforms.
- pkgver = 6965.affecd63
+ pkgver = 6979.ecb535cc
pkgrel = 1
url = https://github.com/RfidResearchGroup/proxmark3
install = proxmark3-iceman-git.install
@@ -17,7 +17,6 @@ pkgbase = proxmark3-iceman-git
conflicts = proxmark3-iceman
replaces = proxmark3-iceman-git-generic
replaces = proxmark3-iceman-git-rdv4
- options = !makeflags
source = proxmark3-iceman-git::git+https://github.com/RfidResearchGroup/proxmark3.git
sha512sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 9f60a94f5606..8e678d60e479 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: edward-p <edward At edward-p Dot xyz>
pkgname=proxmark3-iceman-git
-pkgver=6965.affecd63
+pkgver=6979.ecb535cc
pkgrel=1
pkgdesc='RRG / Iceman repo - Proxmark3 RDV4.0 and other Proxmark3 platforms.'
arch=('x86_64')
@@ -11,7 +11,6 @@ depends=('perl' 'python')
makedepends=('git' 'arm-none-eabi-gcc' 'arm-none-eabi-newlib')
provides=('proxmark3' 'proxmark3-iceman')
conflicts=('proxmark3' 'proxmark3-iceman')
-options=('!makeflags')
replaces=($pkgname'-generic' $pkgname'-rdv4')
source=("$pkgname::git+https://github.com/RfidResearchGroup/proxmark3.git")
sha512sums=('SKIP')
@@ -22,10 +21,16 @@ pkgver() {
echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}
+prepare() {
+ export DESTDIR="build"
+ export PREFIX="/usr"
+ export UDEV_PREFIX="/usr/lib/udev/rules.d"
+}
+
build() {
cd "${srcdir}/${pkgname}"
- mkdir "build"
+ mkdir "$DESTDIR"
STANDALONE_MODES=(
'LF_SAMYRUN'
@@ -37,22 +42,22 @@ build() {
RDV4_STANDALONE_MODES=('HF_COLIN' 'HF_BOG')
# Build recovery (without PLATFORM_EXTRAS and STANDALONE)
- make -j DESTDIR="build" PREFIX="/usr" \
+ make \
PLATFORM="PM3RDV4" STANDALONE= FWTAG="rdv4-nostandalone" recovery/install
- make -j DESTDIR="build" PREFIX="/usr" \
+ make \
PLATFORM="PM3OTHER" STANDALONE= FWTAG="other-nostandalone" recovery/install
# These firmware is not needed.
- rm build/usr/share/proxmark3/firmware/{fullimage-rdv4-nostandalone.elf,fullimage-other-nostandalone.elf}
+ # rm build/usr/share/proxmark3/firmware/{fullimage-rdv4-nostandalone.elf,fullimage-other-nostandalone.elf}
# Build various firmwares
for standalone in ${STANDALONE_MODES[@]}; do
- make -j DESTDIR="build" PREFIX="/usr" \
+ make \
PLATFORM="PM3RDV4" PLATFORM_EXTRAS="BTADDON" STANDALONE="${standalone}" \
FWTAG="rdv4-"$(echo ${standalone} | tr '[:upper:]' '[:lower:]') fullimage/install
- make -j DESTDIR="build" PREFIX="/usr" \
+ make \
PLATFORM="PM3OTHER" STANDALONE="${standalone}" \
FWTAG="other-"$(echo ${standalone} | tr '[:upper:]' '[:lower:]') fullimage/install
@@ -60,15 +65,15 @@ build() {
for standalone in ${RDV4_STANDALONE_MODES[@]}; do
- make -j DESTDIR="build" PREFIX="/usr" \
+ make \
PLATFORM="PM3RDV4" PLATFORM_EXTRAS="BTADDON" STANDALONE="${standalone}" \
FWTAG="rdv4-"$(echo ${standalone} | tr '[:upper:]' '[:lower:]') fullimage/install
done
# Build other targets
- make -j DESTDIR="build" PREFIX="/usr"
- make -j1 DESTDIR="build" PREFIX="/usr" install
+ make
+ make install
# These recovery & firmware are not needed.
rm build/usr/share/proxmark3/firmware/{fullimage.elf,proxmark3_recovery.bin}
@@ -76,5 +81,5 @@ build() {
package() {
cd "${srcdir}/${pkgname}"
- mv build/* "${pkgdir}/"
+ mv "$DESTDIR"/* "${pkgdir}/"
}