diff options
author | senpai | 2023-07-12 19:02:26 +0200 |
---|---|---|
committer | senpai | 2023-07-12 19:02:26 +0200 |
commit | e99414adbff76b13b6333dfa16218fa99080ffb4 (patch) | |
tree | f749663f18f244fb4124fb688fe5e6fe55f14667 | |
parent | f712cafa00ea30d8c84c2d8424941950e22f11f7 (diff) | |
download | aur-e99414adbff76b13b6333dfa16218fa99080ffb4.tar.gz |
dropped patch file in favor of dynamic sed replacement
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 11 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = armagetronad-git pkgdesc = A Tron Clone in 3D. pkgver = r5415.f775378e - pkgrel = 1 + pkgrel = 2 url = https://www.armagetronad.org arch = x86_64 license = GPL @@ -19,8 +19,6 @@ pkgbase = armagetronad-git provides = armagetronad conflicts = armagetronad source = git+https://gitlab.com/armagetronad/armagetronad.git - source = armagetronad-git.patch.2023 sha1sums = SKIP - sha1sums = 93ec913320e7b48889088634883d72a02e7b4a20 pkgname = armagetronad-git @@ -8,7 +8,7 @@ _pkgname=armagetronad pkgname=${_pkgname}-git pkgver=r5415.f775378e -pkgrel=1 +pkgrel=2 pkgdesc='A Tron Clone in 3D.' arch=('x86_64') url='http://armagetronad.net/' @@ -18,10 +18,8 @@ optdepends=('python: language updater' 'glew: Graphics on X11' 'glew-wayland: Gr makedepends=('boost') provides=('armagetronad') conflicts=('armagetronad') -source=("git+https://gitlab.com/armagetronad/armagetronad.git" - "${pkgname}.patch.2023") -sha1sums=('SKIP' - '93ec913320e7b48889088634883d72a02e7b4a20') +source=("git+https://gitlab.com/armagetronad/armagetronad.git") +sha1sums=('SKIP') pkgver() { cd "${srcdir}/${_pkgname}" @@ -45,10 +43,13 @@ build() { --enable-automakedefaults \ --disable-uninstall - cd "${srcdir}" - patch -Np1 -i "armagetronad-git.patch.2023" + sed -i -r \ + -e 's/^LIBS = (.*)/LIBS = \1 \/usr\/lib\/libabsl_log_internal_message.so/' \ + -e 's/^LIBS = (.*)/LIBS = \1 \/usr\/lib\/libabsl_log_internal_check_op.so/' \ + -e 's/^LIBS = (.*)/LIBS = \1 \/usr\/lib\/libabsl_raw_logging_internal.so/' \ + -e 's/^LIBS = (.*)/LIBS = \1 \/usr\/lib\/libabsl_spinlock_wait.so/' \ + src/Makefile - cd "${srcdir}/${_pkgname}" make } @@ -57,7 +58,7 @@ package() { make DESTDIR="${pkgdir}" install install -D -m 644 "desktop/${_pkgname}-armagetronad.desktop" "${pkgdir}/usr/share/applications/${_pkgname}-armagetronad.desktop" for directory in 16x16 32x32 48x48; do - ln -s /usr/share/armagetronad/desktop/icons/${directory}/armagetronad.png "$pkgdir/usr/share/icons/hicolor/${directory}/apps/armagetronad.png" + ln -s /usr/share/armagetronad/desktop/icons/${directory}/armagetronad.png "$pkgdir/usr/share/icons/hicolor/${directory}/apps/armagetronad.png" done mv "${pkgdir}/usr/bin/armagetronad" "${pkgdir}/usr/bin/armagetronad_bin" printf "#!/bin/bash\n/usr/bin/armagetronad_bin --configdir /etc/armagetronad --datadir /usr/share/armagetronad" > "${pkgdir}/usr/bin/armagetronad" |