diff options
author | 3gg <3gg@shellblade.net> | 2024-05-04 16:51:29 -0700 |
---|---|---|
committer | 3gg <3gg@shellblade.net> | 2024-05-04 16:51:29 -0700 |
commit | 8222bfe56d4dabe8d92fc4b25ea1b0163b16f3e1 (patch) | |
tree | 763389e42276035ac134d94eb1dc32293b88d807 /src/contrib/SDL-2.30.2/SDL2.spec.in |
Initial commit.
Diffstat (limited to 'src/contrib/SDL-2.30.2/SDL2.spec.in')
-rw-r--r-- | src/contrib/SDL-2.30.2/SDL2.spec.in | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/src/contrib/SDL-2.30.2/SDL2.spec.in b/src/contrib/SDL-2.30.2/SDL2.spec.in new file mode 100644 index 0000000..812d2d8 --- /dev/null +++ b/src/contrib/SDL-2.30.2/SDL2.spec.in | |||
@@ -0,0 +1,119 @@ | |||
1 | Summary: Simple DirectMedia Layer | ||
2 | Name: SDL2 | ||
3 | Version: @SDL_VERSION@ | ||
4 | Release: 2 | ||
5 | Source: http://www.libsdl.org/release/%{name}-%{version}.tar.gz | ||
6 | URL: http://www.libsdl.org/ | ||
7 | License: zlib | ||
8 | Group: System Environment/Libraries | ||
9 | BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot | ||
10 | Prefix: %{_prefix} | ||
11 | %ifos linux | ||
12 | Provides: libSDL2-2.0.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-directfb | ||
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 | %else | ||
58 | %makeinstall | ||
59 | %endif | ||
60 | |||
61 | %clean | ||
62 | rm -rf $RPM_BUILD_ROOT | ||
63 | |||
64 | %files | ||
65 | %{__defattr} | ||
66 | %doc README*.txt LICENSE.txt CREDITS.txt BUGS.txt | ||
67 | %{_libdir}/lib*.%{__soext}.* | ||
68 | |||
69 | %files devel | ||
70 | %{__defattr} | ||
71 | %doc docs/README*.md | ||
72 | %{_bindir}/*-config | ||
73 | %{_libdir}/lib*.a | ||
74 | %{_libdir}/lib*.la | ||
75 | %{_libdir}/lib*.%{__soext} | ||
76 | %{_includedir}/*/*.h | ||
77 | %{_libdir}/cmake/* | ||
78 | %{_libdir}/pkgconfig/SDL2/* | ||
79 | %{_datadir}/aclocal/* | ||
80 | |||
81 | %changelog | ||
82 | * Thu Jun 04 2015 Ryan C. Gordon <icculus@icculus.org> | ||
83 | - Fixed README paths. | ||
84 | |||
85 | * Sun Dec 07 2014 Simone Contini <s.contini@oltrelinux.com> | ||
86 | - Fixed changelog date issue and docs filenames | ||
87 | |||
88 | * Sun Jan 22 2012 Sam Lantinga <slouken@libsdl.org> | ||
89 | - Updated for SDL 2.0 | ||
90 | |||
91 | * Tue May 16 2006 Sam Lantinga <slouken@libsdl.org> | ||
92 | - Removed support for Darwin, due to build problems on ps2linux | ||
93 | |||
94 | * Sat Jan 03 2004 Anders Bjorklund <afb@algonet.se> | ||
95 | - Added support for Darwin, updated spec file | ||
96 | |||
97 | * Wed Jan 19 2000 Sam Lantinga <slouken@libsdl.org> | ||
98 | - Re-integrated spec file into SDL distribution | ||
99 | - 'name' and 'version' come from configure | ||
100 | - Some of the documentation is devel specific | ||
101 | - Removed SMP support from %build - it doesn't work with libtool anyway | ||
102 | |||
103 | * Tue Jan 18 2000 Hakan Tandogan <hakan@iconsult.com> | ||
104 | - Hacked Mandrake sdl spec to build 1.1 | ||
105 | |||
106 | * Sun Dec 19 1999 John Buswell <johnb@mandrakesoft.com> | ||
107 | - Build Release | ||
108 | |||
109 | * Sat Dec 18 1999 John Buswell <johnb@mandrakesoft.com> | ||
110 | - Add symlink for libSDL-1.0.so.0 required by sdlbomber | ||
111 | - Added docs | ||
112 | |||
113 | * Thu Dec 09 1999 Lenny Cartier <lenny@mandrakesoft.com> | ||
114 | - v 1.0.0 | ||
115 | |||
116 | * Mon Nov 1 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com> | ||
117 | - First spec file for Mandrake distribution. | ||
118 | |||
119 | # end of file | ||