Hello community, here is the log from the commit of package qwt for openSUSE:Factory checked in at Mon Aug 8 15:50:00 CEST 2011. -------- New Changes file: --- /dev/null 2010-08-26 16:28:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/qwt/qwt.changes 2011-08-04 08:36:59.000000000 +0200 @@ -0,0 +1,90 @@ +------------------------------------------------------------------- +Thu Aug 4 08:33:11 UTC 2011 - toddrme2178@gmail.com + +- updated to version 5.2.2 +- add pdf documentation package +- remove tests for other distributions +- move contents of the "qwt" package into libqwt5 + it just had the license, readme, and changelog +- remove patch (enable-svg.diff) that is now included upstream + +------------------------------------------------------------------- +Wed Apr 14 17:21:51 EEST 2010 - koprok@nand.bg + +- updated to version 5.2.1 +- fix parallel make patch is not needed any more + +------------------------------------------------------------------- +Fri Jan 1 20:39:49 UTC 2010 - chris@computersalat.de + +- spec mods + o added header + o cleanup + o fixed fdupes deps >= 1100 + o replaced libqt4-devel >= 4.3 to qt-devel + * Qwt 5.x might be usable in all environments where you find Qt. + It is compatible with Qt 3.3.x and Qt 4.x + +------------------------------------------------------------------- +Tue Nov 24 16:11:03 EET 2009 - koprok@nand.bg + +- fix parallel make + +------------------------------------------------------------------- +Sun Aug 30 22:41:53 CEST 2009 - lars@linux-schulserver.de + +- original taken from Education:Salome:Factory +- use the original name for the package and provide/obsolete + the libqwt5* names +- use qmake vars instead of patching the sources +- split off designer package and put the lib to the right place +- added rpmlintrc + +------------------------------------------------------------------- +Fri May 08 00:00:00 CET 2009 - Nico.Laus.2001@gmx.de + +- made compile on Fedora, Mandriva +- removed unnecessary (Build)Requires + +------------------------------------------------------------------- +Mon Mar 30 00:00:00 CET 2009 - Nico.Laus.2001@gmx.de + +- updated to version 5.2.0 +- changed config to enable QwtPlotSvgItem + +------------------------------------------------------------------- +Wed Mar 25 00:00:00 CET 2009 - Nico.Laus.2001@gmx.de + +- added sub-packages examples and devel-doc +- added documentation + +------------------------------------------------------------------- +Fri May 16 00:00:00 CET 2008 - 0.pm.1 + +- rebuild for PackMan + +------------------------------------------------------------------- +Thu Nov 22 00:00:00 CET 2007 - opensuse@dstoecker.de + +- better installation +- some fixes + +------------------------------------------------------------------- +Wed Jun 27 00:00:00 CET 2007 - opensuse@dstoecker.de + +- updated to release 5.0.2 +- now a openSUSE BuildService project + +------------------------------------------------------------------- +Wed Jan 03 00:00:00 CET 2007 - Christian Härtwig 5.0.0 + +- updated to CVS20070103 (5.0.0) +- renamed package to libqwt5 +- modified package to coexist together with libqwt-4.2.0 from Quentin Denis +- added examples to -devel package + +------------------------------------------------------------------- +Mon Aug 28 00:00:00 CET 2006 - Christian Härtwig 5.0.0 + +- initial version CVS20060828 (5.0.0) + calling whatdependson for head-i586 New: ---- qwt-5.2.2.pdf qwt-5.2.2.tar.bz2 qwt-rpmlintrc qwt.changes qwt.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qwt.spec ++++++ # # spec file for package qwt # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # # norootforbuild Name: qwt Summary: Qt Widgets for Technical Applications Version: 5.2.2 Release: 1 License: Qwt License 1.0 Group: Development/Libraries/C and C++ Url: http://qwt.sourceforge.net/ Source: %{name}-%{version}.tar.bz2 Source2: %{name}-rpmlintrc Source3: %{name}-%{version}.pdf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes freetype2-devel gcc-c++ libpng-devel qt-devel Requires: libqwt5 = %{version} %description The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. Beside a 2D plot widget it provides scales, sliders, dials, compasses, thermometers, wheels and knobs to control or display values, arrays, or ranges of type double. Authors: -------- Uwe Rathmann Josef Wilgen ( <= Qwt 0.2 ) %package -n libqwt5 Summary: Shared library for Qt Widgets Group: Development/Libraries/C and C++ Provides: %{name} = %{version} Obsoletes: %{name} < %{version} %description -n libqwt5 This package contains the shared library to run Technical Applications developed with/for Qwt. Authors: -------- Uwe Rathmann Josef Wilgen ( <= Qwt 0.2 ) %package devel Summary: Include headers and Qt Designer plugin for Qwt Group: Development/Libraries/C and C++ Obsoletes: libqwt5-devel < %{version} Requires: %{name} = %{version} Requires: freetype2-devel gcc-c++ libpng-devel qt-devel Recommends: %{name}-devel-doc Recommends: %{name}-devel-doc-pdf Recommends: %{name}-examples Provides: libqwt5-devel = %{version} %description devel This package contains the header files of Qwt and its Qt designer plugin in order to create Qt applications using the Qwt widgets. Authors: -------- Uwe Rathmann Josef Wilgen ( <= Qwt 0.2 ) %package examples Summary: Example programs using Qwt Group: Development/Libraries/C and C++ Obsoletes: libqwt5-examples < %{version} Requires: %{name}-devel = %{version} Provides: libqwt5-examples = %{version} %description examples This package contains example programs demonstrating the Qwt widgets. Authors: -------- Uwe Rathmann Josef Wilgen ( <= Qwt 0.2 ) %package designer Summary: Plugin for the Qt Interface designer Group: Development/Tools/IDE Requires: %{name}-devel = %{version} Requires: qt-devel %description designer The %{name}-designer package contains the plugin for the Qt User Interface designer tool. Authors: -------- Uwe Rathmann Josef Wilgen ( <= Qwt 0.2 ) %package devel-doc Summary: Development documentation for Qwt Group: Development/Libraries/C and C++ Obsoletes: libqwt5-devel-doc < %{version} Requires: %{name}-devel = %{version} Provides: libqwt5-devel-doc = %{version}-%{release} %description devel-doc This package contains the development documentation of the Qwt widgets as is it created by doxygen. Authors: -------- Uwe Rathmann Josef Wilgen ( <= Qwt 0.2 ) %package devel-doc-pdf Summary: Development documentation for Qwt in pdf format Group: Development/Libraries/C and C++ Obsoletes: libqwt5-devel-doc-pdf < %{version} Requires: %{name}-devel = %{version} Provides: libqwt5-devel-doc-pdf = %{version} %description devel-doc-pdf This package contains the development documentation of the Qwt widgets in pdf format. Authors: -------- Uwe Rathmann Josef Wilgen ( <= Qwt 0.2 ) %prep %setup -q -n %{name}-%{version} %build cp /usr/src/packages/SOURCES/%{name}-%{version}.pdf ./ # Now build the qwt5 library qmake \ INSTALLBASE=%{_prefix} \ CONFIG+=QwtDll CONFIG+=QwtDesigner CONFIG+=QwtExamples -after \ QMAKE_CXXFLAGS="%optflags" \ target.path=%{_libdir} \ headers.path=%{_includedir}/%{name} \ doc.path=%{_docdir}/%{name}/devel-doc %__make %{?jobs:-j%jobs} %install %makeinstall INSTALL_ROOT=%buildroot # man %__mkdir -p %{buildroot}/%{_mandir} %__mv -v %{buildroot}/%{_docdir}/%{name}/devel-doc/man/man3 %{buildroot}/%{_mandir}/ # docu %__mv -v examples %{buildroot}%{_docdir}/%{name}/ %__mkdir -p %{buildroot}%{_docdir}/%{name}/devel-doc-pdf %__mv -v %{name}-%{version}.pdf %{buildroot}%{_docdir}/%{name}/devel-doc-pdf/ # designer plugin %__mkdir -p %{buildroot}/%{_libdir}/qt4/plugins/designer %__mv -v %{buildroot}/%{_libdir}/libqwt_designer_plugin.so %{buildroot}/%{_libdir}/qt4/plugins/designer/ %fdupes %{buildroot} %post -n libqwt5 -p /sbin/ldconfig %postun -n libqwt5 -p /sbin/ldconfig %clean %{__rm} -rf %{buildroot} %files -n libqwt5 %defattr(-,root,root) %{_libdir}/libqwt* %exclude %{_libdir}/libqwt*.so %doc COPYING CHANGES README %files designer %defattr(-,root,root) %{_libdir}/qt4/plugins/designer/libqwt_designer_plugin.so %files devel %defattr(-,root,root) %{_libdir}/libqwt*.so %dir %{_includedir}/%{name} %{_includedir}/%{name}/*.h %{_mandir}/man3/* %files examples %defattr(-,root,root) %dir /usr/share/doc/packages/qwt %{_docdir}/%{name}/examples %files devel-doc-pdf %defattr(-,root,root) %dir /usr/share/doc/packages/qwt %{_docdir}/%{name}/devel-doc-pdf %files devel-doc %defattr(-,root,root) %dir /usr/share/doc/packages/qwt %{_docdir}/%{name}/devel-doc %changelog ++++++ qwt-rpmlintrc ++++++ # Those files are examples - taking for learning... addFilter("arch-dependent-file-in-usr-share.*/usr/share/doc/packages/qwt/examples/.*") addFilter("unstripped-binary-or-object.*/usr/share/doc/packages/qwt/examples/.*") # qwt-designer needs qt4 designer included in the libqt4-devel package addFilter("explicit-lib-dependency.*libqt4-devel") # -doc and -example package contains files only needed if someone installs the devel package addFilter("devel-dependency.*qwt-devel") addFilter("devel-dependency.*qwt-devel") addFilter("devel-dependency.*qwt-devel") ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org