commit yast2-xml for openSUSE:Factory

2019-10-27 Thread root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2019-10-27 13:35:46

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new.2990 (New)


Package is "yast2-xml"

Sun Oct 27 13:35:46 2019 rev:25 rq:742139 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/yast2-xml/yast2-xml.changes  2019-02-28 
21:48:23.617397237 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-xml.new.2990/yast2-xml.changes
2019-10-27 13:35:48.992875543 +0100
@@ -1,0 +2,7 @@
+Wed Oct 16 13:36:00 UTC 2019 - Knut Anderssen 
+
+- Return string instead of Boolean when calling Execute with
+  .xml.string (bsc#1153539)
+- 4.1.1
+
+---

Old:

  yast2-xml-4.1.0.tar.bz2

New:

  yast2-xml-4.1.1.tar.bz2



Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.K3MtGw/_old  2019-10-27 13:35:50.324877240 +0100
+++ /var/tmp/diff_new_pack.K3MtGw/_new  2019-10-27 13:35:50.356877281 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:4.1.0
+Version:4.1.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-xml-4.1.0.tar.bz2 -> yast2-xml-4.1.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-4.1.0/.editorconfig 
new/yast2-xml-4.1.1/.editorconfig
--- old/yast2-xml-4.1.0/.editorconfig   1970-01-01 01:00:00.0 +0100
+++ new/yast2-xml-4.1.1/.editorconfig   2019-10-23 14:51:17.0 +0200
@@ -0,0 +1,15 @@
+# https://EditorConfig.org  -*- ini -*-
+# This is a unified way to tell all your editors
+# about the proper indentation style in this repo.
+#
+# Emacs:   https://github.com/editorconfig/editorconfig-emacs#readme
+# Vim: https://github.com/editorconfig/editorconfig-vim#readme
+# VS Code: 
https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig
+
+# don't continue looking in upper directories, this is the top level
+root = true
+
+[*.{h,cc}]
+indent_style = tab
+indent_size = 4
+tab_width = 8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-4.1.0/Dockerfile 
new/yast2-xml-4.1.1/Dockerfile
--- old/yast2-xml-4.1.0/Dockerfile  2019-02-27 15:47:52.0 +0100
+++ new/yast2-xml-4.1.1/Dockerfile  2019-10-23 14:51:17.0 +0200
@@ -1,4 +1,4 @@
-FROM yastdevel/cpp
+FROM registry.opensuse.org/yast/head/containers/yast-cpp:latest
 RUN zypper --gpg-auto-import-keys --non-interactive in --no-recommends \
   libxml2-devel
 COPY . /usr/src/app
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-4.1.0/package/yast2-xml.changes 
new/yast2-xml-4.1.1/package/yast2-xml.changes
--- old/yast2-xml-4.1.0/package/yast2-xml.changes   2019-02-27 
15:47:52.0 +0100
+++ new/yast2-xml-4.1.1/package/yast2-xml.changes   2019-10-23 
14:51:17.0 +0200
@@ -1,4 +1,11 @@
 ---
+Wed Oct 16 13:36:00 UTC 2019 - Knut Anderssen 
+
+- Return string instead of Boolean when calling Execute with
+  .xml.string (bsc#1153539)
+- 4.1.1
+
+---
 Tue Feb 26 14:17:57 UTC 2019 - José Iván López González 
 
 - Version bump (bsc#1124009)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-4.1.0/package/yast2-xml.spec 
new/yast2-xml-4.1.1/package/yast2-xml.spec
--- old/yast2-xml-4.1.0/package/yast2-xml.spec  2019-02-27 15:47:52.0 
+0100
+++ new/yast2-xml-4.1.1/package/yast2-xml.spec  2019-10-23 14:51:17.0 
+0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:4.1.0
+Version:4.1.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-4.1.0/src/XmlAgent.cc 
new/yast2-xml-4.1.1/src/XmlAgent.cc
--- old/yast2-xml-4.1.0/src/XmlAgent.cc 2019-02-27 15:47:52.0 +0100
+++ new/yast2-xml-4.1.1/src/XmlAgent.cc 2019-10-23 14:51:17.0 +0200
@@ -850,21 +850,15 @@
 
 YCPValue result = YCPVoid();
 int size;
-const char * input = "";
-const char *content = "";
+bool string_output = false;
 
 xmlDocPtr doc, newDoc;
 xmlChar *mem;
 
 for (int i=0; ilength(); i++)
 {
-   if (path->component_str (i)=="xmlrpc")
-   {
-   content = (const char *)path->component_str (i).c_str();
-   }
-   else if (path->component_str (i) == "string") {
-   input = (const char 

commit yast2-xml for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2019-02-28 21:48:22

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new.28833 (New)


Package is "yast2-xml"

Thu Feb 28 21:48:22 2019 rev:24 rq:679866 version:4.1.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-xml/yast2-xml.changes  2018-04-26 
13:25:40.179251847 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-xml.new.28833/yast2-xml.changes   
2019-02-28 21:48:23.617397237 +0100
@@ -1,0 +2,16 @@
+Tue Feb 26 14:17:57 UTC 2019 - José Iván López González 
+
+- Version bump (bsc#1124009)
+- 4.1.0
+
+---
+Tue Oct 16 16:43:58 CEST 2018 - sch...@suse.de
+
+- Added license file to spec.
+
+---
+Wed Aug 22 16:26:56 CEST 2018 - sch...@suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format. 
+
+---

Old:

  yast2-xml-4.0.0.tar.bz2

New:

  yast2-xml-4.1.0.tar.bz2



Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.s4Mp4C/_old  2019-02-28 21:48:24.173396999 +0100
+++ /var/tmp/diff_new_pack.s4Mp4C/_new  2019-02-28 21:48:24.173396999 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-xml
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:4.0.0
+Version:4.1.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -30,7 +30,7 @@
 BuildRequires:  yast2-core-devel
 BuildRequires:  yast2-devtools >= 3.1.10
 Summary:YaST2 - XML Agent
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/YaST
 Requires:   yast2-core
 Provides:   yast2-agent-xml
@@ -60,5 +60,6 @@
 %{yast_plugindir}/libpy2ag_xml.so
 %{yast_scrconfdir}/xml.scr
 %doc %{yast_docdir}
+%license COPYING
 
 %changelog

++ yast2-xml-4.0.0.tar.bz2 -> yast2-xml-4.1.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-4.0.0/package/yast2-xml.changes 
new/yast2-xml-4.1.0/package/yast2-xml.changes
--- old/yast2-xml-4.0.0/package/yast2-xml.changes   2018-04-09 
11:12:58.0 +0200
+++ new/yast2-xml-4.1.0/package/yast2-xml.changes   2019-02-27 
15:47:52.0 +0100
@@ -1,4 +1,20 @@
 ---
+Tue Feb 26 14:17:57 UTC 2019 - José Iván López González 
+
+- Version bump (bsc#1124009)
+- 4.1.0
+
+---
+Tue Oct 16 16:43:58 CEST 2018 - sch...@suse.de
+
+- Added license file to spec.
+
+---
+Wed Aug 22 16:26:56 CEST 2018 - sch...@suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format. 
+
+---
 Fri Apr  6 18:55:11 UTC 2018 - mfi...@suse.com
 
 - bnc#1087957 - version bump
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-4.0.0/package/yast2-xml.spec 
new/yast2-xml-4.1.0/package/yast2-xml.spec
--- old/yast2-xml-4.0.0/package/yast2-xml.spec  2018-04-09 11:12:58.0 
+0200
+++ new/yast2-xml-4.1.0/package/yast2-xml.spec  2019-02-27 15:47:52.0 
+0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:4.0.0
+Version:4.1.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -30,7 +30,7 @@
 BuildRequires:  yast2-core-devel
 BuildRequires:  yast2-devtools >= 3.1.10
 Summary:YaST2 - XML Agent
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/YaST
 Requires:   yast2-core
 Provides:   yast2-agent-xml
@@ -60,5 +60,6 @@
 %{yast_plugindir}/libpy2ag_xml.so
 %{yast_scrconfdir}/xml.scr
 %doc %{yast_docdir}
+%license COPYING
 
 %changelog




commit yast2-xml for openSUSE:Factory

2018-04-26 Thread root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2018-04-26 13:25:38

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new (New)


Package is "yast2-xml"

Thu Apr 26 13:25:38 2018 rev:23 rq:594810 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-xml/yast2-xml.changes  2017-07-22 
02:31:41.005968229 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-xml.new/yast2-xml.changes 2018-04-26 
13:25:40.179251847 +0200
@@ -1,0 +2,6 @@
+Fri Apr  6 18:55:11 UTC 2018 - mfi...@suse.com
+
+- bnc#1087957 - version bump
+- 4.0.0
+
+---

Old:

  yast2-xml-3.3.0.tar.bz2

New:

  yast2-xml-4.0.0.tar.bz2



Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.4yqaDz/_old  2018-04-26 13:25:40.919224753 +0200
+++ /var/tmp/diff_new_pack.4yqaDz/_new  2018-04-26 13:25:40.923224607 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-xml
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:3.3.0
+Version:4.0.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-xml-3.3.0.tar.bz2 -> yast2-xml-4.0.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-3.3.0/package/yast2-xml.changes 
new/yast2-xml-4.0.0/package/yast2-xml.changes
--- old/yast2-xml-3.3.0/package/yast2-xml.changes   2017-07-19 
16:35:44.415185694 +0200
+++ new/yast2-xml-4.0.0/package/yast2-xml.changes   2018-04-09 
11:12:58.0 +0200
@@ -1,4 +1,10 @@
 ---
+Fri Apr  6 18:55:11 UTC 2018 - mfi...@suse.com
+
+- bnc#1087957 - version bump
+- 4.0.0
+
+---
 Wed Jul 19 09:35:03 UTC 2017 - mvid...@suse.com
 
 - Omit libxml2 memory cleanup to prevent a crash (bsc#1047449).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-3.3.0/package/yast2-xml.spec 
new/yast2-xml-4.0.0/package/yast2-xml.spec
--- old/yast2-xml-3.3.0/package/yast2-xml.spec  2017-07-19 16:35:44.415185694 
+0200
+++ new/yast2-xml-4.0.0/package/yast2-xml.spec  2018-04-09 11:12:58.0 
+0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:3.3.0
+Version:4.0.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit yast2-xml for openSUSE:Factory

2017-07-21 Thread root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2017-07-22 02:31:39

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new (New)


Package is "yast2-xml"

Sat Jul 22 02:31:39 2017 rev:22 rq:511436 version:3.3.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-xml/yast2-xml.changes  2013-11-18 
14:59:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-xml.new/yast2-xml.changes 2017-07-22 
02:31:41.005968229 +0200
@@ -1,0 +2,6 @@
+Wed Jul 19 09:35:03 UTC 2017 - mvid...@suse.com
+
+- Omit libxml2 memory cleanup to prevent a crash (bsc#1047449).
+- 3.3.0
+
+---

Old:

  yast2-xml-3.1.1.tar.bz2

New:

  yast2-xml-3.3.0.tar.bz2



Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.evIhl2/_old  2017-07-22 02:31:41.573887949 +0200
+++ /var/tmp/diff_new_pack.evIhl2/_new  2017-07-22 02:31:41.577887384 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-xml
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:3.1.1
+Version:3.3.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,7 +28,7 @@
 BuildRequires:  libtool
 BuildRequires:  libxml2-devel
 BuildRequires:  yast2-core-devel
-BuildRequires:  yast2-devtools >= 3.0.6
+BuildRequires:  yast2-devtools >= 3.1.10
 Summary:YaST2 - XML Agent
 License:GPL-2.0+
 Group:  System/YaST

++ yast2-xml-3.1.1.tar.bz2 -> yast2-xml-3.3.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-3.1.1/.travis.yml 
new/yast2-xml-3.3.0/.travis.yml
--- old/yast2-xml-3.1.1/.travis.yml 1970-01-01 01:00:00.0 +0100
+++ new/yast2-xml-3.3.0/.travis.yml 2017-07-19 16:35:44.415185694 +0200
@@ -0,0 +1,11 @@
+sudo: required
+language: bash
+services:
+  - docker
+
+before_install:
+  - docker build -t yast-xml-image .
+script:
+  # the "yast-travis-cpp" script is included in the base yastdevel/cpp image
+  # see https://github.com/yast/docker-yast-cpp/blob/master/yast-travis-cpp
+  - docker run -it yast-xml-image yast-travis-cpp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-3.1.1/CONTRIBUTING.md 
new/yast2-xml-3.3.0/CONTRIBUTING.md
--- old/yast2-xml-3.1.1/CONTRIBUTING.md 2013-11-04 17:46:50.25600 +0100
+++ new/yast2-xml-3.3.0/CONTRIBUTING.md 2017-07-19 16:35:44.415185694 +0200
@@ -3,7 +3,7 @@
 
 YaST is an open source project and as such it welcomes all kinds of
 contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and YaST maintainers.
+ensure the process is effective and pleasant both for you and the YaST 
maintainers.
 
 There are two main forms of contribution: reporting bugs and performing code
 changes.
@@ -12,18 +12,16 @@
 ---
 
 If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guided=openSUSE+Factory=YaST2)
+[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided=openSUSE+Factory=YaST2)
 or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee
-that every bug will be fixed, but we'll try.
-
 When creating a bug report, please follow our [bug reporting
 guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
 
+We can't guarantee that every bug will be fixed, but we'll try.
+
 Code Changes
 
 
@@ -44,15 +42,22 @@
  to the [Ruby style
  guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
 
-  4. Make sure your change didn't break anything by building the RPM package
+  4. Update the package version (in `packages/*.spec`, usually by
+ `rake version:bump`) and add a new entry to the `package/*.changes` file
+ (by `osc vc package`).  
+ For bigger changes or changes which need longer discussion it is advised 
to
+ add this as a separate last commit so it can be easily updated when 
another
+ change is merged in the meantime.
+
+  5. Make sure your change didn't 

commit yast2-xml for openSUSE:Factory

2013-11-18 Thread h_root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2013-11-18 14:59:43

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new (New)


Package is yast2-xml

Changes:

--- /work/SRC/openSUSE:Factory/yast2-xml/yast2-xml.changes  2013-10-11 
09:06:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-xml.new/yast2-xml.changes 2013-11-18 
14:59:44.0 +0100
@@ -1,0 +2,5 @@
+Wed Nov 13 15:56:18 UTC 2013 - jreidin...@suse.com
+
+- Add explicit COPYING file
+
+---

Old:

  yast2-xml-3.1.0.tar.bz2

New:

  yast2-xml-3.1.1.tar.bz2



Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.DLqRPn/_old  2013-11-18 14:59:44.0 +0100
+++ /var/tmp/diff_new_pack.DLqRPn/_new  2013-11-18 14:59:44.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:3.1.0
+Version:3.1.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-xml-3.1.0.tar.bz2 - yast2-xml-3.1.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-xml-3.1.0/CONTRIBUTING.md 
new/yast2-xml-3.1.1/CONTRIBUTING.md
--- old/yast2-xml-3.1.0/CONTRIBUTING.md 1970-01-01 01:00:00.0 +0100
+++ new/yast2-xml-3.1.1/CONTRIBUTING.md 2013-11-04 17:46:50.0 +0100
@@ -0,0 +1,87 @@
+YaST Contribution Guidelines
+
+
+YaST is an open source project and as such it welcomes all kinds of
+contributions. If you decide to contribute, please follow these guidelines to
+ensure the process is effective and pleasant both for you and YaST maintainers.
+
+There are two main forms of contribution: reporting bugs and performing code
+changes.
+
+Bug Reports
+---
+
+If you find a problem, please report it either using
+[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guidedproduct=openSUSE+Factorycomponent=YaST2)
+or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
+registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
+if you don't have an account yet.)
+
+If you find a problem, please report it either using
+[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee
+that every bug will be fixed, but we'll try.
+
+When creating a bug report, please follow our [bug reporting
+guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
+
+Code Changes
+
+
+We welcome all kinds of code contributions, from simple bug fixes to 
significant
+refactorings and implementation of new features. However, before making any
+non-trivial contribution, get in touch with us first — this can prevent wasted
+effort on both sides. Also, have a look at our [development
+documentation](http://en.opensuse.org/openSUSE:YaST_development).
+
+To send us your code change, use GitHub pull requests. The workflow is as
+follows:
+
+  1. Fork the project.
+
+  2. Create a topic branch based on `master`.
+
+  3. Implement your change, including tests (if possible). Make sure you adhere
+ to the [Ruby style
+ guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
+
+  4. Make sure your change didn't break anything by building the RPM package
+ (`rake osc:build`). The build process includes running the full testsuite.
+
+  5. Publish the branch and create a pull request.
+
+  6. YaST developers will review your change and possibly point out issues.
+ Adapt the code under their guidance until they are all resolved.
+
+  7. Finally, the pull request will get merged or rejected.
+
+See also [GitHub's guide on
+contributing](https://help.github.com/articles/fork-a-repo).
+
+If you want to do multiple unrelated changes, use separate branches and pull
+requests.
+
+Do not change the `VERSION` and `*.changes` files as this could lead to
+conflicts.
+
+### Commits
+
+Each commit in the pull request should do only one thing, which is clearly
+described by its commit message. Especially avoid mixing formatting changes and
+functional changes into one commit. When writing commit messages, adhere to
+[widely used
+conventions](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
+
+If your commit is related to a bug in Buzgilla or an issue on GitHub, make sure
+you mention it in the commit message for cross-reference. Use format like
+bnc#775814 or gh#yast/yast-foo#42. See also [GitHub
+autolinking](https://help.github.com/articles/github-flavored-markdown#references)
+and [openSUSE abbreviation

commit yast2-xml for openSUSE:Factory

2013-10-11 Thread h_root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2013-10-11 09:06:18

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new (New)


Package is yast2-xml

Changes:

--- /work/SRC/openSUSE:Factory/yast2-xml/yast2-xml.changes  2013-08-01 
11:10:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-xml.new/yast2-xml.changes 2013-10-11 
09:06:19.0 +0200
@@ -1,0 +2,7 @@
+Thu Sep 19 17:55:54 UTC 2013 - lsle...@suse.cz
+
+- do not use *.spec.in template, use *.spec file with RPM macros
+  instead
+- 3.1.0
+
+---

Old:

  yast2-xml-3.0.0.tar.bz2

New:

  yast2-xml-3.1.0.tar.bz2



Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.Z0Tcv3/_old  2013-10-11 09:06:20.0 +0200
+++ /var/tmp/diff_new_pack.Z0Tcv3/_new  2013-10-11 09:06:20.0 +0200
@@ -17,18 +17,18 @@
 
 
 Name:   yast2-xml
-Version:3.0.0
+Version:3.1.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-xml-%{version}.tar.bz2
+Source0:%{name}-%{version}.tar.bz2
 
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  libxml2-devel
 BuildRequires:  yast2-core-devel
-BuildRequires:  yast2-devtools
+BuildRequires:  yast2-devtools = 3.0.6
 Summary:YaST2 - XML Agent
 License:GPL-2.0+
 Group:  System/YaST
@@ -44,39 +44,21 @@
 The YaST2 XML agent
 
 %prep
-%setup -n yast2-xml-%{version}
+%setup -n %{name}-%{version}
 
 %build
-%{_prefix}/bin/y2tool y2autoconf
-%{_prefix}/bin/y2tool y2automake
-autoreconf --force --install
-
-export CFLAGS=$RPM_OPT_FLAGS -DNDEBUG
-export CXXFLAGS=$RPM_OPT_FLAGS -DNDEBUG
-
-./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
-# V=1: verbose build in case we used AM_SILENT_RULES(yes)
-# so that RPM_OPT_FLAGS check works
-make %{?jobs:-j%jobs} V=1
+%yast_build
 
 %install
-make install DESTDIR=$RPM_BUILD_ROOT
-[ -e %{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || 
Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT
-for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name 
*.desktop` ; do
-d=${f##*/}
-%suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
-done
+%yast_install
 
-rm -f $RPM_BUILD_ROOT/%{_libdir}/YaST2/plugin/libpy2ag_xml.la
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+rm -f $RPM_BUILD_ROOT/%{yast_plugindir}/libpy2ag_xml.la
 
 %files
 %defattr(-,root,root)
-%{_libdir}/YaST2/plugin/libpy2ag_xml.so.*
-%{_libdir}/YaST2/plugin/libpy2ag_xml.so
-/usr/share/YaST2/scrconf/xml.scr
-%doc %{_prefix}/share/doc/packages/yast2-xml
+%{yast_plugindir}/libpy2ag_xml.so.*
+%{yast_plugindir}/libpy2ag_xml.so
+%{yast_scrconfdir}/xml.scr
+%doc %{yast_docdir}
 
 %changelog

++ yast2-xml-3.0.0.tar.bz2 - yast2-xml-3.1.0.tar.bz2 ++
 48928 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-xml for openSUSE:Factory

2013-08-01 Thread h_root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2013-08-01 11:10:40

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new (New)


Package is yast2-xml

Changes:

--- /work/SRC/openSUSE:Factory/yast2-xml/yast2-xml.changes  2011-12-15 
16:10:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-xml.new/yast2-xml.changes 2013-08-01 
11:10:41.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 30 08:29:49 UTC 2013 - yast-de...@opensuse.org
+
+- version 3.0.0
+
+---

Old:

  yast2-xml-2.16.1.tar.bz2

New:

  yast2-xml-3.0.0.tar.bz2



Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.4IVMDD/_old  2013-08-01 11:10:42.0 +0200
+++ /var/tmp/diff_new_pack.4IVMDD/_new  2013-08-01 11:10:42.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-xml
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-xml
-Version:2.16.1
+Version:3.0.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,8 +33,12 @@
 License:GPL-2.0+
 Group:  System/YaST
 Requires:   yast2-core
-Provides:   yast2-agent-xml yast2-agent-xml-devel yast2-lib-xml
-Obsoletes:  yast2-agent-xml yast2-agent-xml-devel yast2-lib-xml
+Provides:   yast2-agent-xml
+Provides:   yast2-agent-xml-devel
+Provides:   yast2-lib-xml
+Obsoletes:  yast2-agent-xml
+Obsoletes:  yast2-agent-xml-devel
+Obsoletes:  yast2-lib-xml
 
 %description
 The YaST2 XML agent
@@ -50,7 +54,6 @@
 export CFLAGS=$RPM_OPT_FLAGS -DNDEBUG
 export CXXFLAGS=$RPM_OPT_FLAGS -DNDEBUG
 
-%{?suse_update_config:%{suse_update_config -f}}
 ./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
 # V=1: verbose build in case we used AM_SILENT_RULES(yes)
 # so that RPM_OPT_FLAGS check works

++ yast2-xml-2.16.1.tar.bz2 - yast2-xml-3.0.0.tar.bz2 ++
 8120 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-xml for openSUSE:Factory

2011-12-15 Thread h_root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2011-12-15 16:10:09

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new (New)


Package is yast2-xml, Maintainer is mvid...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/yast2-xml/yast2-xml.changes  2011-09-23 
12:53:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-xml.new/yast2-xml.changes 2011-12-15 
16:10:11.0 +0100
@@ -1,0 +2,5 @@
+Fri Nov 25 12:26:42 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.nEVhdm/_old  2011-12-15 16:10:12.0 +0100
+++ /var/tmp/diff_new_pack.nEVhdm/_new  2011-12-15 16:10:12.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package yast2-xml (Version 2.16.1)
+# spec file for package yast2-xml
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,20 +15,23 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-Url:http://www.suse.de/
 
 Name:   yast2-xml
 Version:2.16.1
-Release:54
-License:GPL-2.0+
-Group:  System/YaST
+Release:0
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-xml-2.16.1.tar.bz2
-Prefix: /usr
-BuildRequires:  doxygen gcc-c++ libxml2-devel yast2-core-devel yast2-devtools
+Source0:yast2-xml-%{version}.tar.bz2
+
+BuildRequires:  doxygen
+BuildRequires:  gcc-c++
+BuildRequires:  libtool
+BuildRequires:  libxml2-devel
+BuildRequires:  yast2-core-devel
+BuildRequires:  yast2-devtools
 Summary:YaST2 - XML Agent
+License:GPL-2.0+
+Group:  System/YaST
 Requires:   yast2-core
 Provides:   yast2-agent-xml yast2-agent-xml-devel yast2-lib-xml
 Obsoletes:  yast2-agent-xml yast2-agent-xml-devel yast2-lib-xml
@@ -36,32 +39,31 @@
 %description
 The YaST2 XML agent
 
-
-
-Authors:
-
-Anas Nashif nas...@suse.de
-
 %prep
-%setup -n yast2-xml-2.16.1
+%setup -n yast2-xml-%{version}
 
 %build
-%{prefix}/bin/y2tool y2autoconf
-%{prefix}/bin/y2tool y2automake
+%{_prefix}/bin/y2tool y2autoconf
+%{_prefix}/bin/y2tool y2automake
 autoreconf --force --install
+
 export CFLAGS=$RPM_OPT_FLAGS -DNDEBUG
 export CXXFLAGS=$RPM_OPT_FLAGS -DNDEBUG
+
 %{?suse_update_config:%{suse_update_config -f}}
-./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
-make %{?jobs:-j%jobs}
+./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
+# V=1: verbose build in case we used AM_SILENT_RULES(yes)
+# so that RPM_OPT_FLAGS check works
+make %{?jobs:-j%jobs} V=1
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
-[ -e %{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || 
Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT
-for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name 
*.desktop` ; do
+[ -e %{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || 
Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT
+for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name 
*.desktop` ; do
 d=${f##*/}
 %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
 done
+
 rm -f $RPM_BUILD_ROOT/%{_libdir}/YaST2/plugin/libpy2ag_xml.la
 
 %clean
@@ -72,6 +74,6 @@
 %{_libdir}/YaST2/plugin/libpy2ag_xml.so.*
 %{_libdir}/YaST2/plugin/libpy2ag_xml.so
 /usr/share/YaST2/scrconf/xml.scr
-%doc %{prefix}/share/doc/packages/yast2-xml
+%doc %{_prefix}/share/doc/packages/yast2-xml
 
 %changelog

++ yast2-xml-2.16.1.tar.bz2 ++
 69787 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-xml for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package yast2-xml for openSUSE:Factory 
checked in at 2011-12-06 19:20:51

Comparing /work/SRC/openSUSE:Factory/yast2-xml (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-xml.new (New)


Package is yast2-xml, Maintainer is mvid...@suse.com

Changes:




Other differences:
--
++ yast2-xml.spec ++
--- /var/tmp/diff_new_pack.4vQUf8/_old  2011-12-06 20:02:45.0 +0100
+++ /var/tmp/diff_new_pack.4vQUf8/_new  2011-12-06 20:02:45.0 +0100
@@ -22,7 +22,7 @@
 Name:   yast2-xml
 Version:2.16.1
 Release:54
-License:GPL v2 or later
+License:GPL-2.0+
 Group:  System/YaST
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:yast2-xml-2.16.1.tar.bz2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org