rpms/xscreensaver/F-10 xscreensaver.spec,1.75,1.76
Mamoru Tasaka
mtasaka at fedoraproject.org
Tue Nov 25 14:56:49 UTC 2008
Author: mtasaka
Update of /cvs/extras/rpms/xscreensaver/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv838/F-10
Modified Files:
xscreensaver.spec
Log Message:
apply webcollage default change on devel to other branches
Index: xscreensaver.spec
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/F-10/xscreensaver.spec,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- xscreensaver.spec 11 Sep 2008 16:22:19 -0000 1.75
+++ xscreensaver.spec 25 Nov 2008 14:56:18 -0000 1.76
@@ -5,7 +5,7 @@
%define modular_conf 1
-%define fedora_rel 2
+%define fedora_rel 3
%define extrarel %{nil}
@@ -523,9 +523,12 @@
COMMENT=`echo $COMMENT`
# webcollage treatment
+## changed to create wrapper script
+%if 0
if [ "x$COMMAND" = "xwebcollage" ] ; then
ARG="$ARG -directory %{_datadir}/backgrounds/images"
fi
+%endif
if [ "x$NAME" = "x" ] ; then NAME=$COMMAND ; fi
@@ -569,6 +572,23 @@
set -x
done
+# Create wrapper script for webcollage to use nonet option
+# by default, and rename the original webcollage
+# (see bug 472061)
+pushd ${RPM_BUILD_ROOT}%{_libexecdir}/%{name}
+mv -f webcollage webcollage.original
+
+cat > webcollage <<EOF
+#!/bin/sh
+PATH=%{_libexecdir}/%{name}:\$PATH
+exec webcollage.original \\
+ -directory %{_datadir}/backgrounds/images \\
+ "\$@"
+EOF
+chmod 0755 webcollage
+echo "%%{_libexecdir}/%%{name}/webcollage.original" >> \
+ $dd/extras.files
+
# Make sure all files are readable by all, and writable only by owner.
#
chmod -R a+r,u+w,og-w ${RPM_BUILD_ROOT}
@@ -611,6 +631,10 @@
%defattr(-,root,root,-)
%changelog
+* Wed Nov 19 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:5.07-3
+- Create wrapper script for webcollage to use nonet option
+ by default, and rename the original webcollage (bug 472061)
+
* Fri Sep 12 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:5.07-2
- Update ja.po
- Fix the explanation in XScreenSaver.ad (bug 461415)
More information about the scm-commits
mailing list