Hello community, here is the log from the commit of package tilix for openSUSE:Factory checked in at 2018-04-16 12:49:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tilix (Old) and /work/SRC/openSUSE:Factory/.tilix.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tilix" Mon Apr 16 12:49:30 2018 rev:5 rq:596525 version:1.7.7 Changes: -------- --- /work/SRC/openSUSE:Factory/tilix/tilix.changes 2018-03-16 10:44:27.198087631 +0100 +++ /work/SRC/openSUSE:Factory/.tilix.new/tilix.changes 2018-04-16 12:49:31.451944336 +0200 @@ -1,0 +2,6 @@ +Sat Apr 14 15:49:14 UTC 2018 - matthias.elias...@gmail.com + +- Add patch: dynamic-link.patch: link against shared library +- Use %license macro + +------------------------------------------------------------------- New: ---- dynamic-link.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tilix.spec ++++++ --- /var/tmp/diff_new_pack.hTuxOl/_old 2018-04-16 12:49:32.659900396 +0200 +++ /var/tmp/diff_new_pack.hTuxOl/_new 2018-04-16 12:49:32.663900251 +0200 @@ -23,16 +23,16 @@ Summary: A tiling terminal emulator based on GTK+ 3 License: MPL-2.0 Group: System/X11/Terminals -Url: https://github.com/gnunn1/tilix +URL: https://github.com/gnunn1/tilix Source0: https://github.com/gnunn1/tilix/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: gnome-ssh-agent.patch # See https://github.com/dlang/dub/issues/838 on why we need to have the full source code as dependency Source1: https://github.com/gtkd-developers/GtkD/archive/v%{gtkd_version}.tar.gz#/GtkD-%{gtkd_version}.tar.gz +Patch0: gnome-ssh-agent.patch +Patch1: dynamic-link.patch BuildRequires: dmd BuildRequires: dub BuildRequires: hicolor-icon-theme BuildRequires: phobos-devel -BuildRequires: phobos-devel-static BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: xdg-utils @@ -62,7 +62,8 @@ %prep %setup -q -a 1 -%patch0 +%patch0 -p 0 +%patch1 -p 1 %build # Register local GtkD repository in dub @@ -76,21 +77,21 @@ %install ./install.sh %{buildroot}%{_prefix} - rm %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled %find_lang %{name} %{?no_lang_C} %files -%doc LICENSE README.md +%license LICENSE +%doc README.md %{_bindir}/%{name} %{_datadir}/%{name} %{_datadir}/%{name}/resources/ %{_datadir}/%{name}/resources/tilix.gresource %{_datadir}/%{name}/schemes/ %{_datadir}/%{name}/scripts/ -%{_datadir}/%{name}/scripts/tilix_int.sh -%{_mandir}/man1/tilix.1%{ext_man} +%attr(755, -, -) %{_datadir}/%{name}/scripts/tilix_int.sh +%{_mandir}/man1/tilix.1%{?ext_man} %{_datadir}/metainfo/ %{_datadir}/metainfo/com.gexperts.Tilix.appdata.xml %{_datadir}/icons/hicolor/16x16/apps/com.gexperts.Tilix.png ++++++ dynamic-link.patch ++++++ diff --git a/dub.json b/dub.json index 5d6716b..0b55f04 100644 --- a/dub.json +++ b/dub.json @@ -16,6 +16,7 @@ }, "buildTypes": { "release": { + "dflags": ["-defaultlib=:libphobos2.so"] }, "debug": { "debugVersions": ["GC"], @@ -51,4 +52,4 @@ "versions": ["StdLoggerDisableTrace"] } ] -} \ No newline at end of file +}