rpms/neverball/FC-4 neverball-rpath.patch, NONE, 1.1 neverball.spec, 1.9, 1.10
Michael Thomas (wart)
fedora-extras-commits at redhat.com
Thu Mar 2 15:52:19 UTC 2006
Author: wart
Update of /cvs/extras/rpms/neverball/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13066
Modified Files:
neverball.spec
Added Files:
neverball-rpath.patch
Log Message:
Remove rpath from x86_64 binary (bz #173819)
neverball-rpath.patch:
--- NEW FILE neverball-rpath.patch ---
--- Makefile 2004-09-08 13:31:40.000000000 -0700
+++ ../neverball-1.4.0.new/Makefile 2006-02-27 13:25:50.000000000 -0800
@@ -16,7 +16,7 @@
#CFLAGS= -Wall -pg -ansi $(shell sdl-config --cflags)
SDL_LIBS= $(shell sdl-config --libs)
-FT2_LIBS= $(shell freetype-config --libs)
+FT2_LIBS= $(shell freetype-config --libs | sed 's|-Wl,--rpath -Wl,/usr/lib64 ||')
MAPC_TARG= mapc
BALL_TARG= neverball
Index: neverball.spec
===================================================================
RCS file: /cvs/extras/rpms/neverball/FC-4/neverball.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- neverball.spec 23 May 2005 00:24:05 -0000 1.9
+++ neverball.spec 2 Mar 2006 15:52:19 -0000 1.10
@@ -1,6 +1,6 @@
Name: neverball
Version: 1.4.0
-Release: 4
+Release: 5
Summary: Roll a ball through an obstacle course
@@ -9,6 +9,7 @@
URL: http://icculus.org/neverball/
Source0: http://icculus.org/neverball/neverball-%{version}.tar.gz
Patch0: neverball-datadir.patch
+Patch1: neverball-rpath.patch
Source1: neverball.desktop
Source2: neverputt.desktop
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -25,18 +26,22 @@
%prep
%setup -q
%patch0
+%patch1
+# Remove some execute bits to prevent rpmlint warnings in the debuginfo
+# package.
+find data putt share -type f -exec chmod a-x {} \;
%build
-make CFLAGS="$RPM_OPT_FLAGS -ansi `sdl-config --cflags`"
+make CFLAGS="$RPM_OPT_FLAGS -ansi `sdl-config --cflags`" %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
install -p -D -m0755 neverball $RPM_BUILD_ROOT/%{_bindir}/neverball
install -p -D -m0755 neverputt $RPM_BUILD_ROOT/%{_bindir}/neverputt
-install -p -d -m0755 $RPM_BUILD_ROOT/%{_datadir}/neverball/
+install -p -d -m0755 $RPM_BUILD_ROOT/%{_datadir}/%{name}/
install -p -D -m0644 icon/neverball.png $RPM_BUILD_ROOT/%{_datadir}/pixmaps/neverball.png
install -p -D -m0644 icon/neverputt.png $RPM_BUILD_ROOT/%{_datadir}/pixmaps/neverputt.png
-cp -ap data/* $RPM_BUILD_ROOT/%{_datadir}/neverball/
+cp -ap data/* $RPM_BUILD_ROOT/%{_datadir}/%{name}/
desktop-file-install --vendor fedora \
--dir $RPM_BUILD_ROOT/%{_datadir}/applications \
@@ -60,6 +65,10 @@
%{_datadir}/applications/*
%changelog
+* Mon Feb 27 2006 Wart <wart at kobold.org> - 1.4.0-5
+- Added smp_mflags to compile line to speed up build on smp machines
+- Added patch to remove rpath on FC4
+
* Sun May 22 2005 Jeremy Katz <katzj at redhat.com> - 1.4.0-4
- rebuild on all arches
More information about the fedora-extras-commits
mailing list