]> git.pld-linux.org Git - packages/OpenAL.git/blob - OpenAL.spec
- remove OpenGL stuff (unused)
[packages/OpenAL.git] / OpenAL.spec
1 Summary:        OpenAL - Open Audio Library
2 Summary(pl):    OpenAL - Otwarta Biblioteka D¼wiêku
3 Name:           OpenAL
4 Version:        20011116
5 Release:        1
6 License:        LGPL
7 Group:          X11/Libraries
8 Group(de):      X11/Libraries
9 Group(es):      X11/Bibliotecas
10 Group(fr):      X11/Librairies
11 Group(pl):      X11/Biblioteki
12 Group(pt_BR):   X11/Bibliotecas
13 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
14 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
15 Vendor:         Loki Entertainment Software - http://www.lokigames.com/
16 Source0:        ftp://ftp.openal.com/nie-wiem-co-tu-daæ.tar.bz2/%{name}-%{version}.tar.bz2
17 Source1:        ftp://ftp.openal.com/nie-wiem-co-tu-daæ.tar.bz2/%{name}-headers-%{version}.tar.bz2
18 Patch0:         %{name}-stdio.patch
19 Patch1:         %{name}-include_unconsequency.patch
20 Patch2:         %{name}-symlinks.patch
21 URL:            http://www.openal.com/
22 BuildRequires:  alsa-lib-devel
23 BuildRequires:  SDL-devel
24 BuildRequires:  libvorbis-devel
25 BuildRequires:  smpeg-devel
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %define         _prefix         /usr/X11R6
29 %define         _mandir         %{_prefix}/man
30
31 %description
32 OpenAL, the Open Audio Library, is a joint effort to create an open,
33 vendor-neutral, cross-platform API for interactive, primarily
34 spatialized audio. OpenAL's primary audience are application
35 developers and desktop users that rely on portable standards like
36 OpenGL, for games and other multimedia applications. OpenAL is already
37 supported by a number of hardware vendors and developers.
38
39 %description -l pl
40 OpenAL, otwarta bibliotela d¼wiêku, to po³±czony wysi³ek w celu
41 stworzenia otwartego, niezale¿nego od producentów, miedzyplatformowego
42 interfejsu projektowania aplikacji w czê¶ci obs³ugi d¼wiêku.
43 Biblioteka adersowana jest do twórców aplikacji i urzytkowników,
44 którzy wybieraj± przeno¶ne standardy, jak OpenGL, w grach i
45 aplikacjach multimedialnych. OpenAL posiada ju¿ wsparcie wielu
46 dostarczycieli sprzêtu i programistów.
47
48
49 %package devel
50 Summary:        OpenAL development files
51 Summary(pl):    Pakiet dla Programistów OpenAL
52 Group:          Development/Building
53 Group(de):      Entwicklung/Bauen
54 Group(pl):      Programowanie/Budowanie
55 Requires:       %{name} = %{version}
56
57 %description devel
58 OpenAL header files.
59
60 %description devel -l pl
61 Pliki nag³ówkowe biblioteki OpenAL.
62
63
64 %package static
65 Summary:        OpenAL static library
66 Summary(pl):    Statyczna biblioteka OpenAL
67 Group:          Development/Building
68 Group(de):      Entwicklung/Bauen
69 Group(pl):      Programowanie/Budowanie
70 Requires:       %{name} = %{version}
71
72 %description static
73 OpenAL static library.
74
75 %description static -l pl
76 Biblioteka OpenAL do statycznego linkowania.
77
78
79 %prep
80 %setup -q -n %{name} -a 1
81 cp -f AL/*.h include/AL/
82 %patch0 -p1
83 %patch1 -p1
84 %patch2 -p1
85
86 %build
87 ./autogen.sh
88 ./configure \
89         --enable-prefix=%{_prefix} \
90         --enable-optimization \
91         --enable-alsa \
92         --enable-sdl \
93         --enable-vorbis \
94         --enable-smpeg \
95         --enable-capture \
96         --with-gcc=%{__cc}
97 %{__make}
98
99 %install
100 rm -rf $RPM_BUILD_ROOT
101 %{__make} install DESTDIR=$RPM_BUILD_ROOT%{_prefix}/
102 ln -sf libopenal.so.0.0.6 $RPM_BUILD_ROOT%{_libdir}/libopenal.so
103 gzip -9nf TODO NOTES ChangeLog CREDITS
104
105 %clean
106 rm -rf $RPM_BUILD_ROOT
107
108 %post   -p /sbin/ldconfig
109 %postun -p /sbin/ldconfig
110
111 %files
112 %defattr(644,root,root,755)
113 %doc *.gz
114 %{_libdir}/*.so.*
115
116 %files devel
117 %defattr(644,root,root,755)
118 %{_includedir}/AL
119 %{_libdir}/*.so
120
121 %files static
122 %defattr(644,root,root,755)
123 %{_libdir}/*.a
This page took 0.039157 seconds and 4 git commands to generate.