Date: Monday, November 30, 2020 @ 09:22:02 Author: lcarlier Revision: 766543
upgpkg: sauerbraten 2020_11_29-1: upstream update 2020_11_29 Modified: sauerbraten/trunk/PKGBUILD ----------+ PKGBUILD | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-11-30 09:20:46 UTC (rev 766542) +++ PKGBUILD 2020-11-30 09:22:02 UTC (rev 766543) @@ -4,14 +4,14 @@ # Contributor: Christoph Siegenthaler <[email protected]> # Contributor: Jesse Young <[email protected]> -pkgname=sauerbraten -pkgver=2013_02_03_collect_edition -pkgrel=7 +pkgname=('sauerbraten' 'sauerbraten-data') +pkgver=2020_11_29 +pkgrel=1 pkgdesc="FPS that uses an improved version of the Cube engine" arch=('x86_64') url="http://www.sauerbraten.org/" license=('ZLIB') -makedepends=('sdl_mixer' 'sdl_image' 'mesa-libgl' 'glu') # gendesk +makedepends=('sdl2_mixer' 'sdl2_image' 'mesa-libgl' 'glu') backup=('etc/conf.d/sauerbraten') source=(https://downloads.sourceforge.net/$pkgname/${pkgname}_${pkgver}_linux.tar.bz2 sauerbraten-client @@ -22,7 +22,7 @@ sauerbraten.sysusers sauerbraten.desktop license.txt) -md5sums=('2cfbd619981402898f97b93be08d58ac' +md5sums=('762ad9bee1205a15986784926da54746' 'cb84f0baa72ad88b939a9e5fd0916559' '4a42c314d01ccdc4c76fad38d18c7434' 'c28be8761ede9ca82b6ab311aa7f6d42' @@ -34,16 +34,14 @@ #_exec=('sauerbraten-client %u') build() { -# cd "$srcdir" -# gendesk ## broken ## - cd "$pkgname/src" make } -package() { - depends=('sdl_mixer' 'sdl_image' 'libgl' 'sauerbraten-data') +package_sauerbraten() { + pkgdesc="FPS that uses an improved version of the Cube engine" + depends=('sdl2_mixer' 'sdl2_image' 'libgl' 'sauerbraten-data') cd "${srcdir}"/$pkgname/src @@ -62,3 +60,15 @@ install -Dm644 "${srcdir}"/sauerbraten.png "${pkgdir}"/usr/share/pixmaps/sauerbraten.png install -Dm644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/sauerbraten/license.txt } + +package_sauerbraten-data() { + pkgdesc="Improved version of the Cube engine - datas files" + + cd "${srcdir}"/sauerbraten + + install -d "${pkgdir}"/opt/sauerbraten + cp -r data "${pkgdir}"/opt/sauerbraten + cp -r packages "${pkgdir}"/opt/sauerbraten + + install -Dm644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt +}
