summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominic Radermacher <blip@mockmoon-cybernetics.ch>2017-08-06 15:16:52 +0200
committerDominic Radermacher <blip@mockmoon-cybernetics.ch>2017-08-06 15:16:52 +0200
commit044a0f127d84a609312c73b4a2b3ccb122703a91 (patch)
tree23608771870554ae2bf2c2f142cfcfb69104d110
parent2b153dafe20585f692fc4a1c42e985b8d61c67b7 (diff)
added .gitignore
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD19
2 files changed, 20 insertions, 7 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..bf26004
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+# package and signature
+*pkg.tar.xz
+*pkg.tar.xz.sig
+# src and pkg dir
+src/
+pkg/
+# the cloned git repo as source
+lan951x-led-ctl/
diff --git a/PKGBUILD b/PKGBUILD
index d2b62ab..0c1ae54 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,26 @@
# Author: Dominic Radermacher <dominic.radermacher@gmail.com>
pkgname=lan951x-led-ctl
-pkgver=1.0
-pkgrel=2
+pkgver=1.0r3.0291b91
+pkgrel=1
pkgdesc="Command line tool to control the LED's of a LAN9512/LAN9514 ethernet controller"
-arch=('i686' 'armv6h' 'armv7h')
+arch=('x86_64' 'i686' 'armv6h' 'armv7h')
url="http://mockmoon-cybernetics.ch/computer/raspberry-pi/lan951x-led-ctl/"
license=('GPL2')
makedepends=('git')
depends=('libusb>=1.0')
-source=(git://github.com/dradermacher/$pkgname.git)
+source=(git://github.com/dradermacher/${pkgname}.git)
sha256sums=('SKIP')
+pkgver() {
+ cd "${srcdir}/${pkgname}"
+ local ver=$(grep -w VERSION include/lan951x-led-ctl.h |cut -d' ' -f3 |sed -e 's/"//g')
+ printf "%sr%s.%s" "${ver}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
build() {
- cd $srcdir/$pkgname
+ cd "${srcdir}/${pkgname}"
make
}
package() {
- cd $srcdir/$pkgname
- make DESTDIR=$pkgdir install
+ cd "${srcdir}/${pkgname}"
+ make DESTDIR=${pkgdir} install
}