commit scidavis for openSUSE:Factory
Hello community, here is the log from the commit of package scidavis for openSUSE:Factory checked in at 2020-01-31 23:55:11 Comparing /work/SRC/openSUSE:Factory/scidavis (Old) and /work/SRC/openSUSE:Factory/.scidavis.new.26092 (New) Package is "scidavis" Fri Jan 31 23:55:11 2020 rev:4 rq:768416 version:1.25 Changes: --- /work/SRC/openSUSE:Factory/scidavis/scidavis.changes2019-06-19 20:55:49.653848912 +0200 +++ /work/SRC/openSUSE:Factory/.scidavis.new.26092/scidavis.changes 2020-01-31 23:56:04.575613814 +0100 @@ -1,0 +2,7 @@ +Tue Jan 28 21:55:24 UTC 2020 - Stefan BrĂ¼ns + +- Use python3 Qt5 bindings instead of python2. +- Actually build with liborigin support. +- Remove deprecated mimelnk. + +--- Other differences: -- ++ scidavis.spec ++ --- /var/tmp/diff_new_pack.w3hXjg/_old 2020-01-31 23:56:07.575615369 +0100 +++ /var/tmp/diff_new_pack.w3hXjg/_new 2020-01-31 23:56:07.579615371 +0100 @@ -1,7 +1,7 @@ # # spec file for package scidavis # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2012 Quentin Denis # # All modifications and additions to the file contributed by third parties @@ -31,7 +31,7 @@ BuildRequires: hicolor-icon-theme BuildRequires: liborigin-devel BuildRequires: pkgconfig -BuildRequires: python2-qt5-devel +BuildRequires: python3-qt5-devel BuildRequires: qwt-devel BuildRequires: qwtplot3d-devel BuildRequires: zlib-devel @@ -43,9 +43,7 @@ BuildRequires: cmake(Qt5Xml) BuildRequires: pkgconfig(gsl) BuildRequires: pkgconfig(muparser) -%if 0%{?suse_version} > 1220 BuildRequires: glu-devel -%endif Recommends: %{name}-lang = %{version} %description @@ -63,7 +61,9 @@ %patch0 -p1 %build -%qmake5 CONFIG+=python\ +export PYTHON=python3 +%qmake5 CONFIG+=python \ + CONFIG+=liborigin \ %if "%{_lib}" == "lib64" 64BITS=1 %endif @@ -81,6 +81,9 @@ # Remove unneeded files. rm -rf %{buildroot}%{_datadir}/doc/%{name} +# mimelnk is deprecated in favor of %{_datadir}/mime/packages/ for a long time +rm -Rf %{buildroot}%{_datadir}/mimelnk + %files lang -f %{name}.lang %dir %{_datadir}/scidavis %dir %{_datadir}/scidavis/translations @@ -95,14 +98,11 @@ %dir %{_datadir}/icons/locolor/22x22/apps %dir %{_datadir}/icons/locolor/32x32 %dir %{_datadir}/icons/locolor/32x32/apps -%dir %{_datadir}/mimelnk -%dir %{_datadir}/mimelnk/application/ %{_bindir}/%{name} %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/*/*/apps/%{name}.* %{_datadir}/mime/packages/%{name}.xml -%{_datadir}/mimelnk/application/x-sciprj.desktop %{_datadir}/%{name}/ %exclude %{_datadir}/%{name}/translations %{_libdir}/%{name}/ ++ scidavis-rpmlintrc ++ --- /var/tmp/diff_new_pack.w3hXjg/_old 2020-01-31 23:56:07.607615385 +0100 +++ /var/tmp/diff_new_pack.w3hXjg/_new 2020-01-31 23:56:07.611615387 +0100 @@ -1,5 +1,3 @@ -# this desktop file is just for mime -addFilter("untranslated-desktop-file.*x-sciprj.desktop"); # IMHO needed and not a devel file addFilter("devel-file-in-non-devel-package.*/usr/lib64/scidavis/plugins/lib.*so"); addFilter("devel-file-in-non-devel-package.*/usr/lib/scidavis/plugins/lib.*so");
commit scidavis for openSUSE:Factory
Hello community, here is the log from the commit of package scidavis for openSUSE:Factory checked in at 2019-06-19 20:55:46 Comparing /work/SRC/openSUSE:Factory/scidavis (Old) and /work/SRC/openSUSE:Factory/.scidavis.new.4811 (New) Package is "scidavis" Wed Jun 19 20:55:46 2019 rev:3 rq:699954 version:1.25 Changes: --- /work/SRC/openSUSE:Factory/scidavis/scidavis.changes2018-04-25 10:03:00.987177627 +0200 +++ /work/SRC/openSUSE:Factory/.scidavis.new.4811/scidavis.changes 2019-06-19 20:55:49.653848912 +0200 @@ -1,0 +2,14 @@ +Wed Apr 17 15:02:54 UTC 2019 - Christophe Giboudeaux + +- Update to 1.25 + * added support for Qt 5.x; + * liborigin updated; + * added Python 3 support + * Russian translation updated +- Add 0001-Adapt-scidavis-for-openSUSE.patch + * install the python config file to /etc/scidavis/ + * Add a (working) option to fix the lib vs. lib64 installation + * Update paths for the current qwt5-qt5 and qwtplot3d-qt5 packages + * Fix the Qt5 linguist executable names + +--- Old: scidavis-1.22.tar.gz New: 0001-Adapt-scidavis-for-openSUSE.patch scidavis-1.25.tar.gz Other differences: -- ++ scidavis.spec ++ --- /var/tmp/diff_new_pack.zd4WUQ/_old 2019-06-19 20:55:50.585849725 +0200 +++ /var/tmp/diff_new_pack.zd4WUQ/_new 2019-06-19 20:55:50.589849728 +0200 @@ -1,7 +1,7 @@ # # spec file for package scidavis # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Quentin Denis # # All modifications and additions to the file contributed by third parties @@ -13,44 +13,40 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: scidavis -Version:1.22 +Version:1.25 Release:0 Summary:An application for Scientific Data Analysis and Visualization License:GPL-2.0-only AND GPL-3.0-or-later Group: Productivity/Scientific/Math -Url:http://scidavis.sourceforge.net/ -Source0: http://downloads.sourceforge.net/project/scidavis/SciDAVis/%{version}/scidavis-%{version}.tar.gz -Source1:%{name}-rpmlintrc -BuildRequires: Mesa-devel -BuildRequires: boost-devel -BuildRequires: cmake -BuildRequires: fontconfig -BuildRequires: gsl -BuildRequires: gsl-devel +URL:http://scidavis.sourceforge.net/ +Source0: http://downloads.sourceforge.net/project/scidavis/SciDAVis/%{version}/%{name}-%{version}.tar.gz +Source1:scidavis-rpmlintrc +# PATCH-FIX-OPENSUSE +Patch0: 0001-Adapt-scidavis-for-openSUSE.patch BuildRequires: hicolor-icon-theme -BuildRequires: kde4-filesystem BuildRequires: liborigin-devel -BuildRequires: libqt4-devel -BuildRequires: libqt4-devel-doc -BuildRequires: libstdc++-devel -BuildRequires: muparser-devel -BuildRequires: python-devel -BuildRequires: python-qt4 -BuildRequires: python-qt4-devel -BuildRequires: qt4-assistant-adp-devel +BuildRequires: pkgconfig +BuildRequires: python2-qt5-devel BuildRequires: qwt-devel BuildRequires: qwtplot3d-devel -BuildRequires: unzip -BuildRequires: update-desktop-files BuildRequires: zlib-devel +BuildRequires: cmake(Qt5LinguistTools) +BuildRequires: cmake(Qt5Network) +BuildRequires: cmake(Qt5OpenGL) +BuildRequires: cmake(Qt5PrintSupport) +BuildRequires: cmake(Qt5Svg) +BuildRequires: cmake(Qt5Xml) +BuildRequires: pkgconfig(gsl) +BuildRequires: pkgconfig(muparser) %if 0%{?suse_version} > 1220 BuildRequires: glu-devel %endif +Recommends: %{name}-lang = %{version} %description SciDAVis is an interactive application for data analysis and @@ -60,70 +56,57 @@ applications like Origin and SigmaPlot as well as free applications like QtiPlot, Labplot and Gnuplot. +%lang_package + %prep %setup -q - -# Fix files is compiled without RPM_OPT_FLAG -find . -type f -name \*.pro | while read FILE; do -echo "QMAKE_CFLAGS += %{optflags}" >> "$FILE" -echo "QMAKE_CXXFLAGS += %{optflags}" >> "$FILE"; done +%patch0 -p1 %build -export PATH=$QTDIR/bin:$PATH -%ifarch x86_64 ppc64 ppc64le -export QMAKESPEC="linux-g++-64" -%endif -%ifarch aarch64 -# aarch64 uses QMAKESPEC="linux-g++" but will install in lib64 -sed -i "s/linux-g++-64: libsuff = 64/libsuff = 64/g" config.pri +%qmake5 CONFIG+=python\ +%if "%{_lib}" == "lib64" + 64BITS=1 %endif -qmake %{name}.pro QMAKE_CFLAGS+="%optflags" QMAKE_CXXFLAGS+="%optflags" QMAKE_STRIP="/bin/true"; -make %{?_smp_mflags} +
commit scidavis for openSUSE:Factory
Hello community, here is the log from the commit of package scidavis for openSUSE:Factory checked in at 2018-04-25 10:02:59 Comparing /work/SRC/openSUSE:Factory/scidavis (Old) and /work/SRC/openSUSE:Factory/.scidavis.new (New) Package is "scidavis" Wed Apr 25 10:02:59 2018 rev:2 rq:600809 version:1.22 Changes: --- /work/SRC/openSUSE:Factory/scidavis/scidavis.changes2018-02-22 15:02:00.650943192 +0100 +++ /work/SRC/openSUSE:Factory/.scidavis.new/scidavis.changes 2018-04-25 10:03:00.987177627 +0200 @@ -1,0 +2,6 @@ +Wed Apr 18 14:05:27 UTC 2018 - guillaume.gar...@opensuse.org + +- Handle aarch64 arch +- Make use of optflags + +--- Other differences: -- ++ scidavis.spec ++ --- /var/tmp/diff_new_pack.Bek1hi/_old 2018-04-25 10:03:01.935142844 +0200 +++ /var/tmp/diff_new_pack.Bek1hi/_new 2018-04-25 10:03:01.935142844 +0200 @@ -1,7 +1,7 @@ # # spec file for package scidavis # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Quentin Denis# # All modifications and additions to the file contributed by third parties @@ -21,7 +21,7 @@ Version:1.22 Release:0 Summary:An application for Scientific Data Analysis and Visualization -License:GPL-2.0 AND GPL-3.0+ +License:GPL-2.0-only AND GPL-3.0-or-later Group: Productivity/Scientific/Math Url:http://scidavis.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/scidavis/SciDAVis/%{version}/scidavis-%{version}.tar.gz @@ -73,7 +73,11 @@ %ifarch x86_64 ppc64 ppc64le export QMAKESPEC="linux-g++-64" %endif -qmake %{name}.pro +%ifarch aarch64 +# aarch64 uses QMAKESPEC="linux-g++" but will install in lib64 +sed -i "s/linux-g++-64: libsuff = 64/libsuff = 64/g" config.pri +%endif +qmake %{name}.pro QMAKE_CFLAGS+="%optflags" QMAKE_CXXFLAGS+="%optflags" QMAKE_STRIP="/bin/true"; make %{?_smp_mflags} %install