commit javapackages-tools for openSUSE:Factory

2020-09-08 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2020-09-08 22:55:22

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new.3399 (New)


Package is "javapackages-tools"

Tue Sep  8 22:55:22 2020 rev:24 rq:832816 version:5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2020-07-17 20:44:28.396515779 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new.3399/javapackages-tools.changes
  2020-09-08 22:55:25.147756246 +0200
@@ -1,0 +2,6 @@
+Mon Sep  7 12:50:32 UTC 2020 - Dominique Leuenberger 
+
+- when building extra flavor, BuildRequire javapackages-filesystem:
+  /etc/java is being cleaned out of the filesystems package.
+
+---



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.sjZN1X/_old  2020-09-08 22:55:25.859756602 +0200
+++ /var/tmp/diff_new_pack.sjZN1X/_new  2020-09-08 22:55:25.863756605 +0200
@@ -48,7 +48,11 @@
 BuildRequires:  perl
 BuildRequires:  rpm
 BuildRequires:  xmlto
+%if %{with python}
+BuildRequires:  javapackages-filesystem
+%else
 Requires:   javapackages-filesystem = %{version}-%{release}
+%endif
 # Used on too many places
 Provides:   jpackage-utils = %{version}
 Obsoletes:  %{name}-doc




commit javapackages-tools for openSUSE:Factory

2020-07-17 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2020-07-17 20:44:17

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new.3592 (New)


Package is "javapackages-tools"

Fri Jul 17 20:44:17 2020 rev:23 rq:821264 version:5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2020-05-07 15:06:39.691859347 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new.3592/javapackages-tools.changes
  2020-07-17 20:44:28.396515779 +0200
@@ -1,0 +2,9 @@
+Thu Jul 16 07:23:37 UTC 2020 - Fridrich Strba 
+
+- Upgrade to version 5.3.1
+- Modified patch:
+  * suse-use-libdir.patch
++ rediff to changed context
+- Define _rpmmacrodir for distributions that don't have it
+
+---

Old:

  5.3.0.tar.gz

New:

  5.3.1.tar.gz



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.BgQbWO/_old  2020-07-17 20:44:29.748517220 +0200
+++ /var/tmp/diff_new_pack.BgQbWO/_new  2020-07-17 20:44:29.752517224 +0200
@@ -16,6 +16,7 @@
 #
 
 
+%{!?_rpmmacrodir:%global _rpmmacrodir %{_rpmconfigdir}/macros.d}
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "extras"
 %bcond_without python
@@ -27,7 +28,7 @@
 %else
 Name:   javapackages-tools
 %endif
-Version:5.3.0
+Version:5.3.1
 Release:0
 Summary:Macros and scripts for Java packaging support
 License:BSD-3-Clause

++ 5.3.0.tar.gz -> 5.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/javapackages-5.3.0/.travis.yml 
new/javapackages-5.3.1/.travis.yml
--- old/javapackages-5.3.0/.travis.yml  2018-08-06 17:09:06.0 +0200
+++ new/javapackages-5.3.1/.travis.yml  2019-06-14 12:26:27.0 +0200
@@ -1,6 +1,5 @@
 language: python
 python:
-  - 2.6  # RHEL 6
   - 2.7  # RHEL 7
   - 3.5  # Fedora 24-25
   - 3.6  # Fedora 26+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/javapackages-5.3.0/VERSION 
new/javapackages-5.3.1/VERSION
--- old/javapackages-5.3.0/VERSION  2018-08-06 17:09:06.0 +0200
+++ new/javapackages-5.3.1/VERSION  2019-06-14 12:26:27.0 +0200
@@ -1 +1 @@
-5.3.0
+5.3.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/javapackages-5.3.0/java-utils/maven_depmap.py 
new/javapackages-5.3.1/java-utils/maven_depmap.py
--- old/javapackages-5.3.0/java-utils/maven_depmap.py   2018-08-06 
17:09:06.0 +0200
+++ new/javapackages-5.3.1/java-utils/maven_depmap.py   2019-06-14 
12:26:27.0 +0200
@@ -85,7 +85,7 @@
 
 def _make_files_versioned(versions, pom_path, jar_path, pom_base, jar_base):
 """Make pom and jar file versioned"""
-versions = list(set(versions.split(',')))
+versions = sorted(set(versions.split(',')))
 
 vpom_path = pom_path
 vjar_path = jar_path
@@ -179,11 +179,11 @@
 return artifact
 
 aliases = additions.split(',')
-result = set()
+result = list()
 for a in aliases:
 alias = MetadataAlias.from_mvn_str(a)
 alias.extension = artifact.extension
-result.add(alias)
+result.append(alias)
 
 artifact.aliases = result
 return artifact
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/javapackages-5.3.0/javapackages-tools.spec 
new/javapackages-5.3.1/javapackages-tools.spec
--- old/javapackages-5.3.0/javapackages-tools.spec  2018-08-06 
17:09:06.0 +0200
+++ new/javapackages-5.3.1/javapackages-tools.spec  2019-06-14 
12:26:27.0 +0200
@@ -138,7 +138,7 @@
 # Java build systems don't have hard requirement on java-devel, so it should 
be there
 Requires:   java-1.8.0-openjdk-devel
 Requires:   %{?scl_prefix}%{python_prefix}-javapackages = 
%{version}-%{release}
-Requires:   %{python_prefix}
+Requires:   %{python_interpreter}
 
 %description -n %{?scl_prefix}javapackages-local
 This package provides non-essential macros and scripts to support Java 
packaging.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/javapackages-5.3.0/macros.d/macros.javapackages-filesystem 
new/javapackages-5.3.1/macros.d/macros.javapackages-filesystem
--- old/javapackages-5.3.0/macros.d/macros.javapackages-filesystem  
2018-08-06 17:09:06.0 +0200
+++ new/javapackages-5.3.1/macros.d/macros.javapackages-filesystem  
2019-06-14 12:26:27.0 +0200
@@ -38,17 +38,17 @@
 #
 # Root directory for all common architecture 

commit javapackages-tools for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2020-05-07 15:06:38

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new.2738 (New)


Package is "javapackages-tools"

Thu May  7 15:06:38 2020 rev:22 rq:800404 version:5.3.0

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2019-04-08 11:24:22.268225243 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new.2738/javapackages-tools.changes
  2020-05-07 15:06:39.691859347 +0200
@@ -1,0 +2,6 @@
+Tue May  5 12:32:03 UTC 2020 - Dominique Leuenberger 
+
+- Use %{_rpmmacrodir} instead of %{_libexecdir}/rpm/macros.d: this
+  just happens to overlap in some distros.
+
+---



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.E2VeYr/_old  2020-05-07 15:06:40.503861143 +0200
+++ /var/tmp/diff_new_pack.E2VeYr/_new  2020-05-07 15:06:40.503861143 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package javapackages-tools
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -167,8 +167,8 @@
 %{_datadir}/java-utils/java-functions
 %{_datadir}/java-utils/java-wrapper
 %{_datadir}/java-utils/scl-enable
-%{_libexecdir}/rpm/macros.d/macros.jpackage
-%{_libexecdir}/rpm/macros.d/macros.javapackages-filesystem
+%{_rpmmacrodir}/macros.jpackage
+%{_rpmmacrodir}/macros.javapackages-filesystem
 %{_mandir}/man1/build-classpath.1
 %{_mandir}/man1/build-jar-repository.1
 %{_mandir}/man1/diff-jars.1




commit javapackages-tools for openSUSE:Factory

2019-04-08 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2019-04-08 11:24:21

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new.3908 (New)


Package is "javapackages-tools"

Mon Apr  8 11:24:21 2019 rev:21 rq:691970 version:5.3.0

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2019-04-05 11:55:42.966295213 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new.3908/javapackages-tools.changes
  2019-04-08 11:24:22.268225243 +0200
@@ -1,0 +2,10 @@
+Sat Apr  6 07:15:46 UTC 2019 - Fridrich Strba 
+
+- Rename gradle-local and ivy-local to javapackages-gradle and
+  javapackages-ivy and let them depend only on javapackages-tools
+  and javapackages-local. These packages only install files
+  produced during the javapackages-tools build. The dependencies
+  will be pulled by gradle-local, ivy-local and maven-local
+  meta-packages built in a separate spec file.
+
+---



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.8fbhDw/_old  2019-04-08 11:24:23.524225645 +0200
+++ /var/tmp/diff_new_pack.8fbhDw/_new  2019-04-08 11:24:23.528225647 +0200
@@ -75,28 +75,26 @@
 install their content.
 
 %if %{with python}
-%package -n gradle-local
-Summary:Local mode for Gradle
+%package -n javapackages-gradle
+Summary:Local mode for Gradle (files)
 Group:  Development/Languages/Java
 Requires:   javapackages-local = %{version}
 Requires:   javapackages-tools = %{version}
 
-%description -n gradle-local
-This package implements local mode for Gradle, which allows artifact
-resolution using XMvn resolver.
+%description -n javapackages-gradle
+This package contains files needed by local mode for Gradle, which
+allows artifact resolution using XMvn resolver.
 
-%package -n ivy-local
-Summary:Local mode for Apache Ivy
+
+%package -n javapackages-ivy
+Summary:Local mode for Apache Ivy (files)
 Group:  Development/Languages/Java
-Requires:   ant
-Requires:   apache-ivy >= 2.3.0
 Requires:   javapackages-local = %{version}
 Requires:   javapackages-tools = %{version}
-Requires:   xmvn-connector-ivy
 
-%description -n ivy-local
-This package implements local mode fow Apache Ivy, which allows
-artifact resolution using XMvn resolver.
+%description -n javapackages-ivy
+This package contains files needed by local mode fow Apache Ivy, which
+allows artifact resolution using XMvn resolver.
 
 %package -n python3-javapackages
 Summary:Module for handling various files for Java packaging
@@ -202,10 +200,10 @@
 %files -n javapackages-local -f files-local
 %dir %{_datadir}/java-utils
 
-%files -n gradle-local -f files-gradle
+%files -n javapackages-gradle -f files-gradle
 %dir %{_datadir}/gradle-local
 
-%files -n ivy-local -f files-ivy
+%files -n javapackages-ivy -f files-ivy
 %dir %{_sysconfdir}/ant.d
 
 %files -n python3-javapackages




commit javapackages-tools for openSUSE:Factory

2019-04-05 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2019-04-05 11:55:41

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new.3908 (New)


Package is "javapackages-tools"

Fri Apr  5 11:55:41 2019 rev:20 rq:691420 version:5.3.0

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2019-03-08 13:28:33.874992080 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new.3908/javapackages-tools.changes
  2019-04-05 11:55:42.966295213 +0200
@@ -1,0 +2,12 @@
+Thu Apr  4 08:01:41 UTC 2019 - Fridrich Strba 
+
+- Split maven-local meta-package out of javapackages-tools spec
+  file
+
+---
+Wed Apr  3 09:42:32 UTC 2019 - Fridrich Strba 
+
+- Make the ivy-local and maven-local sub-packages depend on the
+  right stuff, so that they actually can be used for building
+
+---



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.AkL4XI/_old  2019-04-05 11:55:44.214296219 +0200
+++ /var/tmp/diff_new_pack.AkL4XI/_new  2019-04-05 11:55:44.214296219 +0200
@@ -75,15 +75,6 @@
 install their content.
 
 %if %{with python}
-%package -n maven-local
-Summary:Macros and scripts for Maven packaging support
-Group:  Development/Languages/Java
-Requires:   javapackages-local = %{version}
-Requires:   javapackages-tools = %{version}
-
-%description -n maven-local
-This package provides macros and scripts to support packaging Maven artifacts.
-
 %package -n gradle-local
 Summary:Local mode for Gradle
 Group:  Development/Languages/Java
@@ -98,8 +89,10 @@
 Summary:Local mode for Apache Ivy
 Group:  Development/Languages/Java
 Requires:   ant
+Requires:   apache-ivy >= 2.3.0
 Requires:   javapackages-local = %{version}
 Requires:   javapackages-tools = %{version}
+Requires:   xmvn-connector-ivy
 
 %description -n ivy-local
 This package implements local mode fow Apache Ivy, which allows
@@ -110,7 +103,8 @@
 Group:  Development/Languages/Java
 Requires:   python3-lxml
 Requires:   python3-six
-Obsoletes:  python-javapackages
+Obsoletes:  python-javapackages < %{version}-%{release}
+Provides:   python-javapackages = %{version}-%{release}
 
 %description -n python3-javapackages
 Module for handling, querying and manipulating of various files for Java
@@ -208,8 +202,6 @@
 %files -n javapackages-local -f files-local
 %dir %{_datadir}/java-utils
 
-%files -n maven-local -f files-maven
-
 %files -n gradle-local -f files-gradle
 %dir %{_datadir}/gradle-local
 




commit javapackages-tools for openSUSE:Factory

2019-03-08 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2019-03-08 13:28:32

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


Package is "javapackages-tools"

Fri Mar  8 13:28:32 2019 rev:19 rq:681525 version:5.3.0

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2018-12-07 14:32:43.851269813 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new.28833/javapackages-tools.changes
 2019-03-08 13:28:33.874992080 +0100
@@ -1,0 +2,7 @@
+Mon Mar  4 17:34:49 UTC 2019 - Fridrich Strba 
+
+- Provide both com.sun:tools and sun.jdk:jconsole that are part of
+  standard OpenJDK installation. These provides cannot be generated
+  from metadata due to build sequence.
+
+---



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.1IJhy1/_old  2019-03-08 13:28:34.574991957 +0100
+++ /var/tmp/diff_new_pack.1IJhy1/_new  2019-03-08 13:28:34.578991957 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package javapackages-tools
 #
-# 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
@@ -58,6 +58,9 @@
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-six
 BuildArch:  noarch
+%else
+Provides:   mvn(com.sun:tools) = SYSTEM
+Provides:   mvn(sun.jdk:jconsole) = SYSTEM
 %endif
 
 %description




commit javapackages-tools for openSUSE:Factory

2018-12-07 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2018-12-07 14:32:38

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new.19453 (New)


Package is "javapackages-tools"

Fri Dec  7 14:32:38 2018 rev:18 rq:654379 version:5.3.0

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2018-11-06 15:40:09.371178716 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new.19453/javapackages-tools.changes
 2018-12-07 14:32:43.851269813 +0100
@@ -1,0 +2,14 @@
+Tue Nov 27 18:36:57 UTC 2018 - Fridrich Strba 
+
+- Modified patch:
+  * suse-use-libdir.patch
++ fix directories for eclipse.conf too
+
+---
+Sun Nov 11 15:21:24 UTC 2018 - Fridrich Strba 
+
+- Make the javapackages-local package depend on java-devel. It is
+  used for package building and this avoids each package to require
+  java-devel itself.
+
+---



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.afpJTG/_old  2018-12-07 14:32:44.823268607 +0100
+++ /var/tmp/diff_new_pack.afpJTG/_new  2018-12-07 14:32:44.827268603 +0100
@@ -116,6 +116,7 @@
 %package -n javapackages-local
 Summary:Non-essential macros and scripts for Java packaging support
 Group:  Development/Languages/Java
+Requires:   java-devel
 Requires:   javapackages-tools = %{version}
 Requires:   python3-javapackages = %{version}
 

++ suse-use-libdir.patch ++
--- /var/tmp/diff_new_pack.afpJTG/_old  2018-12-07 14:32:44.867268553 +0100
+++ /var/tmp/diff_new_pack.afpJTG/_new  2018-12-07 14:32:44.867268553 +0100
@@ -1,16 +1,6 @@
-Date: Sat, 7 Mar 2015 19:25:15 +0100
-Subject: [PATCH] SUSE does store jvm related things in libdir
-

- configure|  2 ++
- macros.d/macros.jpackage | 12 ++--
- 2 files changed, 8 insertions(+), 6 deletions(-)
-
-Index: javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
-===
 javapackages-5.2.0+git20180620.70fa2258.orig/configure-base.sh
-+++ javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
-@@ -14,6 +14,7 @@ sysconfdir
+--- javapackages-5.3.0/configure-base.sh   2018-08-06 17:09:06.0 
+0200
 javapackages-5.3.0/configure-base.sh   2018-11-28 06:33:58.811049137 
+0100
+@@ -14,6 +14,7 @@
  root_sysconfdir
  rpmconfigdir
  rpmmacrodir
@@ -18,18 +8,69 @@
  
  m2home
  
-@@ -51,6 +52,7 @@ test -z "${mandir}" && mandir="${datadir
+@@ -51,6 +52,7 @@
  test -z "${rundir}" && rundir="${localstatedir}/run"
  test -z "${sysconfdir}" && sysconfdir="${prefix}/etc"
  test -z "${root_sysconfdir}" && root_sysconfdir="${prefix}/etc"
-+test -z "${libdir}" && rpmconfigdir="${prefix}/lib/"
++test -z "${libdir}" && libdir="${prefix}/lib/"
  test -z "${rpmconfigdir}" && rpmconfigdir="${prefix}/lib/rpm"
  test -z "${rpmmacrodir}" && rpmmacrodir="${rpmconfigdir}/macros.d"
  
-Index: 
javapackages-5.2.0+git20180620.70fa2258/macros.d/macros.javapackages-filesystem
-===
 
javapackages-5.2.0+git20180620.70fa2258.orig/macros.d/macros.javapackages-filesystem
-+++ 
javapackages-5.2.0+git20180620.70fa2258/macros.d/macros.javapackages-filesystem
+--- javapackages-5.3.0/etc/eclipse.conf2018-08-06 17:09:06.0 
+0200
 javapackages-5.3.0/etc/eclipse.conf2018-11-28 06:33:58.811049137 
+0100
+@@ -1,7 +1,7 @@
+ # Eclipse filesystem configuration file
+ 
+ # Eclipse platform root directory
+-eclipse.root=@{prefix}/lib/eclipse
++eclipse.root=@{libdir}/eclipse
+ 
+ # Location of architecture-independant dropins
+ eclipse.dropins.noarch=@{datadir}/eclipse/dropins
+@@ -10,10 +10,10 @@
+ eclipse.droplets.noarch=@{datadir}/eclipse/droplets
+ 
+ # Location of architecture-dependant dropins
+-eclipse.dropins.archful=@{prefix}/lib/eclipse/dropins
++eclipse.dropins.archful=@{libdir}/eclipse/dropins
+ 
+ # Location of architecture-dependant droplets
+-eclipse.droplets.archful=@{prefix}/lib/eclipse/droplets
++eclipse.droplets.archful=@{libdir}/eclipse/droplets
+ 
+ # Comma-separated list of directories searched for external bundles
+ eclipse.bundles=@{javadir},@{jnidir}
+--- javapackages-5.3.0/expand.sh   2018-08-06 17:09:06.0 +0200
 javapackages-5.3.0/expand.sh   2018-11-28 06:33:58.811049137 +0100
+@@ -45,6 +45,7 @@
+ -e "s|@{scl_suffix}|${scl_suffix}|g" \
+ -e "s|@{bindir}|${bindir}|g" \
+ -e "s|@{datadir}|${datadir}|g" \
++-e 

commit javapackages-tools for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2018-11-06 15:38:53

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is "javapackages-tools"

Tue Nov  6 15:38:53 2018 rev:17 rq:646351 version:5.3.0

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2018-07-26 10:16:48.307763410 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2018-11-06 15:40:09.371178716 +0100
@@ -1,0 +2,24 @@
+Mon Nov  5 09:34:51 UTC 2018 - Fridrich Strba 
+
+- Replace the occurences of /usr/lib by libdir in configuration
+  files too
+
+---
+Wed Oct 24 08:19:24 UTC 2018 - Fridrich Strba 
+
+- Update to version 5.3.0
+- Modified patch:
+  * suse-no-epoch.patch
++ rediff to changed code
+- Build the :extras flavour as noarch
+
+---
+Wed Oct 24 07:53:45 UTC 2018 - Fridrich Strba 
+
+- Added patch:
+  * suse-no-epoch.patch
++ we did not bump epoch of OpenJDK packages in SUSE
++ fix a potential generation of unresolvable requires
++ adapt the tests to not expect the epoch
+
+---

Old:

  javapackages-5.2.0+git20180620.70fa2258.tar.xz

New:

  5.3.0.tar.gz
  suse-no-epoch.patch



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.oQMTZj/_old  2018-11-06 15:40:11.467175545 +0100
+++ /var/tmp/diff_new_pack.oQMTZj/_new  2018-11-06 15:40:11.475175534 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -27,24 +27,27 @@
 %else
 Name:   javapackages-tools
 %endif
-Version:5.2.0+git20180620.70fa2258
+Version:5.3.0
 Release:0
 Summary:Macros and scripts for Java packaging support
 License:BSD-3-Clause
 Group:  Development/Languages/Java
 URL:https://github.com/fedora-java/javapackages
-# Latest tag is missing, quite often needs patches, use service
-Source: javapackages-%{version}.tar.xz
+Source0:
https://github.com/fedora-java/javapackages/archive/%{version}.tar.gz
 #PATCH-FIX-SUSE: SUSE does store jvm related things in libdir - ie /usr/lib64 
on 64bits
 #where Fedora use jpackage convention - usr/lib everywhere
 Patch0: suse-use-libdir.patch
 #PATCH-FIX-SUSE: allow building without python to reduce depgraph
 Patch1: python-optional.patch
+#PATCH-FIX-SUSE: SUSE did not bump epoch of openjdk packages, whereas Fedora 
did
+#   Avoid generating unresolvable requires
+Patch2: suse-no-epoch.patch
 BuildRequires:  asciidoc
 BuildRequires:  fdupes
+BuildRequires:  perl
 BuildRequires:  rpm
 BuildRequires:  xmlto
-BuildRequires:  xz
+Requires:   javapackages-filesystem = %{version}-%{release}
 # Used on too many places
 Provides:   jpackage-utils = %{version}
 Obsoletes:  %{name}-doc
@@ -54,11 +57,20 @@
 BuildRequires:  python3-nose
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-six
+BuildArch:  noarch
 %endif
 
 %description
 This package provides macros and scripts to support Java packaging.
 
+%package -n javapackages-filesystem
+Summary:Java packages filesystem layout
+Group:  Development/Languages/Java
+
+%description -n javapackages-filesystem
+This package provides some basic directories into which Java packages
+install their content.
+
 %if %{with python}
 %package -n maven-local
 Summary:Macros and scripts for Maven packaging support
@@ -115,6 +127,10 @@
 %setup -q -n javapackages-%{version}
 %autopatch -p1
 
+# The usr/lib is hardcoded in configuration files too
+new_dir=$(echo %{_libdir} | sed 's#/##')
+perl -pi -e "s#usr/lib#${new_dir}#g" configs/*.xml
+
 %build
 %configure \
 %if %{with python}
@@ -169,9 +185,6 @@
 for i in $files; do
 rm -rf %{buildroot}/$i
 done
-%else
-# we want this in the basic package always
-cat files-filesystem >> files-tools
 %endif
 
 rm -rf %{buildroot}%{_datadir}/fedora-review/
@@ -184,7 +197,9 @@
 %if !%{with python}
 %files -f files-tools
 %license LICENSE
-%dir %{_datadir}/maven-metadata
+
+%files -n javapackages-filesystem -f files-filesystem
+
 %else
 %files -n javapackages-local -f files-local
 %dir %{_datadir}/java-utils

++ suse-no-epoch.patch ++
--- 

commit javapackages-tools for openSUSE:Factory

2018-07-26 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2018-07-26 10:16:42

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is "javapackages-tools"

Thu Jul 26 10:16:42 2018 rev:16 rq:625189 version:5.2.0+git20180620.70fa2258

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2018-01-30 15:41:51.693725658 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2018-07-26 10:16:48.307763410 +0200
@@ -1,0 +2,27 @@
+Tue Jul 24 14:09:47 UTC 2018 - tchva...@suse.com
+
+- Switch to multibuild layout
+
+---
+Tue Jul 24 13:45:21 UTC 2018 - tchva...@suse.com
+
+- Update to version 5.2.0+git20180620.70fa2258:
+  * Rename the async kwarg in call_script to wait (reverses the logic)
+  * Actually bump version to 5.3.0 snapshot
+  * Bump version in VERSION file
+  * [man] s/Pacakge/Package/g
+  * Fix typos in README
+  * Fix configure-base.sh after filesystem macro split
+  * Split filesystem macros to separate macro file
+  * Introduce javapackages-filesystem package
+  * [java-functions] extend ABRT Java agent options
+  * change abrt-java-connector upstream URL
+  * Remove resolverSettings/prefixes from XMvn config
+  * Add macros to allow passing arbitrary options to XMvn
+  * [spec] Bump package version to 5.1.0
+  * Allow specifying custom repo when calling xmvn-install
+- Refresh patches:
+  * suse-use-libdir.patch
+  * python-optional.patch
+
+---

Old:

  javapackages-5.0.0+git20180104.9367c8f6.tar.xz
  javapackages-tools-extras.changes
  javapackages-tools-extras.spec
  pre_checkin.sh

New:

  _multibuild
  javapackages-5.2.0+git20180620.70fa2258.tar.xz



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.fUmF3M/_old  2018-07-26 10:16:49.819766154 +0200
+++ /var/tmp/diff_new_pack.fUmF3M/_new  2018-07-26 10:16:49.823766162 +0200
@@ -16,14 +16,23 @@
 #
 
 
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "extras"
+%bcond_without python
+%else
 %bcond_with python
+%endif
+%if %{with python}
+Name:   javapackages-tools-%{flavor}
+%else
 Name:   javapackages-tools
-Version:5.0.0+git20180104.9367c8f6
+%endif
+Version:5.2.0+git20180620.70fa2258
 Release:0
 Summary:Macros and scripts for Java packaging support
 License:BSD-3-Clause
 Group:  Development/Languages/Java
-Url:https://github.com/fedora-java/javapackages
+URL:https://github.com/fedora-java/javapackages
 # Latest tag is missing, quite often needs patches, use service
 Source: javapackages-%{version}.tar.xz
 #PATCH-FIX-SUSE: SUSE does store jvm related things in libdir - ie /usr/lib64 
on 64bits
@@ -146,7 +155,8 @@
 %{_datadir}/java-utils/java-functions
 %{_datadir}/java-utils/java-wrapper
 %{_datadir}/java-utils/scl-enable
-%{_prefix}/lib/rpm/macros.d/macros.jpackage
+%{_libexecdir}/rpm/macros.d/macros.jpackage
+%{_libexecdir}/rpm/macros.d/macros.javapackages-filesystem
 %{_mandir}/man1/build-classpath.1
 %{_mandir}/man1/build-jar-repository.1
 %{_mandir}/man1/diff-jars.1
@@ -159,6 +169,9 @@
 for i in $files; do
 rm -rf %{buildroot}/$i
 done
+%else
+# we want this in the basic package always
+cat files-filesystem >> files-tools
 %endif
 
 rm -rf %{buildroot}%{_datadir}/fedora-review/
@@ -169,8 +182,9 @@
 ./check
 
 %if !%{with python}
-%files -f files-common
-%doc LICENSE
+%files -f files-tools
+%license LICENSE
+%dir %{_datadir}/maven-metadata
 %else
 %files -n javapackages-local -f files-local
 %dir %{_datadir}/java-utils
@@ -184,7 +198,7 @@
 %dir %{_sysconfdir}/ant.d
 
 %files -n python3-javapackages
-%doc LICENSE
+%license LICENSE
 %{python3_sitelib}/javapackages*
 %endif
 

++ _multibuild ++

  extras

++ _service ++
--- /var/tmp/diff_new_pack.fUmF3M/_old  2018-07-26 10:16:49.859766227 +0200
+++ /var/tmp/diff_new_pack.fUmF3M/_new  2018-07-26 10:16:49.859766227 +0200
@@ -4,7 +4,7 @@
 git
 enable
 javapackages
-5.0.0+git%cd.%h
+5.2.0+git%cd.%h
   
   
 *.tar

++ javapackages-5.0.0+git20180104.9367c8f6.tar.xz -> 
javapackages-5.2.0+git20180620.70fa2258.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/javapackages-5.0.0+git20180104.9367c8f6/README.md 
new/javapackages-5.2.0+git20180620.70fa2258/README.md
--- old/javapackages-5.0.0+git20180104.9367c8f6/README.md   2018-01-04 
14:06:42.0 +0100
+++ 

commit javapackages-tools for openSUSE:Factory

2018-01-30 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2018-01-30 15:41:50

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is "javapackages-tools"

Tue Jan 30 15:41:50 2018 rev:15 rq:570501 version:5.0.0+git20180104.9367c8f6

Changes:

--- 
/work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools-extras.changes 
2017-05-31 13:32:26.337553435 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools-extras.changes
2018-01-30 15:41:51.437737609 +0100
@@ -1,0 +2,19 @@
+Mon Jan 22 09:31:20 UTC 2018 - tchva...@suse.com
+
+- Update to version 5.0.0+git20180104.9367c8f6:
+  * [java-functions] Avoid colons in jar names
+  * Workaround for SCL enable scripts not working with -e
+  * Second argument to pom_xpath_inject is mandatory
+  * [mvn_artifact] Provide more helpful error messages
+  * Fix traceback on corrupt zipfile
+  * [test] Add reproducer for rhbz#1481005
+  * [spec] Fix default JRE path
+  * [readme] Fix typo
+  * Add initial content to README.md (#21)
+  * Decouple JAVA_HOME setting from java command alternatives
+- Rebase patches:
+  * python-optional.patch
+  * suse-use-libdir.patch
+- Drop merged patch fix-abs2rel.patch
+
+---
javapackages-tools.changes: same change

Old:

  fix-abs2rel.patch
  javapackages-4.7.0+git20170331.ef4057e7.tar.xz

New:

  javapackages-5.0.0+git20180104.9367c8f6.tar.xz



Other differences:
--
++ javapackages-tools-extras.spec ++
--- /var/tmp/diff_new_pack.xQfWou/_old  2018-01-30 15:41:52.677679721 +0100
+++ /var/tmp/diff_new_pack.xQfWou/_new  2018-01-30 15:41:52.681679535 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package javapackages-tools-extras
 #
-# 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
@@ -18,7 +18,7 @@
 
 %bcond_without python
 Name:   javapackages-tools-extras
-Version:4.7.0+git20170331.ef4057e7
+Version:5.0.0+git20180104.9367c8f6
 Release:0
 Summary:Macros and scripts for Java packaging support
 License:BSD-3-Clause
@@ -31,8 +31,6 @@
 Patch0: suse-use-libdir.patch
 #PATCH-FIX-SUSE: allow building without python to reduce depgraph
 Patch1: python-optional.patch
-#PATCH-FIX-UPSTREAM: use proper expansion for shebang
-Patch2: fix-abs2rel.patch
 BuildRequires:  asciidoc
 BuildRequires:  fdupes
 BuildRequires:  rpm
@@ -111,7 +109,7 @@
 %build
 %configure \
 %if %{with python}
---pyinterpreter=/usr/bin/python3
+--pyinterpreter=%{_bindir}/python3
 %else
 --pyinterpreter=%{nil}
 %endif
@@ -144,6 +142,7 @@
 %{_bindir}/shade-jar
 %{_sysconfdir}/java/font.properties
 %{_sysconfdir}/java/java.conf
+%{_sysconfdir}/java/eclipse.conf
 %{_datadir}/java-utils/java-functions
 %{_datadir}/java-utils/java-wrapper
 %{_datadir}/java-utils/scl-enable
@@ -171,26 +170,20 @@
 
 %if !%{with python}
 %files -f files-common
-%defattr(-,root,root,-)
 %doc LICENSE
 %else
 %files -n javapackages-local -f files-local
-%defattr(-,root,root,-)
 %dir %{_datadir}/java-utils
 
 %files -n maven-local -f files-maven
-%defattr(-,root,root,-)
 
 %files -n gradle-local -f files-gradle
-%defattr(-,root,root)
 %dir %{_datadir}/gradle-local
 
 %files -n ivy-local -f files-ivy
-%defattr(-,root,root,-)
 %dir %{_sysconfdir}/ant.d
 
 %files -n python3-javapackages
-%defattr(-,root,root,-)
 %doc LICENSE
 %{python3_sitelib}/javapackages*
 %endif

++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.xQfWou/_old  2018-01-30 15:41:52.697678787 +0100
+++ /var/tmp/diff_new_pack.xQfWou/_new  2018-01-30 15:41:52.701678601 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package javapackages-tools
 #
-# 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
@@ -18,7 +18,7 @@
 
 %bcond_with python
 Name:   javapackages-tools
-Version:4.7.0+git20170331.ef4057e7
+Version:5.0.0+git20180104.9367c8f6
 Release:0
 Summary:Macros and scripts for Java packaging support
 License:BSD-3-Clause
@@ -31,8 +31,6 @@
 Patch0: suse-use-libdir.patch
 #PATCH-FIX-SUSE: allow building without python to reduce depgraph
 Patch1: python-optional.patch

commit javapackages-tools for openSUSE:Factory

2017-05-31 Thread root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2017-05-31 13:32:25

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is "javapackages-tools"

Wed May 31 13:32:25 2017 rev:14 rq:497990 version:4.7.0+git20170331.ef4057e7

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools-extras.changes
2017-05-31 13:32:26.337553435 +0200
@@ -0,0 +1,182 @@
+---
+Wed May 24 13:39:01 UTC 2017 - tchva...@suse.com
+
+- Fix typo in suse-use-libdir.patch
+
+---
+Fri May 19 10:26:41 UTC 2017 - tchva...@suse.com
+
+- Fix url to correct one https://github.com/fedora-java/javapackages
+
+---
+Thu May 18 20:11:39 UTC 2017 - tchva...@suse.com
+
+- Split to python and non-python edition for smaller depgraph
+- Add patch python-optional.patch
+- Fix abs2rel shebang:
+  * fix-abs2rel.patch
+- Fix Requires on subpackages to point to javapackages-tools proper
+
+---
+Thu May 18 19:40:26 UTC 2017 - tchva...@suse.com
+
+- Update to version 4.7.0+git20170331.ef4057e7:
+  * Reimplement abs2rel in Python
+  * Don't expand {scl} in macro definitions
+  * Install expanded rpmfc attr files
+  * [spec] Avoid file conflicts between in SCL
+  * Fix macros.d directory ownership
+  * Make %ant macro enable SCL when needed
+  * [spec] Fix file conflicts between SCL and non-SCL packages
+  * Fix ownership of ivyxmldir
+  * [test] Force locale for python processes
+  * Don't include timestamp in generated pom.properties
+- Remove patch merged by upstream:
+  * create_valid_xml_comments.patch
+- Remove patch suse-macros-install-location.patch
+  * We switch to /usr/lib/ location for macros
+- Try to reduce some dependencies bsc#1036025
+- Refresh patch suse-use-libdir.patch
+
+---
+Fri Feb 12 15:21:42 UTC 2016 - toddrme2...@gmail.com
+
+- Add create_valid_xml_comments.patch
+  python-lxml 3.5.0 introduces validation for xml comments, and 
+  one of the comments created in this package were not valid.
+  This patch fixes the problem.  It backported from upstream and
+  should be in the next release.
+  
https://github.com/mizdebsk/javapackages/commit/84211c0ee761e93ee507f5d37e9fc80ec377e89d
+
+---
+Mon Feb  8 20:23:42 UTC 2016 - tchva...@suse.com
+
+- Version update to 4.6.0:
+  * various bugfixes for maven tooling
+  * introduction to gradle-local package for gradle packaging
+
+---
+Wed Apr  1 08:40:57 UTC 2015 - tchva...@suse.com
+
+- Drop dependency over source-highlight as it causes build cycle
+
+---
+Tue Mar 31 10:28:12 UTC 2015 - tchva...@suse.com
+
+- Try to break buildcycle detected on Factory
+
+---
+Wed Mar 18 10:44:29 UTC 2015 - tchva...@suse.com
+
+- Fix build on SLE11
+
+---
+Tue Mar 17 14:39:51 UTC 2015 - tchva...@suse.com
+
+- Use python-devel instead of pkgconfig to build on sle11
+
+---
+Tue Mar 17 14:02:21 UTC 2015 - tchva...@suse.com
+
+- Add python-javapackages as requirement for main package
+
+---
+Tue Mar 17 13:35:17 UTC 2015 - tchva...@suse.com
+
+- Update requires on python packages to properly have all the needed
+  dependencies on runtime
+
+---
+Tue Mar 17 09:34:37 UTC 2015 - tchva...@suse.com
+
+- Install macros to /etc/rpm as we do in SUSE:
+  * suse-macros-install-location.patch
+- Cleanup with spec-cleaner
+
+---
+Fri Jan 23 20:59:04 UTC 2015 - mailaen...@opensuse.org
+
+- Drop patches
+  * depgen.patch
+  * javapackages-2.0.1-fix-bashisms.patch
+  * javapackages-2.0.1-java9.patch
+  * maven_depmap-no-attribute-exit.patch
+- Remove hacky workarounds
+- Fix rpmlint errors
+- Enable maven-local
+- Avoid unsatisfiable dependencies
+- Enable unit tests
+- Update to version 4.4.0
+
+---
+Mon Dec  8 13:02:05 UTC 2014 - fst...@suse.com
+
+- Added patch:
+  * 

commit javapackages-tools for openSUSE:Factory

2016-02-17 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2016-02-17 10:33:24

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is "javapackages-tools"

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2015-04-02 16:00:53.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2016-02-17 12:13:11.0 +0100
@@ -1,0 +2,17 @@
+Fri Feb 12 15:21:42 UTC 2016 - toddrme2...@gmail.com
+
+- Add create_valid_xml_comments.patch
+  python-lxml 3.5.0 introduces validation for xml comments, and 
+  one of the comments created in this package were not valid.
+  This patch fixes the problem.  It backported from upstream and
+  should be in the next release.
+  
https://github.com/mizdebsk/javapackages/commit/84211c0ee761e93ee507f5d37e9fc80ec377e89d
+
+---
+Mon Feb  8 20:23:42 UTC 2016 - tchva...@suse.com
+
+- Version update to 4.6.0:
+  * various bugfixes for maven tooling
+  * introduction to gradle-local package for gradle packaging
+
+---

Old:

  javapackages-4.4.0.tar.xz

New:

  create_valid_xml_comments.patch
  javapackages-4.6.0.tar.xz



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.hEdzIY/_old  2016-02-17 12:13:11.0 +0100
+++ /var/tmp/diff_new_pack.hEdzIY/_new  2016-02-17 12:13:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package javapackages-tools
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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:   javapackages-tools
-Version:4.4.0
+Version:4.6.0
 Release:0
 Summary:Macros and scripts for Java packaging support
 License:BSD-3-Clause
@@ -30,6 +30,8 @@
 #PATCH-FIX-SUSE: We put macros to /etc/rpm directly so make it reflected by
 #the install script
 Patch1: suse-macros-install-location.patch
+#PATCH-FIX-Upstream: create_valid_xml_comments.patch -- make comments that 
pass python-lxml validation - 
https://github.com/mizdebsk/javapackages/commit/84211c0ee761e93ee507f5d37e9fc80ec377e89d
+Patch2: create_valid_xml_comments.patch
 BuildRequires:  asciidoc
 BuildRequires:  dia
 BuildRequires:  fdupes
@@ -77,6 +79,16 @@
 %description -n maven-local
 This package provides macros and scripts to support packaging Maven artifacts.
 
+%package -n gradle-local
+Summary:Local mode for Gradle
+Group:  Development/Languages/Java
+Requires:   %{name} = %{version}
+Requires:   javapackages-local = %{version}
+
+%description -n gradle-local
+This package implements local mode for Gradle, which allows artifact
+resolution using XMvn resolver.
+
 %package -n ivy-local
 Summary:Local mode for Apache Ivy
 Group:  Development/Languages/Java
@@ -116,6 +128,7 @@
 %setup -q -n javapackages-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %configure --rpmconfigdir=%{_sysconfdir}/rpm/
@@ -144,6 +157,10 @@
 %files -n maven-local -f files-maven
 %defattr(-,root,root,-)
 
+%files -n gradle-local -f files-gradle
+%defattr(-,root,root)
+%dir %{_datadir}/gradle-local
+
 %files -n ivy-local -f files-ivy
 %defattr(-,root,root,-)
 %dir %{_sysconfdir}/ant.d

++ create_valid_xml_comments.patch ++
>From 84211c0ee761e93ee507f5d37e9fc80ec377e89d Mon Sep 17 00:00:00 2001
From: Mikolaj Izdebski 
Date: Thu, 3 Dec 2015 06:58:58 +0100
Subject: [PATCH] Fix TravisCI test failure

---
 java-utils/pom_editor.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/java-utils/pom_editor.py b/java-utils/pom_editor.py
index eac7ab1..364a443 100644
--- a/java-utils/pom_editor.py
+++ b/java-utils/pom_editor.py
@@ -580,7 +580,7 @@ def pom_remove_parent(pom=None):
 """[POM location]"""
 try:
 pom.replace_xml(pom.xpath_query_element("/pom:project/pom:parent"),
-etree.Comment(" parent POM reference removed by 
maintainer --> "))
+etree.Comment(" parent POM reference removed by 
maintainer "))
 except PomQueryNoMatch:
 raise PomQueryNoMatch("POM doesn't specify parent.")
 
++ javapackages-4.4.0.tar.xz -> javapackages-4.6.0.tar.xz ++
 10837 lines of diff (skipped)

++ 

commit javapackages-tools for openSUSE:Factory

2015-04-02 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2015-04-02 16:00:53

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2014-12-10 23:46:39.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2015-04-02 16:00:53.0 +0200
@@ -1,0 +2,53 @@
+Wed Apr  1 08:40:57 UTC 2015 - tchva...@suse.com
+
+- Drop dependency over source-highlight as it causes build cycle
+
+---
+Tue Mar 31 10:28:12 UTC 2015 - tchva...@suse.com
+
+- Try to break buildcycle detected on Factory
+
+---
+Wed Mar 18 10:44:29 UTC 2015 - tchva...@suse.com
+
+- Fix build on SLE11
+
+---
+Tue Mar 17 14:39:51 UTC 2015 - tchva...@suse.com
+
+- Use python-devel instead of pkgconfig to build on sle11
+
+---
+Tue Mar 17 14:02:21 UTC 2015 - tchva...@suse.com
+
+- Add python-javapackages as requirement for main package
+
+---
+Tue Mar 17 13:35:17 UTC 2015 - tchva...@suse.com
+
+- Update requires on python packages to properly have all the needed
+  dependencies on runtime
+
+---
+Tue Mar 17 09:34:37 UTC 2015 - tchva...@suse.com
+
+- Install macros to /etc/rpm as we do in SUSE:
+  * suse-macros-install-location.patch
+- Cleanup with spec-cleaner
+
+---
+Fri Jan 23 20:59:04 UTC 2015 - mailaen...@opensuse.org
+
+- Drop patches
+  * depgen.patch
+  * javapackages-2.0.1-fix-bashisms.patch
+  * javapackages-2.0.1-java9.patch
+  * maven_depmap-no-attribute-exit.patch
+- Remove hacky workarounds
+- Fix rpmlint errors
+- Enable maven-local
+- Avoid unsatisfiable dependencies
+- Enable unit tests
+- Update to version 4.4.0
+
+---

Old:

  depgen.patch
  javapackages-2.0.1-fix-bashisms.patch
  javapackages-2.0.1-java9.patch
  javapackages-2.0.1.tar.xz
  maven_depmap-no-attribute-exit.patch

New:

  javapackages-4.4.0.tar.xz
  suse-macros-install-location.patch



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.syU5Cz/_old  2015-04-02 16:00:54.0 +0200
+++ /var/tmp/diff_new_pack.syU5Cz/_new  2015-04-02 16:00:54.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package javapackages-tools
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -16,136 +16,145 @@
 #
 
 
-# temporary turn off maven-local build to not add unsatisfied dependencies
-# to Factory - remove them on maven submission
-%bcond_with mavenlocal
-
 Name:   javapackages-tools
-Version:2.0.1
+Version:4.4.0
 Release:0
 Summary:Macros and scripts for Java packaging support
 License:BSD-3-Clause
 Group:  Development/Languages/Java
-
-Url:https://git.fedorahosted.org/cgit/javapackages.git/
-Source0:
https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz
+Url:https://fedorahosted.org/released/javapackages/doc/
+Source: 
https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz
 #PATCH-FIX-SUSE: SUSE does store jvm related things in libdir - ie /usr/lib64 
on 64bits
 #where Fedora use jpackage convention - usr/lib everywhere
 Patch0: suse-use-libdir.patch
-# PATCH-FIX-UPSTREAM Drain stdin in dependency generator
-Patch1: depgen.patch
-# PATCH-FIX-SLE maven_depmap-no-attribute-exit.patch - fix ZipFile instance 
has no attribute '__exit__'
-Patch2: maven_depmap-no-attribute-exit.patch
-Patch3: javapackages-2.0.1-fix-bashisms.patch
-# PATCH-FIX-OPENSUSE javapackages-2.0.1-java9.patch - add directories for java9
-Patch4: javapackages-2.0.1-java9.patch
-
-#BuildArch:  noarch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+#PATCH-FIX-SUSE: We put macros to /etc/rpm directly so make it reflected by
+#the install script
+Patch1: 

commit javapackages-tools for openSUSE:Factory

2014-12-10 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2014-12-10 23:47:10

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2014-10-17 08:51:00.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2014-12-10 23:46:39.0 +0100
@@ -1,0 +2,9 @@
+Mon Dec  8 13:02:05 UTC 2014 - fst...@suse.com
+
+- Added patch:
+  * javapackages-2.0.1-java9.patch: create directories for java, 
+so that ant build works
+- Add virtual provide jpackage-utils-java9 to be able to
+  distinguish the presence of java9 compatibility
+
+---

New:

  javapackages-2.0.1-java9.patch



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.wVTTs6/_old  2014-12-10 23:46:40.0 +0100
+++ /var/tmp/diff_new_pack.wVTTs6/_new  2014-12-10 23:46:40.0 +0100
@@ -37,6 +37,8 @@
 # PATCH-FIX-SLE maven_depmap-no-attribute-exit.patch - fix ZipFile instance 
has no attribute '__exit__'
 Patch2: maven_depmap-no-attribute-exit.patch
 Patch3: javapackages-2.0.1-fix-bashisms.patch
+# PATCH-FIX-OPENSUSE javapackages-2.0.1-java9.patch - add directories for java9
+Patch4: javapackages-2.0.1-java9.patch
 
 #BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -57,6 +59,7 @@
 Requires:   python-xml
 
 Provides:   jpackage-utils = %{version}-%{release}
+Provides:   jpackage-utils-java9
 Obsoletes:  jpackage-utils = 1.7.5
 
 %description
@@ -110,6 +113,7 @@
 %patch2 -p1
 %endif
 %patch3 -p1
+%patch4 -p1
 
 %build
 %{configure}

++ javapackages-2.0.1-java9.patch ++
--- javapackages-2.0.1/install  2013-07-26 09:25:31.0 +0200
+++ javapackages-2.0.1/install  2014-12-08 14:00:11.726036951 +0100
@@ -94,7 +94,7 @@
 dir ${rpmconfigdir}/fileattrs
 
 
-for ver in 1.5.0 1.6.0 1.7.0 1.8.0; do
+for ver in 1.5.0 1.6.0 1.7.0 1.8.0 1.9.0; do
 dir ${javadir}-${ver}
 dir ${jnidir}-${ver}
 done
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit javapackages-tools for openSUSE:Factory

2014-10-17 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2014-10-17 08:50:38

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2014-03-21 13:31:18.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2014-10-17 08:51:00.0 +0200
@@ -1,0 +2,7 @@
+Thu Oct 16 11:12:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms
+- Added patches:
+  * javapackages-2.0.1-fix-bashisms.patch
+
+---

New:

  javapackages-2.0.1-fix-bashisms.patch



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.576RGw/_old  2014-10-17 08:51:01.0 +0200
+++ /var/tmp/diff_new_pack.576RGw/_new  2014-10-17 08:51:01.0 +0200
@@ -36,6 +36,7 @@
 Patch1: depgen.patch
 # PATCH-FIX-SLE maven_depmap-no-attribute-exit.patch - fix ZipFile instance 
has no attribute '__exit__'
 Patch2: maven_depmap-no-attribute-exit.patch
+Patch3: javapackages-2.0.1-fix-bashisms.patch
 
 #BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -108,6 +109,7 @@
 %if 0%{?suse_version} == 1110
 %patch2 -p1
 %endif
+%patch3 -p1
 
 %build
 %{configure}

++ javapackages-2.0.1-fix-bashisms.patch ++
diff -Ndur javapackages-2.0.1/bin/check-binary-files 
javapackages-2.0.1-fix-bashisms/bin/check-binary-files
--- javapackages-2.0.1/bin/check-binary-files   2013-07-26 10:25:31.0 
+0300
+++ javapackages-2.0.1-fix-bashisms/bin/check-binary-files  2014-10-13 
02:46:47.702606713 +0300
@@ -108,8 +108,7 @@
 
while read line; do
 
-   echo $line | grep ^%  /dev/null
-   if [ $? -eq 0 ] || [ $line =  ]; then
+   if [ -z $line -o ${line#%} != $line ]; 
then
continue
fi
 
@@ -145,7 +144,7 @@
 if [ ! -z $_ARCHIVE_FILE ]; then
rm -rf $_ARCHIVE_EXTRACTION_DIR
mkdir -p $_ARCHIVE_EXTRACTION_DIR
-   pushd $_ARCHIVE_EXTRACTION_DIR  /dev/null
+   cd $_ARCHIVE_EXTRACTION_DIR
tar xf $_WORKING_DIR/`basename $_ARCHIVE_FILE`
 fi
 
@@ -159,18 +158,18 @@
 
_compression_flag=
 
-   echo $_ARCHIVE_FILE | grep gz$  /dev/null
+   echo $_ARCHIVE_FILE | grep -q gz$
if [ $? -eq 0 ]; then
_compression_flag=z
fi
 
-   echo $_ARCHIVE_FILE | grep bz2$  /dev/null
+   echo $_ARCHIVE_FILE | grep -q bz2$
if [ $? -eq 0 ]; then
_compression_flag=f
fi
 
tar cf$_compression_flag $_WORKING_DIR/$_arch_name-clean.$_arch_ext *
 
-   popd  /dev/null
+   cd -  /dev/null
rm -rf $_ARCHIVE_EXTRACTION_DIR
 fi
diff -Ndur javapackages-2.0.1/bin/clean-binary-files 
javapackages-2.0.1-fix-bashisms/bin/clean-binary-files
--- javapackages-2.0.1/bin/clean-binary-files   2013-07-26 10:25:31.0 
+0300
+++ javapackages-2.0.1-fix-bashisms/bin/clean-binary-files  2014-10-13 
02:46:32.588605896 +0300
@@ -104,7 +104,7 @@
_old_ifs=$IFS
IFS='|'
 
-   echo $1 | grep -E \\.jar$  /dev/null
+   echo $1 | grep -q -E \\.jar$
if [ $? -eq 0 ]; then
 
# Check if the item is in the exclusion list
@@ -162,7 +162,7 @@
IFS='|'

for filename in $_KEEP_LIST; do
-   grep ^$filename $_ON_DISK_FILELIST  /dev/null
+   grep -q ^$filename $_ON_DISK_FILELIST
if [ $? -gt 0 ]; then
echo Cannot find file $filename from exclusions list. 
Aborting.
 
@@ -174,7 +174,7 @@
done
 
for filename in $_REMOVE_LIST; do
-   grep ^$filename $_ON_DISK_FILELIST  /dev/null
+   grep -q ^$filename $_ON_DISK_FILELIST
if [ $? -gt 0 ]; then
echo Cannot find file $filename from exclusions list. 
Aborting.
 
@@ -257,7 +257,7 @@
return 0;
fi
 
-   echo $1 | grep -E \\.jar$  /dev/null
+   echo $1 | grep -q -E \\.jar$
if [ ! $? -eq 0 ]; then
return 0
fi
@@ -342,8 +342,7 @@
 
while read line; do
 
-   echo $line | grep ^%  /dev/null
-   if [ $? -eq 0 ] || [ $line =  ]; then
+   if [ -z $line -o ${line#%} != $line ]; 
then
  

commit javapackages-tools for openSUSE:Factory

2014-03-21 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2014-03-21 13:31:17

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2014-03-10 12:35:26.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2014-03-21 13:31:18.0 +0100
@@ -1,0 +2,7 @@
+Mon Mar 10 13:52:26 UTC 2014 - da...@darins.net
+
+- maven_depmap-no-attribute-exit.patch: SLES patch for ZipFile
+  having no attribute '__exit__' which was causing ecj build
+  failures
+
+---

New:

  maven_depmap-no-attribute-exit.patch



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.BZHjS0/_old  2014-03-21 13:31:18.0 +0100
+++ /var/tmp/diff_new_pack.BZHjS0/_new  2014-03-21 13:31:18.0 +0100
@@ -34,6 +34,9 @@
 Patch0: suse-use-libdir.patch
 # PATCH-FIX-UPSTREAM Drain stdin in dependency generator
 Patch1: depgen.patch
+# PATCH-FIX-SLE maven_depmap-no-attribute-exit.patch - fix ZipFile instance 
has no attribute '__exit__'
+Patch2: maven_depmap-no-attribute-exit.patch
+
 #BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  asciidoc
@@ -102,6 +105,9 @@
 %setup -q -n javapackages-%{version}
 %patch0 -p1
 %patch1 -p1
+%if 0%{?suse_version} == 1110
+%patch2 -p1
+%endif
 
 %build
 %{configure}

++ maven_depmap-no-attribute-exit.patch ++
--- javapackages-2.0.1/java-utils/maven_depmap.py   2014-03-10 
09:25:02.081196397 -0400
+++ javapackages-2.0.1/java-utils/maven_depmap.py.mod   2014-03-10 
09:25:35.499433928 -0400
@@ -236,9 +236,9 @@
 # Add a file to a ZIP archive (or JAR, WAR, ...) unless the file
 # already exists in the archive.  Provided by Tomas Radej.
 def append_if_missing(archive_name, file_name, file_contents):
-with ZipFile(archive_name, 'a') as archive:
-if file_name not in archive.namelist():
-archive.writestr(file_name, file_contents)
+archive = ZipFile(archive_name, 'a')
+if file_name not in archive.namelist():
+archive.writestr(file_name, file_contents)
 
 # Inject pom.properties if JAR doesn't have one.  This is necessary to
 # identify the origin of JAR files that are present in the repository.
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit javapackages-tools for openSUSE:Factory

2014-03-10 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2014-03-10 12:35:25

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2013-12-06 14:40:53.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2014-03-10 12:35:26.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar  6 13:54:16 UTC 2014 - da...@darins.net
+
+- set correct libxslt package when building for SLES
+
+---



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.B9O8W6/_old  2014-03-10 12:35:26.0 +0100
+++ /var/tmp/diff_new_pack.B9O8W6/_new  2014-03-10 12:35:26.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package javapackages-tools
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -42,7 +42,11 @@
 
 Requires:   coreutils
 # for xsltproc
+%if 0%{?suse_version} == 1110
+Requires:   libxslt
+%else
 Requires:   libxslt-tools
+%endif
 Requires:   lua
 Requires:   python
 # for xml.dom.minidom

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



commit javapackages-tools for openSUSE:Factory

2013-12-06 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2013-12-06 13:51:48

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2013-09-12 18:08:43.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2013-12-06 14:40:53.0 +0100
@@ -1,0 +2,7 @@
+Fri Nov  8 17:06:25 UTC 2013 - a...@ajaissle.de
+
+- BuildRequires xz
+- Remove '/etc/java' and '/usr/share/java' from file list (both owned by 
system)
+- Url changed
+
+---



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.r0PvwO/_old  2013-12-06 14:40:53.0 +0100
+++ /var/tmp/diff_new_pack.r0PvwO/_new  2013-12-06 14:40:53.0 +0100
@@ -27,7 +27,7 @@
 License:BSD-3-Clause
 Group:  Development/Languages/Java
 
-Url:https://fedorahosted.org/javapackages/
+Url:https://git.fedorahosted.org/cgit/javapackages.git/
 Source0:
https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz
 #PATCH-FIX-SUSE: SUSE does store jvm related things in libdir - ie /usr/lib64 
on 64bits
 #where Fedora use jpackage convention - usr/lib everywhere
@@ -35,9 +35,10 @@
 # PATCH-FIX-UPSTREAM Drain stdin in dependency generator
 Patch1: depgen.patch
 #BuildArch:  noarch
-
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  asciidoc
 BuildRequires:  xmlto
+BuildRequires:  xz
 
 Requires:   coreutils
 # for xsltproc
@@ -110,16 +111,19 @@
 sed -e 's/.[17]$/.gz/' -e 's/.py$/*/' -i files-*
 
 %if %{without mavenlocal}
-pushd %{buildroot}
+cd %{buildroot}
 rm etc/rpm/macros.xmvn \
etc/maven/metadata-org-apache-maven-plugins.xml \
etc/maven/metadata-org-codehaus-mojo.xml \
usr/share/java-utils/xmvn_config_editor.sh \
usr/bin/mvn-* \
usr/share/xmvn/configuration*.xml
-popd
+cd -
 %endif
 
+mv files-common files-common-old
+cat files-common-old | grep -v '^%dir /etc/java$' | grep -v '^%dir 
/usr/share/java$'  files-common
+
 %files -f files-common
 %defattr(-,root,root,-)
 %doc LICENSE

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



commit javapackages-tools for openSUSE:Factory

2013-09-12 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2013-09-12 18:08:41

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2013-09-11 13:38:46.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2013-09-12 18:08:43.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep 11 15:50:05 UTC 2013 - sch...@suse.de
+
+- depgen.patch: drain stdin in dependency generator
+
+---

New:

  depgen.patch



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.8OxwYy/_old  2013-09-12 18:08:44.0 +0200
+++ /var/tmp/diff_new_pack.8OxwYy/_new  2013-09-12 18:08:44.0 +0200
@@ -32,6 +32,8 @@
 #PATCH-FIX-SUSE: SUSE does store jvm related things in libdir - ie /usr/lib64 
on 64bits
 #where Fedora use jpackage convention - usr/lib everywhere
 Patch0: suse-use-libdir.patch
+# PATCH-FIX-UPSTREAM Drain stdin in dependency generator
+Patch1: depgen.patch
 #BuildArch:  noarch
 
 BuildRequires:  asciidoc
@@ -94,6 +96,7 @@
 %prep
 %setup -q -n javapackages-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 %{configure}

++ depgen.patch ++
Index: javapackages-2.0.1/depgenerators/javadoc.req
===
--- javapackages-2.0.1.orig/depgenerators/javadoc.req
+++ javapackages-2.0.1/depgenerators/javadoc.req
@@ -1,3 +1,4 @@
 #!/bin/sh
+cat /dev/null
 # always required for javadocs
 echo jpackage-utils
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit javapackages-tools for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2013-09-11 13:38:45

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:

--- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes
2013-07-16 16:40:40.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.javapackages-tools.new/javapackages-tools.changes   
2013-09-11 13:38:46.0 +0200
@@ -1,0 +2,18 @@
+Wed Aug 21 07:56:17 UTC 2013 - mvysko...@suse.com
+
+- update to 2.0.1
+  * Fix creation of artifact aliases, resolves: rhbz#988462
+- Update to upstream version 2.0.0
+  * Merge functionality of jpackage-utils
+  * Provide and obsolete jpackage-utils
+  * %%add_maven_depmap macro now injects pom.properties to every JAR
+  * %%add_to_maven_depmap and %%update_maven_depmap macros were removed
+  * maven2jpp-mapdeps.xsl template has been removed
+  * Macros related to installation of icons and desktop files were removed
+  * 14 new manual pages were added
+  * Documentation specific to JPackage was removed
+  * Add BuildRequires: asciidoc, xmlto
+  * Add lua to Requires
+  * Add python-xml to Requires for xml.dom.minidom
+
+---

Old:

  javapackages-0.15.0.tar.xz

New:

  javapackages-2.0.1.tar.xz
  suse-use-libdir.patch



Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.88gwOW/_old  2013-09-11 13:38:46.0 +0200
+++ /var/tmp/diff_new_pack.88gwOW/_new  2013-09-11 13:38:46.0 +0200
@@ -15,12 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 # temporary turn off maven-local build to not add unsatisfied dependencies
 # to Factory - remove them on maven submission
 %bcond_with mavenlocal
 
 Name:   javapackages-tools
-Version:0.15.0
+Version:2.0.1
 Release:0
 Summary:Macros and scripts for Java packaging support
 License:BSD-3-Clause
@@ -28,16 +29,24 @@
 
 Url:https://fedorahosted.org/javapackages/
 Source0:
https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz
-BuildArch:  noarch
-
-BuildRequires:  jpackage-utils
-
-Requires:   libxslt
+#PATCH-FIX-SUSE: SUSE does store jvm related things in libdir - ie /usr/lib64 
on 64bits
+#where Fedora use jpackage convention - usr/lib everywhere
+Patch0: suse-use-libdir.patch
+#BuildArch:  noarch
+
+BuildRequires:  asciidoc
+BuildRequires:  xmlto
+
+Requires:   coreutils
+# for xsltproc
+Requires:   libxslt-tools
+Requires:   lua
 Requires:   python
+# for xml.dom.minidom
+Requires:   python-xml
 
-Requires:   jpackage-utils = 1.7.5
-# javapackages were a part of jpackage-utils, so let support an auto update
-Provides:   jpackage-utils:%{_rpmconfigdir}/fileattrs/*.attr
+Provides:   jpackage-utils = %{version}-%{release}
+Obsoletes:  jpackage-utils = 1.7.5
 
 %description
 This package provides macros and scripts to support Java packaging.
@@ -82,82 +91,35 @@
 This package provides macros and scripts to support packaging Maven artifacts.
 %endif
 
-
 %prep
 %setup -q -n javapackages-%{version}
+%patch0 -p1
 
 %build
+%{configure}
+./build
 
 %install
-install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
-install -d -m 755 $RPM_BUILD_ROOT%{_javadir}-utils
-install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/rpm
-install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/maven
-install -d -m 755 $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs
-install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven-effective-poms
-%if %{with mavenlocal}
-install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/xmvn
-%endif
-install -d -m 755 $RPM_BUILD_ROOT%{_mavendepmapfragdir}
-
-install -p -m 755 depgenerators/maven.prov $RPM_BUILD_ROOT%{_rpmconfigdir}
-install -p -m 755 depgenerators/maven.req $RPM_BUILD_ROOT%{_rpmconfigdir}
-install -p -m 755 depgenerators/osgi.prov $RPM_BUILD_ROOT%{_rpmconfigdir}
-install -p -m 755 depgenerators/osgi.req $RPM_BUILD_ROOT%{_rpmconfigdir}
-install -p -m 755 depgenerators/javadoc.req $RPM_BUILD_ROOT%{_rpmconfigdir}
-# Add the maven poms file attribute entry (rpm = 4.9.0)
-install -p -m 644 depgenerators/fileattrs/maven.attr 
$RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs
-install -p -m 644 depgenerators/fileattrs/osgi.attr 
$RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs
-install -p -m 644 depgenerators/fileattrs/javadoc.attr 
$RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs
-install -p -m 644 macros.* $RPM_BUILD_ROOT%{_sysconfdir}/rpm
-%if %{with mavenlocal}
-install -p -m 644 metadata/*.xml 

commit javapackages-tools for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package javapackages-tools for 
openSUSE:Factory checked in at 2013-09-11 16:38:06

Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old)
 and  /work/SRC/openSUSE:Factory/.javapackages-tools.new (New)


Package is javapackages-tools

Changes:




Other differences:
--
++ javapackages-tools.spec ++
--- /var/tmp/diff_new_pack.rLkSdr/_old  2013-09-11 16:38:14.0 +0200
+++ /var/tmp/diff_new_pack.rLkSdr/_new  2013-09-11 16:38:14.0 +0200
@@ -100,6 +100,9 @@
 ./build
 
 %install
+# temporary hack to avoid rpm crash
+sed -i -e s,^.*fileattrs/javadoc.attr,# out, install
+
 ./install
 sed -e 's/.[17]$/.gz/' -e 's/.py$/*/' -i files-*
 

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