summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Wagner2015-06-29 12:02:22 -0400
committerAndreas Wagner2015-06-29 12:02:22 -0400
commit8e4a802862d43fd27f440faa5234c030551c3c7e (patch)
tree69a03bde04eb76cf47aa09ab6613fbc132a504a4
downloadaur-8e4a802862d43fd27f440faa5234c030551c3c7e.tar.gz
Initial import.
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD35
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7214b70c864f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = teensy-loader-cli-git
+ pkgdesc = Command line loader for the teensy microprocessor boards
+ pkgver = 16.001da41
+ pkgrel = 1
+ url = http://www.pjrc.com/teensy/loader_cli.html
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = gcc
+ makedepends = make
+ depends = libusb-compat
+ provides = teensy-loader-cli
+ conflicts = teensy-loader-cli
+ source = teensy-loader-cli-git::git+https://github.com/PaulStoffregen/teensy_loader_cli.git
+ source = http://www.pjrc.com/teensy/49-teensy.rules
+ md5sums = SKIP
+ md5sums = 9f0593b4f3dab6d9a32ebc993d6aedc3
+
+pkgname = teensy-loader-cli-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a330fe242262
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Andreas Wagner <andreas.wagner@lowfatcomputing.org>
+pkgname=teensy-loader-cli-git
+pkgver=16.001da41
+pkgrel=1
+pkgdesc="Command line loader for the teensy microprocessor boards"
+arch=('i686' 'x86_64')
+url="http://www.pjrc.com/teensy/loader_cli.html"
+license=('GPL2')
+makedepends=('gcc' 'make')
+depends=('libusb-compat')
+provides=('teensy-loader-cli')
+conflicts=('teensy-loader-cli')
+source=("${pkgname}::git+https://github.com/PaulStoffregen/teensy_loader_cli.git"
+ "http://www.pjrc.com/teensy/49-teensy.rules")
+md5sums=('SKIP'
+ '9f0593b4f3dab6d9a32ebc993d6aedc3')
+
+pkgver() {
+ cd $pkgname
+ echo $(git rev-list --count master).$(git rev-parse --short master)
+}
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ install -dm755 "${pkgdir}/usr/bin/"
+ install -D -m755 "${srcdir}/${pkgname}/teensy_loader_cli" \
+ "${pkgdir}/usr/bin/teensy-loader-cli"
+ install -D -m644 "${srcdir}/49-teensy.rules" \
+ "${pkgdir}/etc/udev/rules.d/49-teensy.rules"
+}