diff options
author | belst | 2023-10-26 19:00:06 +0000 |
---|---|---|
committer | belst | 2023-10-26 19:00:06 +0000 |
commit | 1b2c649126becc71c095043bdfb578b644c1cdc3 (patch) | |
tree | cafb2c32689e0d93c0456f5c248847e296ad7506 | |
parent | 3d6f8cf0b0c0bfefa985e7ec516832e80019646d (diff) | |
download | aur-1b2c649126becc71c095043bdfb578b644c1cdc3.tar.gz |
update to 2.81.1
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 22 insertions, 14 deletions
@@ -1,5 +1,5 @@ pkgbase = etlegacy32 - pkgver = 2.80.2 + pkgver = 2.81.1 pkgrel = 1 url = http://www.etlegacy.com/ arch = i686 @@ -8,10 +8,10 @@ pkgbase = etlegacy32 license = custom makedepends = cmake makedepends = zip - source = https://github.com/etlegacy/etlegacy/archive/v2.80.2.tar.gz - source = https://www.etlegacy.com/download/file/410 - sha256sums = 1b22c131d6c122b38a88306d8dc81ea0135a0f60f599d6f871a175b311b00409 - sha256sums = 1da67661fd620ae1a75dcec34d4598708a180f431d8c31b87995c998a0216062 + source = https://github.com/etlegacy/etlegacy/archive/v2.81.1.tar.gz + source = https://www.etlegacy.com/download/file/554 + sha256sums = 687dfea58fe385deaa91f7a9ee7c232e2a79bc059a531934051e569aca6f7fb3 + sha256sums = ed8b4abb6e3cd13c1a3af2d7e4526ede260abee4afbdc6838210d742d98bdab5 makedepends_i686 = alsa-lib makedepends_i686 = curl makedepends_i686 = freetype2 @@ -24,6 +24,7 @@ pkgbase = etlegacy32 makedepends_i686 = openal makedepends_i686 = libtheora makedepends_i686 = sqlite + makedepends_i686 = cjson makedepends_x86_64 = lib32-alsa-lib makedepends_x86_64 = lib32-curl makedepends_x86_64 = lib32-freetype2 @@ -36,6 +37,7 @@ pkgbase = etlegacy32 makedepends_x86_64 = lib32-openal makedepends_x86_64 = lib32-libtheora makedepends_x86_64 = lib32-sqlite + makedepends_x86_64 = lib32-cjson pkgname = etlegacy32 pkgdesc = Wolfenstein: Enemy Territory 2.60b compatible client/server (etlegacy engine, 32 bit) @@ -62,6 +64,7 @@ pkgname = etlegacy32 depends_i686 = openal depends_i686 = libtheora depends_i686 = sqlite + depends_i686 = cjson depends_x86_64 = lib32-alsa-lib depends_x86_64 = lib32-curl depends_x86_64 = lib32-freetype2 @@ -75,6 +78,7 @@ pkgname = etlegacy32 depends_x86_64 = lib32-openal depends_x86_64 = lib32-libtheora depends_x86_64 = lib32-sqlite + depends_x86_64 = lib32-cjson pkgname = etlegacy32-mod pkgdesc = Wolfenstein: Enemy Territory 2.60b compatible client/server (etlegacy mod, 32 bit) @@ -5,18 +5,18 @@ _pkgbase=etlegacy pkgbase=etlegacy32 pkgname=('etlegacy32' 'etlegacy32-mod') -pkgver=2.80.2 +pkgver=2.81.1 pkgrel=1 arch=('i686' 'x86_64') url="http://www.etlegacy.com/" license=('GPL3' 'custom') makedepends=('cmake' 'zip') -makedepends_i686=('alsa-lib' 'curl' 'freetype2' 'gcc-libs' 'glew' 'libjpeg-turbo' 'libvorbis' 'sdl2' 'minizip' 'openal' 'libtheora' 'sqlite') -makedepends_x86_64=('lib32-alsa-lib' 'lib32-curl' 'lib32-freetype2' 'lib32-gcc-libs' 'lib32-glew' 'lib32-libjpeg-turbo' 'lib32-libvorbis' 'lib32-sdl2' 'lib32-minizip' 'lib32-openal' 'lib32-libtheora' 'lib32-sqlite') +makedepends_i686=('alsa-lib' 'curl' 'freetype2' 'gcc-libs' 'glew' 'libjpeg-turbo' 'libvorbis' 'sdl2' 'minizip' 'openal' 'libtheora' 'sqlite' 'cjson') +makedepends_x86_64=('lib32-alsa-lib' 'lib32-curl' 'lib32-freetype2' 'lib32-gcc-libs' 'lib32-glew' 'lib32-libjpeg-turbo' 'lib32-libvorbis' 'lib32-sdl2' 'lib32-minizip' 'lib32-openal' 'lib32-libtheora' 'lib32-sqlite' 'lib32-cjson') source=("https://github.com/etlegacy/etlegacy/archive/v$pkgver.tar.gz" - "https://www.etlegacy.com/download/file/410") -sha256sums=('1b22c131d6c122b38a88306d8dc81ea0135a0f60f599d6f871a175b311b00409' - '1da67661fd620ae1a75dcec34d4598708a180f431d8c31b87995c998a0216062') + "https://www.etlegacy.com/download/file/554") +sha256sums=('687dfea58fe385deaa91f7a9ee7c232e2a79bc059a531934051e569aca6f7fb3' + 'ed8b4abb6e3cd13c1a3af2d7e4526ede260abee4afbdc6838210d742d98bdab5') build() { cd "$_pkgbase-$pkgver" @@ -24,15 +24,19 @@ build() { if [[ "$CARCH" == "i686" ]]; then cmakeopts+=( '-DCMAKE_LIBRARY_PATH=/usr/lib' + '-DCMAKE_PREFIX_PATH=/usr/lib/cmake' '-DCROSS_COMPILE32=0' ) else cmakeopts+=( '-DCMAKE_LIBRARY_PATH=/usr/lib32' + '-DCMAKE_PREFIX_PATH=/usr/lib32/cmake' '-DCROSS_COMPILE32=1' ) fi + echo "OPTS" ${cmakeopts[@]} + cmake . ${cmakeopts[@]} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -53,8 +57,8 @@ build() { package_etlegacy32() { pkgdesc="Wolfenstein: Enemy Territory 2.60b compatible client/server (etlegacy engine, 32 bit)" depends=('etlegacy32-mod') - depends_i686=('alsa-lib' 'curl' 'freetype2' 'gcc-libs' 'glew' 'libjpeg-turbo' 'libvorbis' 'lua' 'sdl2' 'minizip' 'openal' 'libtheora' 'sqlite') - depends_x86_64=('lib32-alsa-lib' 'lib32-curl' 'lib32-freetype2' 'lib32-gcc-libs' 'lib32-glew' 'lib32-libjpeg-turbo' 'lib32-libvorbis' 'lib32-lua' 'lib32-sdl2' 'lib32-minizip' 'lib32-openal' 'lib32-libtheora' 'lib32-sqlite') + depends_i686=('alsa-lib' 'curl' 'freetype2' 'gcc-libs' 'glew' 'libjpeg-turbo' 'libvorbis' 'lua' 'sdl2' 'minizip' 'openal' 'libtheora' 'sqlite' 'cjson') + depends_x86_64=('lib32-alsa-lib' 'lib32-curl' 'lib32-freetype2' 'lib32-gcc-libs' 'lib32-glew' 'lib32-libjpeg-turbo' 'lib32-libvorbis' 'lib32-lua' 'lib32-sdl2' 'lib32-minizip' 'lib32-openal' 'lib32-libtheora' 'lib32-sqlite' 'lib32-cjson') provides=('etlegacy') conflicts=('etlegacy') backup=('etc/xdg/etlegacy/etmain/etl_server.cfg' @@ -87,7 +91,7 @@ package_etlegacy32() { mkdir -p $pkgdir/etc/xdg/$_pkgbase/etmain mkdir -p $pkgdir/usr/lib/systemd/system install -m 644 misc/etlegacy.conf $pkgdir/etc/xdg/$_pkgbase/ - install -m 644 misc/etlegacy.service $pkgdir/usr/lib/systemd/system/ + install -m 644 misc/etlegacy.service.in $pkgdir/usr/lib/systemd/system/etlegacy-x86.service # config mv $pkgdir/usr/lib/$_pkgbase/etmain/*.cfg $pkgdir/etc/xdg/$_pkgbase/etmain/ |