]> git.pld-linux.org Git - packages/BillardGL.git/blame_incremental - BillardGL.spec
- I was wrong, glut 3.7 is enough
[packages/BillardGL.git] / BillardGL.spec
... / ...
CommitLineData
1Summary: 3D billard simulation using OpenGL
2Summary(pl.UTF-8): Symulacja bilarda używająca OpenGL
3Name: BillardGL
4Version: 1.75
5Release: 3
6License: GPL
7Group: X11/Applications/Games
8Source0: http://billardgl.sourceforge.net/download/%{name}-%{version}.tar.gz
9# Source0-md5: 46f2cf99e1a2b2aa4707d3500e43be47
10Source1: %{name}.desktop
11Source2: %{name}.xpm
12Patch0: %{name}-starting-resolution.patch
13Patch1: %{name}-depracted.patch
14Patch2: %{name}-config_buffer_overflows.patch
15URL: http://www.tobias-nopper.de/BillardGL/
16BuildRequires: OpenGL-glut-devel
17BuildRequires: rpmbuild(macros) >= 1.167
18BuildRequires: sed >= 4.0
19BuildRequires: xorg-lib-libXi-devel
20BuildRequires: xorg-lib-libXmu-devel
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
243D billard simulation using OpenGL.
25
26%description -l pl.UTF-8
27Trójwymiarowa symulacja bilarda używająca OpenGL.
28
29%prep
30%setup -q
31%patch0 -p1
32%patch1 -p1
33%patch2 -p1
34
35sed -i -e "s:-L/usr/X11R6/lib::" src/Makefile
36sed -i -e "s:/usr/share/:%{_datadir}/:" src/Namen.h
37
38%build
39%{__make} -C src \
40 CXX="%{__cxx}" \
41 CXXFLAGS="%{rpmcxxflags} -Wall -W %{!?debug:-DNO_DEBUG}" \
42 LINK="%{__cxx}" \
43 LFLAGS="%{rpmldflags}"
44
45%install
46rm -rf $RPM_BUILD_ROOT
47install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_datadir}/%{name}/lang,%{_datadir}/%{name}/Texturen/{1,2,4,8}}
48
49cd src
50install BillardGL $RPM_BUILD_ROOT%{_bindir}
51install lang/*.lang $RPM_BUILD_ROOT%{_datadir}/%{name}/lang
52install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
53install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
54
55for j in 1 2 4 8 ; do
56 for i in Texturen/$j/*; do
57 install $i $RPM_BUILD_ROOT%{_datadir}/%{name}/Texturen/$j
58 done
59done
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%files
65%defattr(644,root,root,755)
66%doc src/README
67%attr(755,root,root) %{_bindir}/BillardGL
68%{_datadir}/%{name}
69%{_desktopdir}/*.desktop
70%{_pixmapsdir}/*.xpm
This page took 0.077985 seconds and 4 git commands to generate.