Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > d5570da14430bfb6d43c981203ec266d > files > 1

libqwtplot3d-0.2.7-16.mga9.src.rpm

%define fakename	qwtplot3d
%define major		0
%define libname		%mklibname %{fakename} %{major}
%define libnamedev	%mklibname %{fakename} -d

Name:		libqwtplot3d
Version:	0.2.7
Release:	%mkrel 16
Summary:	3D plotting widget extension to the Qt GUI
License:	zlib
Group:		System/Libraries
Url:		http://qwtplot3d.sourceforge.net/
Source0:	https://downloads.sourceforge.net/qwtplot3d/qwtplot3d-%version.tar.bz2
Patch0:		qwtplot3d-gcc44.patch
Patch1:		qwtplot3d-glu.patch
Patch2:		qwtplot3d-0.27-link.patch
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(glu)

%description
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

%package -n	%{libname}
Summary:	3D plotting widget extension to the Qt GUI
Group:		System/Libraries

%description -n	%{libname}
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

%package -n	%{libnamedev}
Summary:	Development tools for programs which uses QwtPlot3D Widget set
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel

%description -n	%{libnamedev}
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

%prep
%setup -q -n qwtplot3d
%autopatch -p1

%build
%qmake_qt4
%make_build

%install
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}

for n in include/*.h ; do
    install -m 644 $n %{buildroot}%{_includedir}
done

# install, preserving links
# ensure .so files are executable (0755) for proper -debuginfo extraction
chmod 755 lib/libqwtplot3d.so*
for n in lib/libqwtplot3d.so* ; do
    cp -d $n %{buildroot}%{_libdir}
done

%files -n %{libname}
%{_libdir}/libqwtplot3d.so.%{major}{,.*}

%files -n %{libnamedev}
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Sun Apr 03 2022 umeabot <umeabot> 0.2.7-16.mga9
+ Revision: 1841265
- Mageia 9 Mass Rebuild

* Thu Feb 13 2020 umeabot <umeabot> 0.2.7-15.mga8
+ Revision: 1514716
- Mageia 8 Mass Rebuild

* Sun Sep 23 2018 umeabot <umeabot> 0.2.7-14.mga7
+ Revision: 1299115
- Mageia 7 Mass Rebuild

* Mon Feb 15 2016 umeabot <umeabot> 0.2.7-13.mga6
+ Revision: 961189
- Mageia 6 Mass Rebuild

* Mon Oct 19 2015 daviddavid <daviddavid> 0.2.7-12.mga6
+ Revision: 892868
- fix empty debugfiles (permissions of libraries must be 0755 instead of 0644)

* Wed Oct 15 2014 umeabot <umeabot> 0.2.7-11.mga5
+ Revision: 746277
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.2.7-10.mga5
+ Revision: 681741
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 0.2.7-9.mga4
+ Revision: 507340
- Mageia 4 Mass Rebuild

* Sat Jan 12 2013 umeabot <umeabot> 0.2.7-8.mga3
+ Revision: 358054
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Mon Oct 15 2012 fwang <fwang> 0.2.7-7.mga3
+ Revision: 305918
- fix libname
- link with glu
- build with latest glu
- cleanup spec

* Mon May 02 2011 mikala <mikala> 0.2.7-7.mga1
+ Revision: 94210
- Remove BuildRoot tag
- Use %%buildroot instead of $RPM_BUILD_ROOT
- Remove mdk macros
- imported package libqwtplot3d


* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-6mdv2011.0
+ Revision: 620219
- the mass rebuild of 2010.0 packages

* Tue Aug 25 2009 Emmanuel Andry <eandry@mandriva.org> 0.2.7-5mdv2010.0
+ Revision: 421198
- add P1 to fix gcc44 build
- check major

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 0.2.7-4mdv2009.0
+ Revision: 263927
- fix license
- drop unneeded BR

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.7-3mdv2009.0
+ Revision: 240988
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jul 21 2007 Funda Wang <fwang@mandriva.org> 0.2.7-1mdv2008.0
+ Revision: 54262
- fix file list
- New version

* Tue Apr 24 2007 Lenny Cartier <lenny@mandriva.org> 0.2.6-2mdv2008.0
+ Revision: 17950
- Rebuild

* Mon Apr 23 2007 Lenny Cartier <lenny@mandriva.org> 0.2.6-1mdv2008.0
+ Revision: 17656
- Update to 0.2.6


* Fri Jul 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.5-1mdk
- 0.2.5
- Fix qt path
- Fix BuildRequires

* Wed Mar 09 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.2.4-0.beta.1mdk
- from Olivier Lahaye <olivier.lahaye1@free.Fr> : 
	- port spec to Mandrake 10.1

* Fri Feb 11 2005 Vitaly Lipatov <lav@altlinux.ru> 0.2.4-alt0.2beta
- move libraries to /usr/lib64, fix .so placement

* Mon Dec 27 2004 Vitaly Lipatov <lav@altlinux.ru> 0.2.4-alt0.1beta
- first build for ALT Linux Sisyphus