Mercurial > sdl-ios-xcode
annotate SDL.spec.in @ 1659:14717b52abc0 SDL-1.3
Merge trunk-1.3-3
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 17 May 2006 08:18:28 +0000 |
parents | e20dcef5647c |
children | e3637569ab86 |
rev | line source |
---|---|
0 | 1 Summary: Simple DirectMedia Layer |
1361
19418e4422cb
New configure-based build system. Still work in progress, but much improved
Sam Lantinga <slouken@libsdl.org>
parents:
1133
diff
changeset
|
2 Name: SDL |
19418e4422cb
New configure-based build system. Still work in progress, but much improved
Sam Lantinga <slouken@libsdl.org>
parents:
1133
diff
changeset
|
3 Version: @SDL_VERSION@ |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
4 Release: 1 |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
5 Source: http://www.libsdl.org/release/%{name}-%{version}.tar.gz |
0 | 6 URL: http://www.libsdl.org/ |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
7 License: LGPL |
0 | 8 Group: System Environment/Libraries |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
9 BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot |
0 | 10 Prefix: %{_prefix} |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
11 %ifos linux |
1659 | 12 Provides: libSDL-1.2.so.0 |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
13 %endif |
0 | 14 |
1659 | 15 %define __defattr %defattr(-,root,root) |
16 %define __soext so | |
17 | |
0 | 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 | |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
26 Requires: %{name} = %{version} |
0 | 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 | |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
41 %ifos linux |
1588
e20dcef5647c
Improved DirectFB install detection
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
42 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} --disable-video-aalib --disable-video-directfb --disable-video-ggi --disable-video-svga |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
43 %else |
1588
e20dcef5647c
Improved DirectFB install detection
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
44 %configure |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
45 %endif |
0 | 46 make |
47 | |
48 %install | |
49 rm -rf $RPM_BUILD_ROOT | |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
50 %ifos linux |
1390 | 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%{prefix}/lib/libSDL-1.1.so.0 | |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
58 %else |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
59 %makeinstall |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
60 %endif |
0 | 61 |
62 %clean | |
63 rm -rf $RPM_BUILD_ROOT | |
64 | |
65 %files | |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
66 %{__defattr} |
0 | 67 %doc README-SDL.txt COPYING CREDITS BUGS |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
68 %{_libdir}/lib*.%{__soext}.* |
0 | 69 |
70 %files devel | |
1659 | 71 %{__defattr} |
0 | 72 %doc README README-SDL.txt COPYING CREDITS BUGS WhatsNew docs.html |
73 %doc docs/index.html docs/html | |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
74 %{_bindir}/*-config |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
75 %{_libdir}/lib*.a |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
76 %{_libdir}/lib*.la |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
77 %{_libdir}/lib*.%{__soext} |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
78 %dir %{_includedir}/SDL |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
79 %{_includedir}/SDL/*.h |
1361
19418e4422cb
New configure-based build system. Still work in progress, but much improved
Sam Lantinga <slouken@libsdl.org>
parents:
1133
diff
changeset
|
80 %{_datadir}/aclocal/* |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
81 %{_mandir}/man3/* |
0 | 82 |
83 %changelog | |
1659 | 84 * Tue May 16 2006 Sam Lantinga <slouken@libsdl.org> |
85 - Removed support for Darwin, due to build problems on ps2linux | |
86 | |
1133
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
87 * Mon Jan 03 2004 Anders Bjorklund <afb@algonet.se> |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
88 - Added support for Darwin, updated spec file |
609c060fd2a2
The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Ryan C. Gordon <icculus@icculus.org>
parents:
1008
diff
changeset
|
89 |
0 | 90 * Wed Jan 19 2000 Sam Lantinga <slouken@libsdl.org> |
91 - Re-integrated spec file into SDL distribution | |
92 - 'name' and 'version' come from configure | |
93 - Some of the documentation is devel specific | |
94 - Removed SMP support from %build - it doesn't work with libtool anyway | |
95 | |
96 * Tue Jan 18 2000 Hakan Tandogan <hakan@iconsult.com> | |
97 - Hacked Mandrake sdl spec to build 1.1 | |
98 | |
99 * Sun Dec 19 1999 John Buswell <johnb@mandrakesoft.com> | |
100 - Build Release | |
101 | |
102 * Sat Dec 18 1999 John Buswell <johnb@mandrakesoft.com> | |
103 - Add symlink for libSDL-1.0.so.0 required by sdlbomber | |
104 - Added docs | |
105 | |
106 * Thu Dec 09 1999 Lenny Cartier <lenny@mandrakesoft.com> | |
107 - v 1.0.0 | |
108 | |
109 * Mon Nov 1 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com> | |
110 - First spec file for Mandrake distribution. | |
111 | |
112 # end of file |