summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWiktor Grebla2015-12-19 19:59:54 +0100
committerWiktor Grebla2015-12-19 19:59:54 +0100
commite2a65e0064ba6e81414301bdf04be70a181d8cd1 (patch)
tree1119a08eabd154eec7cf93a5e299f677fac269bc
downloadaur-e2a65e0064ba6e81414301bdf04be70a181d8cd1.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD45
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..890cf832020f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+# Generated by mksrcinfo v8
+# Sat Dec 19 18:49:16 UTC 2015
+pkgbase = emelf-git
+ pkgdesc = Executable and Linkable File format for MERA 400
+ pkgver = 20151219
+ pkgrel = 1
+ url = https://github.com/jakubfi/emelf
+ arch = i686
+ license = GPL
+ makedepends = git
+ depends = cmake
+ depends = make
+ conflicts = emelf
+
+pkgname = emelf-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bd93226bbf77
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Wiktor Grębla <greblus@gmail.com>
+pkgname=emelf-git
+pkgver=$(date +"%Y%m%d")
+pkgrel=1
+pkgdesc="Executable and Linkable File format for MERA 400"
+arch=('i686')
+url="https://github.com/jakubfi/emelf"
+license=('GPL')
+depends=('cmake' 'make')
+makedepends=('git')
+conflicts=('emelf')
+
+_gitroot='https://github.com/jakubfi/emelf.git'
+_gitname='emelf'
+
+build() {
+ cd "$srcdir"
+ msg "Connecting to GIT server...."
+
+ if [[ -d "$_gitname" ]]; then
+ cd "$_gitname" && git pull origin
+ msg "The local files are updated."
+ else
+ git clone "$_gitroot" "$_gitname"
+ fi
+
+ msg "GIT checkout done or server timeout"
+ msg "Starting build..."
+
+ rm -rf "$srcdir/$_gitname-build"
+ git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
+ cd "$srcdir/$_gitname-build"
+
+ #
+ # BUILD HERE
+ #
+ cmake -DCMAKE_INSTALL_PREFIX=/usr . && make all
+}
+
+package() {
+ cd "$srcdir/$_gitname-build"
+ make DESTDIR="$pkgdir/" install
+}
+
+# vim:set ts=2 sw=2 et: