X Strike Force XFree86 SVN commit: r1092 - trunk/debian
Author: branden
Date: 2004-02-21 00:45:35 -0500 (Sat, 21 Feb 2004)
New Revision: 1092
Modified:
trunk/debian/changelog
trunk/debian/rules
Log:
Make build rule idempotent by having ln and gzip overwrite their
destinations (based on a patch by Eduard Bloch). (Closes: #215793)
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2004-02-21 05:31:29 UTC (rev 1091)
+++ trunk/debian/changelog 2004-02-21 05:45:35 UTC (rev 1092)
@@ -89,8 +89,12 @@
- debian/po/templates.pot
- debian/xserver-xfree86.templates
- -- Branden Robinson <branden@debian.org> Fri, 20 Feb 2004 18:32:58 -0500
+ * Make build rule idempotent by having ln and gzip overwrite their
+ destinations (based on a patch by Eduard Bloch). (Closes: #215793)
+ - debian/rules
+ -- Branden Robinson <branden@debian.org> Sat, 21 Feb 2004 00:43:44 -0500
+
xfree86 (4.3.0-2) unstable; urgency=low
* The "It's like I have a shotgun in my mouth, I've got my finger on the
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2004-02-21 05:31:29 UTC (rev 1091)
+++ trunk/debian/rules 2004-02-21 05:45:35 UTC (rev 1092)
@@ -211,18 +211,18 @@
mkdir -p imports/lib
mkdir -p imports/include/X11/extensions
# Render and Xrender
- ln -s /usr/lib/libXrender.* imports/lib
- ln -s /usr/include/X11/extensions/render.h imports/include/X11/extensions
- ln -s /usr/include/X11/extensions/renderproto.h imports/include/X11/extensions
- ln -s /usr/include/X11/extensions/Xrender.h imports/include/X11/extensions
+ ln -sf /usr/lib/libXrender.* imports/lib
+ ln -sf /usr/include/X11/extensions/render.h imports/include/X11/extensions
+ ln -sf /usr/include/X11/extensions/renderproto.h imports/include/X11/extensions
+ ln -sf /usr/include/X11/extensions/Xrender.h imports/include/X11/extensions
# Xcursor
- ln -s /usr/lib/libXcursor.* imports/lib
- ln -s /usr/include/X11/Xcursor imports/include/X11
+ ln -sf /usr/lib/libXcursor.* imports/lib
+ ln -nsf /usr/include/X11/Xcursor imports/include/X11
# Xft
- ln -s /usr/lib/libXft.* imports/lib
+ ln -sf /usr/lib/libXft.* imports/lib
# Remove Xft1 -- it is built as part of XFree86.
rm -f imports/lib/libXft.so.1* imports/lib/libXft1*
- ln -s /usr/include/X11/Xft imports/include/X11
+ ln -nsf /usr/include/X11/Xft imports/include/X11
ifndef NOT_BUILDING_X_SERVER
# create source tree for static, debuggable XFree86 server
cp -drl $(SOURCE_TREE) $(SOURCE_TREE)-xserver-xfree86-dbg
@@ -230,7 +230,7 @@
$(CC) -Wall -g -O2 -o debian/local/xserver-wrapper debian/local/xserver-wrapper.c
endif
$(HTML2TEXT) debian/local/xterm.faq.html > debian/local/xterm.faq.text
- gzip -9 debian/local/xterm.faq.text
+ gzip -9f debian/local/xterm.faq.text
ifndef test_rules
$(MAKE) -C $(SOURCE_TREE) WORLDOPTS="" IMAKE_DEFINES="$(IMAKE_DEFINES)" World
ifndef NOT_BUILDING_X_SERVER
Reply to: