diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..641651a --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +/3Depict-0.0.2.tar.gz +/3Depict-0.0.3.tar.gz +/3Depict-0.0.6.tar.gz +/3Depict-0.0.7.tar.gz +/3Depict-0.0.8.tar.gz +/3Depict-0.0.9.tar.gz +/3Depict-0.0.10.tar.gz +/3Depict-0.0.11.tar.gz +/3Depict-0.0.12.tar.gz +/3Depict-0.0.13.tar.gz +/3Depict-0.0.14.tar.gz +/3Depict-0.0.15.tar.gz +/3Depict-0.0.16.tar.gz +/3Depict-0.0.17.tar.gz +/3Depict-0.0.18.tar.gz +/3Depict-0.0.19.tar.gz +/3Depict-0.0.20.tar.gz +/3Depict-0.0.21.tar.gz +/3Depict-0.0.22.tar.gz diff --git a/3Depict-0.0.22-font-path.patch b/3Depict-0.0.22-font-path.patch new file mode 100644 index 0000000..9a52b58 --- /dev/null +++ b/3Depict-0.0.22-font-path.patch @@ -0,0 +1,26 @@ +--- src/wx/wxcomponents.cpp ++++ src/wx/wxcomponents.cpp +@@ -555,16 +555,17 @@ std::string TTFFinder::nxFindFont(const char *fontFile) + //(Oh look Ma, I'm autoconf!) + + const char *dirs[] = { ".", +- "/usr/share/fonts/truetype", //Old debian ++ "/usr/local/share/fonts/truetype", // User fonts + "/usr/share/fonts/truetype/freefont", // New debian + "/usr/share/fonts/truetype/ttf-dejavu", //New debian +- "/usr/local/share/fonts/truetype", // User fonts ++ "/usr/share/fonts/truetype", //Old debian ++ "/usr/share/fonts/dejavu", //Fedora + "/usr/X11R6/lib/X11/fonts/truetype", + "/usr/X11R6/lib64/X11/fonts/truetype", +- "/usr/lib/X11/fonts/truetype",// Fedora 32 +- "/usr/lib64/X11/fonts/truetype", //Fedora 64 +- "/usr/local/lib/X11/fonts/truetype", // Fedora 32 new +- "/usr/local/lib64/X11/fonts/truetype",// Fedora 64 new ++ "/usr/lib/X11/fonts/truetype", ++ "/usr/lib64/X11/fonts/truetype", ++ "/usr/local/lib/X11/fonts/truetype", ++ "/usr/local/lib64/X11/fonts/truetype", + "", + }; //MUST end with "". + diff --git a/3Depict-0.0.22-manual-pdf-loc.patch b/3Depict-0.0.22-manual-pdf-loc.patch new file mode 100644 index 0000000..b2d23c4 --- /dev/null +++ b/3Depict-0.0.22-manual-pdf-loc.patch @@ -0,0 +1,15 @@ +--- src/gui/mainFrame.cpp ++++ src/gui/mainFrame.cpp +@@ -2904,9 +2904,9 @@ void MainWindowFrame::OnHelpHelp(wxCommandEvent &event) + string s; + s=locateDataFile("3Depict-manual.pdf"); + +- //Also Debian makes us use the lowercase "D", so check there too. +- if(!s.size()) +- s=locateDataFile("3depict-manual.pdf"); ++ //Also Fedora has diff dir ++ if(!wxFileExists(s)) ++ s="/usr/share/doc/3Depict-0.0.8/3Depict-0.0.8-manual.pdf"; + + //FIXME: under windows, currently we use "manual.pdf" + if(!s.size()) diff --git a/3Depict-0.0.22-qhull.patch b/3Depict-0.0.22-qhull.patch new file mode 100644 index 0000000..835831b --- /dev/null +++ b/3Depict-0.0.22-qhull.patch @@ -0,0 +1,12 @@ +diff -r 031db7992cf7 src/backend/filters/algorithms/convexHull.h +--- src/backend/filters/algorithms/convexHull.h Sun Feb 11 00:27:02 2018 +0000 ++++ src/backend/filters/algorithms/convexHull.h Sun Feb 11 00:34:47 2018 +0000 +@@ -35,7 +35,7 @@ + #endif + extern "C" + { +- #include ++ #include + } + #ifdef __POWERPC__ + #pragma pop_macro("__POWERPC__") diff --git a/3Depict-0.0.22-qhull_ppc64le.patch b/3Depict-0.0.22-qhull_ppc64le.patch new file mode 100644 index 0000000..10e9d2f --- /dev/null +++ b/3Depict-0.0.22-qhull_ppc64le.patch @@ -0,0 +1,25 @@ +diff -r 419306b866c3 src/backend/filters/algorithms/spatial.cpp +--- src/backend/filters/algorithms/spatial.cpp Sun Aug 11 20:03:37 2019 +0100 ++++ src/backend/filters/algorithms/spatial.cpp Sun Aug 11 20:05:06 2019 +0100 +@@ -26,7 +26,20 @@ + #include + #include + +-#include ++//QHull library ++//Build fix for qhull ; wx defines powerpc without ++//assigning a value, causing build fail on powerpc ++#ifdef __POWERPC__ ++ #pragma push_macro("__POWERPC__") ++ #define __POWERPC__ 1 ++#endif ++extern "C" ++{ ++ #include ++} ++#ifdef __POWERPC__ ++ #pragma pop_macro("__POWERPC__") ++#endif + + using std::vector; + diff --git a/3Depict-0.0.22-wayland.patch b/3Depict-0.0.22-wayland.patch new file mode 100644 index 0000000..3a9cf16 --- /dev/null +++ b/3Depict-0.0.22-wayland.patch @@ -0,0 +1,21 @@ +diff -r 13113574c8fc src/3Depict.cpp +--- src/3Depict.cpp Sun Aug 11 23:16:43 2019 +0100 ++++ src/3Depict.cpp Sun Aug 11 23:17:35 2019 +0100 +@@ -76,6 +76,17 @@ + + }; + ++//Wayland workaround - wx bug 17702 ++#ifdef __WXGTK3__ ++struct ForceX11 { ++ ForceX11(){ ++ setenv("GDK_BACKEND","x11",1); ++ } ++}; ++ ++static struct ForceX11 forcex11; ++#endif ++ + //Check version is in place because wxT is deprecated for wx 2.9 + //Command line parameter table + static const wxCmdLineEntryDesc g_cmdLineDesc [] = diff --git a/3Depict-0.0.22-wx3.2.patch b/3Depict-0.0.22-wx3.2.patch new file mode 100644 index 0000000..cb98229 --- /dev/null +++ b/3Depict-0.0.22-wx3.2.patch @@ -0,0 +1,115 @@ +diff -up 3Depict-0.0.22/src/gui/cropPanel.cpp.wx32 3Depict-0.0.22/src/gui/cropPanel.cpp +--- 3Depict-0.0.22/src/gui/cropPanel.cpp.wx32 2019-01-05 19:47:51.000000000 -0500 ++++ 3Depict-0.0.22/src/gui/cropPanel.cpp 2022-08-04 18:48:53.245358493 -0400 +@@ -720,7 +720,7 @@ void CropPanel::makeCropValuesValid() + void CropPanel::onResize(wxSizeEvent &evt) + { + #ifndef __WXMAC__ +- wxPaintEvent paintEvt; +- wxPostEvent(this,paintEvt); ++ Refresh(); ++ Update(); + #endif + } +diff -up 3Depict-0.0.22/src/gui/dialogs/resolutionDialog.cpp.wx32 3Depict-0.0.22/src/gui/dialogs/resolutionDialog.cpp +--- 3Depict-0.0.22/src/gui/dialogs/resolutionDialog.cpp.wx32 2018-08-05 09:48:45.000000000 -0400 ++++ 3Depict-0.0.22/src/gui/dialogs/resolutionDialog.cpp 2022-08-04 18:49:54.126843451 -0400 +@@ -79,8 +79,8 @@ END_EVENT_TABLE(); + + void ResolutionDialog::updateImage() + { +- wxPaintEvent paintEvt; +- wxPostEvent(this,paintEvt); ++ Refresh(); ++ Update(); + } + + void ResolutionDialog::setRes(unsigned int w, unsigned int h, bool asReset) +diff -up 3Depict-0.0.22/src/gui/glPane.cpp.wx32 3Depict-0.0.22/src/gui/glPane.cpp +--- 3Depict-0.0.22/src/gui/glPane.cpp.wx32 2019-01-05 19:47:51.000000000 -0500 ++++ 3Depict-0.0.22/src/gui/glPane.cpp 2022-08-04 19:34:27.351248848 -0400 +@@ -214,8 +214,8 @@ unsigned int BasicGLPane::hoverTest(con + void BasicGLPane::forceRedraw() + { + //Force a paint update for the scene +- wxPaintEvent ptEvent; +- wxPostEvent(this,ptEvent); ++ Refresh(); ++ Update(); + + #ifdef WIN32 + //Hack for windows. Does not redraw otherwise. +@@ -1108,8 +1108,8 @@ bool BasicGLPane::saveImage(unsigned int + delete image; + + if (needPostPaint) { +- wxPaintEvent event; +- wxPostEvent(this,event); ++ Refresh(); ++ Update(); + } + + return isOK; +@@ -1182,8 +1182,8 @@ bool BasicGLPane::saveImageSequence(unsi + currentScene->discardTempCam(); + wxD->Destroy(); + +- wxPaintEvent event; +- wxPostEvent(this,event); ++ Refresh(); ++ Update(); + return true; + + } +diff -up 3Depict-0.0.22/src/gui/mainFrame.cpp.wx32 3Depict-0.0.22/src/gui/mainFrame.cpp +--- 3Depict-0.0.22/src/gui/mainFrame.cpp.wx32 2022-08-04 16:54:09.801980447 -0400 ++++ 3Depict-0.0.22/src/gui/mainFrame.cpp 2022-08-04 18:47:41.785789266 -0400 +@@ -1814,8 +1814,8 @@ void MainWindowFrame::OnFileExportVideo( + + + //Force a paint update for the scene, to ensure aspect ratio information is preserved +- wxPaintEvent ptEvent; +- wxPostEvent(panelTop,ptEvent); ++ panelTop->Refresh(); ++ panelTop->Update(); + } + + +diff -up 3Depict-0.0.22/src/wx/propertyGridUpdater.h.wx32 3Depict-0.0.22/src/wx/propertyGridUpdater.h +--- 3Depict-0.0.22/src/wx/propertyGridUpdater.h.wx32 2018-06-05 18:52:57.000000000 -0400 ++++ 3Depict-0.0.22/src/wx/propertyGridUpdater.h 2022-08-04 17:51:35.619683708 -0400 +@@ -19,7 +19,9 @@ + #ifndef PROPERTYGRIDUPDATER_H + #define PROPERTYGRIDUPDATER_H + ++#include + #include ++#include + #include + #include "backend/filter.h" + #include "gui/dialogs/transferFuncDialog.h" +diff -up 3Depict-0.0.22/src/wx/wxcomponents.h.wx32 3Depict-0.0.22/src/wx/wxcomponents.h +--- 3Depict-0.0.22/src/wx/wxcomponents.h.wx32 2018-06-05 18:52:57.000000000 -0400 ++++ 3Depict-0.0.22/src/wx/wxcomponents.h 2022-08-04 17:57:47.144135600 -0400 +@@ -39,10 +39,10 @@ + + //!3D combo grid renderer, from + //http://nomadsync.cvs.sourceforge.net/nomadsync/nomadsync/src/EzGrid.cpp?view=markup (GPL) +-class wxGridCellChoiceRenderer : public wxGridCellStringRenderer ++class wxGridCellChoiceRenderer_ : public wxGridCellStringRenderer + { + public: +- wxGridCellChoiceRenderer(wxLayoutAlignment border = wxLAYOUT_NONE) : ++ wxGridCellChoiceRenderer_(wxLayoutAlignment border = wxLAYOUT_NONE) : + m_border(border) {} + virtual void Draw(wxGrid& grid, + wxGridCellAttr& attr, +@@ -52,7 +52,7 @@ public: + bool isSelected); + virtual wxGridCellRenderer *Clone() const + { +- return new wxGridCellChoiceRenderer; ++ return new wxGridCellChoiceRenderer_; + } + private: + wxLayoutAlignment m_border; diff --git a/3Depict.spec b/3Depict.spec new file mode 100644 index 0000000..3194e22 --- /dev/null +++ b/3Depict.spec @@ -0,0 +1,350 @@ +Name: 3Depict +Version: 0.0.22 +Release: 16%{?dist} +Summary: Valued 3D point cloud visualization and analysis + + +License: GPLv3+ +URL: http://threedepict.sourceforge.net +Source0: http://downloads.sourceforge.net/threedepict/%{name}-%{version}.tar.gz + + +#Mathgl for plotting +BuildRequires: gcc-c++ +BuildRequires: mathgl-devel +#Mesa for GLU +BuildRequires: libGL-devel +#Libxml2 for file parsing +BuildRequires: libxml2-devel +#FTGL for 3d fonts +BuildRequires: ftgl-devel +#libpng for textures +BuildRequires: libpng-devel +#Desktop file utils for installing desktop file +BuildRequires: desktop-file-utils +#WX widgets +BuildRequires: wxGTK-devel +#Vigra, for voxelisation +BuildRequires: vigra-devel + +#PDF latex build +#BuildRequires: tex(latex) + +#Required for surface removal algorithms +BuildRequires: qhull-devel +BuildRequires: make + +#Fedora specific PDF dir. +Patch0: %{name}-%{version}-manual-pdf-loc.patch +#Fedora specific font dir +Patch1: %{name}-%{version}-font-path.patch +#Qhull dir has changed +Patch2: %{name}-%{version}-qhull.patch +#Fix for PPC64 arch +Patch3: %{name}-%{version}-qhull_ppc64le.patch + +#wxGLCanvas not supported under wayland. +# wx bug 17702 +Patch4: %{name}-%{version}-wayland.patch +# Fixes for wxWidgets 3.2 compatibility +Patch5: %{name}-%{version}-wx3.2.patch +%description +This software is designed to help users visualize and analyze 3D point clouds +with an associated real value, in a fast and flexible fashion. It is +specifically targeted to atom probe tomography applications, but may be +useful for general scalar valued point data purposes. + +%prep + +%setup -q + +%patch0 +%patch1 +%patch2 +%patch3 +%patch4 +%patch5 -p1 + +%if 0%{?fedora} > 24 +# Installation directory has changed +sed -i -e 's,qhull/qhull_a.h,libqhull/qhull_a.h,' \ + src/backend/filters/filterCommon.h \ + src/backend/filters/algorithms/spatial.cpp \ + configure configure.ac +# Avoid rerunning the autotools +touch -r aclocal.m4 configure configure.ac +%endif + +%build +export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" +%configure --disable-debug-checks --enable-openmp-parallel +make %{?_smp_mflags} + +%install +make install DESTDIR=%{buildroot} + +# Install the textures +mkdir -p %{buildroot}%{_datadir}/%{name}/textures +cp -p data/textures/*png %{buildroot}%{_datadir}/%{name}/textures/ + + +#Install the manpage +install -Dp -m 644 packaging/manpage/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 + +desktop-file-install \ + --dir %{buildroot}%{_datadir}/applications \ + packaging/%{name}.desktop +mkdir -p %{buildroot}%{_datadir}/pixmaps/ +install -Dp -m 644 data/textures/tex-source/%{name}-icon.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg + +#install language files +#-- +#Remap locale names +mv locales/de_DE/ locales/de/ + +mkdir -p %{buildroot}/%{_datadir}/locale/ +cp -R locales/* %{buildroot}/%{_datadir}/locale/ + +#Restore the internal build's locale naming +mv locales/de/ locales/de_DE/ +#-- + + +#Move the documentation such that it is picked up by the doc macro +mv docs/manual-latex/manual.pdf %{name}-%{version}-manual.pdf + +#Locale stuff +%find_lang %{name} + + +%files -f %{name}.lang +%license COPYING +%doc ChangeLog.txt README %{name}-%{version}-manual.pdf +%{_bindir}/%{name} +%dir %{_datadir}/%{name}/ +%dir %{_datadir}/%{name}/textures +%{_datadir}/%{name}/textures/*.png +%{_datadir}/applications/%{name}.desktop +%{_mandir}/man1/%{name}.1.* +%{_datadir}/pixmaps/*.svg + + +%changelog +* Wed Jan 18 2023 Fedora Release Engineering - 0.0.22-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jan 14 2023 Orion Poplawski - 0.0.22-15 +- Rebuild with mathgl 8.0.1 + +* Mon Sep 12 2022 Scott Talbert - 0.0.22-14 +- Rebuild with wxWidgets 3.2 + +* Tue Aug 23 2022 Mamoru TASAKA - 0.0.22-13 +- Rebuild for gsl-2.7.1 + +* Wed Jul 20 2022 Fedora Release Engineering - 0.0.22-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jan 19 2022 Fedora Release Engineering - 0.0.22-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 0.0.22-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jan 25 2021 Fedora Release Engineering - 0.0.22-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Jeff Law - 0.0.22-8 +- Force C++14 as this code is not C++17 ready + +* Mon Jul 27 2020 Fedora Release Engineering - 0.0.22-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jan 28 2020 Fedora Release Engineering - 0.0.22-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Aug 20 2019 Susi Lehtola - 0.0.22-5 +- Rebuilt for GSL 2.6. + +* Sun Aug 11 2019 D Haley - 0.0.22-4 +- Add workaround for crash under wayland (wx bug 17702) + +* Sun Aug 11 2019 D Haley - 0.0.22-3 +- Fix for PPC64LE qhull include bug (#1735406) + +* Wed Jul 24 2019 Fedora Release Engineering - 0.0.22-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Apr 05 2019 D Haley - 0.0.22-1 +- Update to 0.0.22 + +* Thu Jan 31 2019 Fedora Release Engineering - 0.0.21-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 0.0.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sat Feb 10 2018 D Haley - 0.0.21-1 +- Update to 0.0.21 + +* Wed Feb 07 2018 Fedora Release Engineering - 0.0.20-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sun Jan 14 2018 D Haley - 0.0.20-6 +- Bump for MGL rebuild + +* Thu Oct 12 2017 D Haley - 0.0.20-5 +- Bump for GSL rebuild +- Add fixes for s390/ppc64 + +* Wed Aug 02 2017 Fedora Release Engineering - 0.0.20-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.0.20-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon May 15 2017 Fedora Release Engineering - 0.0.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild + +* Sun Feb 05 2017 D Haley - 0.0.20-1 +- Update to 0.0.20 +- Do not specify wx-config-3.0 (bug in wx, 1077718, fixed) +======= +* Sat Jan 14 2017 D Haley - 0.0.19-2 +- Rebuild for libmgl bump + +* Wed Jun 01 2016 D Haley - 0.0.19-1 +- Update to 0.0.19 +- Remove gcc patch, fixed upstream +- Add upstream patch + +* Fri Apr 29 2016 Ralf Corsépius - 0.0.18-7 +- Rebuild for qhull-2015.2-1. +- Reflect qhull_a.h's location having changed. + +* Tue Mar 8 2016 Orion Poplawski - 0.0.18-6 +- Add patch for fix compilation with gcc 6 + +* Mon Feb 22 2016 Orion Poplawski - 0.0.18-5 +- Rebuild for gsl 2.1 +- Cleanup spec + +* Wed Feb 03 2016 Fedora Release Engineering - 0.0.18-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Sun Nov 29 2015 Kalev Lember - 0.0.18-3 +- Rebuilt for libmgl soname bump + +* Tue Jun 16 2015 Fedora Release Engineering - 0.0.18-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri May 01 2015 D Haley - 0.0.18-1 +- Update to 0.0.18 + +* Sat Oct 11 2014 D Haley - 0.0.17-2 +- Rebuild for mathgl 2.3 + +* Sun Sep 28 2014 D Haley - 0.0.17-1 +- Update to 0.0.17 + +* Fri Jun 06 2014 Fedora Release Engineering - 0.0.16-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Apr 26 2014 D Haley - 0.0.16-1 +- Update to 0.0.16 + +* Wed Feb 12 2014 D Haley - 0.0.15-4 +- Rebuild for mgl + +* Wed Feb 05 2014 D Haley - 0.0.15-3 +- Rebuild for new mgl +- Add upstream patches + +* Sun Jan 26 2014 D Haley - 0.0.15-2 +- Rebuild for new mgl + +* Sun Dec 01 2013 D Haley - 0.0.15-1 +- Update to 0.0.15 + +* Fri Aug 02 2013 Fedora Release Engineering - 0.0.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sat Jul 20 2013 D Haley - 0.0.14-1 +- Update to 0.0.14 + +* Tue Jun 25 2013 D Haley - 0.0.13-2 +- Enable mathgl2 + +* Fri Apr 12 2013 D Haley - 0.0.13-1 +- Update to 0.0.13 + +* Sat Mar 23 2013 D Haley - 0.0.12-4 +- Add aarch 64 patch for bug 924960, until next version + +* Wed Feb 13 2013 Fedora Release Engineering - 0.0.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Dec 9 2012 D Haley - 0.0.12-2 +- Import bugfixes from upstream for plot UI and crash fixes + +* Sun Nov 25 2012 D Haley - 0.0.12-1 +- Update to 0.0.12 + +* Mon Apr 2 2012 D Haley - 0.0.10-1 +- Update to 0.0.10 + +* Tue Feb 28 2012 Fedora Release Engineering - 0.0.9-4 +- Rebuilt for c++ ABI breakage + +* Thu Jan 12 2012 D Haley - 0.0.9-3 +- Patch to fix FTFBS for gcc 4.7 + +* Thu Jan 12 2012 Fedora Release Engineering - 0.0.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sat Dec 17 2011 D Haley - 0.0.9-1 +- Update to 0.0.9 + +* Tue Dec 06 2011 Adam Jackson - 0.0.8-3 +- Rebuild for new libpng + +* Sat Oct 29 2011 D Haley - 0.0.8-2 +- Post release fixes for various crash bugs + +* Sun Oct 23 2011 D Haley - 0.0.8-1 +- Update to 0.0.8 + +* Sun Aug 14 2011 D Haley - 0.0.7-1 +- Update to 0.0.7 + +* Fri May 20 2011 D Haley - 0.0.6-1 +- Update to 0.0.6 + +* Sun Mar 27 2011 D Haley - 0.0.5-1 +- New upstream release + +* Sun Mar 13 2011 D Haley - 0.0.4-3 +- Patch opengl startup code -- peek at gl context. Possible fix for bug 684390 + +* Sat Feb 12 2011 D Haley - 0.0.4-2 +- Fix bug 677016 - 3Depict no built with rpm opt flags + +* Sat Jan 22 2011 D Haley - 0.0.4-1 +- Update to 0.0.4 + +* Fri Nov 26 2010 D Haley - 0.0.3-1 +- Update to 0.0.3 + +* Tue Oct 5 2010 D Haley - 0.0.2-3 +- Use tex(latex) virtual package in preference to texlive-latex + +* Mon Oct 4 2010 D Haley - 0.0.2-2 +- Add latex build for manual + +* Sat Sep 25 2010 D Haley - 0.0.2-1 +- Update to 0.0.2 +- Address comments in package review + +* Sun Aug 08 2010 D Haley - 0.0.1-1 +- Initial package + diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/sources b/sources new file mode 100644 index 0000000..2ef54ab --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (3Depict-0.0.22.tar.gz) = 41659b44b089aa61e0d517bacc4a4509cac3ba2d168bdd952d29e4b1f296f8ba97e547482a12da0a0c6936e37fc8421428baa9c4eb1dc82527635802944ab47c