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