[arch-commits] Commit in warsow/trunk (PKGBUILD warsow.png)

Sven-Hendrik Haase svenstaro at archlinux.org
Sun Jan 14 06:28:03 UTC 2018


    Date: Sunday, January 14, 2018 @ 06:27:59
  Author: svenstaro
Revision: 281875

upgpkg: warsow 2.1.2-1

Added:
  warsow/trunk/warsow.png
Modified:
  warsow/trunk/PKGBUILD

------------+
 PKGBUILD   |   48 +++++++++++++++++++-----------------------------
 warsow.png |    1 +
 2 files changed, 20 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-01-14 06:20:13 UTC (rev 281874)
+++ PKGBUILD	2018-01-14 06:27:59 UTC (rev 281875)
@@ -5,53 +5,42 @@
 # Contributor: Aleksej Komarov <stylemistake at gmail.com>
 
 pkgname='warsow'
-pkgver=2.1.0
+pkgver=2.1.2
 pkgrel=1
 pkgdesc='Free online multiplayer competitive FPS based on the Qfusion engine'
 url='https://www.warsow.gg/'
 license=('GPL')
 arch=('x86_64')
-depends=('warsow-data' 'sdl2' 'libjpeg' 'libpng' 'curl' 'libvorbis' 'freetype2'
+depends=('sdl2' 'libjpeg' 'libpng' 'curl' 'libvorbis' 'freetype2'
          'libxinerama' 'libxxf86vm' 'libxrandr' 'libtheora' 'libxi')
-makedepends=('mesa' 'openal' 'imagemagick' 'gendesk' 'cmake')
+makedepends=('imagemagick' 'gendesk')
 optdepends=('openal: for openal audio support')
 provides=('warsow')
 conflicts=('warsow')
-source=('warsow.launcher'
+source=('warsow.png'
+        'warsow.launcher'
         'wsw-server.launcher'
         'wswtv-server.launcher'
-        'http://mirror.null.one/warsow_21_sdk.tar.gz')
-md5sums=('003f8a0974f0cd5c2b9e78d49cab24c9'
-         '45a3f846fd6ea3b7dc857e60501d0e12'
-         '13d520525638c544565d8f799ffdca48'
-         '41885946e562012582761af5485e6801')
+        "http://sebastian.network/warsow/warsow-${pkgver}.tar.gz")
+sha512sums=('85e6d42f2abb6da01781758133d15906996c67ddfbcb2aba0ceecc7cbc8f8d0905fbfa1aa1e5b503099af268f1eac7c68a0cc31cab50fe23b679f37cef7f4f59'
+            '0c4e1debeb8f5aa826e89390c1e38236d5a3c500db9de8cede85d5fa25f1d4893545740175faf3a23b6a51ec8a63c14c6b3fdaca20f4b8bfb21290c092c070bb'
+            '877279ff7201e411ecec933bc829c30ae5f5135ce30ef93063dca5c13d3c838091cfc847db4264fa2080cc3df24ace3e848555617a1a85d53446d3662f64ed93'
+            '2bb689098ccf88b2b7b12e6382c17c31e9363c53a3e9e4168b5cc9fa8103894928072b923b68460d284d3e8cc051c1e69f3d53790298628c5ed0b7921e80c6bf'
+            'c26971882c6ddad7e2a2e65c61bc2a327b9690a18b8faeabb23931a3d21a5d34bfac0a27516dfd39898419daaf607f48053754024e6a0ed66cfdccda34134c15')
 
 prepare() {
   gendesk -n -f --pkgname 'warsow' --pkgdesc "${pkgdesc}" --name 'Warsow' --categories 'Game;ActionGame'
 }
 
-build() {
-  cd "${srcdir}/source/source"
-  cmake -DQFUSION_GAME=Warsow .
-  make
-}
-
 package() {
-  local builddir="${srcdir}/source/source/build"
+  for wbin in warsow{,.x86_64} wsw_server{,.x86_64} wswtv_server{,.x86_64}; do
+    install -Dm755 warsow-${pkgver}/${wbin} "${pkgdir}/opt/warsow/${wbin}"
+  done
+  cp -a warsow-${pkgver}/{basewsw,libs,docs} "${pkgdir}/opt/warsow/"
 
-  # Create Destination Directories
-  install -d "${pkgdir}/opt/warsow/"
+  find "${pkgdir}/opt/warsow"/{basewsw,libs,docs} -type d | xargs chmod 755
+  find "${pkgdir}/opt/warsow"/{basewsw,libs,docs} -type f | xargs chmod 644
 
-  # Move Compiled Data to Destination Directory except basewsw.
-  # NOTE: We don't need cgame library because it's a pure lib provided by
-  # modules_16.pk3 from warsow-data package.
-  cp -r "${builddir}/libs" "${pkgdir}/opt/warsow"
-  cp "${builddir}/warsow.${CARCH}" "${pkgdir}/opt/warsow/warsow"
-  cp "${builddir}/wsw_server.${CARCH}" "${pkgdir}/opt/warsow/wsw_server"
-  cp "${builddir}/wswtv_server.${CARCH}" "${pkgdir}/opt/warsow/wswtv_server"
-  find "${pkgdir}/opt/warsow" -type d | xargs chmod 755
-  find "${pkgdir}/opt/warsow" -type f | xargs chmod 755 # only executables here
-
   # Install launchers to /usr/bin
   install -D -m 0755 "${srcdir}/warsow.launcher" "${pkgdir}/usr/bin/warsow"
   install -D -m 0755 "${srcdir}/wsw-server.launcher" "${pkgdir}/usr/bin/wsw-server"
@@ -61,6 +50,7 @@
   install -D -m 0644 "${srcdir}/warsow.desktop" "${pkgdir}/usr/share/applications/warsow.desktop"
 
   # Install the launcher icon
-  convert "${srcdir}/source/icons/warsow256x256.xpm" "${srcdir}/warsow.png"
   install -D -m 0644 "${srcdir}/warsow.png" "${pkgdir}/usr/share/pixmaps/warsow.png"
 }
+
+# vim: ts=2 sts=2 et:

Added: warsow.png
===================================================================
(Binary files differ)

Index: warsow/trunk/warsow.png
===================================================================
--- warsow.png	2018-01-14 06:20:13 UTC (rev 281874)
+++ warsow.png	2018-01-14 06:27:59 UTC (rev 281875)

Property changes on: warsow/trunk/warsow.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property



More information about the arch-commits mailing list