Date: Sunday, June 13, 2021 @ 02:07:36 Author: svenstaro Revision: 963240
archrelease: copy trunk to community-x86_64 Added: wesnoth/repos/community-x86_64/PKGBUILD (from rev 963239, wesnoth/trunk/PKGBUILD) Deleted: wesnoth/repos/community-x86_64/PKGBUILD wesnoth/repos/community-x86_64/wesnothd.service wesnoth/repos/community-x86_64/wesnothd.tmpfiles.conf ------------------------+ PKGBUILD | 106 +++++++++++++++++++++++------------------------ wesnothd.service | 9 --- wesnothd.tmpfiles.conf | 1 3 files changed, 52 insertions(+), 64 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-06-13 02:07:28 UTC (rev 963239) +++ PKGBUILD 2021-06-13 02:07:36 UTC (rev 963240) @@ -1,54 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> -# Contributor: Jan de Groot <j...@archlinux.org> -# Contributor: Tobias Powalowski <tp...@archlinux.org> -# Contributor: Jacobo Arvelo <unix4...@ya.com> -# Contributor: Douglas Soares de Andrade <doug...@archlinux.org> - -pkgname=wesnoth -# NOTE: Odd minor versions are unstable! Do not package those. -pkgver=1.14.16 -epoch=1 -pkgrel=2 -pkgdesc="A turn-based strategy game on a fantasy world" -arch=('x86_64') -license=('GPL') -url="http://www.wesnoth.org/" -depends=('sdl2_ttf' 'sdl2_net' 'sdl2_mixer' 'sdl2_image' 'fribidi' 'boost-libs' 'pango' 'lua52' 'dbus' 'python2') -makedepends=('boost' 'cmake' 'git') -replaces=('wesnoth-data') -options=(!emptydirs) -source=("git://github.com/wesnoth/wesnoth.git#tag=${pkgver}" - wesnothd.tmpfiles.conf - wesnothd.service) -sha512sums=('SKIP' - '6e776bf9d4e6f289b1dddbea03b0cc6972af9e926c8305fac823613b101d7f3bc40f30ab73708e9df355b28cc6459b138f3d8015528796ad94d3571d20dd54ed' - '9d648c8bd13a574364b4dede4b1084a2fe1bf50a38ad04aa1a9f72f168915fc67d29b3c048f881a32f38a785fd4256d48c864346db08326e279237b28d5ca884') - -prepare() { - cd $pkgname - git cherry-pick -n 9d0e3bae096563297c9f51355968f27a67dbfdec # Fix build with boost 1.70 -} - -build() { - cd "$srcdir/$pkgname" - - mkdir build && cd build - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DENABLE_OMP=ON \ - -DENABLE_TOOLS=ON \ - -DMANDIR=share/man \ - -DFIFO_DIR=/var/run/wesnothd \ - -DENABLE_DISPLAY_REVISION=OFF - make -} - -package() { - cd "$srcdir/$pkgname" - - cd build - make DESTDIR="$pkgdir" install - - install -Dm644 "$srcdir/wesnothd.tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/wesnothd.conf" - install -Dm644 "$srcdir/wesnothd.service" "$pkgdir/usr/lib/systemd/system/wesnothd.service" -} Copied: wesnoth/repos/community-x86_64/PKGBUILD (from rev 963239, wesnoth/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-06-13 02:07:36 UTC (rev 963240) @@ -0,0 +1,52 @@ +# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> +# Contributor: Jan de Groot <j...@archlinux.org> +# Contributor: Tobias Powalowski <tp...@archlinux.org> +# Contributor: Jacobo Arvelo <unix4...@ya.com> +# Contributor: Douglas Soares de Andrade <doug...@archlinux.org> + +pkgname=wesnoth +# NOTE: Odd minor versions are unstable! Do not package those. +pkgver=1.14.16 +epoch=1 +pkgrel=3 +pkgdesc="A turn-based strategy game on a fantasy world" +arch=('x86_64') +license=('GPL') +url="http://www.wesnoth.org/" +depends=('sdl2_ttf' 'sdl2_mixer' 'sdl2_image' 'fribidi' 'boost-libs' 'pango' 'dbus') +makedepends=('boost' 'cmake' 'git' 'ninja') +replaces=('wesnoth-data') +options=(!emptydirs) +source=("git://github.com/wesnoth/wesnoth.git#tag=${pkgver}") +sha512sums=('SKIP') + +prepare() { + cd $pkgname + git cherry-pick -n 9d0e3bae096563297c9f51355968f27a67dbfdec # Fix build with boost 1.70 +} + +build() { + cd "$pkgname" + + cmake \ + -GNinja \ + -Bbuild \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_TOOLS=ON \ + -DFIFO_DIR=/run/wesnothd \ + -DENABLE_DISPLAY_REVISION=OFF + ninja -C build +} + +package() { + cd "$pkgname" + + DESTDIR="$pkgdir" ninja -C build install + + # See http://forums.wesnoth.org/viewtopic.php?t=51038 + echo "Linux repository" > "$pkgdir"/usr/share/wesnoth/data/dist + + mkdir -p "$pkgdir"/usr/lib/{tmpfiles.d,systemd/system} + sed "s|@FIFO_DIR@|/run/wesnothd|" packaging/systemd/wesnothd.tmpfiles.conf.in > "$pkgdir"/usr/lib/tmpfiles.d/wesnothd.conf + sed -e "s|@FIFO_DIR@|/run/wesnothd|" -e "s|@BINARY_SUFFIX@||" -e "s|@CMAKE_INSTALL_FULL_BINDIR@|/usr/bin|" packaging/systemd/wesnothd.service.in > "$pkgdir"/usr/lib/systemd/system/wesnothd.service +} Deleted: wesnothd.service =================================================================== --- wesnothd.service 2021-06-13 02:07:28 UTC (rev 963239) +++ wesnothd.service 2021-06-13 02:07:36 UTC (rev 963240) @@ -1,9 +0,0 @@ -[Unit] -Description=Wesnoth Server Daemon -After=network.target - -[Service] -ExecStart=/usr/bin/wesnothd - -[Install] -WantedBy=multi-user.target Deleted: wesnothd.tmpfiles.conf =================================================================== --- wesnothd.tmpfiles.conf 2021-06-13 02:07:28 UTC (rev 963239) +++ wesnothd.tmpfiles.conf 2021-06-13 02:07:36 UTC (rev 963240) @@ -1 +0,0 @@ -d /run/wesnothd 0700 root root -