diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 58 |
1 files changed, 29 insertions, 29 deletions
@@ -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 } |