rpms/rcssserver3d/F-12 rcssserver3d.spec,1.20,1.21
Hedayat Vatankhah
hedayat at fedoraproject.org
Thu Jan 21 21:54:26 UTC 2010
Author: hedayat
Update of /cvs/pkgs/rpms/rcssserver3d/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7075
Modified Files:
rcssserver3d.spec
Log Message:
Fix a build error when installing an invalid symlink
Index: rcssserver3d.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rcssserver3d/F-12/rcssserver3d.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- rcssserver3d.spec 19 Jan 2010 18:50:33 -0000 1.20
+++ rcssserver3d.spec 21 Jan 2010 21:54:25 -0000 1.21
@@ -1,6 +1,6 @@
Name: rcssserver3d
Version: 0.6.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Robocup 3D Soccer Simulation Server
Group: Applications/System
@@ -57,6 +57,12 @@ cd build
export CXXFLAGS="${CXXFLAGS:-%optflags}"
export CFLAGS="${CFLAGS:-%optflags}"
cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIBDIR:PATH=%{_lib} ..
+
+# apparently there is a problem with installing invalid symbolic links by
+# cmake; so do it myself
+rm -f rcssserver3d/simspark
+touch rcssserver3d/simspark
+
make VERBOSE=1 %{?_smp_mflags}
make pdf
cp doc/users/user-manual.pdf ../doc/users/
@@ -65,6 +71,10 @@ cp doc/users/user-manual.pdf ../doc/user
rm -rf %{buildroot}
make -C build install DESTDIR=%{buildroot}
+# installing the correct symlink
+rm -f %{buildroot}/%{_bindir}/simspark
+ln -s %{_bindir}/rcssserver3d %{buildroot}/%{_bindir}/simspark
+
mkdir %{buildroot}/%{_datadir}/pixmaps/
cp -p data/logos/simspark.png %{buildroot}/%{_datadir}/pixmaps/
@@ -102,6 +112,10 @@ rm -rf %{buildroot}
%changelog
+* Fri Jan 22 2010 Hedayat Vatankhah <hedayat at grad.com> - 0.6.3-2
+- Added a workaround for the inability in installing an invalid symlink by
+ creating the link after "make install" manually
+
* Tue Jan 19 2010 Hedayat Vatankhah <hedayat at grad.com> - 0.6.3-1
- Updated to 0.6.3
More information about the scm-commits
mailing list