From 82ab847bdfdb92cf744fd2ee46c66fd8118a3e1a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 18:24:15 +0000 Subject: [PATCH 01/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index 9671e60..7b18ec3 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 7%{dist} +Release: 8%{dist} Summary: Interactive OpenGL-based mathematical function viewer Group: Applications/System License: GPLv3 @@ -74,6 +74,9 @@ rm -rf %{buildroot} %{_datadir}/applications/zhu3d.desktop %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 4.2.6-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Rex Dieter - 4.2.6-7 - use %%qmake_qt4 macro to ensure proper build flags From 1b42f2d8b12ff518e1336e2456717b3e593a7dff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 15 May 2017 19:48:10 +0000 Subject: [PATCH 02/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index 7b18ec3..83d453d 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 8%{dist} +Release: 9%{dist} Summary: Interactive OpenGL-based mathematical function viewer Group: Applications/System License: GPLv3 @@ -74,6 +74,9 @@ rm -rf %{buildroot} %{_datadir}/applications/zhu3d.desktop %changelog +* Mon May 15 2017 Fedora Release Engineering - 4.2.6-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 4.2.6-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From dfab8989e7ad1cff24757076e7ee1114ce1b7779 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 22:42:43 +0000 Subject: [PATCH 03/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index 83d453d..af68f09 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 9%{dist} +Release: 10%{dist} Summary: Interactive OpenGL-based mathematical function viewer Group: Applications/System License: GPLv3 @@ -74,6 +74,9 @@ rm -rf %{buildroot} %{_datadir}/applications/zhu3d.desktop %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 4.2.6-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Mon May 15 2017 Fedora Release Engineering - 4.2.6-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild From 3adbd7d8d8aeb9af4c9d0c42862ca9f3979bc934 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 11:10:59 +0000 Subject: [PATCH 04/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index af68f09..b816afd 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 10%{dist} +Release: 11%{dist} Summary: Interactive OpenGL-based mathematical function viewer Group: Applications/System License: GPLv3 @@ -74,6 +74,9 @@ rm -rf %{buildroot} %{_datadir}/applications/zhu3d.desktop %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 4.2.6-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 4.2.6-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From c8d908e57e29228f88ee4db42c8b4dd9441f4ada Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 22:27:31 +0000 Subject: [PATCH 05/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index b816afd..97104e4 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 11%{dist} +Release: 12%{dist} Summary: Interactive OpenGL-based mathematical function viewer Group: Applications/System License: GPLv3 @@ -74,6 +74,9 @@ rm -rf %{buildroot} %{_datadir}/applications/zhu3d.desktop %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 4.2.6-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 4.2.6-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 59100592c465164817c792c8320212576c4e8462 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 00:52:47 +0100 Subject: [PATCH 06/18] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- zhu3d.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index 97104e4..b00928d 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -9,7 +9,6 @@ Source0: http://sourceforge.net/projects/zhu3d/files/zhu3d/%{name}-%{version}. Source1: zhu3d.desktop Patch00: pri.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake make qt4-devel desktop-file-utils dos2unix From 7a2dda431fda08ffbf03d66173cf0be6571fab31 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 07:43:56 +0100 Subject: [PATCH 07/18] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- zhu3d.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/zhu3d.spec b/zhu3d.spec index b00928d..9a5ab94 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -59,9 +59,6 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} desktop-file-validate %{SOURCE1} -%clean -rm -rf %{buildroot} - %files %defattr(-,root,root,-) From f26874bed2e640c9ec4f993d0a172b81db624e63 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Mon, 9 Jul 2018 23:14:27 -0500 Subject: [PATCH 08/18] Remove needless use of %defattr --- zhu3d.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index 9a5ab94..b419e3c 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -61,7 +61,6 @@ desktop-file-validate %{SOURCE1} %files -%defattr(-,root,root,-) %doc license.gpl readme.txt %{_bindir}/%{name} %{_datadir}/%{name}/ From 8459bfe53f6861c22e66ae5e14d617cd678a2fea Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 09:50:04 +0000 Subject: [PATCH 09/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index b419e3c..a5f3f98 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 12%{dist} +Release: 13%{dist} Summary: Interactive OpenGL-based mathematical function viewer Group: Applications/System License: GPLv3 @@ -69,6 +69,9 @@ desktop-file-validate %{SOURCE1} %{_datadir}/applications/zhu3d.desktop %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 4.2.6-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 4.2.6-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 31ccb873446fd3a831074835d0565f200f311dba Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:32 +0100 Subject: [PATCH 10/18] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- zhu3d.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index a5f3f98..2e126f5 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -2,7 +2,6 @@ Name: zhu3d Version: 4.2.6 Release: 13%{dist} Summary: Interactive OpenGL-based mathematical function viewer -Group: Applications/System License: GPLv3 URL: http://www.sourceforge.net/projects/zhu3d Source0: http://sourceforge.net/projects/zhu3d/files/zhu3d/%{name}-%{version}.tar.gz From df1c24893367a424f601246fd867f9115b098bb9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 13:10:41 +0000 Subject: [PATCH 11/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index 2e126f5..b234611 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 13%{dist} +Release: 14%{dist} Summary: Interactive OpenGL-based mathematical function viewer License: GPLv3 URL: http://www.sourceforge.net/projects/zhu3d @@ -68,6 +68,9 @@ desktop-file-validate %{SOURCE1} %{_datadir}/applications/zhu3d.desktop %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 4.2.6-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 4.2.6-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 7a5e5bcf75295f5ddb46170e297d7999db0abb6b Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Fri, 12 Jul 2019 01:36:32 -0300 Subject: [PATCH 12/18] - Fix FTBFS on rawhide, spec cleanup and modernization Migrate to Qt5, exclude builds on ppc64le for while --- zhu3d-4.2.6-qt5.patch | 205 ++++++++++++++++++++++++++++++++++++++++++ zhu3d.spec | 33 ++++--- 2 files changed, 228 insertions(+), 10 deletions(-) create mode 100644 zhu3d-4.2.6-qt5.patch diff --git a/zhu3d-4.2.6-qt5.patch b/zhu3d-4.2.6-qt5.patch new file mode 100644 index 0000000..e1d956c --- /dev/null +++ b/zhu3d-4.2.6-qt5.patch @@ -0,0 +1,205 @@ +From 4557d1111c030d9fa4449500b5624024abe9fc8a Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Tue, 9 Jan 2018 01:01:01 +0100 +Subject: [PATCH 1/2] Initial port to Qt5 + +--- + src/legedit.cpp | 14 +++++++------- + src/mainwindow.cpp | 2 +- + src/property.cpp | 4 ++-- + src/usredit.cpp | 2 +- + zhu3d.pro | 3 +-- + 5 files changed, 12 insertions(+), 13 deletions(-) + +diff --git a/src/legedit.cpp b/src/legedit.cpp +index b0f5b28..9ce44b0 100644 +--- a/src/legedit.cpp ++++ b/src/legedit.cpp +@@ -89,13 +89,13 @@ void legWidget::createAxesTable() { + axesTable->setColumnCount(7); + + axesTable->setHorizontalHeaderLabels(columnLabels); +- axesTable->horizontalHeader()->setResizeMode(0, QHeaderView::Interactive); +- axesTable->horizontalHeader()->setResizeMode(1, QHeaderView::Interactive); +- axesTable->horizontalHeader()->setResizeMode(2, QHeaderView::Fixed); +- axesTable->horizontalHeader()->setResizeMode(3, QHeaderView::Fixed); +- axesTable->horizontalHeader()->setResizeMode(4, QHeaderView::Fixed); +- axesTable->horizontalHeader()->setResizeMode(5, QHeaderView::Fixed); +- axesTable->horizontalHeader()->setResizeMode(6, QHeaderView::Fixed); ++ axesTable->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Interactive); ++ axesTable->horizontalHeader()->setSectionResizeMode(1, QHeaderView::Interactive); ++ axesTable->horizontalHeader()->setSectionResizeMode(2, QHeaderView::Fixed); ++ axesTable->horizontalHeader()->setSectionResizeMode(3, QHeaderView::Fixed); ++ axesTable->horizontalHeader()->setSectionResizeMode(4, QHeaderView::Fixed); ++ axesTable->horizontalHeader()->setSectionResizeMode(5, QHeaderView::Fixed); ++ axesTable->horizontalHeader()->setSectionResizeMode(6, QHeaderView::Fixed); + axesTable->verticalHeader()->show(); + axesTable->setShowGrid(true); + +diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp +index 970f1bf..48d23af 100644 +--- a/src/mainwindow.cpp ++++ b/src/mainwindow.cpp +@@ -1804,7 +1804,7 @@ void MaiWindow::benchmarkSlot() { + QMessageBox::information( + this, + tr("Benchmark"), +- result.toAscii().data() ++ result.toLatin1().data() + ); + + /** Restore and perform updates */ +diff --git a/src/property.cpp b/src/property.cpp +index eff4442..99216d7 100644 +--- a/src/property.cpp ++++ b/src/property.cpp +@@ -138,11 +138,11 @@ void iniITL() { + ** Copy a QString to a plain old character-string + ****************************************************************************/ + void q2cstrcpy(char *str, const QString qstr) { +- strcpy(str, qstr.toAscii().data()); ++ strcpy(str, qstr.toLatin1().data()); + } + + char *q2cstrcpy(const QString qstr) { +- return qstr.toAscii().data(); ++ return qstr.toLatin1().data(); + } + + +diff --git a/src/usredit.cpp b/src/usredit.cpp +index 18b58d5..6088906 100644 +--- a/src/usredit.cpp ++++ b/src/usredit.cpp +@@ -128,7 +128,7 @@ void usrWidget::createUsrTable() { + QStringList columnLabel(tr("Item")); + + usrTable->setHorizontalHeaderLabels(columnLabel); +- usrTable->horizontalHeader()->setResizeMode(0, QHeaderView::Stretch); ++ usrTable->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Stretch); + usrTable->verticalHeader()->show(); + usrTable->setShowGrid(true); + +diff --git a/zhu3d.pro b/zhu3d.pro +index efa3d53..cae8b78 100644 +--- a/zhu3d.pro ++++ b/zhu3d.pro +@@ -47,8 +47,7 @@ + TEMPLATE = app + CONFIG += release + TARGET = zhu3d +-QT += opengl +- ++QT += opengl printsupport widgets + + # ============================================================================ + # Workaround for Qt4-4.8.4 and missing reference to 'gluPerspective' +-- +2.15.1 + + +From fac5c787ef8e82d92c75c91554508211e1320418 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Tue, 9 Jan 2018 01:20:55 +0100 +Subject: [PATCH 2/2] Drop PostScript option, unsupported by Qt5PrintSupport + +--- + src/glwidget.cpp | 35 ----------------------------------- + src/picedit.cpp | 6 ------ + src/ui/picedit.ui | 10 ---------- + 3 files changed, 51 deletions(-) + +diff --git a/src/glwidget.cpp b/src/glwidget.cpp +index 1719ec0..6343f1e 100644 +--- a/src/glwidget.cpp ++++ b/src/glwidget.cpp +@@ -910,41 +910,6 @@ void OGLWidget::savePic() { + QApplication::restoreOverrideCursor(); + break; + } +- +- case PS: { +- fileName=QFileDialog::getSaveFileName( +- this, +- tr("Save as *.ps"), +- workDir, +- "Images (*.ps)"); +- +- if(fileName.isEmpty()) +- return; +- +- /** Complete filename */ +- if(!fileName.toUpper().endsWith(".PS")) +- fileName+=".ps"; +- +- /** Set up printer */ +- QApplication::setOverrideCursor(Qt::WaitCursor); +- QPrinter printer(QPrinter::HighResolution); +- printer.setOutputFormat(QPrinter::PostScriptFormat); +- printer.setResolution(pic.dpi); +- printer.setOutputFileName(fileName); // Enables toFile automatically +- printer.setFullPage(true); +- +- /** "Print" over painter */ +- QImage image=pixmap.toImage(); +- QPainter painter(&printer); +- QRect rect=painter.viewport(); +- QSize size=image.size(); +- size.scale(rect.size(), Qt::KeepAspectRatio); +- painter.setViewport(0, 0, size.width(), size.height()); +- painter.setWindow(image.rect()); +- painter.drawImage(0, 0, image); +- QApplication::restoreOverrideCursor(); +- break; +- } + } + } + +diff --git a/src/picedit.cpp b/src/picedit.cpp +index 149c9d3..74383a7 100644 +--- a/src/picedit.cpp ++++ b/src/picedit.cpp +@@ -49,7 +49,6 @@ picWidget::picWidget(QWidget *parent) : QWidget(parent) { + connect(pngFmt, SIGNAL(clicked()), this, SLOT(pngSlot())); + connect(jpgFmt, SIGNAL(clicked()), this, SLOT(jpgSlot())); + connect(pdfFmt, SIGNAL(clicked()), this, SLOT(pdfSlot())); +- connect(psFmt, SIGNAL(clicked()), this, SLOT(psSlot())); + } + + +@@ -71,11 +70,6 @@ void picWidget::switchBox() { + qual->setEnabled(false); + dpi->setEnabled(false); + break; +- case PS: +- psFmt->setChecked(true); +- qual->setEnabled(false); +- dpi->setEnabled(true); +- break; + } + } + +diff --git a/src/ui/picedit.ui b/src/ui/picedit.ui +index 12e6148..9a498f2 100644 +--- a/src/ui/picedit.ui ++++ b/src/ui/picedit.ui +@@ -263,16 +263,6 @@ + + + +- +- +- +- PostScript +- +- +- PS +- +- +- + + + +-- +2.15.1 + diff --git a/zhu3d.spec b/zhu3d.spec index b234611..29611da 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,15 +1,24 @@ Name: zhu3d Version: 4.2.6 -Release: 14%{dist} +Release: 15%{dist} Summary: Interactive OpenGL-based mathematical function viewer License: GPLv3 URL: http://www.sourceforge.net/projects/zhu3d Source0: http://sourceforge.net/projects/zhu3d/files/zhu3d/%{name}-%{version}.tar.gz Source1: zhu3d.desktop Patch00: pri.patch +Patch01: zhu3d-4.2.6-qt5.patch +BuildRequires: cmake +BuildRequires: dos2unix +BuildRequires: desktop-file-utils +BuildRequires: gcc-c++ +BuildRequires: make +BuildRequires: qt5-devel +BuildRequires: mesa-libGLU-devel -BuildRequires: cmake make qt4-devel desktop-file-utils dos2unix +# build fails on ppc64le - rhbz#1676264 +ExcludeArch: ppc64le %description Zhu3D is an interactive OpenGL-based mathematical function viewer. @@ -20,6 +29,7 @@ transparency, textures, fog and motion blur %prep %setup -q -n %{name}-%{version} %patch00 -p1 -b .pri +%patch01 -p1 find . -type f -print0|xargs -0 chmod -x dos2unix readme.txt license.gpl @@ -30,8 +40,8 @@ PATH="%{_qt4_bindir}:$PATH" ; export PATH ; \ CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \ CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \ FFLAGS="${FFLAGS:-%optflags}" ; export FFLAGS ; \ -%{qmake_qt4} -r IDE_LIBRARY_BASENAME=%{_lib} -make %{?_smp_mflags} +%{qmake_qt5} -r IDE_LIBRARY_BASENAME=%{_lib} +%make_build %install # Program binary @@ -51,23 +61,26 @@ install -m 0755 -d %{buildroot}%{_datadir}/icons/hicolor/64x64/apps install -m 0755 -d %{buildroot}%{_datadir}/pixmaps install -m 0644 system/icons/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps install -m 0644 system/icons/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png - desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} %check desktop-file-validate %{SOURCE1} - %files -%doc license.gpl readme.txt -%{_bindir}/%{name} +%doc readme.txt +%license license.gpl +%{_bindir}/%{name} %{_datadir}/%{name}/ -%{_datadir}/icons/hicolor/64x64/apps/* -%{_datadir}/pixmaps/zhu3d.png +%{_datadir}/icons/hicolor/64x64/apps/* +%{_datadir}/pixmaps/zhu3d.png %{_datadir}/applications/zhu3d.desktop %changelog +* Fri Jul 12 2019 Filipe Rosset - 4.2.6-15 +- Fix FTBFS on rawhide, spec cleanup and modernization +- Migrate to Qt5, exclude builds on ppc64le for while + * Sun Feb 03 2019 Fedora Release Engineering - 4.2.6-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 6cb3b6bb08a7a070e63095343877814f595a72b3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:59:53 +0000 Subject: [PATCH 13/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index 29611da..d465754 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 15%{dist} +Release: 16%{dist} Summary: Interactive OpenGL-based mathematical function viewer License: GPLv3 URL: http://www.sourceforge.net/projects/zhu3d @@ -77,6 +77,9 @@ desktop-file-validate %{SOURCE1} %{_datadir}/applications/zhu3d.desktop %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 4.2.6-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri Jul 12 2019 Filipe Rosset - 4.2.6-15 - Fix FTBFS on rawhide, spec cleanup and modernization - Migrate to Qt5, exclude builds on ppc64le for while From a57a822a5ae3c6e53bf86930188e3629af041581 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 05:18:39 +0000 Subject: [PATCH 14/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index d465754..23e81f3 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 16%{dist} +Release: 17%{dist} Summary: Interactive OpenGL-based mathematical function viewer License: GPLv3 URL: http://www.sourceforge.net/projects/zhu3d @@ -77,6 +77,9 @@ desktop-file-validate %{SOURCE1} %{_datadir}/applications/zhu3d.desktop %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 4.2.6-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 4.2.6-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From c947195a280ad86f047d5c3e5f177c3a0d1c1805 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sat, 11 Apr 2020 17:52:12 -0300 Subject: [PATCH 15/18] - Fix FTBFS#F33 --- zhu3d.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/zhu3d.spec b/zhu3d.spec index 23e81f3..cd53da4 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 17%{dist} +Release: 18%{dist} Summary: Interactive OpenGL-based mathematical function viewer License: GPLv3 URL: http://www.sourceforge.net/projects/zhu3d @@ -14,7 +14,7 @@ BuildRequires: dos2unix BuildRequires: desktop-file-utils BuildRequires: gcc-c++ BuildRequires: make -BuildRequires: qt5-devel +BuildRequires: qt5-qtbase-devel BuildRequires: mesa-libGLU-devel # build fails on ppc64le - rhbz#1676264 @@ -77,6 +77,9 @@ desktop-file-validate %{SOURCE1} %{_datadir}/applications/zhu3d.desktop %changelog +* Sat Apr 11 2020 Filipe Rosset - 4.2.6-18 +- Fix FTBFS#F33 + * Fri Jan 31 2020 Fedora Release Engineering - 4.2.6-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From c0db67d42479e77409a742cd3a8777db1ecc2b42 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:22:48 +0000 Subject: [PATCH 16/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index cd53da4..48c5551 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 18%{dist} +Release: 19%{dist} Summary: Interactive OpenGL-based mathematical function viewer License: GPLv3 URL: http://www.sourceforge.net/projects/zhu3d @@ -77,6 +77,9 @@ desktop-file-validate %{SOURCE1} %{_datadir}/applications/zhu3d.desktop %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 4.2.6-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sat Apr 11 2020 Filipe Rosset - 4.2.6-18 - Fix FTBFS#F33 From 20b98382c71cf770d77617184afc7d9d9448d510 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:41:43 +0000 Subject: [PATCH 17/18] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zhu3d.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zhu3d.spec b/zhu3d.spec index 48c5551..bf131c4 100644 --- a/zhu3d.spec +++ b/zhu3d.spec @@ -1,6 +1,6 @@ Name: zhu3d Version: 4.2.6 -Release: 19%{dist} +Release: 20%{dist} Summary: Interactive OpenGL-based mathematical function viewer License: GPLv3 URL: http://www.sourceforge.net/projects/zhu3d @@ -77,6 +77,9 @@ desktop-file-validate %{SOURCE1} %{_datadir}/applications/zhu3d.desktop %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 4.2.6-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 4.2.6-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 6b82a56ddf39da699303757f854beed0a6cf20a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 12 May 2021 00:48:50 +0200 Subject: [PATCH 18/18] Orphaned for 6+ weeks --- .gitignore | 3 - dead.package | 1 + libglu.patch | 11 --- pri.patch | 70 --------------- sources | 1 - zhu3d-4.2.6-qt5.patch | 205 ------------------------------------------ zhu3d.desktop | 13 --- zhu3d.spec | 168 ---------------------------------- 8 files changed, 1 insertion(+), 471 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 libglu.patch delete mode 100644 pri.patch delete mode 100644 sources delete mode 100644 zhu3d-4.2.6-qt5.patch delete mode 100644 zhu3d.desktop delete mode 100644 zhu3d.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index d4634b5..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/zhu3d-4.2.2.tar.gz -/zhu3d-4.2.4.tar.gz -/zhu3d-4.2.6.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/libglu.patch b/libglu.patch deleted file mode 100644 index 0d8486c..0000000 --- a/libglu.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- zhu3d-old/zhu3d.pro 2012-01-10 21:48:42.000000000 +0530 -+++ zhu3d-moded/zhu3d.pro 2012-01-19 18:43:42.967919928 +0530 -@@ -48,7 +48,7 @@ TEMPLATE = app - CONFIG += release - TARGET = zhu3d - QT += opengl -- -+LIBS += -lGLU - - # ============================================================================ - # Optimisation switches. For both GCC/ICC compilers -O3 is default. diff --git a/pri.patch b/pri.patch deleted file mode 100644 index 461e9cf..0000000 --- a/pri.patch +++ /dev/null @@ -1,70 +0,0 @@ -diff -uNr zhu3d-4.2.2.orig/zhu3d.pri zhu3d-4.2.2/zhu3d.pri ---- zhu3d-4.2.2.orig/zhu3d.pri 2009-06-02 10:21:38.000000000 +0530 -+++ zhu3d-4.2.2/zhu3d.pri 2011-01-15 17:09:55.659822004 +0530 -@@ -23,10 +23,10 @@ - # application path. As default the texture-directory resides under the work- - # directory. - --SYSDIR= --DOCDIR= --WORKDIR= --TEXDIR= -+SYSDIR=/usr/share/zhu3d/system -+DOCDIR=/usr/share/doc/packages/zhu3d -+WORKDIR=/usr/share/zhu3d/work -+TEXDIR=/usr/share/zhu3d/work/textures - - - # DETERMINING A DEFAULT GUI-STYLE -diff -uNr zhu3d-4.2.2.orig/zhu3d.pri~ zhu3d-4.2.2/zhu3d.pri~ ---- zhu3d-4.2.2.orig/zhu3d.pri~ 1970-01-01 05:30:00.000000000 +0530 -+++ zhu3d-4.2.2/zhu3d.pri~ 2011-01-15 17:09:55.658822003 +0530 -@@ -0,0 +1,48 @@ -+# PACKAGING/TAILORING: -+# -+# As packager or for tailoring you easily can redefine the locations of the -+# the following default directories: -+# -+# ./system (Here are icons, translations, and startup/benchmark located) -+# ./doc (Here are the html-helpfiles located) -+# ./work (Here are the zhu-files located) -+# ./textures (Here are the textures located) -+# -+# The work-directory as well as the textures need NO write privileges in -+# any case, because they easily can be redefined within Zhu3D at runtime. -+# -+# To change the locations, just fill in your desired path like e.g: -+# -+# SYSDIR=/usr/share/zhu3d-4.2.2/system -+# DOCDIR=/usr/share/doc/zhu3d-4.2.2/doc -+# WORKDIR=$$(HOME)/zhu3d-4.2.2/work -+# TEXDIR=$$(HOME)/zhu3d-4.2.2/work/textures -+# -+# In the example above the variable $$(HOME) denotes the users home-directory. -+# If an entry stays blank, the directory path for this will be relative to the -+# application path. As default the texture-directory resides under the work- -+# directory. -+ -+SYSDIR=/usr/share/zhu3d/system -+DOCDIR=/usr/share/doc/packages/zhu3d -+WORKDIR=/usr/share/zhu3d/work -+TEXDIR=/usr/share/zhu3d/work/textures -+ -+ -+# DETERMINING A DEFAULT GUI-STYLE -+# -+# Note, that this switch determines the the gui-style of the 1.st time ever call -+# of Zhu3D only. Successive program starts will always respect settings, which the -+# user choosed as preferred. If the entry stays blank, Zhu3D starts with "Plastique" -+# as default KDE-style. Gnome-packagers may prefer "Cleanlooks" or GTK+, what are -+# native Gnome-styles. -+# -+# Of course you only should choose a setting, which is available for the targeted -+# audience. Plastique and Cleanlooks should work everywhere, Macintosh or WindowsVista -+# on computers with dedicated operatings systems only of course. -+# -+# Currently (Qt4 4.5.x) valid entries are: -+# -+# Plastique, Cleanlooks, GTK+, Motif, CDE, Windows, WindowsXP, WindowsVista, Macintosh -+ -+DEFGUI= diff --git a/sources b/sources deleted file mode 100644 index e3b1521..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -462912c557b34f651ad99984a43a915c zhu3d-4.2.6.tar.gz diff --git a/zhu3d-4.2.6-qt5.patch b/zhu3d-4.2.6-qt5.patch deleted file mode 100644 index e1d956c..0000000 --- a/zhu3d-4.2.6-qt5.patch +++ /dev/null @@ -1,205 +0,0 @@ -From 4557d1111c030d9fa4449500b5624024abe9fc8a Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Tue, 9 Jan 2018 01:01:01 +0100 -Subject: [PATCH 1/2] Initial port to Qt5 - ---- - src/legedit.cpp | 14 +++++++------- - src/mainwindow.cpp | 2 +- - src/property.cpp | 4 ++-- - src/usredit.cpp | 2 +- - zhu3d.pro | 3 +-- - 5 files changed, 12 insertions(+), 13 deletions(-) - -diff --git a/src/legedit.cpp b/src/legedit.cpp -index b0f5b28..9ce44b0 100644 ---- a/src/legedit.cpp -+++ b/src/legedit.cpp -@@ -89,13 +89,13 @@ void legWidget::createAxesTable() { - axesTable->setColumnCount(7); - - axesTable->setHorizontalHeaderLabels(columnLabels); -- axesTable->horizontalHeader()->setResizeMode(0, QHeaderView::Interactive); -- axesTable->horizontalHeader()->setResizeMode(1, QHeaderView::Interactive); -- axesTable->horizontalHeader()->setResizeMode(2, QHeaderView::Fixed); -- axesTable->horizontalHeader()->setResizeMode(3, QHeaderView::Fixed); -- axesTable->horizontalHeader()->setResizeMode(4, QHeaderView::Fixed); -- axesTable->horizontalHeader()->setResizeMode(5, QHeaderView::Fixed); -- axesTable->horizontalHeader()->setResizeMode(6, QHeaderView::Fixed); -+ axesTable->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Interactive); -+ axesTable->horizontalHeader()->setSectionResizeMode(1, QHeaderView::Interactive); -+ axesTable->horizontalHeader()->setSectionResizeMode(2, QHeaderView::Fixed); -+ axesTable->horizontalHeader()->setSectionResizeMode(3, QHeaderView::Fixed); -+ axesTable->horizontalHeader()->setSectionResizeMode(4, QHeaderView::Fixed); -+ axesTable->horizontalHeader()->setSectionResizeMode(5, QHeaderView::Fixed); -+ axesTable->horizontalHeader()->setSectionResizeMode(6, QHeaderView::Fixed); - axesTable->verticalHeader()->show(); - axesTable->setShowGrid(true); - -diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp -index 970f1bf..48d23af 100644 ---- a/src/mainwindow.cpp -+++ b/src/mainwindow.cpp -@@ -1804,7 +1804,7 @@ void MaiWindow::benchmarkSlot() { - QMessageBox::information( - this, - tr("Benchmark"), -- result.toAscii().data() -+ result.toLatin1().data() - ); - - /** Restore and perform updates */ -diff --git a/src/property.cpp b/src/property.cpp -index eff4442..99216d7 100644 ---- a/src/property.cpp -+++ b/src/property.cpp -@@ -138,11 +138,11 @@ void iniITL() { - ** Copy a QString to a plain old character-string - ****************************************************************************/ - void q2cstrcpy(char *str, const QString qstr) { -- strcpy(str, qstr.toAscii().data()); -+ strcpy(str, qstr.toLatin1().data()); - } - - char *q2cstrcpy(const QString qstr) { -- return qstr.toAscii().data(); -+ return qstr.toLatin1().data(); - } - - -diff --git a/src/usredit.cpp b/src/usredit.cpp -index 18b58d5..6088906 100644 ---- a/src/usredit.cpp -+++ b/src/usredit.cpp -@@ -128,7 +128,7 @@ void usrWidget::createUsrTable() { - QStringList columnLabel(tr("Item")); - - usrTable->setHorizontalHeaderLabels(columnLabel); -- usrTable->horizontalHeader()->setResizeMode(0, QHeaderView::Stretch); -+ usrTable->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Stretch); - usrTable->verticalHeader()->show(); - usrTable->setShowGrid(true); - -diff --git a/zhu3d.pro b/zhu3d.pro -index efa3d53..cae8b78 100644 ---- a/zhu3d.pro -+++ b/zhu3d.pro -@@ -47,8 +47,7 @@ - TEMPLATE = app - CONFIG += release - TARGET = zhu3d --QT += opengl -- -+QT += opengl printsupport widgets - - # ============================================================================ - # Workaround for Qt4-4.8.4 and missing reference to 'gluPerspective' --- -2.15.1 - - -From fac5c787ef8e82d92c75c91554508211e1320418 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Tue, 9 Jan 2018 01:20:55 +0100 -Subject: [PATCH 2/2] Drop PostScript option, unsupported by Qt5PrintSupport - ---- - src/glwidget.cpp | 35 ----------------------------------- - src/picedit.cpp | 6 ------ - src/ui/picedit.ui | 10 ---------- - 3 files changed, 51 deletions(-) - -diff --git a/src/glwidget.cpp b/src/glwidget.cpp -index 1719ec0..6343f1e 100644 ---- a/src/glwidget.cpp -+++ b/src/glwidget.cpp -@@ -910,41 +910,6 @@ void OGLWidget::savePic() { - QApplication::restoreOverrideCursor(); - break; - } -- -- case PS: { -- fileName=QFileDialog::getSaveFileName( -- this, -- tr("Save as *.ps"), -- workDir, -- "Images (*.ps)"); -- -- if(fileName.isEmpty()) -- return; -- -- /** Complete filename */ -- if(!fileName.toUpper().endsWith(".PS")) -- fileName+=".ps"; -- -- /** Set up printer */ -- QApplication::setOverrideCursor(Qt::WaitCursor); -- QPrinter printer(QPrinter::HighResolution); -- printer.setOutputFormat(QPrinter::PostScriptFormat); -- printer.setResolution(pic.dpi); -- printer.setOutputFileName(fileName); // Enables toFile automatically -- printer.setFullPage(true); -- -- /** "Print" over painter */ -- QImage image=pixmap.toImage(); -- QPainter painter(&printer); -- QRect rect=painter.viewport(); -- QSize size=image.size(); -- size.scale(rect.size(), Qt::KeepAspectRatio); -- painter.setViewport(0, 0, size.width(), size.height()); -- painter.setWindow(image.rect()); -- painter.drawImage(0, 0, image); -- QApplication::restoreOverrideCursor(); -- break; -- } - } - } - -diff --git a/src/picedit.cpp b/src/picedit.cpp -index 149c9d3..74383a7 100644 ---- a/src/picedit.cpp -+++ b/src/picedit.cpp -@@ -49,7 +49,6 @@ picWidget::picWidget(QWidget *parent) : QWidget(parent) { - connect(pngFmt, SIGNAL(clicked()), this, SLOT(pngSlot())); - connect(jpgFmt, SIGNAL(clicked()), this, SLOT(jpgSlot())); - connect(pdfFmt, SIGNAL(clicked()), this, SLOT(pdfSlot())); -- connect(psFmt, SIGNAL(clicked()), this, SLOT(psSlot())); - } - - -@@ -71,11 +70,6 @@ void picWidget::switchBox() { - qual->setEnabled(false); - dpi->setEnabled(false); - break; -- case PS: -- psFmt->setChecked(true); -- qual->setEnabled(false); -- dpi->setEnabled(true); -- break; - } - } - -diff --git a/src/ui/picedit.ui b/src/ui/picedit.ui -index 12e6148..9a498f2 100644 ---- a/src/ui/picedit.ui -+++ b/src/ui/picedit.ui -@@ -263,16 +263,6 @@ - - - -- -- -- -- PostScript -- -- -- PS -- -- -- - - - --- -2.15.1 - diff --git a/zhu3d.desktop b/zhu3d.desktop deleted file mode 100644 index 2e93091..0000000 --- a/zhu3d.desktop +++ /dev/null @@ -1,13 +0,0 @@ -[Desktop Entry] -Name=Zhu3D -Comment=OpenGL-based equation viewer and solver -Exec=zhu3d %i -Icon=zhu3d -Type=Application -GenericName=Function viewer and solver -Terminal=false -X-KDE-StartupNotify=true -Categories=KDE;Qt;Utility;Calculator; - - - diff --git a/zhu3d.spec b/zhu3d.spec deleted file mode 100644 index bf131c4..0000000 --- a/zhu3d.spec +++ /dev/null @@ -1,168 +0,0 @@ -Name: zhu3d -Version: 4.2.6 -Release: 20%{dist} -Summary: Interactive OpenGL-based mathematical function viewer -License: GPLv3 -URL: http://www.sourceforge.net/projects/zhu3d -Source0: http://sourceforge.net/projects/zhu3d/files/zhu3d/%{name}-%{version}.tar.gz -Source1: zhu3d.desktop -Patch00: pri.patch -Patch01: zhu3d-4.2.6-qt5.patch - -BuildRequires: cmake -BuildRequires: dos2unix -BuildRequires: desktop-file-utils -BuildRequires: gcc-c++ -BuildRequires: make -BuildRequires: qt5-qtbase-devel -BuildRequires: mesa-libGLU-devel - -# build fails on ppc64le - rhbz#1676264 -ExcludeArch: ppc64le - -%description -Zhu3D is an interactive OpenGL-based mathematical function viewer. -You can visualize functions, parametric systems and Iso-surfaces. -The viewer supports special effects like animation, morphing, -transparency, textures, fog and motion blur - -%prep -%setup -q -n %{name}-%{version} -%patch00 -p1 -b .pri -%patch01 -p1 - -find . -type f -print0|xargs -0 chmod -x -dos2unix readme.txt license.gpl - -%build -QTDIR="%{_qt4_prefix}" ; export QTDIR ; \ -PATH="%{_qt4_bindir}:$PATH" ; export PATH ; \ -CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \ -CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \ -FFLAGS="${FFLAGS:-%optflags}" ; export FFLAGS ; \ -%{qmake_qt5} -r IDE_LIBRARY_BASENAME=%{_lib} -%make_build - -%install -# Program binary -mkdir -p %{buildroot}%{_bindir} -cp -f %{name} %{buildroot}%{_bindir} - -# Other program files -mkdir -p %{buildroot}%{_datadir}/%{name} -cp -a -f work system %{buildroot}%{_datadir}/%{name} - -# Desktop entry -mkdir -p %{buildroot}%{_datadir}/applications -cp -f %SOURCE1 %{buildroot}%{_datadir}/applications - -# Desktop icon -install -m 0755 -d %{buildroot}%{_datadir}/icons/hicolor/64x64/apps -install -m 0755 -d %{buildroot}%{_datadir}/pixmaps -install -m 0644 system/icons/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps -install -m 0644 system/icons/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png -desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} - -%check -desktop-file-validate %{SOURCE1} - - -%files -%doc readme.txt -%license license.gpl -%{_bindir}/%{name} -%{_datadir}/%{name}/ -%{_datadir}/icons/hicolor/64x64/apps/* -%{_datadir}/pixmaps/zhu3d.png -%{_datadir}/applications/zhu3d.desktop - -%changelog -* Thu Jan 28 2021 Fedora Release Engineering - 4.2.6-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 4.2.6-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sat Apr 11 2020 Filipe Rosset - 4.2.6-18 -- Fix FTBFS#F33 - -* Fri Jan 31 2020 Fedora Release Engineering - 4.2.6-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 4.2.6-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Jul 12 2019 Filipe Rosset - 4.2.6-15 -- Fix FTBFS on rawhide, spec cleanup and modernization -- Migrate to Qt5, exclude builds on ppc64le for while - -* Sun Feb 03 2019 Fedora Release Engineering - 4.2.6-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 4.2.6-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 4.2.6-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 4.2.6-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 4.2.6-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon May 15 2017 Fedora Release Engineering - 4.2.6-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 4.2.6-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Rex Dieter - 4.2.6-7 -- use %%qmake_qt4 macro to ensure proper build flags - -* Fri Jun 19 2015 Fedora Release Engineering - 4.2.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 4.2.6-5 -- Rebuilt for GCC 5 C++11 ABI change - -* Mon Aug 18 2014 Fedora Release Engineering - 4.2.6-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 4.2.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 4.2.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sat May 18 2013 Siddharth Sharma - 4.2.6-1 -- Upstream update to 4.2.6 -- Remove libGLU Patch - -* Fri Feb 15 2013 Fedora Release Engineering - 4.2.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sun Jul 22 2012 Fedora Release Engineering - 4.2.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sun Jul 15 2012 Siddharth Sharma - 4.2.4-2 -- rebuilt commit fixes for source - -* Fri Mar 2 2012 siddvicious - 4.2.4-1 -- Package Update - -* Sat Jan 14 2012 Fedora Release Engineering - 4.2.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Feb 08 2011 Fedora Release Engineering - 4.2.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Jan 30 2011 siddharth Sharma - 4.2.2-2 - - Fixes - - Changelog fix 4.2.4 to 4.2.2 - - URL Source fix - - Default attributes in files were listed twice. - - Used macros instead of full paths in some places - -* Sun Jan 9 2011 siddharth Sharma - 4.2.2-1 - - Initial Release 1