Script 'mail_helper' called by mrueckert
Hello packager,
This is just FYI. Your package was checked in in distribution "sle12"
by autobuild-member: mrueckert.
Here comes the log...
---------------------------%<------------------------------
Hi,
here is the log from ci_new_pac /work/src/done/SLE12/yast2-devtools -> sle12
Wide character in print at /work/src/bin/tools/get_bugzilla line 56.
## BNC# 881277 : "No translations for some parts of Services Manager" (RESOLVED/FIXED)
## BNC# 881278 : "Errors while creating update.pot file" (RESOLVED/FIXED)
## BNC# 880659 : "SLED12_LOC : SV: Untranslated text in ‘Windows Domain Membership’ package Install in YaST2" (RESOLVED/FIXED)
Changes:
--------
--- /work/SRC/SUSE:SLE-12:GA/yast2-devtools/yast2-devtools.changes 2014-03-25 16:03:40.000000000 +0100
+++ /work/src/done/SLE12/yast2-devtools/yast2-devtools.changes 2014-06-06 14:53:46.000000000 +0200
@@ -1,0 +2,22 @@
+Fri Jun 6 14:32:01 CEST 2014 - locilka@suse.com
+
+- gettextdomains: added support for single quotes around
+ textdomain (bnc#881277)
+- 3.1.20
+
+-------------------------------------------------------------------
+Thu Jun 5 13:07:52 UTC 2014 - lslezak@suse.cz
+
+- y2makepot: transform control files into glade compatible format
+ so they can be processed by xgettext (the latest xgettext does
+ some format validation before processing) (bnc#881278)
+- 3.1.19
+
+-------------------------------------------------------------------
+Tue Jun 3 15:48:06 UTC 2014 - jreidinger@suse.com
+
+- gettextdomains fix detection of files including somewhere "/*"
+ bnc#880659
+- 3.1.18
+
+-------------------------------------------------------------------
calling whatdependson for sle12-i586
Packages directly triggered for rebuild:
- yast2-devtools
- at least 100 other packages
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/SUSE:SLE-12:GA/yast2-devtools (Old)
and /work/src/done/SLE12/yast2-devtools (BS:build ID:39106 MAIL:yast-commit@opensuse.org) (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-devtools", Maintainer is "yast-commit@opensuse.org"
Old:
----
yast2-devtools-3.1.17.tar.bz2
New:
----
yast2-devtools-3.1.20.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-devtools.spec ++++++
--- /var/tmp/diff_new_pack.sXK4Lr/_old 2014-06-06 17:18:59.000000000 +0200
+++ /var/tmp/diff_new_pack.sXK4Lr/_new 2014-06-06 17:18:59.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-devtools
-Version: 3.1.17
+Version: 3.1.20
Release: 0
Url: http://github.com/yast/yast-devtools
@@ -143,6 +143,8 @@
%{_datadir}/YaST2/data/devtools/bin/y2makepot
%{_datadir}/YaST2/data/devtools/bin/gettextdomains
%{_datadir}/YaST2/data/devtools/bin/ycp_puttext
+%dir %{_datadir}/YaST2/control/
+%{_datadir}/YaST2/control/control_to_glade.xsl
%files -n yast2-buildtools
++++++ yast2-devtools-3.1.17.tar.bz2 -> yast2-devtools-3.1.20.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.17/build-tools/scripts/Makefile.am new/yast2-devtools-3.1.20/build-tools/scripts/Makefile.am
--- old/yast2-devtools-3.1.17/build-tools/scripts/Makefile.am 2014-03-25 15:44:15.000000000 +0100
+++ new/yast2-devtools-3.1.20/build-tools/scripts/Makefile.am 2014-06-06 14:51:20.000000000 +0200
@@ -11,4 +11,6 @@
y2makepot \
gettextdomains
+dist_control_DATA = control_to_glade.xsl
+
EXTRA_DIST = $(bin_SCRIPTS) $(pkgdata_SCRIPTS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.17/build-tools/scripts/control_to_glade.xsl new/yast2-devtools-3.1.20/build-tools/scripts/control_to_glade.xsl
--- old/yast2-devtools-3.1.17/build-tools/scripts/control_to_glade.xsl 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-devtools-3.1.20/build-tools/scripts/control_to_glade.xsl 2014-06-06 14:51:20.000000000 +0200
@@ -0,0 +1,41 @@
+<!--
+ Extract translatable strings from a Yast XML control file, output them in the
+ format accepted by xgettext (Glade compatible XML)
+-->
+
+http://www.suse.com/1.0/yast2ns"
+ xmlns:config="http://www.suse.com/1.0/configns"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+
+
+<!-- attribute definition for <interface> element -->
+
+ label
+ yes
+
+
+<!-- replace <label> by <property>, keep the original value -->
+
+
+
+
+
+
+<!--
+ replace the root <productDefines> element by <interface>
+ due to namespace it cannot be used literally
+-->
+
+
+
+
+
+
+<!-- remove the remaining non-matched text -->
+
+
+
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.17/build-tools/scripts/gettextdomains new/yast2-devtools-3.1.20/build-tools/scripts/gettextdomains
--- old/yast2-devtools-3.1.17/build-tools/scripts/gettextdomains 2014-03-25 15:44:15.000000000 +0100
+++ new/yast2-devtools-3.1.20/build-tools/scripts/gettextdomains 2014-06-06 14:51:20.000000000 +0200
@@ -33,13 +33,11 @@
for F in $SRCFILES; do
# strip comments from the files and match [_]_( "..." )
# 1. perl: strip one-line-comments
- # 2. perl: strip C comments (multiline too)
- # 3. perl: match for _( "...") and __("..." ) (multiline too)
+ # 2. perl: match for _( "...") and __("..." ) (multiline too)
# problems left:
# - false matches of comments inside strings
# - uncaught _( at line beginning
MATCH=`perl -n -e 'print "$ARGV: $_" if not /(\/\/|#)/' $F | \
- perl -n -e 'print "$_" if not /\/\*/../\*\//' | \
perl -n -e 'print "$_" if /[^[:alnum:]_"<](_|__|gettext)\(/../\)/'`
if [ -n "$MATCH" ]; then
TR_FILES="$F $TR_FILES" ;
@@ -53,7 +51,7 @@
for F in $TR_FILES $POTFILES; do
D=`egrep '^[[:space:]]*[Tt]extdomain>?' $F | head -n 1 | \
sed 's/^[[:space:]]*<\?[Tt]extdomain[[:space:]]*[=: \
- "(>]*[[:space:]]*\([-_a-zA-Z0-9]*\).*/\1/'`;
+ '\''"(>]*[[:space:]]*\([-_[:alnum:]]*\).*/\1/'`;
if [ -z $D ]; then
ERR="$PWD/$F $ERR" ;
else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.17/build-tools/scripts/y2makepot new/yast2-devtools-3.1.20/build-tools/scripts/y2makepot
--- old/yast2-devtools-3.1.17/build-tools/scripts/y2makepot 2014-03-25 15:44:15.000000000 +0100
+++ new/yast2-devtools-3.1.20/build-tools/scripts/y2makepot 2014-06-06 14:51:20.000000000 +0200
@@ -16,6 +16,9 @@
CWD=`dirname $0`
. $CWD/gettextdomains
+# list of generated files which should be removed at the end
+CLEAN_FILES=""
+
function gettext_call()
{
MODULE=$1
@@ -41,6 +44,12 @@
xgettext_call "$MODULE" "$SOURCE_FILES"
rxgettext_call "$MODULE" "$SOURCE_RUBY_FILES"
fi
+
+ if [ -n "$CLEAN_FILES" ]; then
+ echo "Removing generated files: $CLEAN_FILES"
+ rm -f $CLEAN_FILES
+ CLEAN_FILES=""
+ fi
}
function xgettext_call()
@@ -147,7 +156,15 @@
if [[ "$F" =~ \.(erb|rb)$ ]]; then
RUBY_FILES="$RUBY_FILES $F";
else
- FILES="$FILES $F" ;
+ if [[ "$F" =~ \.glade$ ]]; then
+ echo "Processing $F file..."
+ GLADE_FILE="$F.translations.glade"
+ xsltproc /usr/share/YaST2/control/control_to_glade.xsl "$F" > "$GLADE_FILE"
+ FILES="$FILES $GLADE_FILE" ;
+ CLEAN_FILES="$CLEAN_FILES $GLADE_FILE" ;
+ else
+ FILES="$FILES $F" ;
+ fi
fi
done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.17/package/yast2-devtools.changes new/yast2-devtools-3.1.20/package/yast2-devtools.changes
--- old/yast2-devtools-3.1.17/package/yast2-devtools.changes 2014-03-25 15:44:15.000000000 +0100
+++ new/yast2-devtools-3.1.20/package/yast2-devtools.changes 2014-06-06 14:51:20.000000000 +0200
@@ -1,4 +1,26 @@
-------------------------------------------------------------------
+Fri Jun 6 14:32:01 CEST 2014 - locilka@suse.com
+
+- gettextdomains: added support for single quotes around
+ textdomain (bnc#881277)
+- 3.1.20
+
+-------------------------------------------------------------------
+Thu Jun 5 13:07:52 UTC 2014 - lslezak@suse.cz
+
+- y2makepot: transform control files into glade compatible format
+ so they can be processed by xgettext (the latest xgettext does
+ some format validation before processing) (bnc#881278)
+- 3.1.19
+
+-------------------------------------------------------------------
+Tue Jun 3 15:48:06 UTC 2014 - jreidinger@suse.com
+
+- gettextdomains fix detection of files including somewhere "/*"
+ bnc#880659
+- 3.1.18
+
+-------------------------------------------------------------------
Tue Mar 25 14:15:03 UTC 2014 - lslezak@suse.cz
- y2makepot: added support for extracting translatable strings from
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.17/package/yast2-devtools.spec new/yast2-devtools-3.1.20/package/yast2-devtools.spec
--- old/yast2-devtools-3.1.17/package/yast2-devtools.spec 2014-03-25 15:44:15.000000000 +0100
+++ new/yast2-devtools-3.1.20/package/yast2-devtools.spec 2014-06-06 14:51:20.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-devtools
-Version: 3.1.17
+Version: 3.1.20
Release: 0
Url: http://github.com/yast/yast-devtools
@@ -143,6 +143,8 @@
%{_datadir}/YaST2/data/devtools/bin/y2makepot
%{_datadir}/YaST2/data/devtools/bin/gettextdomains
%{_datadir}/YaST2/data/devtools/bin/ycp_puttext
+%dir %{_datadir}/YaST2/control/
+%{_datadir}/YaST2/control/control_to_glade.xsl
%files -n yast2-buildtools
continue with "q"...
Checked in at Fri Jun 6 17:20:02 CEST 2014 by mrueckert
Remember to have fun...
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org