summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKyle Sferrazza2017-11-01 00:21:35 -0400
committerKyle Sferrazza2017-11-01 00:21:35 -0400
commitfba2180356b0e453020afd603eac8ee6f94e72f5 (patch)
treeba84978444f9a024c019c2b331562613facaf4b4 /PKGBUILD
parente54ad89826e76ef9020d17c1f79116d21077dad2 (diff)
downloadaur-fba2180356b0e453020afd603eac8ee6f94e72f5.tar.gz
works!
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 14 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1ef2e30e9f0f..ad8b8230f908 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=redcrane-engine-git
_pkgname=redcrane-engine
-pkgver=ad727e5
+pkgver=bb4ae5b
pkgrel=1
pkgdesc="A (WIP) low-level game engine written in C++ with C and Lua bindings."
arch=('x86_64')
@@ -15,11 +15,10 @@ depends=("boost-libs"
"luajit"
"glm"
"libuv")
- # "glew"
- # "lua51-mpack"
- # "imagemagick"
-source=($_pkgname::git+https://github.com/RedcraneStudio/redcrane-engine)
-md5sums=('SKIP')
+source=("$_pkgname::git+https://github.com/RedcraneStudio/redcrane-engine"
+ "redcrane-engine.sh")
+md5sums=('SKIP'
+ '772bd491a84a817838627d80d29733aa')
pkgver() {
cd $_pkgname
@@ -29,8 +28,9 @@ pkgver() {
build() {
mkdir -p build
cd build
- cmake ../$_pkgname -DCMAKE_BUILD_TYPE=Release
+ cmake ../$_pkgname -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
make
+ cp $srcdir/redcrane-engine.sh $srcdir/build/redcrane-engine
}
check() {
@@ -39,15 +39,18 @@ check() {
}
package() {
+ cd $srcdir/build
+ rm -rf $(find . -name "*.cmake") $(find . -name "*.make") $(find . -name "Makefile") tests/ src/*/CMakeFiles/ src/*/*/CMakeFiles/ */CMakeFiles/ CMakeCache.txt
+
cd $pkgdir
mkdir -p usr/lib/$_pkgname
+ cp -a $srcdir/build/* usr/lib/$_pkgname
+ rm -rf usr/lib/$_pkgname/CMakeFiles
+
mkdir -p usr/bin
+ ln -s /usr/lib/$_pkgname/redcrane-engine usr/bin/redcrane-engine
mkdir -p usr/share/licenses/$pkgname
cp $srcdir/$_pkgname/LICENSE usr/share/licenses/$pkgname/LICENSE
-
- cp -a $srcdir/build/* usr/lib/$_pkgname
- rm -rf usr/lib/$_pkgname/CMakeFiles
- ln -s /usr/lib/$_pkgname/src/redc usr/bin/redcrane-engine
}