]> git.pld-linux.org Git - packages/BillardGL.git/blob - BillardGL.spec
- patch for start windowed mode
[packages/BillardGL.git] / BillardGL.spec
1 Name:           BillardGL
2 Summary:        3D billard simulation using OpenGL
3 Summary(pl.UTF-8):      Symulacja bilarda używająca OpenGL
4 Version:        1.75
5 Release:        2
6 Group:          X11/Applications/Games
7 License:        GPL
8 Vendor:         University of Freiburg / Germany
9 Source0:        http://billardgl.sourceforge.net/download/%{name}-%{version}.tar.gz
10 # Source0-md5:  46f2cf99e1a2b2aa4707d3500e43be47
11 Patch0:         %{name}-starting-resolution.patch
12 Patch1:         %{name}-depracted.patch
13 Patch2:         %{name}-config_buffer_overflows.patch
14 URL:            http://www.tobias-nopper.de/BillardGL/
15 BuildRequires:  freeglut-devel
16 BuildRequires:  sed >= 4.0
17 BuildRequires:  xorg-lib-libXi-devel
18 BuildRequires:  xorg-lib-libXmu-devel
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 3D billard simulation using OpenGL.
23
24 %description -l pl.UTF-8
25 Trójwymiarowa symulacja bilarda używająca OpenGL.
26
27 %prep
28 %setup -q
29 %patch0 -p1
30 %patch1 -p1
31 %patch2 -p1
32
33 %build
34 cd src
35 sed -i -e "s:/usr/X11R6/lib:/usr/X11R6/%{_lib}:g" Makefile
36 sed -i -e "s:/usr/share/:%{_datadir}/:" Namen.h
37 %{__make}
38
39 %install
40 rm -rf $RPM_BUILD_ROOT
41 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}/lang,%{_datadir}/%{name}/Texturen/{1,2,4,8}}
42
43 cd src
44 install BillardGL $RPM_BUILD_ROOT%{_bindir}
45 install lang/*.lang $RPM_BUILD_ROOT%{_datadir}/%{name}/lang
46
47 for j in 1 2 4 8 ; do
48         for i in Texturen/$j/*; do
49                 install $i $RPM_BUILD_ROOT%{_datadir}/%{name}/Texturen/$j
50         done
51 done
52
53 %clean
54 rm -rf $RPM_BUILD_ROOT
55
56 %files
57 %defattr(644,root,root,755)
58 %doc src/README
59 %attr(755,root,root) %{_bindir}/BillardGL
60 %{_datadir}/%{name}
This page took 0.074736 seconds and 3 git commands to generate.