1%define name	@PACKAGE@
2%define version	@VERSION@
3%define release 1
4%define prefix /usr
5
6Summary:	An OpenGL Extensions library using SDL
7Name:		%{name}
8Version:	%{version}
9Release:	%{release}
10License:	LGPL
11Group:		System Environment/Libraries
12Source:		%{name}-%{version}.tar.gz
13Url:		http://www.worldforge.org/
14Requires:	SDL >= @SDL_VERSION@
15BuildRequires:	SDL-devel >= @SDL_VERSION@
16BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
17Prereq: /sbin/ldconfig
18AutoReqProv: no
19
20%description
21Sage is an OpenGL extensions library using SDL's SDL_GetProcAddress function to
22connect OpenGL extension functions.
23
24%package devel
25Summary:	An OpenGL Extensions library using SDL
26Group:		Development/Libraries
27Requires:	%{name} = %{version} SDL-devel >= @SDL_VERSION@
28
29%description devel
30Sage is an OpenGL extensions library using SDL's SDL_GetProcAddress function to connect OpenGL extension functions.
31
32%prep
33%setup -q
34
35%build
36CXXFLAGS=$RPM_OPT_FLAGS %configure
37
38%install
39rm -rf $RPM_BUILD_ROOT
40%makeinstall
41
42%clean
43rm -rf $RPM_BUILD_ROOT
44
45%post -p /sbin/ldconfig
46
47%postun -p /sbin/ldconfig
48
49%files
50%defattr(-,root,root)
51%{_libdir}/libsage.so.*
52%doc AUTHORS README COPYING NEWS
53
54%files devel
55%defattr(-,root,root)
56%{_includedir}/sage/sage.h
57%{_includedir}/sage/header.h
58%{_includedir}/sage/utility.h
59%{_includedir}/sage/sage_fptr.h
60%{_includedir}/sage/GL.h
61%{_includedir}/sage/GLU.h
62%{_libdir}/libsage.a
63%{_libdir}/libsage.so
64%{_libdir}/libsage.la
65%{_libdir}/pkgconfig/sage.pc
66%{_mandir}/man3/sage.3.gz
67%{_mandir}/man3/sage_init.3.gz
68
69%changelog
70* Mon Oct 10 2005 Simon Goodall <sage@simongoodall.co.uk>
71- Add man pages to files section
72
73* Mon Jun 28 2004 Simon Goodall <sage@simongoodall.co.uk>
74- Replace _prefix with better macros
75- Add missing file entries
76- Ignore libGL.so.1
77