summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryjun2021-08-04 21:27:47 +0800
committeryjun2021-08-04 21:27:47 +0800
commit3f00226a9d282d41df65be23be70238d9f4fa014 (patch)
treea616f48487d8b38d8164574ba738f4d574281e8c
downloadaur-3f00226a9d282d41df65be23be70238d9f4fa014.tar.gz
intial commit
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD38
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..60859bd2df56
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = rkdeveloptool-git
+ pkgdesc = firmware upgrade tool for Rockchip SoC, consider to be a opensource version of upgrade_tool
+ pkgver = 69
+ pkgrel = 1
+ url = https://github.com/rockchip-linux/rkdeveloptool
+ arch = x86_64
+ arch = armv7h
+ arch = aarch64
+ license = GPL2
+ makedepends = git
+ depends = libusb
+ provides = rkdeveloptool
+ conflicts = rkdeveloptool
+ source = git+https://github.com/rockchip-linux/rkdeveloptool.git
+ sha256sums = SKIP
+
+pkgname = rkdeveloptool-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..1bb97008e1a5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+rkdeveloptool-git-69-1-aarch64.pkg.tar.zst
+pkg
+src
+rkdeveloptool/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3e179a720c8f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: yjun <jerrysteve1101 at gmail dot com>
+# Contributor: crab2313 <crab2313@gmail.com>
+
+pkgname=rkdeveloptool-git
+_pkgname=${pkgname%-git}
+pkgver=69
+pkgrel=1
+pkgdesc='firmware upgrade tool for Rockchip SoC, consider to be a opensource version of upgrade_tool'
+arch=('x86_64' 'armv7h' 'aarch64')
+url='https://github.com/rockchip-linux/rkdeveloptool'
+license=('GPL2')
+provides=($_pkgname)
+conflicts=($_pkgname)
+makedepends=('git')
+depends=('libusb')
+source=('git+https://github.com/rockchip-linux/rkdeveloptool.git')
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$_pkgname"
+ git rev-list --count HEAD
+}
+
+build() {
+ cd "$srcdir/$_pkgname"
+ sed -i 's/-Werror/-Werror -Wno-format-truncation/' Makefile.am
+ autoreconf -i
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/$_pkgname"
+ make DESTDIR=$pkgdir install
+ install -Dm644 99-rk-rockusb.rules -t "$pkgdir/usr/lib/udev/rules.d/"
+}
+
+# vim: set sw=4 ts=4 noet: