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 - toddrme2...@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 - kop...@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 - ch...@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 - kop...@nand.bg
+
+- fix parallel make
+
+-------------------------------------------------------------------
+Sun Aug 30 22:41:53 CEST 2009 - l...@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.2...@gmx.de
+
+- made compile on Fedora, Mandriva
+- removed unnecessary (Build)Requires
+
+-------------------------------------------------------------------
+Mon Mar 30 00:00:00 CET 2009 - nico.laus.2...@gmx.de
+
+- updated to version 5.2.0
+- changed config to enable QwtPlotSvgItem
+
+-------------------------------------------------------------------
+Wed Mar 25 00:00:00 CET 2009 - nico.laus.2...@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 - opens...@dstoecker.de
+
+- better installation
+- some fixes
+
+-------------------------------------------------------------------
+Wed Jun 27 00:00:00 CET 2007 - opens...@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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to