Hello community, here is the log from the commit of package yast2-devtools for openSUSE:Factory checked in at 2015-01-21 21:52:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-devtools (Old) and /work/SRC/openSUSE:Factory/.yast2-devtools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-devtools" Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-devtools/yast2-devtools.changes 2015-01-08 23:05:38.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-devtools.new/yast2-devtools.changes 2015-01-21 21:52:22.000000000 +0100 @@ -1,0 +2,12 @@ +Wed Jan 21 13:05:25 UTC 2015 - [email protected] + +- find-unused-published: support new ruby hash syntax +- 3.1.29 + +------------------------------------------------------------------- +Fri Jan 16 11:09:17 CET 2015 - [email protected] + +- split rpm macro %yast_install into submacros for finer control +- 3.1.28 + +------------------------------------------------------------------- Old: ---- yast2-devtools-3.1.27.tar.bz2 New: ---- yast2-devtools-3.1.29.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-devtools.spec ++++++ --- /var/tmp/diff_new_pack.UJzuvJ/_old 2015-01-21 21:52:22.000000000 +0100 +++ /var/tmp/diff_new_pack.UJzuvJ/_new 2015-01-21 21:52:22.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-devtools -Version: 3.1.27 +Version: 3.1.29 Release: 0 Url: http://github.com/yast/yast-devtools ++++++ yast2-devtools-3.1.27.tar.bz2 -> yast2-devtools-3.1.29.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.27/build-tools/rpm/macros.yast new/yast2-devtools-3.1.29/build-tools/rpm/macros.yast --- old/yast2-devtools-3.1.27/build-tools/rpm/macros.yast 2015-01-08 15:28:10.000000000 +0100 +++ new/yast2-devtools-3.1.29/build-tools/rpm/macros.yast 2015-01-21 15:43:10.000000000 +0100 @@ -43,17 +43,22 @@ # so that RPM_OPT_FLAGS check works \ make %{?jobs:-j%jobs} V=1 -# install the yast module using autotools/make -%yast_install \ - %make_install \ +%yast_check \ if [ ! -f "%{yast_ydatadir}/devtools/NO_MAKE_CHECK" ]; then \ make check \\\ VERBOSE=1 \\\ Y2DIR="$RPM_BUILD_ROOT/%{yast_dir}" \\\ DESTDIR="$RPM_BUILD_ROOT" \ - fi \ + fi + +%yast_desktop_files \ for f in `find $RPM_BUILD_ROOT/%{yast_desktopdir}/ -name "*.desktop"` ; do \ d=${f##*/} \ %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} \ done +# install the yast module using autotools/make +%yast_install \ + %make_install \ + %yast_check \ + %yast_desktop_files diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.27/package/yast2-devtools.changes new/yast2-devtools-3.1.29/package/yast2-devtools.changes --- old/yast2-devtools-3.1.27/package/yast2-devtools.changes 2015-01-08 15:28:10.000000000 +0100 +++ new/yast2-devtools-3.1.29/package/yast2-devtools.changes 2015-01-21 15:43:10.000000000 +0100 @@ -1,4 +1,16 @@ ------------------------------------------------------------------- +Wed Jan 21 13:05:25 UTC 2015 - [email protected] + +- find-unused-published: support new ruby hash syntax +- 3.1.29 + +------------------------------------------------------------------- +Fri Jan 16 11:09:17 CET 2015 - [email protected] + +- split rpm macro %yast_install into submacros for finer control +- 3.1.28 + +------------------------------------------------------------------- Thu Jan 8 10:22:24 UTC 2015 - [email protected] - Add shared rubocop yast style config diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.27/package/yast2-devtools.spec new/yast2-devtools-3.1.29/package/yast2-devtools.spec --- old/yast2-devtools-3.1.27/package/yast2-devtools.spec 2015-01-08 15:28:10.000000000 +0100 +++ new/yast2-devtools-3.1.29/package/yast2-devtools.spec 2015-01-21 15:43:10.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-devtools -Version: 3.1.27 +Version: 3.1.29 Release: 0 Url: http://github.com/yast/yast-devtools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-devtools-3.1.27/ytools/y2tool/find-unused-published new/yast2-devtools-3.1.29/ytools/y2tool/find-unused-published --- old/yast2-devtools-3.1.27/ytools/y2tool/find-unused-published 2015-01-08 15:28:10.000000000 +0100 +++ new/yast2-devtools-3.1.29/ytools/y2tool/find-unused-published 2015-01-21 15:43:10.000000000 +0100 @@ -14,9 +14,17 @@ published() { # lines like # publish :function => :Add, :type => "boolean ()" + # or new ruby hash style + # publish function: :Add, type: "boolean ()" # transformed to # Add - sed -n -e '/publish/s/[^>]*> :\([^,]*\),.*/\1/;T;p' "$1" + RES=`sed -n -e '/publish/s/[^>]*> :\([^,]*\),.*/\1/;T;p' "$1"` + # file uses new ruby format + if [ -z $RES ]; then + RES=`sed -n -e '/publish/s/[^:]*: :\([^,]*\),.*/\1/;T;p' "$1"` + fi + + echo $RES | tr -s "[[:blank:]]" "\n" } # stdin: one identifier per line -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
