SPECS: kde-i18n.spec - make symlinks relative

glen glen at pld-linux.org
Sat Feb 23 21:44:04 CET 2008


Author: glen                         Date: Sat Feb 23 20:44:04 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- make symlinks relative

---- Files affected:
SPECS:
   kde-i18n.spec (1.193 -> 1.194) 

---- Diffs:

================================================================
Index: SPECS/kde-i18n.spec
diff -u SPECS/kde-i18n.spec:1.193 SPECS/kde-i18n.spec:1.194
--- SPECS/kde-i18n.spec:1.193	Mon Feb 18 23:13:10 2008
+++ SPECS/kde-i18n.spec	Sat Feb 23 21:43:59 2008
@@ -1574,6 +1574,29 @@
 	rm $RPM_BUILD_ROOT%{_datadir}/locale/mn/60x40.png
 	rm $RPM_BUILD_ROOT%{_datadir}/locale/fa/COPYING
 
+	# make symlinks relative
+	for lang in $RPM_BUILD_ROOT%{_kdedocdir}/*; do
+		[ -d $lang/common ] || continue
+
+		for i in $lang/*/*/*; do
+			if [ -d $i -a -L $i/common ]; then
+				ln -snfv ../../../common $i
+			fi
+		done
+
+		for i in $lang/*/*; do
+			if [ -d $i -a -L $i/common ]; then
+				ln -snfv ../../common $i
+			fi
+		done
+
+		for i in $lang/*; do
+			if [ -d $i -a -L $i/common ]; then
+				ln -snfv ../common $i
+			fi
+		done
+	done
+
 	touch installed.stamp
 fi
 
@@ -1647,38 +1670,6 @@
 	touch $lang.ok
 }
 
-%if 0
-# make symlinks relative
-for lang in $RPM_BUILD_ROOT%{_kdedocdir}/*; do
-	[ -d $lang ] || continue
-
-	if [ ! -d $lang/common ]; then
-		ln -s ../en/common $lang/common
-	fi
-
-	for i in $lang/*/*/*; do
-		if [ -d $i -a -L $i/common ]; then
-			rm -f $i/common
-			ln -sf ../../../common $i
-		fi
-	done
-
-	for i in $lang/*/*; do
-		if [ -d $i -a -L $i/common ]; then
-			rm -f $i/common
-			ln -sf ../../common $i
-		fi
-	done
-
-	for i in $lang/*; do
-		if [ -d $i -a -L $i/common ]; then
-			rm -f $i/common
-			ln -sf ../common $i
-		fi
-	done
-done
-%endif
-
 rm -f *.lang *.cache __find.* *.ok
 
 FindLang af > Afrikaans.lang
@@ -2047,6 +2038,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.194  2008-02-23 20:43:59  glen
+- make symlinks relative
+
 Revision 1.193  2008-02-18 22:13:10  qboosh
 - pl for -Belarusian
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/kde-i18n.spec?r1=1.193&r2=1.194&f=u



More information about the pld-cvs-commit mailing list