summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryjun2020-11-20 20:13:03 +0800
committeryjun2020-11-20 20:13:03 +0800
commite0cd77e5a2d15186113cb6108c706dcbf198ffcf (patch)
tree795a84347510d729872bff26d38f38746a608cd9
parent20da37e57971e201fcf94d3b07f626bf17535c65 (diff)
downloadaur-e0cd77e5a2d15186113cb6108c706dcbf198ffcf.tar.gz
fixed build error since this pkg don't supported -j2 && added needed depedns
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD21
2 files changed, 24 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 947c8772906f..11d860aff2a4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,19 @@
-# Generated by mksrcinfo v8
-# Sat Mar 26 14:56:35 UTC 2016
pkgbase = micronucleus-git
pkgdesc = ATTiny usb bootloader with a strong emphasis on bootloader compactness
- pkgver = 2.01.r13.gb23ba5b
+ pkgver = 2.04.r6.g4d2481d
pkgrel = 1
url = https://github.com/micronucleus/micronucleus
- arch = any
+ arch = x86_64
+ arch = i686
+ arch = arm
+ arch = armv6h
+ arch = armv7h
+ arch = aarch64
license = GPL
+ makedepends = git
+ depends = libusb-compat
provides = micronucleus
+ options = !makeflags
source = git+https://github.com/micronucleus/micronucleus
sha1sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 60f4130c9c39..c822623525b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,38 @@
-# Maintainer: Yuval Adam <yuv dot adm at gmail dot com> PGP-Key: CC2115C12D99D2F0
+# Maintainer: yjun <jerrysteve1101@gmail.com>
+# Contributor: Yuval Adam <yuv dot adm at gmail dot com> PGP-Key: CC2115C12D99D2F0
pkgname=micronucleus-git
-pkgver=2.01.r13.gb23ba5b
+_gitname=micronucleus
+pkgver=2.04.r6.g4d2481d
pkgrel=1
pkgdesc="ATTiny usb bootloader with a strong emphasis on bootloader compactness"
-arch=('any')
+arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/micronucleus/micronucleus"
-license=(GPL)
+license=('GPL')
+depends=('libusb-compat')
+makedepends=('git')
provides=('micronucleus')
source=("git+$url")
+options=('!makeflags')
sha1sums=('SKIP')
-_gitname=micronucleus
pkgver() {
cd $_gitname
+
git describe --tags | sed -E 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
}
build() {
cd "$_gitname/commandline"
+
make
}
package() {
cd "${srcdir}/${_gitname}/commandline"
- install -Dm755 micronucleus "${pkgdir}/usr/bin/micronucleus"
- install -Dm644 49-micronucleus.rules "${pkgdir}/etc/udev/rules.d/49-micronucleus.rules"
+
+ install -Dm755 micronucleus -t "${pkgdir}/usr/bin/"
+ install -Dm644 49-micronucleus.rules -t "${pkgdir}/usr/lib/udev/rules.d/"
}
# vim:set ts=2 sw=2 et: