packages: filesystem/filesystem.spec - discard /usr/include/X11 symlink

glen glen at pld-linux.org
Mon Feb 22 20:40:34 CET 2010


Author: glen                         Date: Mon Feb 22 19:40:34 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- discard /usr/include/X11 symlink

---- Files affected:
packages/filesystem:
   filesystem.spec (1.108 -> 1.109) 

---- Diffs:

================================================================
Index: packages/filesystem/filesystem.spec
diff -u packages/filesystem/filesystem.spec:1.108 packages/filesystem/filesystem.spec:1.109
--- packages/filesystem/filesystem.spec:1.108	Fri Feb 19 17:49:43 2010
+++ packages/filesystem/filesystem.spec	Mon Feb 22 20:40:29 2010
@@ -33,6 +33,8 @@
 Obsoletes:	filesystem-debuginfo
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+# Adapter: This file does not like to be adapterized!
+
 # directory for "privilege separation" chroot
 %define		_privsepdir	/usr/share/empty
 # directory for *.idl files (for CORBA implementations)
@@ -126,6 +128,11 @@
 
 check_filesystem_dirs
 
+%pretrans -p <lua>
+-- this needs to be a dir
+-- feel free to write in pure lua, but success on first install is not important.
+os.execute("if [ -L /usr/include/X11 ]; then umask 022; mv -f /usr/include/X11{,.rpmsave}; mkdir -m755 -p /usr/include/X11 && mv -f /usr/include/X11.rpmsave/* /usr/include/X11; fi")
+
 %files
 %defattr(644,root,root,755)
 %dir /etc/X11/xinit
@@ -209,6 +216,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.109  2010/02/22 19:40:29  glen
+- discard /usr/include/X11 symlink
+
 Revision 1.108  2010/02/19 16:49:43  glen
 - blocking readdir on /home/services breaks apps (readlink -m fails) and gives no real value); rel 33
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/filesystem/filesystem.spec?r1=1.108&r2=1.109&f=u



More information about the pld-cvs-commit mailing list