|
|
- Summary: Simple DirectMedia Layer
- Name: SDL2
- Version: @SDL_VERSION@
- Release: 2
- Source: http://www.libsdl.org/release/%{name}-%{version}.tar.gz
- URL: http://www.libsdl.org/
- License: zlib
- Group: System Environment/Libraries
- BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
- Prefix: %{_prefix}
- %ifos linux
- Provides: libSDL2-2.0.so.0
- %endif
-
- %define __defattr %defattr(-,root,root)
- %define __soext so
-
- %description
- This is the Simple DirectMedia Layer, a generic API that provides low
- level access to audio, keyboard, mouse, and display framebuffer across
- multiple platforms.
-
- %package devel
- Summary: Libraries, includes and more to develop SDL applications.
- Group: Development/Libraries
- Requires: %{name} = %{version}
-
- %description devel
- This is the Simple DirectMedia Layer, a generic API that provides low
- level access to audio, keyboard, mouse, and display framebuffer across
- multiple platforms.
-
- This is the libraries, include files and other resources you can use
- to develop SDL applications.
-
-
- %prep
- %setup -q
-
- %build
- %ifos linux
- CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} --disable-video-directfb
- %else
- %configure
- %endif
- make
-
- %install
- rm -rf $RPM_BUILD_ROOT
- %ifos linux
- make install prefix=$RPM_BUILD_ROOT%{prefix} \
- bindir=$RPM_BUILD_ROOT%{_bindir} \
- libdir=$RPM_BUILD_ROOT%{_libdir} \
- includedir=$RPM_BUILD_ROOT%{_includedir} \
- datadir=$RPM_BUILD_ROOT%{_datadir} \
- mandir=$RPM_BUILD_ROOT%{_mandir}
- %else
- %makeinstall
- %endif
-
- %clean
- rm -rf $RPM_BUILD_ROOT
-
- %files
- %{__defattr}
- %doc README*.txt LICENSE.txt CREDITS.txt BUGS.txt
- %{_libdir}/lib*.%{__soext}.*
-
- %files devel
- %{__defattr}
- %doc docs/README*.md
- %{_bindir}/*-config
- %{_libdir}/lib*.a
- %{_libdir}/lib*.la
- %{_libdir}/lib*.%{__soext}
- %{_includedir}/*/*.h
- %{_libdir}/cmake/*
- %{_libdir}/pkgconfig/SDL2/*
- %{_datadir}/aclocal/*
-
- %changelog
- * Thu Jun 04 2015 Ryan C. Gordon <icculus@icculus.org>
- - Fixed README paths.
-
- * Sun Dec 07 2014 Simone Contini <s.contini@oltrelinux.com>
- - Fixed changelog date issue and docs filenames
-
- * Sun Jan 22 2012 Sam Lantinga <slouken@libsdl.org>
- - Updated for SDL 2.0
-
- * Tue May 16 2006 Sam Lantinga <slouken@libsdl.org>
- - Removed support for Darwin, due to build problems on ps2linux
-
- * Sat Jan 03 2004 Anders Bjorklund <afb@algonet.se>
- - Added support for Darwin, updated spec file
-
- * Wed Jan 19 2000 Sam Lantinga <slouken@libsdl.org>
- - Re-integrated spec file into SDL distribution
- - 'name' and 'version' come from configure
- - Some of the documentation is devel specific
- - Removed SMP support from %build - it doesn't work with libtool anyway
-
- * Tue Jan 18 2000 Hakan Tandogan <hakan@iconsult.com>
- - Hacked Mandrake sdl spec to build 1.1
-
- * Sun Dec 19 1999 John Buswell <johnb@mandrakesoft.com>
- - Build Release
-
- * Sat Dec 18 1999 John Buswell <johnb@mandrakesoft.com>
- - Add symlink for libSDL-1.0.so.0 required by sdlbomber
- - Added docs
-
- * Thu Dec 09 1999 Lenny Cartier <lenny@mandrakesoft.com>
- - v 1.0.0
-
- * Mon Nov 1 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- - First spec file for Mandrake distribution.
-
- # end of file
|