summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIyán Méndez Veiga2022-09-07 00:05:48 +0200
committerIyán Méndez Veiga2022-09-07 00:05:48 +0200
commit127a500c91904a399a08299198a2d3aadad9ef1d (patch)
treed17eda0b78fc9a48601710cd647135f2ebfc5b68
parent3dfede7d0138f26ee9a1424e55ce522e37591947 (diff)
downloadaur-jk2mv.tar.gz
upgpkg: jk2mv 1.4.1-1
upstream release
-rw-r--r--.SRCINFO21
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD63
-rw-r--r--jk2mv.install18
4 files changed, 54 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b4813b3b22be..c491013e3345 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,6 @@
-# Generated by mksrcinfo v8
-# Sun Jul 24 13:40:12 UTC 2016
pkgbase = jk2mv
pkgdesc = Modification for Jedi Knight II: Jedi Outcast.
- pkgver = 1.2.1
+ pkgver = 1.4.1
pkgrel = 1
url = https://jk2mv.org
install = jk2mv.install
@@ -11,18 +9,17 @@ pkgbase = jk2mv
license = GPL
makedepends = cmake
makedepends = yasm
+ depends = hicolor-icon-theme
depends = libgl
+ depends = libjpeg
+ depends = libpng
+ depends = minizip
depends = openal
- depends = zlib
depends = sdl2
- depends = curl
- depends = libpng
- depends = libjpeg
- depends = glu
- source = https://github.com/mvdevs/jk2mv/archive/1.2.1.tar.gz
+ depends = zlib
+ source = jk2mv-1.4.1.tar.gz::https://github.com/mvdevs/jk2mv/archive/1.4.1.tar.gz
source = jk2mv.install
- sha256sums = 71e4a42374ef502e5bea08f44d4b1c1b3a74fbbc66c33acb074599e44abecabb
- sha256sums = 8873237a7c6f12a0347b3e44cb237110ba526603e2b64aa4914bf4845be477c2
+ b2sums = 135363e50e4a062ebf7cb6516acd84c37eb70ff6d24c2ba6ea8ad9053bf42ca93951984c6180dbd8bbc7f69fc40275f47da41f27a6f90fe7f5dd65110b61a62b
+ b2sums = 7ddf6479f7d1d3f56f2946ec83062d2bcf41bb77219ad59da2888c95a670865b35545b7d1fa9e2a11ee0ec1ddf46d94e22378760c53093f214776d8e21592c54
pkgname = jk2mv
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..6cc0ccd622f8
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+*.tar.gz
+*.log
+*.zst
diff --git a/PKGBUILD b/PKGBUILD
index 12b2391a83ec..7541080d20b7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,50 @@
-# Maintainer: Beini <bane AT iki dot fi>
+# Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com>
+# Contributor Beini <bane AT iki dot fi>
pkgname=jk2mv
-pkgver=1.2.1
+pkgver=1.4.1
pkgrel=1
pkgdesc="Modification for Jedi Knight II: Jedi Outcast."
arch=('i686' 'x86_64')
url="https://jk2mv.org"
license=('GPL')
-depends=('libgl' 'openal' 'zlib' 'sdl2' 'curl' 'libpng' 'libjpeg' 'glu')
-makedepends=('cmake' 'yasm')
-source=("https://github.com/mvdevs/$pkgname/archive/$pkgver.tar.gz"
- 'jk2mv.install')
+depends=(
+ 'hicolor-icon-theme'
+ 'libgl'
+ 'libjpeg'
+ 'libpng'
+ 'minizip'
+ 'openal'
+ 'sdl2'
+ 'zlib'
+)
+makedepends=(
+ 'cmake'
+ 'yasm'
+)
+source=(
+ "${pkgname}-${pkgver}.tar.gz::https://github.com/mvdevs/$pkgname/archive/$pkgver.tar.gz"
+ "jk2mv.install"
+)
install=jk2mv.install
-sha256sums=('71e4a42374ef502e5bea08f44d4b1c1b3a74fbbc66c33acb074599e44abecabb'
- '8873237a7c6f12a0347b3e44cb237110ba526603e2b64aa4914bf4845be477c2')
-build() {
- cd "${srcdir}/$pkgname-$pkgver"
+b2sums=('135363e50e4a062ebf7cb6516acd84c37eb70ff6d24c2ba6ea8ad9053bf42ca93951984c6180dbd8bbc7f69fc40275f47da41f27a6f90fe7f5dd65110b61a62b'
+ '7ddf6479f7d1d3f56f2946ec83062d2bcf41bb77219ad59da2888c95a670865b35545b7d1fa9e2a11ee0ec1ddf46d94e22378760c53093f214776d8e21592c54')
- cd build
- cmake -G "Unix Makefiles" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DUseInternalPNG=OFF \
- -DUseInternalJPEG=OFF \
- -DUseInternalZLIB=OFF \
- -DBuildPortableVersion=OFF \
- ..
- make
+build() {
+ cd "${srcdir}/$pkgname-$pkgver"
+ cd build
+ cmake -G "Unix Makefiles" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DUseInternalPNG=OFF \
+ -DUseInternalJPEG=OFF \
+ -DUseInternalZLIB=OFF \
+ -DBuildPortableVersion=OFF \
+ ..
+ make
}
package() {
- cd "${srcdir}/$pkgname-$pkgver/build/"
-
- make DESTDIR="${pkgdir}" install
-
+ cd "${srcdir}/$pkgname-$pkgver/build/"
+ make DESTDIR="${pkgdir}" install
}
-
-# vim: set ts=2 sw=2 ft=sh et:
diff --git a/jk2mv.install b/jk2mv.install
index ab8bd1e3f2a7..59d5d147d32b 100644
--- a/jk2mv.install
+++ b/jk2mv.install
@@ -1,15 +1,7 @@
post_install() {
- update-desktop-database -q
- xdg-icon-resource forceupdate --theme hicolor
+ echo ""
+ echo "Before you can use JK2MV, you have to:"
+ echo " 1. Buy JK2 via Steam or use the CD version"
+ echo " 2. Copy assets 0,1,2,5 to either /usr/share/jk2mv/base or /home/YourUserName/.jk2mv/base"
+ echo ""
}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- update-desktop-database -q
- xdg-icon-resource forceupdate --theme hicolor
-}
-
-