Home | History | Annotate | Download | only in sdl-1.2.15
      1 Summary: Simple DirectMedia Layer
      2 Name: SDL
      3 Version: @SDL_VERSION@
      4 Release: 1
      5 Source: http://www.libsdl.org/release/%{name}-%{version}.tar.gz
      6 URL: http://www.libsdl.org/
      7 License: LGPL
      8 Group: System Environment/Libraries
      9 BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
     10 Prefix: %{_prefix}
     11 %ifos linux
     12 Provides: libSDL-1.2.so.0
     13 %endif
     14 
     15 %define __defattr %defattr(-,root,root)
     16 %define __soext so
     17 
     18 %description
     19 This is the Simple DirectMedia Layer, a generic API that provides low
     20 level access to audio, keyboard, mouse, and display framebuffer across
     21 multiple platforms.
     22 
     23 %package devel
     24 Summary: Libraries, includes and more to develop SDL applications.
     25 Group: Development/Libraries
     26 Requires: %{name} = %{version}
     27 
     28 %description devel
     29 This is the Simple DirectMedia Layer, a generic API that provides low
     30 level access to audio, keyboard, mouse, and display framebuffer across
     31 multiple platforms.
     32 
     33 This is the libraries, include files and other resources you can use
     34 to develop SDL applications.
     35 
     36 
     37 %prep
     38 %setup -q 
     39 
     40 %build
     41 %ifos linux
     42 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} --disable-video-aalib --disable-video-directfb --disable-video-ggi --disable-video-svga
     43 %else
     44 %configure
     45 %endif
     46 make
     47 
     48 %install
     49 rm -rf $RPM_BUILD_ROOT
     50 %ifos linux
     51 make install prefix=$RPM_BUILD_ROOT%{prefix} \
     52              bindir=$RPM_BUILD_ROOT%{_bindir} \
     53              libdir=$RPM_BUILD_ROOT%{_libdir} \
     54              includedir=$RPM_BUILD_ROOT%{_includedir} \
     55              datadir=$RPM_BUILD_ROOT%{_datadir} \
     56              mandir=$RPM_BUILD_ROOT%{_mandir}
     57 ln -s libSDL-1.2.so.0 $RPM_BUILD_ROOT%{_libdir}/libSDL-1.1.so.0
     58 %else
     59 %makeinstall
     60 %endif
     61 
     62 %clean
     63 rm -rf $RPM_BUILD_ROOT
     64 
     65 %files
     66 %{__defattr}
     67 %doc README-SDL.txt COPYING CREDITS BUGS
     68 %{_libdir}/lib*.%{__soext}.*
     69 
     70 %files devel
     71 %{__defattr}
     72 %doc README README-SDL.txt COPYING CREDITS BUGS WhatsNew docs.html
     73 %doc docs/index.html docs/html
     74 %{_bindir}/*-config
     75 %{_libdir}/lib*.a
     76 %{_libdir}/lib*.la
     77 %{_libdir}/lib*.%{__soext}
     78 %dir %{_includedir}/SDL
     79 %{_includedir}/SDL/*.h
     80 %{_libdir}/pkgconfig/sdl.pc
     81 %{_datadir}/aclocal/*
     82 %{_mandir}/man3/*
     83 
     84 %changelog
     85 * Tue May 16 2006 Sam Lantinga <slouken (a] libsdl.org>
     86 - Removed support for Darwin, due to build problems on ps2linux
     87 
     88 * Mon Jan 03 2004 Anders Bjorklund <afb (a] algonet.se>
     89 - Added support for Darwin, updated spec file
     90 
     91 * Wed Jan 19 2000 Sam Lantinga <slouken (a] libsdl.org>
     92 - Re-integrated spec file into SDL distribution
     93 - 'name' and 'version' come from configure 
     94 - Some of the documentation is devel specific
     95 - Removed SMP support from %build - it doesn't work with libtool anyway
     96 
     97 * Tue Jan 18 2000 Hakan Tandogan <hakan (a] iconsult.com>
     98 - Hacked Mandrake sdl spec to build 1.1
     99 
    100 * Sun Dec 19 1999 John Buswell <johnb (a] mandrakesoft.com>
    101 - Build Release
    102 
    103 * Sat Dec 18 1999 John Buswell <johnb (a] mandrakesoft.com>
    104 - Add symlink for libSDL-1.0.so.0 required by sdlbomber
    105 - Added docs
    106 
    107 * Thu Dec 09 1999 Lenny Cartier <lenny (a] mandrakesoft.com>
    108 - v 1.0.0
    109 
    110 * Mon Nov  1 1999 Chmouel Boudjnah <chmouel (a] mandrakesoft.com>
    111 - First spec file for Mandrake distribution.
    112 
    113 # end of file
    114