Move so files into corresponding directories

OBS-URL: https://build.opensuse.org/package/show/games:tools/tiled?expand=0&rev=85
This commit is contained in:
2023-03-15 12:15:03 +00:00
committed by Git OBS Bridge
parent a711798545
commit 1e8495e80c
2 changed files with 24 additions and 19 deletions

View File

@@ -2,7 +2,7 @@
Wed Mar 15 12:01:22 UTC 2023 - Michael Vetter <mvetter@suse.com>
- Add tiled-1.10.0-lib.patch:
Put so files into /usr/lib/64 directories
Move so files into corresponding directories
-------------------------------------------------------------------
Sat Mar 11 06:08:09 UTC 2023 - Michael Vetter <mvetter@suse.com>

View File

@@ -23,6 +23,7 @@ Summary: A tilemap editor
License: GPL-2.0-or-later
URL: https://www.mapeditor.org
Source: https://github.com/mapeditor/tiled/archive/refs/tags/v%{version}.tar.gz
# PATCH-FIX-UPSTREAM mvetter@suse.com tiled-1.10.0-lib.patch -- gh/mapeditor/tiled#3613
Patch0: tiled-1.10.0-lib.patch
BuildRequires: desktop-file-utils
BuildRequires: fdupes
@@ -36,7 +37,6 @@ BuildRequires: qt6-core-devel >= 6.4.2
BuildRequires: qt6-declarative-devel
BuildRequires: qt6-declarative-private-devel
BuildRequires: qt6-gui-devel
#BuildRequires: libqaccessibilityclient-qt5-devel
BuildRequires: qt6-linguist-devel
BuildRequires: qt6-opengl-devel
BuildRequires: qt6-qml-devel
@@ -63,11 +63,14 @@ and tmxrasterizer which is also a command line tool.
%prep
%setup -q
%if "%{_lib}" == "lib64"
%patch0 -p1
%endif
# Remove copy of zlib
rm -rf src/zlib
%build
# see gh/mapeditor/tiled#3613 why no --detect
qbs setup-toolchains --type gcc %{_bindir}/g++-12 gcc
qbs setup-qt %{_bindir}/qmake6 defprof
qbs config defaultProfile defprof
@@ -110,23 +113,25 @@ find -name ".uic" -or -name ".moc" -or -name ".rcc" | xargs rm -rf
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/translations
%{_mandir}/man1/%{name}.1%{?ext_man}
%dir %{_prefix}/lib/tiled
%dir %{_prefix}/lib/tiled/plugins
%{_prefix}/lib/tiled/plugins/libcsv.so
%{_prefix}/lib/tiled/plugins/libdefold.so
%{_prefix}/lib/tiled/plugins/libdefoldcollection.so
%{_prefix}/lib/tiled/plugins/libdroidcraft.so
%{_prefix}/lib/tiled/plugins/libflare.so
%{_prefix}/lib/tiled/plugins/libgmx.so
%{_prefix}/lib/tiled/plugins/libjson.so
%{_prefix}/lib/tiled/plugins/libjson1.so
%{_prefix}/lib/tiled/plugins/liblua.so
%{_prefix}/lib/tiled/plugins/libreplicaisland.so
%{_prefix}/lib/tiled/plugins/librpmap.so
%{_prefix}/lib/tiled/plugins/libtbin.so
%{_prefix}/lib/tiled/plugins/libtengine.so
%{_prefix}/lib/tiled/plugins/libtscn.so
%{_prefix}/lib/tiled/plugins/libyy.so
%{_libdir}/libtiled.so
%{_libdir}/libtilededitor.so
%dir %{_libdir}/tiled
%dir %{_libdir}/tiled/plugins
%{_libdir}/tiled/plugins/libcsv.so
%{_libdir}/tiled/plugins/libdefold.so
%{_libdir}/tiled/plugins/libdefoldcollection.so
%{_libdir}/tiled/plugins/libdroidcraft.so
%{_libdir}/tiled/plugins/libflare.so
%{_libdir}/tiled/plugins/libgmx.so
%{_libdir}/tiled/plugins/libjson.so
%{_libdir}/tiled/plugins/libjson1.so
%{_libdir}/tiled/plugins/liblua.so
%{_libdir}/tiled/plugins/libreplicaisland.so
%{_libdir}/tiled/plugins/librpmap.so
%{_libdir}/tiled/plugins/libtbin.so
%{_libdir}/tiled/plugins/libtengine.so
%{_libdir}/tiled/plugins/libtscn.so
%{_libdir}/tiled/plugins/libyy.so
%files -n tmxtools
%license LICENSE.BSD