]> git.pld-linux.org Git - packages/glew.git/blame - glew.spec
- tabs in preamble
[packages/glew.git] / glew.spec
CommitLineData
92f8bb2c 1Summary: The OpenGL Extension Wrangler Library
83abd658 2Summary(pl.UTF-8): Bibliteka OpenGL Extension Wrangler
92f8bb2c 3Name: glew
7ce91d65 4Version: 1.3.5
92f8bb2c 5Release: 1
6License: GPL
7Group: Libraries
7ce91d65
JB
8Source0: http://dl.sourceforge.net/glew/%{name}-%{version}-src.tgz
9# Source0-md5: 154b2e570a3409424d837e37678a0016
92f8bb2c 10Patch0: %{name}-dynamic-progs.patch
11URL: http://glew.sourceforge.net/
12BuildRequires: OpenGL-GLU-devel
92f8bb2c 13BuildRequires: xorg-lib-libXi-devel
9f8fdc93 14BuildRequires: xorg-lib-libXmu-devel
92f8bb2c 15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
18The OpenGL Extension Wrangler Library (GLEW) is a cross-platform
19C/C++ extension loading library. GLEW provides efficient run-time
20mechanisms for determining which OpenGL extensions are supported on
21the target platform. OpenGL core and extension functionality is
22exposed in a single header file.
23
65b306ab
JR
24%description -l pl.UTF-8
25OpenGL Extension Wrangler Library (GLEW) jest międzyplatformową
26biblioteką C/C++ ładującą rozszerzenia. GLEW zapewnia wydajne
27mechanizmy rozpoznające które rozszerzenia są dostępne w czasie
28wykonywania programu. Funkcjonalność rdzenia OpenGL i rozszerzeń
29jest udostępniana w pojedynczym pliku nagłówkowym.
92f8bb2c 30
31%package devel
32Summary: Header files for glew
83abd658 33Summary(pl.UTF-8): Pliki nagłówkowe glew
92f8bb2c 34Group: Development/Libraries
35Requires: %{name} = %{version}-%{release}
36Requires: OpenGL-GLU-devel
92f8bb2c 37Requires: xorg-lib-libXi-devel
9f8fdc93 38Requires: xorg-lib-libXmu-devel
92f8bb2c 39
40%description devel
41Header files for glew.
42
65b306ab
JR
43%description devel -l pl.UTF-8
44Pliki nagłówkowe glew.
92f8bb2c 45
46%package static
47Summary: Static glew library
83abd658 48Summary(pl.UTF-8): Biblioteka statyczna glew
92f8bb2c 49Group: Development/Libraries
50Requires: %{name}-devel = %{version}-%{release}
51
52%description static
53Static glew library.
54
65b306ab 55%description static -l pl.UTF-8
92f8bb2c 56Biblioteka statyczna glew.
57
58%prep
59%setup -q -n glew
60%patch0 -p1
61
62%build
63%{__make} \
64 CC="%{__cc}" \
65 OPT="%{rpmcflags}" \
66 LDFLAGS="%{rpmldflags}"
67
68%install
69rm -rf $RPM_BUILD_ROOT
70install -d $RPM_BUILD_ROOT{%{_libdir},%{_bindir},%{_includedir}/GL}
71
72install bin/* $RPM_BUILD_ROOT%{_bindir}
73cp -d lib/* $RPM_BUILD_ROOT%{_libdir}
74install include/GL/* $RPM_BUILD_ROOT%{_includedir}/GL
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%post -p /sbin/ldconfig
80%postun -p /sbin/ldconfig
81
82%files
83%defattr(644,root,root,755)
84%doc ChangeLog doc/*
85%attr(755,root,root) %{_bindir}/*
7ce91d65 86%attr(755,root,root) %{_libdir}/libGLEW.so.*.*.*
92f8bb2c 87
88%files devel
89%defattr(644,root,root,755)
90%attr(755,root,root) %{_libdir}/libGLEW.so
7ce91d65 91%{_includedir}/GL/*.h
92f8bb2c 92
93%files static
94%defattr(644,root,root,755)
95%{_libdir}/libGLEW.a
This page took 0.097915 seconds and 4 git commands to generate.