author | Sam Lantinga <slouken@libsdl.org> |
Mon, 13 Dec 2004 07:07:08 +0000 | |
changeset 1008 | 5fb02068b648 |
parent 385 | daa944f00154 |
child 1133 | 609c060fd2a2 |
permissions | -rw-r--r-- |
0 | 1 |
%define name @PACKAGE@ |
2 |
%define version @VERSION@ |
|
3 |
%define release 1 |
|
4 |
||
5 |
Summary: Simple DirectMedia Layer |
|
6 |
Name: %{name} |
|
7 |
Version: %{version} |
|
8 |
Release: %{release} |
|
9 |
Source0: %{name}-%{version}.tar.gz |
|
10 |
URL: http://www.libsdl.org/ |
|
11 |
Copyright: LGPL |
|
12 |
Group: System Environment/Libraries |
|
13 |
BuildRoot: /var/tmp/%{name}-buildroot |
|
14 |
Prefix: %{_prefix} |
|
328
dc21fa30faa9
RPM dependency fix courtesy of Edward Rudd
Sam Lantinga <slouken@libsdl.org>
parents:
300
diff
changeset
|
15 |
Provides: libSDL-1.1.so.0 |
0 | 16 |
|
17 |
%description |
|
18 |
This is the Simple DirectMedia Layer, a generic API that provides low |
|
19 |
level access to audio, keyboard, mouse, and display framebuffer across |
|
20 |
multiple platforms. |
|
21 |
||
22 |
%package devel |
|
23 |
Summary: Libraries, includes and more to develop SDL applications. |
|
24 |
Group: Development/Libraries |
|
25 |
Requires: %{name} |
|
26 |
||
27 |
%description devel |
|
28 |
This is the Simple DirectMedia Layer, a generic API that provides low |
|
29 |
level access to audio, keyboard, mouse, and display framebuffer across |
|
30 |
multiple platforms. |
|
31 |
||
32 |
This is the libraries, include files and other resources you can use |
|
33 |
to develop SDL applications. |
|
34 |
||
35 |
||
36 |
%prep |
|
37 |
rm -rf ${RPM_BUILD_ROOT} |
|
38 |
||
39 |
%setup -q |
|
40 |
||
41 |
%build |
|
1008
5fb02068b648
ALSA is loaded dynamically now, so it's safe to build into the library
Sam Lantinga <slouken@libsdl.org>
parents:
385
diff
changeset
|
42 |
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 |
0 | 43 |
make |
44 |
||
45 |
%install |
|
46 |
rm -rf $RPM_BUILD_ROOT |
|
47 |
make install prefix=$RPM_BUILD_ROOT/%{prefix} |
|
84
c7f1b0647448
Add a symlink to SDL 1.2 for SDL 1.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
48 |
ln -s libSDL-1.2.so.0 $RPM_BUILD_ROOT/%{prefix}/lib/libSDL-1.1.so.0 |
0 | 49 |
|
50 |
%clean |
|
51 |
rm -rf $RPM_BUILD_ROOT |
|
52 |
||
53 |
%files |
|
54 |
%defattr(-,root,root) |
|
55 |
%doc README-SDL.txt COPYING CREDITS BUGS |
|
56 |
%{prefix}/lib/lib*.so.* |
|
57 |
||
58 |
%files devel |
|
59 |
%defattr(-,root,root) |
|
60 |
%doc README README-SDL.txt COPYING CREDITS BUGS WhatsNew docs.html |
|
61 |
%doc docs/index.html docs/html |
|
62 |
%{prefix}/bin/*-config |
|
63 |
%{prefix}/lib/lib*.a |
|
385
daa944f00154
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
355
diff
changeset
|
64 |
%{prefix}/lib/lib*.la |
0 | 65 |
%{prefix}/lib/lib*.so |
66 |
%{prefix}/include/SDL/ |
|
67 |
%{prefix}/man/man3/* |
|
68 |
%{prefix}/share/aclocal/* |
|
69 |
||
70 |
%changelog |
|
71 |
* Wed Jan 19 2000 Sam Lantinga <slouken@libsdl.org> |
|
72 |
- Re-integrated spec file into SDL distribution |
|
73 |
- 'name' and 'version' come from configure |
|
74 |
- Some of the documentation is devel specific |
|
75 |
- Removed SMP support from %build - it doesn't work with libtool anyway |
|
76 |
||
77 |
* Tue Jan 18 2000 Hakan Tandogan <hakan@iconsult.com> |
|
78 |
- Hacked Mandrake sdl spec to build 1.1 |
|
79 |
||
80 |
* Sun Dec 19 1999 John Buswell <johnb@mandrakesoft.com> |
|
81 |
- Build Release |
|
82 |
||
83 |
* Sat Dec 18 1999 John Buswell <johnb@mandrakesoft.com> |
|
84 |
- Add symlink for libSDL-1.0.so.0 required by sdlbomber |
|
85 |
- Added docs |
|
86 |
||
87 |
* Thu Dec 09 1999 Lenny Cartier <lenny@mandrakesoft.com> |
|
88 |
- v 1.0.0 |
|
89 |
||
90 |
* Mon Nov 1 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com> |
|
91 |
- First spec file for Mandrake distribution. |
|
92 |
||
93 |
# end of file |