summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorevorster2020-06-17 18:27:02 +0200
committerevorster2020-06-17 18:27:02 +0200
commit8ea17f6657aa00dbeadd38aaf9cedb72cd10647f (patch)
treedb2bd3cac813ec9d198c6342b1cd1cf24c697b92 /PKGBUILD
parent31d465a9c3f1ee60e43723ac2357ee53aeb0f5e2 (diff)
downloadaur-8ea17f6657aa00dbeadd38aaf9cedb72cd10647f.tar.gz
wiped out the engine, this package now provides the data
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD58
1 files changed, 29 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e9055a764549..edb584ea1314 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,49 +1,49 @@
#Maintainer: Evert Vorster <evorster@gmail.com>
pkgname=vegastrike-git
-pkgver=rev.13926
+_pkgname=vegastrike
+pkgver=rev.11354
pkgrel=1
-pkgdesc="A spaceflight simulator in massive universe"
-arch=('i686' 'x86_64')
+pkgdesc="A spaceflight simulator in massive universe-data files"
+arch=('any')
url="www.vega-strike.org"
license=('GPL')
-depends=('boost-libs' 'python' 'freeglut' 'gtk2' 'libvorbis' 'openal' 'sdl' 'glu' 'vegastrike-data')
-#optdepends=('vegastrike-data: original dataset')
+depends=('expat' 'vegastrike-engine')
+optdepends=('')
makedepends=('git' 'cmake')
provides=('vegastrike')
conflicts=('vegastrike')
#install=$pkgname.install
#options=(!makeflags debug !strip)
-source=('git+https://github.com/vegastrike/Vega-Strike-Engine-Source')
+source=('git+https://github.com/vegastrike/Assets-Production')
sha1sums=('SKIP')
pkgver() {
- cd "${srcdir}"/Vega-Strike-Engine-Source
+ cd "${srcdir}"/Assets-Production
echo "rev.$(git rev-list --count HEAD)"
}
-prepare(){
-mkdir -p build
-patch -Np1 -i ../python3_compile.patch
-patch -Np1 -i ../vegastrike_install.patch
-patch -Np1 -i ../vegasettings_install.patch
-patch -Np1 -i ../mesh_tool_install.patch
-}
+package() {
+ cd "${srcdir}"
-build(){
-export DATA_DIR=/usr/share/vegastrike
- cd build
- cmake ../Vega-Strike-Engine-Source/engine/ \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DENABLE_PIE=ON \
- -DUSE_PYTHON_3=ON
- make
-}
+#data files install
+ install -d "${pkgdir}"/usr/share
+ cp -a "${srcdir}"/Assets-Production/ "${pkgdir}"/usr/share/${_pkgname}/
+#remove some extra files
+cd "${pkgdir}"/usr/share/${_pkgname}/
+rm -rf .git
+rm -rf .github
+rm -rf .gitignore
+
+# mv "${pkgdir}"/usr/share/data "${pkgdir}"/usr/share/${_pkgname}
+
+#install man page, .desktop file and icon
+# install -D -m644 "${pkgdir}"/usr/share/${_pkgname}/documentation/${_pkgname}.1 \
+# "${pkgdir}"/usr/share/man/man1/${_pkgname}.1
+
+ install -D -m644 "${pkgdir}"/usr/share/${_pkgname}/${_pkgname}.desktop \
+ "${pkgdir}"/usr/share/applications/${_pkgname}.desktop
+ install -D -m644 "${pkgdir}"/usr/share/${_pkgname}/${_pkgname}.xpm \
+ "${pkgdir}"/usr/share/pixmaps/${_pkgname}.xpm
-package() {
-#mkdir -p "${pkgdir}"/usr/bin
-# cd build
-# cp -vp {vegastrike,setup/vegasettings,objconv/mesh_tool} "${pkgdir}"/usr/bin
-make -C build DESTDIR="${pkgdir}" install
}