diff options
author | yjun | 2021-08-04 21:27:47 +0800 |
---|---|---|
committer | yjun | 2021-08-04 21:27:47 +0800 |
commit | 3f00226a9d282d41df65be23be70238d9f4fa014 (patch) | |
tree | a616f48487d8b38d8164574ba738f4d574281e8c | |
download | aur-3f00226a9d282d41df65be23be70238d9f4fa014.tar.gz |
intial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 38 |
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: |