Hello community, here is the log from the commit of package dianara for openSUSE:Factory checked in at 2017-03-28 15:22:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dianara (Old) and /work/SRC/openSUSE:Factory/.dianara.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dianara" Tue Mar 28 15:22:02 2017 rev:13 rq:479963 version:1.3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/dianara/dianara.changes 2016-07-01 09:59:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.dianara.new/dianara.changes 2017-03-28 15:22:03.458964344 +0200 @@ -1,0 +2,32 @@ +Tue Mar 14 10:11:47 UTC 2017 - [email protected] + +- Update to version 1.3.6 (changes since 1.3.4): + * Officially support building with Qt 5. + * Items highlighted due to filtering rules will show the reasons + for highlighting. + * After downloading an attachment, a button will appear, to open + the file using the default application from the user's desktop + environment. + * Add buttons to rotate images in the image viewer + (Ctrl+Left/Right keys). + * Some windows that used to block input to the rest of the + application, such as posts opened from the Meanwhile feed, will + be independent now. + * The colour setting for highlighted items is now enabled by + default. + * Several improvements in page selector. + * Fix corner case where timeline might update while a comment is + being composed, destroying it. + * HTTP redirections will be followed when loading images + (Qt 5 only). + * Duration of popup notifications is now configurable, and + notifications can be set to be persistent. + * Some input fields will show a button to clear them + (Qt 5 only). + * Add a Galician translation. + * Other small fixes. +- Switch to Qt5. +- Define $SOURCE_DATE_EPOCH for Dianara instead of manually + replacing __DATE__ and __TIME__. + +------------------------------------------------------------------- Old: ---- dianara-v1.3.4.tar.gz New: ---- dianara-v1.3.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dianara.spec ++++++ --- /var/tmp/diff_new_pack.fRS1pP/_old 2017-03-28 15:22:04.094874282 +0200 +++ /var/tmp/diff_new_pack.fRS1pP/_new 2017-03-28 15:22:04.098873716 +0200 @@ -1,7 +1,7 @@ # # spec file for package dianara # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define _name Dianara Name: dianara -Version: 1.3.4 +Version: 1.3.6 Release: 0 Summary: Pump.io social network desktop client License: GPL-2.0+ @@ -31,11 +31,19 @@ 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: 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) -BuildRequires: pkgconfig(qoauth) +%endif %description Dianara is a client for pump.io (and GNU MediaGoblin), a desktop @@ -47,26 +55,25 @@ %prep %setup -q -n %{name}-v%{version} -# Remove __DATE__ and __TIME__. -modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" -DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" -TIME="\"$(date -d "${modified}" "+%%R")\"" -find . -type f -regex '.*\.\(h\|c\|cpp\)' | xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" - %build +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}" -make %{?_smp_mflags} +%endif +make %{?_smp_mflags} V=1 %install -mkdir -p %{buildroot}%{_datadir}/%{name}/locale/ -install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name} -install -Dm 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop -ls icon | while read size; do - install -Dm 0644 icon/$size/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/$size/apps/%{name}.png -done -install -Dm 0644 appdata/%{name}.appdata.xml %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml +%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 0%{?is_opensuse}) +%qmake5_install +%else +make INSTALL_ROOT=%{buildroot} install +%endif %suse_update_desktop_file -r %{name} Network InstantMessaging @@ -86,5 +93,6 @@ %{_datadir}/icons/hicolor/*/apps/%{name}.* %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml +%{_mandir}/man1/dianara.1%{?ext_man} %changelog ++++++ dianara-v1.3.4.tar.gz -> dianara-v1.3.6.tar.gz ++++++ ++++ 47497 lines of diff (skipped)
