summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Gjengset2015-10-10 23:42:35 -0400
committerJon Gjengset2015-10-10 23:42:35 -0400
commit15a95097658cf474f9d2d3919c1061e8bddb2d55 (patch)
treeb3340e69b77f68f8e538022faa29be39e4bf03d0
parent4d26d69b8397a90cebc2e34d5d1ee0a01a5654ff (diff)
downloadaur-15a95097658cf474f9d2d3919c1061e8bddb2d55.tar.gz
Fix broken .o identification, and remove qemu dep
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD6
2 files changed, 4 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c4310bb5e61..ce28cc133ca0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = opensgx-git
pkgdesc = an open platform for Intel SGX
- pkgver = r24.aa9466f
+ pkgver = r27.d9d2d68
pkgrel = 1
url = https://github.com/sslab-gatech/opensgx/
arch = x86_64
license = MIT
makedepends = git
- makedepends = qemu
source = opensgx-git::git+https://github.com/sslab-gatech/opensgx.git
source = opensgx-bin-paths.patch
source = demo-include-sgx.patch
diff --git a/PKGBUILD b/PKGBUILD
index 402b6a667826..c61751ccf584 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: Jon Gjengset <jon@thesquareplanet.com>
pkgname=opensgx-git
-pkgver=r24.aa9466f
+pkgver=r27.d9d2d68
pkgrel=1
pkgdesc="an open platform for Intel SGX"
arch=('x86_64')
url="https://github.com/sslab-gatech/opensgx/"
license=('MIT')
depends=()
-makedepends=('git' 'qemu')
+makedepends=('git')
options=()
install=
source=(
@@ -102,7 +102,7 @@ package() {
# Libraries
cd user
install -d "$pkgdir/usr/lib/sgx"
- all=$(make -d demo/hello.sgx | awk '{print $2}' | sed "s/'//g" | grep '\.o' | grep -v demo)
+ all=$(make -dn demo/hello.sgx | grep 'Considering target file' | awk '{print $4}' | sed -e "s/'//g" -e 's/\.$//' | grep '\.o' | grep -v demo)
for f in $all; do
install -Dm644 "$f" -t "$pkgdir/usr/lib/sgx/$(dirname "$f")"
done