summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorG. Schlisio2017-05-24 20:20:18 +0200
committerG. Schlisio2017-05-24 20:20:18 +0200
commit9f5d5172a316418421e85b3e072ee73edbe322ee (patch)
tree03973702545a2196c5dc2878412161569643b4a2
downloadaur-9f5d5172a316418421e85b3e072ee73edbe322ee.tar.gz
initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD39
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..39b905b08046
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = loadlibrary-git
+ pkgdesc = Porting Windows Dynamic Link Libraries to Linux
+ pkgver = r15.ca6dce8
+ pkgrel = 1
+ url = https://github.com/taviso/loadlibrary
+ arch = x86_64
+ license = GPL2
+ depends = lib32-glibc
+ source = loadlibrary::git+https://github.com/taviso/loadlibrary.git
+ source = mpam-fe.exe::http://go.microsoft.com/fwlink/?LinkID=121721&arch=x86
+ md5sums = SKIP
+ md5sums = b385d0d1f931f269988fef14dc9fa27a
+
+pkgname = loadlibrary-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9d7256a70964
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: fordprefect <fordprefect@dukun.de>
+pkgname=loadlibrary-git
+pkgver=r15.ca6dce8
+pkgrel=1
+pkgdesc="Porting Windows Dynamic Link Libraries to Linux "
+url="https://github.com/taviso/loadlibrary"
+arch=('x86_64')
+license=('GPL2')
+depends=("lib32-glibc")
+source=("loadlibrary::git+https://github.com/taviso/loadlibrary.git"
+ "mpam-fe.exe::http://go.microsoft.com/fwlink/?LinkID=121721&arch=x86")
+md5sums=('SKIP'
+ 'b385d0d1f931f269988fef14dc9fa27a')
+
+pkgver(){
+ cd loadlibrary
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build(){
+ cd loadlibrary
+ make
+}
+
+package() {
+ mkdir -p "$pkgdir/usr/lib/loadlibrary/engine"
+ install -m755 "$srcdir/loadlibrary/mpclient" "$pkgdir/usr/lib/loadlibrary/mpclient"
+ install -m644 "$srcdir/mpengine.dll" "$pkgdir/usr/lib/loadlibrary/engine/mpengine.dll"
+ install -m644 "$srcdir"/*.vdm "$pkgdir/usr/lib/loadlibrary/engine/"
+
+ mkdir -p "$pkgdir/usr/bin"
+ cat >> "$pkgdir/usr/bin/mpclient" << \EOF
+#!/usr/bin/sh
+cd /usr/lib/loadlibrary
+./mpclient "$@"
+EOF
+ chmod a+x "$pkgdir/usr/bin/mpclient"
+
+}