Hello community,

here is the log from the commit of package bundle-lang-common for openSUSE:12.3 
checked in at 2013-02-12 13:38:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/bundle-lang-common (Old)
 and      /work/SRC/openSUSE:12.3/.bundle-lang-common.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bundle-lang-common", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:12.3/bundle-lang-common/bundle-lang-common.changes       
2013-02-11 15:03:49.000000000 +0100
+++ /work/SRC/openSUSE:12.3/.bundle-lang-common.new/bundle-lang-common.changes  
2013-02-12 13:38:03.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Feb 12 11:07:03 UTC 2013 - [email protected]
+
+- expand file symlinks before deleting files
+  * prevents issues with symlinks pointing to deleted files
+
+-------------------------------------------------------------------
bundle-lang-gnome-extras.changes: same change
bundle-lang-gnome.changes: same change
bundle-lang-kde.changes: same change

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bundle-lang-common.spec ++++++
--- /var/tmp/diff_new_pack.yJQYxA/_old  2013-02-12 13:38:04.000000000 +0100
+++ /var/tmp/diff_new_pack.yJQYxA/_new  2013-02-12 13:38:04.000000000 +0100
@@ -1969,6 +1969,20 @@
   cp 
$RPM_BUILD_ROOT/usr/share/gnome/help-bundle/dia/eu/graphics/line_props.png 
$RPM_BUILD_ROOT/usr/share/gnome/help-bundle/dia/pl/graphics/line_props.png
 fi
 
+# make sure there are no file symlinks in taken languages
+# fdupes at the end fixes duplicates
+for file in taken.*; do
+  grep -v %dir $file | sed -e "s,.*lang[^ ]* ,,; s,%doc *,," | while read f; do
+    if readlink $RPM_BUILD_ROOT$f; then
+      s="`readlink $RPM_BUILD_ROOT$f`"
+      if   [ -f $RPM_BUILD_ROOT`dirname $f`/$s ]; then
+        rm $RPM_BUILD_ROOT$f
+        cp $RPM_BUILD_ROOT`dirname $f`/$s $RPM_BUILD_ROOT$f
+      fi
+    fi
+  done
+done
+
 for file in filelist.*; do
   grep -v %dir $file | sed -e "s,.*lang[^ ]* ,,; s,%doc *,," | while read f; 
do rm -v $RPM_BUILD_ROOT$f; done
   rm $file

bundle-lang-gnome-extras.spec: same change
bundle-lang-gnome.spec: same change
bundle-lang-kde.spec: same change
++++++ bundle-lang.spec.in ++++++
--- /var/tmp/diff_new_pack.yJQYxA/_old  2013-02-12 13:38:04.000000000 +0100
+++ /var/tmp/diff_new_pack.yJQYxA/_new  2013-02-12 13:38:04.000000000 +0100
@@ -111,6 +111,20 @@
   cp 
$RPM_BUILD_ROOT/usr/share/gnome/help-bundle/dia/eu/graphics/line_props.png 
$RPM_BUILD_ROOT/usr/share/gnome/help-bundle/dia/pl/graphics/line_props.png
 fi
 
+# make sure there are no file symlinks in taken languages
+# fdupes at the end fixes duplicates
+for file in taken.*; do
+  grep -v %dir $file | sed -e "s,.*lang[^ ]* ,,; s,%doc *,," | while read f; do
+    if readlink $RPM_BUILD_ROOT$f; then
+      s="`readlink $RPM_BUILD_ROOT$f`"
+      if   [ -f $RPM_BUILD_ROOT`dirname $f`/$s ]; then
+        rm $RPM_BUILD_ROOT$f
+        cp $RPM_BUILD_ROOT`dirname $f`/$s $RPM_BUILD_ROOT$f
+      fi
+    fi
+  done
+done
+
 for file in filelist.*; do
   grep -v %dir $file | sed -e "s,.*lang[^ ]* ,,; s,%doc *,," | while read f; 
do rm -v $RPM_BUILD_ROOT$f; done
   rm $file

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to