summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author007exe2019-09-13 20:12:03 +0300
committer007exe2019-09-13 20:12:03 +0300
commita09abeb260c9fa0efb22c192ffa4ca04982be39b (patch)
tree4e6a271f7024cc55a0fd3023750778805d445765
parente9aeef9f636a6ba3f3ad4dc4fbcca82be7c19e2d (diff)
downloadaur-a09abeb260c9fa0efb22c192ffa4ca04982be39b.tar.gz
fix
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD30
-rw-r--r--info.install5
3 files changed, 21 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cc173f59189c..0e93f2002222 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,33 +1,19 @@
pkgbase = openxray-git
pkgdesc = Unofficial X-Ray Engine Linux port by OpenXRay team (Originally developed by GSC Game World)
- pkgver = 1.6.02.502
+ pkgver = 1.6.02_b502.c7dbc6ea9
pkgrel = 1
url = https://github.com/OpenXRay/xray-16
install = info.install
arch = x86_64
- license = unknown
+ license = custom:Custom 3-сlause BSD
makedepends = gcc
makedepends = git
makedepends = cmake
- makedepends = glew
makedepends = libglvnd
- makedepends = openal
- makedepends = pugixml
- makedepends = intel-tbb
- makedepends = crypto++
- makedepends = liblockfile
- makedepends = freeimage
- makedepends = libogg
- makedepends = libtheora
- makedepends = libvorbis
- makedepends = lzo
- makedepends = lzop
- makedepends = libjpeg-turbo
makedepends = libjpeg6-turbo
makedepends = ncurses
makedepends = pcre2
makedepends = pcre
- makedepends = sdl2
depends = glew
depends = sdl2
depends = openal
@@ -35,7 +21,6 @@ pkgbase = openxray-git
depends = crypto++
depends = liblockfile
depends = freeimage
- depends = lua51
depends = libogg
depends = libtheora
depends = libvorbis
diff --git a/PKGBUILD b/PKGBUILD
index 96a5b0545053..ccbd66cd45b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,26 @@
pkgname=openxray-git
_commit=c7dbc6ea
_build=502
-pkgver=1.6.02.$_build
+pkgver=1.6.02_b502.c7dbc6ea9
pkgrel=1
pkgdesc="Unofficial X-Ray Engine Linux port by OpenXRay team (Originally developed by GSC Game World)"
arch=('x86_64')
url="https://github.com/OpenXRay/xray-16"
-license=('unknown')
+license=('custom:Custom 3-сlause BSD')
install="info.install"
-makedepends=(gcc git cmake glew libglvnd openal pugixml intel-tbb crypto++ liblockfile freeimage libogg libtheora libvorbis lzo lzop libjpeg-turbo libjpeg6-turbo ncurses pcre2 pcre sdl2)
-depends=(glew sdl2 openal intel-tbb crypto++ liblockfile freeimage lua51 libogg libtheora libvorbis lzo lzop libjpeg-turbo)
+makedepends=(gcc git cmake libglvnd libjpeg6-turbo ncurses pcre2 pcre)
+depends=(glew sdl2 openal intel-tbb crypto++ liblockfile freeimage libogg libtheora libvorbis lzo lzop libjpeg-turbo)
conflicts=(openxray)
source=(xray-16::git+https://github.com/OpenXRay/xray-16.git#commit=$_commit)
md5sums=('SKIP')
+pkgver() {
+ cd "$srcdir/xray-16"
+ # OpenXRay versioning is based on AppVeyor build number
+ # https://ci.appveyor.com/project/OpenXRay/xray-16
+ printf 1.6.02_"b%s.%s" $_build "$(git rev-parse --short HEAD)"
+}
+
prepare(){
cd "$srcdir/xray-16"
git submodule init
@@ -22,17 +29,18 @@ git submodule update
build() {
cd "$srcdir/xray-16"
- rm -fr build
- mkdir "$srcdir/xray-16/build"
- cd "$srcdir/xray-16/build"
+ rm -fr bin
+ mkdir "$srcdir/xray-16/bin"
+ cd "$srcdir/xray-16/bin"
cmake ..
#cmake .. -DCMAKE_BUILD_TYPE=Debug
- #make -j$(nproc)
make
}
package() {
- cd "$srcdir/xray-16/build"
- make DESTDIR="$pkgdir/" install
- mv $pkgdir/usr/games/ $pkgdir/usr/bin
+ cd "$srcdir/xray-16/bin"
+ make DESTDIR="${pkgdir}/" install
+ mv "${pkgdir}/usr/games/" "${pkgdir}/usr/bin"
+ mkdir -p "${pkgdir}/usr/share/licenses/$pkgname/"
+ cp "$srcdir/xray-16/License.txt" "${pkgdir}/usr/share/licenses/$pkgname/"
}
diff --git a/info.install b/info.install
index 06a596d34519..104f93d4fa6b 100644
--- a/info.install
+++ b/info.install
@@ -17,9 +17,4 @@ EOF
}
-post_upgrade() {
-
- post_install
-
-}