[packages/neverball] add dso.patch from fedora; verbose files; spec cosmetics
glen
glen at pld-linux.org
Fri Mar 1 20:22:24 CET 2013
commit 06ae0c6681f7c4518add2bcd7c801216ed0accdd
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Fri Mar 1 20:30:11 2013 +0200
add dso.patch from fedora; verbose files; spec cosmetics
dso.patch | 19 +++++++++++++++++++
neverball.spec | 21 +++++++++++++--------
2 files changed, 32 insertions(+), 8 deletions(-)
---
diff --git a/neverball.spec b/neverball.spec
index fe3c1e4..ff43073 100644
--- a/neverball.spec
+++ b/neverball.spec
@@ -3,6 +3,7 @@
# - correct home_etc
# - put highscores files in proper place
# - use our ttf fonts
+# %{_datadir}/neverball/ttf/DejaVuSans-Bold.ttf
#
Summary: Neverball - 3D game with rolling the ball
Summary(pl.UTF-8): Neverball - gra 3D polegająca na toczeniu kulki
@@ -19,6 +20,7 @@ Source2: neverputt.desktop
Source3: %{name}.png
Patch0: %{name}-datadir.patch
Patch1: %{name}-font.patch
+Patch2: dso.patch
URL: http://icculus.org/neverball/
BuildRequires: OpenGL-devel
BuildRequires: SDL_ttf-devel
@@ -55,21 +57,22 @@ Neverballa.
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p0
%build
%{__make} \
CC="%{__cc}" \
- CFLAGS="%{rpmcflags} -ansi `sdl-config --cflags`"
+ CFLAGS="%{rpmcflags} -ansi $(sdl-config --cflags)"
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_pixmapsdir}} \
$RPM_BUILD_ROOT%{_desktopdir}
-install never{ball,putt} $RPM_BUILD_ROOT%{_bindir}
-cp -R data/* $RPM_BUILD_ROOT%{_datadir}/%{name}
-install %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
-install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
+install -p never{ball,putt} $RPM_BUILD_ROOT%{_bindir}
+cp -Rp data/* $RPM_BUILD_ROOT%{_datadir}/%{name}
+cp -p %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
+cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/Makefile*
@@ -79,7 +82,9 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc README CHANGES
-%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_bindir}/neverball
+%attr(755,root,root) %{_bindir}/neverputt
%{_datadir}/%{name}
-%{_desktopdir}/*.desktop
-%{_pixmapsdir}/*
+%{_desktopdir}/neverball.desktop
+%{_desktopdir}/neverputt.desktop
+%{_pixmapsdir}/neverball.png
diff --git a/dso.patch b/dso.patch
new file mode 100644
index 0000000..9d2b885
--- /dev/null
+++ b/dso.patch
@@ -0,0 +1,19 @@
+--- Makefile.orig 2010-04-19 10:04:10.000000000 -0700
++++ Makefile 2010-04-19 10:38:02.000000000 -0700
+@@ -131,14 +131,14 @@
+ OGL_LIBS := -framework OpenGL
+ endif
+
+-BASE_LIBS := -ljpeg $(PNG_LIBS) $(FS_LIBS)
++BASE_LIBS := -ljpeg $(PNG_LIBS) $(FS_LIBS) -lm
+
+ ifdef DARWIN
+ BASE_LIBS += -L/opt/local/lib
+ endif
+
+ ALL_LIBS := $(SDL_LIBS) $(BASE_LIBS) $(TILT_LIBS) $(INTL_LIBS) -lSDL_ttf \
+- -lvorbisfile $(OGL_LIBS)
++ -lvorbisfile $(OGL_LIBS) -lX11
+
+ #------------------------------------------------------------------------------
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/neverball.git/commitdiff/78933bd210b96af6307c99a858d763c16bd9b183
More information about the pld-cvs-commit
mailing list