]> git.pld-linux.org Git - packages/OpenAL.git/blob - OpenAL.spec
- LGPL version
[packages/OpenAL.git] / OpenAL.spec
1 #
2 # Conditional build:
3 #
4 %bcond_without  alsa            # without ALSA support
5 %bcond_without  portaudio       # without PortAudio support
6 #
7 Summary:        Open Audio Library
8 Summary(pl.UTF-8):      Otwarta Biblioteka Dźwięku
9 Name:           OpenAL
10 Version:        1.12.854
11 Release:        1
12 License:        LGPL v2+
13 Group:          Libraries
14 Source0:        http://kcat.strangesoft.net/openal-releases/openal-soft-%{version}.tar.bz2
15 # Source0-md5:  fbf36451fdebd6466edbdc0ee7db9603
16 #URL:           http://kcat.strangesoft.net/openal.html
17 URL:            http://www.openal.org/
18 %{?with_alsa:BuildRequires:     alsa-lib-devel}
19 BuildRequires:  cmake
20 %{?with_portaudio:BuildRequires:        portaudio-devel}
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 OpenAL, the Open Audio Library, is a joint effort to create an open,
25 vendor-neutral, cross-platform API for interactive, primarily
26 spatialized audio. OpenAL's primary audience are application
27 developers and desktop users that rely on portable standards like
28 OpenGL, for games and other multimedia applications. OpenAL is already
29 supported by a number of hardware vendors and developers.
30
31 %description -l pl.UTF-8
32 OpenAL, otwarta biblioteka dźwięku, to połączony wysiłek w celu
33 stworzenia otwartego, niezależnego od producentów, międzyplatformowego
34 interfejsu projektowania aplikacji w części obsługi dźwięku.
35 Biblioteka adresowana jest do twórców aplikacji i użytkowników,
36 którzy wybierają przenośne standardy, jak OpenGL, w grach i
37 aplikacjach multimedialnych. OpenAL posiada już wsparcie wielu
38 dostarczycieli sprzętu i programistów.
39
40 %package devel
41 Summary:        Headers for OpenAL
42 Summary(pl.UTF-8):      Pliki nagłówkowe do OpenAL
43 Group:          Development/Libraries
44 Requires:       %{name} = %{version}-%{release}
45
46 %description devel
47 Header files for OpenAL-based programs.
48
49 %description devel -l pl.UTF-8
50 Pliki nagłówkowe potrzebne przy budowaniu programów opartych na
51 OpenAL.
52
53 %prep
54 %setup -q -n openal-soft-%{version}
55
56 %build
57 %cmake . \
58         -DCMAKE_INSTALL_PREFIX=%{_prefix} \
59         -DCMAKE_VERBOSE_MAKEFILE=1 \
60         -DLIB_INSTALL_DIR=%{_lib}
61
62 %{__make}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66
67 %{__make} install \
68         DESTDIR=$RPM_BUILD_ROOT
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %post   -p /sbin/ldconfig
74 %postun -p /sbin/ldconfig
75
76 %files
77 %defattr(644,root,root,755)
78 %attr(755,root,root) %{_bindir}/openal-info
79 %attr(755,root,root) %{_libdir}/libopenal.so.*.*.*
80 %attr(755,root,root) %ghost %{_libdir}/libopenal.so.1
81
82 %files devel
83 %defattr(644,root,root,755)
84 %attr(755,root,root) %{_libdir}/libopenal.so
85 %{_includedir}/AL
86 %{_pkgconfigdir}/openal.pc
This page took 0.062502 seconds and 3 git commands to generate.