Sophie

Sophie

distrib > Mandriva > cooker > i586 > by-pkgid > 9d1e40b2955adefd7e6786c215e90a6e > files > 3

grits-0.7-1.src.rpm

%define major		4
%define libgrits	%mklibname grits %{major}
%define libgrits_devel	%mklibname -d grits

Name:		grits
Version:	0.7
Release:	1
Summary:	Virtual Globe library that handles coordinates and the OpenGL viewport
URL:		http://lug.rose-hulman.edu/code/projects/grits
Group:		System/Libraries
License:	GPLv3
Source0:	http://lug.rose-hulman.edu/proj/grits/%{name}-%{version}.tar.gz
Patch1:		grits-0.6.2-link.patch
BuildRequires:	GL-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	cairo-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libsoup-devel
BuildRequires:	libxml2-devel

%description
libgis is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

#------------------------------------------------------------------------------

%package -n %{libgrits}

Summary:	Virtual Globe library that handles coordinates and the OpenGL viewport

%description -n %{libgrits}
libgrits is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

%files -n %{libgrits}
%{_libdir}/*.so.%{major}*
%{_libdir}/grits%{major}/*.so

#------------------------------------------------------------------------------

%package -n %{libgrits_devel}

Group:		Development/C
Summary:	Development files for %libgrits Virtual Globe library
Requires:	%libgrits == %{version}-%{release}
Provides:	grits-devel == %{version}
Provides:	grits2-devel == %{version}

%description -n %{libgrits_devel}
libgrits is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains files needed only for development.

%files -n %{libgrits_devel}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/grits.pc
%doc ChangeLog README TODO

#------------------------------------------------------------------------------

%package doc
Requires:	%{libgrits_devel} == %{version}
Summary:	Documentation for %libgrits Virtual Globe library

%description doc
libgrits is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains API documentation.

%files doc
%doc %{_datadir}/gtk-doc/html/grits/

#------------------------------------------------------------------------------

%package demo
Summary:	Demo program for %{libgrits} Virtual Globe library
Group:		Sciences/Geosciences

%files demo
%{_bindir}/grits-demo
%{_mandir}/man1/grits-demo.1*
%doc ChangeLog README TODO

%description demo
libgrits is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains demo program using %{libgrits}

#------------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1

%build
autoreconf
%configure2_5x	--enable-shared=yes \
		--enable-static=no
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -delete
install -d -m 755 %{buildroot}%{_docdir}/%{libgrits_devel}


%changelog
* Fri Feb 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7-1
+ Revision: 776166
- update to 0.7

* Wed Jan 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.3-1
+ Revision: 760186
- BR fixed
- unneeded patch removed
- new version 0.6.3

* Wed Dec 21 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.2-1
+ Revision: 744152
- fixed linking to libgmodule-2.0
- new version 0.6.2

* Fri Nov 25 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6-1
+ Revision: 733329
- Fixing dynamic linking
- Use dynamic linking
- one more fix in BR
- one more fix in BR
- one more fix in BR
- libsoup BR fixed
- BR fixed
- Descriptions fixed
- Package descriptions added
- imported package grits