summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Heidler2016-06-30 15:07:54 +0200
committerDominik Heidler2016-06-30 15:07:54 +0200
commit327b4eaa7420b2495c1a8b24a6251bae0221a284 (patch)
treee68d1b0e30592cf02bf28235efe81ce0edb36b78
downloadaur-327b4eaa7420b2495c1a8b24a6251bae0221a284.tar.gz
Initial Commit
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD39
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e34296dd3217
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = libsml-git
+ pkgdesc = Implementation in C of the Smart Message Language (SML) protocol
+ pkgver = 0.1.1.r58.ga83ec40
+ pkgrel = 1
+ url = https://github.com/volkszaehler/libsml
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = gcc
+ depends = libutil-linux
+ provides = libsml
+ conflicts = libsml
+ source = git://github.com/volkszaehler/libsml.git
+ md5sums = SKIP
+
+pkgname = libsml-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7e061fb371d0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Dominik Heidler <dominik@heidler.eu>
+
+pkgname=libsml-git
+pkgver=0.1.1.r58.ga83ec40
+pkgrel=1
+pkgdesc="Implementation in C of the Smart Message Language (SML) protocol"
+arch=('i686' 'x86_64')
+license=('GPL')
+makedepends=('git' 'gcc')
+depends=('libutil-linux')
+optdepends=()
+provides=('libsml')
+conflicts=('libsml')
+url="https://github.com/volkszaehler/libsml"
+source=('git://github.com/volkszaehler/libsml.git')
+md5sums=('SKIP')
+
+_gitname=libsml
+
+pkgver() {
+ cd $srcdir/$_gitname
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd $srcdir/$_gitname
+ make
+}
+
+package() {
+ cd $srcdir/$_gitname
+ mkdir -p $pkgdir/usr/lib/
+ cp -v sml/lib/libsml.so.1 $pkgdir/usr/lib/
+ ln -s libsml.so.1 $pkgdir/usr/lib/libsml.so
+ mkdir -p $pkgdir/usr/include/
+ cp -vR sml/include/sml $pkgdir/usr/include/
+ mkdir -p $pkgdir/usr/lib/pkgconfig/
+ cp -v sml.pc $pkgdir/usr/lib/pkgconfig/
+}