SHA256
1
0
forked from pool/tiled

- Add tiled-1.10.0-lib.patch:

Put so files into /usr/lib/64 directories

OBS-URL: https://build.opensuse.org/package/show/games:tools/tiled?expand=0&rev=84
This commit is contained in:
Michael Vetter 2023-03-15 12:01:49 +00:00 committed by Git OBS Bridge
parent 871985601e
commit a711798545
3 changed files with 49 additions and 2 deletions

39
tiled-1.10.0-lib.patch Normal file
View File

@ -0,0 +1,39 @@
Index: tiled-1.10.0/src/libtiled/libtiled.qbs
===================================================================
--- tiled-1.10.0.orig/src/libtiled/libtiled.qbs
+++ tiled-1.10.0/src/libtiled/libtiled.qbs
@@ -209,7 +209,7 @@ DynamicLibrary {
else
return "bin"
else
- return "lib"
+ return "lib64"
}
fileTagsFilter: "dynamiclibrary"
}
Index: tiled-1.10.0/qbs/imports/TiledPlugin.qbs
===================================================================
--- tiled-1.10.0.orig/qbs/imports/TiledPlugin.qbs
+++ tiled-1.10.0/qbs/imports/TiledPlugin.qbs
@@ -42,7 +42,7 @@ DynamicLibrary {
else if (qbs.targetOS.contains("macos"))
return "Tiled.app/Contents/PlugIns"
else
- return "lib/tiled/plugins"
+ return "lib64/tiled/plugins"
}
fileTagsFilter: "dynamiclibrary"
}
Index: tiled-1.10.0/src/tiled/libtilededitor.qbs
===================================================================
--- tiled-1.10.0.orig/src/tiled/libtilededitor.qbs
+++ tiled-1.10.0/src/tiled/libtilededitor.qbs
@@ -608,7 +608,7 @@ DynamicLibrary {
else
return "bin"
else
- return "lib"
+ return "lib64"
}
fileTagsFilter: "dynamiclibrary"
}

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
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
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Mar 11 06:08:09 UTC 2023 - Michael Vetter <mvetter@suse.com> 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 License: GPL-2.0-or-later
URL: https://www.mapeditor.org URL: https://www.mapeditor.org
Source: https://github.com/mapeditor/tiled/archive/refs/tags/v%{version}.tar.gz Source: https://github.com/mapeditor/tiled/archive/refs/tags/v%{version}.tar.gz
Patch0: tiled-1.10.0-lib.patch
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: gcc-c++ BuildRequires: gcc-c++
@ -62,6 +63,7 @@ and tmxrasterizer which is also a command line tool.
%prep %prep
%setup -q %setup -q
%patch0 -p1
# Remove copy of zlib # Remove copy of zlib
rm -rf src/zlib rm -rf src/zlib
@ -108,8 +110,8 @@ find -name ".uic" -or -name ".moc" -or -name ".rcc" | xargs rm -rf
%dir %{_datadir}/%{name}/ %dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/translations %dir %{_datadir}/%{name}/translations
%{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}.1%{?ext_man}
%{_prefix}/lib/libtiled.so %dir %{_prefix}/lib/tiled
%{_prefix}/lib/libtilededitor.so %dir %{_prefix}/lib/tiled/plugins
%{_prefix}/lib/tiled/plugins/libcsv.so %{_prefix}/lib/tiled/plugins/libcsv.so
%{_prefix}/lib/tiled/plugins/libdefold.so %{_prefix}/lib/tiled/plugins/libdefold.so
%{_prefix}/lib/tiled/plugins/libdefoldcollection.so %{_prefix}/lib/tiled/plugins/libdefoldcollection.so