Hello community, here is the log from the commit of package dianara for openSUSE:Factory checked in at 2017-11-12 18:02:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dianara (Old) and /work/SRC/openSUSE:Factory/.dianara.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dianara" Sun Nov 12 18:02:24 2017 rev:15 rq:540489 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/dianara/dianara.changes 2017-06-01 16:31:26.886006761 +0200 +++ /work/SRC/openSUSE:Factory/.dianara.new/dianara.changes 2017-11-12 18:02:25.708639490 +0100 @@ -1,0 +2,40 @@ +Fri Nov 10 09:40:52 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.4.0: + * The side panel can now be moved to any border of the window, by + dragging its title bar, after unlocking the panels from the + View menu. + * The toolbar can also be moved around, after unlocking. + * Files can be attached to a post via drag'n'drop from a + file manager. + * Dragging text from a website to the post composer works better + now. + * Several improvements in the formatting options of the + post/comment editor. + * Auto-switch from Fit mode to Full mode in image viewer when + using the mouse wheel. + * Finer zoom control. + * Posts with non-media attachments will show a matching icon from + the user's icon theme, based on MIME type (i.e. PDF icon, + TXT icon, etc). + * A proper file extension will be suggested when saving non-media + attachments to drive. + * Add an option to set window as "requiring attention" to notify + new posts, which usually results in the taskbar/dock entry + being highlighted (Configuration > Notifications, enabled by + default). + * Optional activity icons in the minor feeds. + (Configuration > Timelines, disabled by default). + * Several improvements in the account dialogue. + * Building with Qt 4 is no longer supported. + * Remove the libmagic dependency, since Qt 5 has methods for + mimetypes. + * Remove the QJSON dependency, since Qt 5 has methods to handle + JSON. + * Accepting username@localhost as valid Webfinger ID, for testers. + * Handle new HTML-based error messages sent by server since + Pump.io 4.0. + * Several cosmetic fixes. + * Other minor fixes. + +------------------------------------------------------------------- Old: ---- dianara-v1.3.7.tar.gz New: ---- dianara-v1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dianara.spec ++++++ --- /var/tmp/diff_new_pack.RkY5Qe/_old 2017-11-12 18:02:26.828598697 +0100 +++ /var/tmp/diff_new_pack.RkY5Qe/_new 2017-11-12 18:02:26.832598550 +0100 @@ -18,32 +18,25 @@ %define _name Dianara Name: dianara -Version: 1.3.7 +Version: 1.4.0 Release: 0 Summary: Pump.io social network desktop client License: GPL-2.0+ Group: Productivity/Networking/Other Url: https://gitlab.com/dianara/dianara-dev -Source: http://download-mirror.savannah.gnu.org/releases/%{name}/%{name}-v%{version}.tar.gz +Source: https://download-mirror.savannah.gnu.org/releases/%{name}/%{name}-v%{version}.tar.gz +%if 0%{?suse_version} <= 1320 Source1: %{name}.changes -BuildRequires: file-devel +%endif BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig -BuildRequires: update-desktop-files -%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 0%{?is_opensuse}) BuildRequires: qoauth-qt5-devel +BuildRequires: update-desktop-files BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5Widgets) -%else -BuildRequires: qoauth-devel -BuildRequires: pkgconfig(QJson) -BuildRequires: pkgconfig(QtDBus) -BuildRequires: pkgconfig(QtGui) -BuildRequires: pkgconfig(QtNetwork) -%endif %description Dianara is a client for pump.io (and GNU MediaGoblin), a desktop @@ -56,27 +49,23 @@ %setup -q -n %{name}-v%{version} %build +%if 0%{?suse_version} <= 1320 SOURCE_DATE="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" export SOURCE_DATE_EPOCH="$(date -d "$SOURCE_DATE" "+%%s")" -%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 0%{?is_opensuse}) -%qmake5 -%else -%{_libdir}/qt4/bin/qmake \ - QMAKE_CFLAGS="%{optflags}" \ - QMAKE_CXXFLAGS="%{optflags}" %endif +%qmake5 make %{?_smp_mflags} V=1 %install -%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 0%{?is_opensuse}) %qmake5_install -%else -make INSTALL_ROOT=%{buildroot} install -%endif +%if 0%{?suse_version} <= 1320 +mv %{buildroot}%{_datadir}/{metainfo,appdata}/ +%endif %suse_update_desktop_file -r %{name} Network InstantMessaging +%if 0%{?suse_version} <= 1320 %post %desktop_database_post %icon_theme_cache_post @@ -84,15 +73,20 @@ %postun %desktop_database_postun %icon_theme_cache_postun +%endif %files -%defattr(-,root,root) %doc CHANGELOG LICENSE README TRANSLATING %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* +%if 0%{?suse_version} > 1320 +%dir %{_datadir}/metainfo/ +%{_datadir}/metainfo/%{name}.appdata.xml +%else %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml +%endif %{_mandir}/man1/dianara.1%{?ext_man} %changelog ++++++ dianara-v1.3.7.tar.gz -> dianara-v1.4.0.tar.gz ++++++ ++++ 50324 lines of diff (skipped)