SDL.spec
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:3k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. %define name SDL
  2. %define version 1.2.4
  3. %define release 1
  4. Summary: Simple DirectMedia Layer
  5. Name: %{name}
  6. Version: %{version}
  7. Release: %{release}
  8. Source0: %{name}-%{version}.tar.gz
  9. URL: http://www.libsdl.org/
  10. Copyright: LGPL
  11. Group: System Environment/Libraries
  12. BuildRoot: /var/tmp/%{name}-buildroot
  13. Prefix: %{_prefix}
  14. Provides: libSDL-1.1.so.0
  15. %description
  16. This is the Simple DirectMedia Layer, a generic API that provides low
  17. level access to audio, keyboard, mouse, and display framebuffer across
  18. multiple platforms.
  19. %package devel
  20. Summary: Libraries, includes and more to develop SDL applications.
  21. Group: Development/Libraries
  22. Requires: %{name}
  23. %description devel
  24. This is the Simple DirectMedia Layer, a generic API that provides low
  25. level access to audio, keyboard, mouse, and display framebuffer across
  26. multiple platforms.
  27. This is the libraries, include files and other resources you can use
  28. to develop SDL applications.
  29. %prep
  30. rm -rf ${RPM_BUILD_ROOT}
  31. %setup -q 
  32. %build
  33. CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} --disable-video-svga --disable-video-ggi --disable-video-aalib --disable-debug --enable-dlopen --enable-esd-shared --enable-arts-shared
  34. make
  35. %install
  36. rm -rf $RPM_BUILD_ROOT
  37. make install prefix=$RPM_BUILD_ROOT/%{prefix}
  38. ln -s libSDL-1.2.so.0 $RPM_BUILD_ROOT/%{prefix}/lib/libSDL-1.1.so.0
  39. %clean
  40. rm -rf $RPM_BUILD_ROOT
  41. %files
  42. %defattr(-,root,root)
  43. %doc README-SDL.txt COPYING CREDITS BUGS
  44. %{prefix}/lib/lib*.so.*
  45. %files devel
  46. %defattr(-,root,root)
  47. %doc README README-SDL.txt COPYING CREDITS BUGS WhatsNew docs.html
  48. %doc docs/index.html docs/html
  49. %{prefix}/bin/*-config
  50. %{prefix}/lib/lib*.a
  51. %{prefix}/lib/lib*.so
  52. %{prefix}/include/SDL/
  53. %{prefix}/man/man3/*
  54. %{prefix}/share/aclocal/*
  55. %changelog
  56. * Wed Jan 19 2000 Sam Lantinga <slouken@libsdl.org>
  57. - Re-integrated spec file into SDL distribution
  58. - 'name' and 'version' come from configure 
  59. - Some of the documentation is devel specific
  60. - Removed SMP support from %build - it doesn't work with libtool anyway
  61. * Tue Jan 18 2000 Hakan Tandogan <hakan@iconsult.com>
  62. - Hacked Mandrake sdl spec to build 1.1
  63. * Sun Dec 19 1999 John Buswell <johnb@mandrakesoft.com>
  64. - Build Release
  65. * Sat Dec 18 1999 John Buswell <johnb@mandrakesoft.com>
  66. - Add symlink for libSDL-1.0.so.0 required by sdlbomber
  67. - Added docs
  68. * Thu Dec 09 1999 Lenny Cartier <lenny@mandrakesoft.com>
  69. - v 1.0.0
  70. * Mon Nov  1 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
  71. - First spec file for Mandrake distribution.
  72. # end of file