From d5f0dc8f13e5d85b29b76b02437644b583448d59 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Tue, 5 May 2020 17:56:35 +0200 Subject: libre: openttd: don't depend on libicudata.so OpenTTD doesn't depend on libicudata: $ readelf -d /usr/bin/openttd | grep "Shared library:" | awk '{print $5}' [libpthread.so.0] [libSDL-1.2.so.0] [libz.so.1] [liblzma.so.5] [liblzo2.so.2] [libpng16.so.16] [libfontconfig.so.1] [libfreetype.so.6] [libicui18n.so.67] [libicuuc.so.67] [libfluidsynth.so.2] [libstdc++.so.6] [libm.so.6] [libc.so.6] [libgcc_s.so.1] but libicuuc does depend on libicudata: $ readelf -d /usr/lib/libicuuc.so.67 | grep "Shared library:" | awk '{print $5}' [libicudata.so.67] [libpthread.so.0] [libdl.so.2] [libstdc++.so.6] [libm.so.6] [libgcc_s.so.1] [libc.so.6] [ld-linux-x86-64.so.2] The ldd utility doesn't show this level of details. The lddtree utility which is part of the pax-utils package can show a tree of dependencies, but on x86_64 it didn't work for me due to some python issue: # lddtree Traceback (most recent call last): File "/usr/bin/lddtree", line 53, in from elftools.elf.elffile import ELFFile ImportError: No module named elftools.elf.elffile Signed-off-by: Denis 'GNUtoo' Carikli --- libre/openttd/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libre/openttd') diff --git a/libre/openttd/PKGBUILD b/libre/openttd/PKGBUILD index 804a11646..e3f1bf207 100644 --- a/libre/openttd/PKGBUILD +++ b/libre/openttd/PKGBUILD @@ -12,14 +12,14 @@ pkgname=openttd pkgver=1.9.3 pkgrel=2 -pkgrel+=.parabola4 +pkgrel+=.parabola5 pkgdesc='An engine for running Transport Tycoon Deluxe.' arch=('x86_64') arch+=('i686' 'armv7h') url='https://www.openttd.org' license=('GPL') depends=('libpng' 'sdl' 'fontconfig' 'lzo' 'hicolor-icon-theme' 'desktop-file-utils' 'xz' 'fluidsynth') -depends+=('libicui18n.so' 'libicuuc.so' 'libicudata.so') +depends+=('libicui18n.so' 'libicuuc.so') optdepends=('openttd-opengfx: free graphics') source=("https://proxy.binaries.openttd.org/openttd-releases/${pkgver}/${pkgname}-${pkgver}-source.tar.xz") sha256sums=('1988e17f5b6f4b8f423c849ef1c579c21f678722ae4440f87b27a5fea6385846') -- cgit v1.2.3