Name: erlang-esdl Version: 0.95.0630 Release: 6%{?dist} Summary: Erlang OpenGL/SDL api and utilities Group: Development/Libraries License: Distributable URL: http://esdl.sourceforge.net Source: http://download.sourceforge.net/esdl/esdl-0.95.0630.src.tar.gz Patch0: esdl-refc.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel BuildRequires: libGL-devel BuildRequires: libGLU-devel BuildRequires: erlang >= R11B Requires: erlang >= R11B Provides: esdl = %{version}-%{release} %description A library that gives you access to SDL and OpenGL functionality in your Erlang program. %package devel Summary: Development files for ESDL Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Development files for ESDL. %prep %setup -q -n esdl-%{version} %patch0 -p1 -b .refc perl -pi -e 's|INSTALLDIR = |INSTALLDIR = \$(DESTDIR)|' Makefile perl -pi -e 's|^ERL_DIR.*|ERL_DIR:=%{_libdir}/erlang|' Makefile find . -name '*.c' -or -name '*.h' | xargs chmod 0644 %build make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib make DESTDIR=$RPM_BUILD_ROOT install chmod 0644 Readme find . -name '*.html' | xargs chmod 0644 find $RPM_BUILD_ROOT%{_libdir}/erlang/lib -name 'Readme*' | xargs rm -f find $RPM_BUILD_ROOT%{_libdir}/erlang/lib -name 'license*' | xargs rm -f find $RPM_BUILD_ROOT%{_libdir}/erlang/lib -name '*.beam' | xargs chmod 0644 find $RPM_BUILD_ROOT%{_libdir}/erlang/lib -name '*.hrl' | xargs chmod 0644 find $RPM_BUILD_ROOT%{_libdir}/erlang/lib -name '*.erl' | xargs chmod 0644 find $RPM_BUILD_ROOT%{_libdir}/erlang/lib -name doc | xargs rm -fr rm -rf $RPM_BUILD_ROOT%{_libdir}/erlang/lib/esdl-%{version}/c_src %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Readme license.terms %{_libdir}/erlang/lib/esdl-%{version} %exclude %{_libdir}/erlang/lib/esdl-%{version}/include %exclude %{_libdir}/erlang/lib/esdl-%{version}/src %files devel %defattr(-,root,root,-) %doc doc/*.html %{_libdir}/erlang/lib/esdl-%{version}/include %{_libdir}/erlang/lib/esdl-%{version}/src %changelog * Thu May 18 2006 Gerard Milmeister - 0.95.0630-6 - rebuilt for erlang R11B-0 * Tue Apr 25 2006 Gerard Milmeister - 0.95.0630-4 - removed c_src directory * Mon Apr 24 2006 Gerard Milmeister - 0.95.0630-3 - renamed package to erlang-esdl * Mon Apr 24 2006 Gerard Milmeister - 0.95.0630-2 - split off devel package * Thu Sep 8 2005 Gerard Milmeister - 0.95.0630-1 - New Version 0.95.0630 * Sun Mar 6 2005 Gerard Milmeister - 0.94.1025-1 - New Version 0.94.1025 * Sat Jul 17 2004 Gerard Milmeister - 0:0.94.0615-0.fdr.1 - New Version 0.94.0615 * Sun Apr 11 2004 Gerard Milmeister - 0:0.94.0125-0.fdr.1 - First Fedora release