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 - [email protected]
+
+- Switch to multibuild layout
+
+-------------------------------------------------------------------
+Tue Jul 24 13:45:21 UTC 2018 - [email protected]
+
+- 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 ++++++
<multibuild>
<package>extras</package>
</multibuild>
++++++ _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 @@
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
<param name="filename">javapackages</param>
- <param name="versionformat">5.0.0+git%cd.%h</param>
+ <param name="versionformat">5.2.0+git%cd.%h</param>
</service>
<service mode="disabled" name="recompress">
<param name="file">*.tar</param>
++++++ 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.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/README.md 2018-06-20
12:13:47.000000000 +0200
@@ -1,9 +1,9 @@
[](https://travis-ci.org/fedora-java/javapackages)
[](https://codecov.io/gh/fedora-java/javapackages)
Java Packages Tools is a collection of tools that make it easier to
-build RPM packages containing software running on Java platform.
+build RPM packages containing software running on the Java platform.
-Java Packages Tools is free software. You can redistribute and/or
+Java Packages Tools is free software. You can redistribute and/or
modify it under the terms specified in the LICENSE file.
This software comes with ABSOLUTELY NO WARRANTY.
@@ -11,12 +11,12 @@
Contact
-------
-Java Packages Tools is a community project, new contributotrs are
-welcome. The most straightforward way to introduce new features is
-writting them yourself. The preferred way to requests features and
-report bugs is through Github.
+Java Packages Tools is a community project, new contributors are
+welcome. The most straightforward way to introduce new features is
+writing them yourself. The preferred way to request features and
+report bugs is through GitHub.
The easiest way to get support is asking on IRC -- #fedora-java on
-freenode. You can also write to Fedora Java list
-<[email protected]> or directly to Java Packages
+freenode. You can also write to the Fedora Java list
+<[email protected]> or directly to the Java Packages
Tools maintainers <[email protected]>.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/javapackages-5.0.0+git20180104.9367c8f6/VERSION
new/javapackages-5.2.0+git20180620.70fa2258/VERSION
--- old/javapackages-5.0.0+git20180104.9367c8f6/VERSION 2018-01-04
14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/VERSION 2018-06-20
12:13:47.000000000 +0200
@@ -1 +1 @@
-5.0.0.dev1
+5.3.0.dev1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/configs/configuration-SCL.xml
new/javapackages-5.2.0+git20180620.70fa2258/configs/configuration-SCL.xml
--- old/javapackages-5.0.0+git20180104.9367c8f6/configs/configuration-SCL.xml
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/configs/configuration-SCL.xml
2018-06-20 12:13:47.000000000 +0200
@@ -5,9 +5,6 @@
<repository>@{scl_root}/usr/share/maven-metadata</repository>
</metadataRepositories>
<ignoreDuplicateMetadata>false</ignoreDuplicateMetadata>
- <prefixes>
- <prefix>@{scl_root}/</prefix>
- </prefixes>
</resolverSettings>
<installerSettings>
<metadataDir>@{scl_root_relative}/usr/share/maven-metadata</metadataDir>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/configs/configuration.xml
new/javapackages-5.2.0+git20180620.70fa2258/configs/configuration.xml
--- old/javapackages-5.0.0+git20180104.9367c8f6/configs/configuration.xml
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/configs/configuration.xml
2018-06-20 12:13:47.000000000 +0200
@@ -4,9 +4,6 @@
<metadataRepositories>
<repository>/usr/share/maven-metadata</repository>
</metadataRepositories>
- <prefixes>
- <prefix>/</prefix>
- </prefixes>
</resolverSettings>
<installerSettings>
<metadataDir>usr/share/maven-metadata</metadataDir>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/configure-base.sh
new/javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
--- old/javapackages-5.0.0+git20180104.9367c8f6/configure-base.sh
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
2018-06-20 12:13:47.000000000 +0200
@@ -58,7 +58,7 @@
test -z "${pyinterpreter}" && pyinterpreter=$(which python)
test -z "${abrtlibdir}" && abrtlibdir="${prefix}/lib/abrt-java-connector"
-eval $(sed -n 's/^%_\('"$vars_re"'\)\
*\(.*\)$/\1="\2"/;T;s/%{_\(.*}\)/${\1/;p' macros.d/macros.jpackage)
+eval $(sed -n 's/^%_\('"$vars_re"'\)\
*\(.*\)$/\1="\2"/;T;s/%{_\(.*}\)/${\1/;p'
macros.d/macros.javapackages-filesystem)
test -z "${default_jdk}" && default_jdk="${jvmdir}/java"
test -z "${default_jre}" && default_jre="${jvmdir}/jre"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/etc/java.conf
new/javapackages-5.2.0+git20180620.70fa2258/etc/java.conf
--- old/javapackages-5.0.0+git20180104.9367c8f6/etc/java.conf 2018-01-04
14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/etc/java.conf 2018-06-20
12:13:47.000000000 +0200
@@ -13,5 +13,5 @@
#JAVACMD_OPTS=
# You can disable ABRT Java Connector by setting JAVA_ABRT to "off".
-# See: https://github.com/jfilak/abrt-java-connector/
+# See: https://github.com/abrt/abrt-java-connector/
#JAVA_ABRT=off
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/javapackages-5.0.0+git20180104.9367c8f6/install
new/javapackages-5.2.0+git20180620.70fa2258/install
--- old/javapackages-5.0.0+git20180104.9367c8f6/install 2018-01-04
14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/install 2018-06-20
12:13:47.000000000 +0200
@@ -70,7 +70,8 @@
echo "%doc ${1}"
}
-exec >files-common
+
+exec >files-filesystem
dir "${javaconfdir}"
dir "${javaconfdir}/security"
@@ -84,13 +85,11 @@
dir "${jvmcommondatadir}"
dir "${jvmcommonsysconfdir}"
dir "${javadir}"
-dir "${javadir}-utils"
dir "${jnidir}"
dir "${javadocdir}"
dir "${mavenpomdir}"
dir "${ivyxmldir}"
dir "${datadir}/maven-metadata"
-dir "${m2home}"
dir "${prefix}/lib/eclipse"
dir "${prefix}/lib/eclipse/features"
dir "${prefix}/lib/eclipse/plugins"
@@ -99,7 +98,17 @@
dir "${datadir}/eclipse"
dir "${datadir}/eclipse/dropins"
dir "${datadir}/eclipse/droplets"
-dir "${rpmconfigdir}"
+
+if [[ -z "${scl}" ]]; then
+ # in scl, macros.javapackages-filesystem is installed in javapackages-local
+ inst_data macros.d/macros.javapackages-filesystem "${rpmmacrodir}"
+fi
+
+
+exec >files-tools
+
+dir "${m2home}"
+dir "${javadir}-utils"
dir "${rpmconfigdir}"
if [[ -n "${scl}" ]]; then
dir "${javadir}-utils/scl-template"
@@ -176,10 +185,12 @@
inst_data java-utils/mvn_package.py "${javadir}-utils"
if [[ -n "${scl}" ]]; then
- # Base RHEL contains macros in /etc/ that would override ours.
- # We need to place ours there alphabetically after to prevent that.
- # Additionally we move macros.jpackage to javapackages-local, so they don't
- # interfere with base RHEL if only javapackages-tools is installed.
+ # Base RHEL contains macros in /etc/ that would override ours. We need to
+ # place ours there alphabetically after to prevent that. Additionally we
+ # move macros.{jpackage,javapackages-filesystem} to javapackages-local, so
+ # they don't interfere with base RHEL if only javapackages-tools is
+ # installed.
+ inst_data macros.d/macros.javapackages-filesystem "${rpmmacrodir}"
"macros.x-${scl}.javapackages-filesystem"
inst_data target/macros.fjava "${rpmmacrodir}" "macros.x-${scl}.fjava"
inst_data target/macros.jpackage "${rpmmacrodir}"
"macros.x-${scl}.jpackage"
inst_data target/macros.scl-java-template "${rpmmacrodir}"
"macros.${scl}.scl-java-template"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/java-utils/java-functions
new/javapackages-5.2.0+git20180620.70fa2258/java-utils/java-functions
--- old/javapackages-5.0.0+git20180104.9367c8f6/java-utils/java-functions
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/java-utils/java-functions
2018-06-20 12:13:47.000000000 +0200
@@ -106,12 +106,20 @@
JAVACMD_OPTS="${java_opts_save}"
fi
- if [ "_${JAVA_ABRT}" != "_off" -a -f
"@{abrtlibdir}/libabrt-java-connector.so" -a -f "@{rundir}/abrt/abrtd.pid" ];
then
- _log "ABRT Java connector was enabled"
- _log "Using ABRT Java agent: @{abrtlibdir}/libabrt-java-connector.so"
- JAVACMD_OPTS="${JAVACMD_OPTS}
-agentpath:@{abrtlibdir}/libabrt-java-connector.so=abrt=on"
+ if [ "_${JAVA_ABRT}" != "_off" -a -f
"@{abrtlibdir}/libabrt-java-connector.so" ]; then
+ if [ -f "@{rundir}/abrt/abrtd.pid" ]; then
+ ABRT_JAVA_CONNECTOR_OPTS="abrt=on,"
+ fi
+ if [ -f "@{bindir}/container-exception-logger" ]; then
+ ABRT_JAVA_CONNECTOR_OPTS+="cel=on"
+ fi
+ if [ ! -z ${ABRT_JAVA_CONNECTOR_OPTS} ]; then
+ _log "ABRT Java connector was enabled"
+ _log "Using ABRT Java agent:
@{abrtlibdir}/libabrt-java-connector.so=${ABRT_JAVA_CONNECTOR_OPTS}"
+ JAVACMD_OPTS="${JAVACMD_OPTS}
-agentpath:@{abrtlibdir}/libabrt-java-connector.so=${ABRT_JAVA_CONNECTOR_OPTS}"
+ fi
else
- _log "ABRT Java connector is disabled"
+ _log "ABRT Java connector is disabled"
fi
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/javapackages-tools.spec
new/javapackages-5.2.0+git20180620.70fa2258/javapackages-tools.spec
--- old/javapackages-5.0.0+git20180104.9367c8f6/javapackages-tools.spec
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/javapackages-tools.spec
2018-06-20 12:13:47.000000000 +0200
@@ -24,7 +24,7 @@
%global default_jre
%{?_root_prefix}%{!?_root_prefix:%{_prefix}}/lib/jvm/jre-1.8.0-openjdk
Name: %{?scl_prefix}%{pkg_name}
-Version: 5.0.0
+Version: 5.3.0
Release: 0.git.%(date +%%Y%%m%%d.%%H%%M%%S)
Summary: Macros and scripts for Java packaging support
@@ -47,14 +47,13 @@
BuildRequires: %{python_prefix}-nose
BuildRequires: %{python_prefix}-six
+Requires: %{?scl_prefix}javapackages-filesystem = %{version}-%{release}
Requires: coreutils
Requires: findutils
Requires: which
# default JRE
Requires: java-1.8.0-openjdk-headless
-Obsoletes: %{?scl_prefix}eclipse-filesystem < 2
-Provides: %{?scl_prefix}eclipse-filesystem = %{version}-%{release}
Provides: %{?scl_prefix}jpackage-utils = %{version}-%{release}
# These could be generated automatically, but then we would need to
# depend on javapackages-local for dependency generator.
@@ -64,6 +63,15 @@
%description
This package provides macros and scripts to support Java packaging.
+%package -n %{?scl_prefix}javapackages-filesystem
+Summary: Java packages filesystem layout
+Obsoletes: %{?scl_prefix}eclipse-filesystem < 2
+Provides: %{?scl_prefix}eclipse-filesystem = %{version}-%{release}
+
+%description -n %{?scl_prefix}javapackages-filesystem
+This package provides some basic directories into which Java packages
+install their content.
+
%package -n %{?scl_prefix}maven-local
Summary: Macros and scripts for Maven packaging support
Requires: %{name} = %{version}-%{release}
@@ -162,7 +170,9 @@
./check
%endif
-%files -f files-common
+%files -f files-tools
+
+%files -n %{?scl_prefix}javapackages-filesystem -f files-filesystem
%files -n %{?scl_prefix}javapackages-local -f files-local
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/macros.d/macros.fjava
new/javapackages-5.2.0+git20180620.70fa2258/macros.d/macros.fjava
--- old/javapackages-5.0.0+git20180104.9367c8f6/macros.d/macros.fjava
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/macros.d/macros.fjava
2018-06-20 12:13:47.000000000 +0200
@@ -131,7 +131,7 @@
#
# For summary of accepted options execute `mvn-build --help` command.
#
-%mvn_build %{?scl:@{javadir}-utils/scl-enable %{?scl_maven} %{scl} --
}@{pyinterpreter} @{javadir}-utils/mvn_build.py %{?xmvn_bootstrap: -b}
%{?_without_javadoc: -j $(> .mfiles-javadoc)}%{?_without_tests: -f}
+%mvn_build %{?scl:@{javadir}-utils/scl-enable %{?scl_maven} %{scl} --
}@{pyinterpreter} @{javadir}-utils/mvn_build.py %{?base_xmvn_opts}
%{?xmvn_opts} %{?xmvn_bootstrap: -b} %{?_without_javadoc: -j $(>
.mfiles-javadoc)}%{?_without_tests: -f}
# %gradle_build - build Gradle project
@@ -143,7 +143,7 @@
#
# For summary of accepted options execute `mvn-build --help` command.
#
-%gradle_build %{?scl:@{javadir}-utils/scl-enable %{?scl_maven} %{scl} --
}@{pyinterpreter} @{javadir}-utils/mvn_build.py --gradle %{?xmvn_bootstrap: -b}
%{?_without_javadoc: -j $(> .mfiles-javadoc)}%{?_without_tests: -f}
+%gradle_build %{?scl:@{javadir}-utils/scl-enable %{?scl_maven} %{scl} --
}@{pyinterpreter} @{javadir}-utils/mvn_build.py --gradle %{?base_xmvn_opts}
%{?xmvn_opts} %{?xmvn_bootstrap: -b} %{?_without_javadoc: -j $(>
.mfiles-javadoc)}%{?_without_tests: -f}
# %mvn_install - install Maven project
@@ -153,7 +153,7 @@
# This macro causes previously built Maven project to be installed into
# buildroot. It is intended to be placed in %install section of spec file.
#
-%mvn_install(J:X) %{?scl:@{javadir}-utils/scl-enable %{?scl_maven} %{scl} --
}xmvn-install %{?-X} -R .xmvn-reactor -n %{?scl:%{pkg_name}}%{!?scl:%{name}} -d
"%{buildroot}" \
+%mvn_install(J:X) %{?scl:@{javadir}-utils/scl-enable %{?scl_maven} %{scl} --
}xmvn-install %{?base_xmvn_opts} %{?xmvn_install_opts} %{?-X} -R .xmvn-reactor
-n %{?scl:%{pkg_name}}%{!?scl:%{name}} %{?xmvn_install_repo:-i
%{xmvn_install_repo}} -d "%{buildroot}" \
%{-J*:jdir="%{-J*}"}%{!-J*:jdir=target/site/apidocs; [ -d .xmvn/apidocs ] &&
jdir=.xmvn/apidocs} \
%{__mkdir_p} %{buildroot}%{_licensedir} \
if [ -d "${jdir}" ]; then \
@@ -170,7 +170,7 @@
#
# Substitutes Java archives in given directory with symlinks to system-wide or
# just installed versions.
-%mvn_subst %{?scl:@{javadir}-utils/scl-enable %{?scl_maven} %{scl} --
}xmvn-subst -R %{buildroot}
+%mvn_subst %{?scl:@{javadir}-utils/scl-enable %{?scl_maven} %{scl} --
}xmvn-subst %{?base_xmvn_opts} %{?xmvn_subst_opts} -R %{buildroot}
#==============================================================================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/macros.d/macros.javapackages-filesystem
new/javapackages-5.2.0+git20180620.70fa2258/macros.d/macros.javapackages-filesystem
---
old/javapackages-5.0.0+git20180104.9367c8f6/macros.d/macros.javapackages-filesystem
1970-01-01 01:00:00.000000000 +0100
+++
new/javapackages-5.2.0+git20180620.70fa2258/macros.d/macros.javapackages-filesystem
2018-06-20 12:13:47.000000000 +0200
@@ -0,0 +1,82 @@
+#
+# RPM macros for Java filesystem layout.
+#
+# JPackage Project <http://www.jpackage.org/>
+# David Walluck <[email protected]>
+# Ville Skyttä <scop at jpackage.org>
+# Nicolas Mailhot <[email protected]>
+#
+
+#==============================================================================
+# ---- default Java directories
+
+#
+# Root directory where all Java VMs/SDK/JREs are installed.
+#
+%_jvmdir %{_prefix}/lib/jvm
+
+#
+# Root directory for all Java VM/SDK/JRE's private things.
+#
+%_jvmprivdir %{_prefix}/lib/jvm-private
+
+#
+# Root directory for all architecture dependent parts of Java VM/SDK/JRE's
+#
+%_jvmlibdir %{_prefix}/lib/jvm
+
+#
+# Root directory for all architecture independent parts of Java VM/SDK/JRE's
+#
+%_jvmdatadir %{_datadir}/jvm
+
+#
+# Root directory for all configurations parts of Java VM/SDK/JRE's
+#
+%_jvmsysconfdir %{_sysconfdir}/jvm
+
+#
+# Root directory for all common architecture dependent parts of Java
VM/SDK/JRE's
+#
+%_jvmcommonlibdir %{_prefix}/lib/jvm-commmon
+
+#
+# Root directory for all common architecture independent parts of Java
VM/SDK/JRE's
+#
+%_jvmcommondatadir %{_datadir}/jvm-commmon
+
+#
+# Root directory for all common configurations parts of Java VM/SDK/JRE's
+#
+%_jvmcommonsysconfdir %{_sysconfdir}/jvm-commmon
+
+#
+# Directory containing Java configuration file (java.conf)
+#
+%_javaconfdir %{_sysconfdir}/java
+
+#
+# Directory where arch and version independent jars are installed.
+# This has already been integrated in RH macros following our request.
+#
+%_javadir %{_datadir}/java
+
+#
+# Directory where arch-specific (JNI) version-independent jars are installed.
+#
+%_jnidir %{_prefix}/lib/java
+
+#
+# Root directory where all javadoc is installed. Also already in RH macros.
+#
+%_javadocdir %{_datadir}/javadoc
+
+#
+# Directory for Maven POM files
+#
+%_mavenpomdir %{_datadir}/maven-poms
+
+#
+# Directory for Ivy XML files
+#
+%_ivyxmldir %{_datadir}/ivy-xmls
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/macros.d/macros.jpackage
new/javapackages-5.2.0+git20180620.70fa2258/macros.d/macros.jpackage
--- old/javapackages-5.0.0+git20180104.9367c8f6/macros.d/macros.jpackage
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/macros.d/macros.jpackage
2018-06-20 12:13:47.000000000 +0200
@@ -7,81 +7,6 @@
# Nicolas Mailhot <[email protected]>
#
-#==============================================================================
-# ---- default Java directories
-
-#
-# Root directory where all Java VMs/SDK/JREs are installed.
-#
-%_jvmdir %{_prefix}/lib/jvm
-
-#
-# Root directory for all Java VM/SDK/JRE's private things.
-#
-%_jvmprivdir %{_prefix}/lib/jvm-private
-
-#
-# Root directory for all architecture dependent parts of Java VM/SDK/JRE's
-#
-%_jvmlibdir %{_prefix}/lib/jvm
-
-#
-# Root directory for all architecture independent parts of Java VM/SDK/JRE's
-#
-%_jvmdatadir %{_datadir}/jvm
-
-#
-# Root directory for all configurations parts of Java VM/SDK/JRE's
-#
-%_jvmsysconfdir %{_sysconfdir}/jvm
-
-#
-# Root directory for all common architecture dependent parts of Java
VM/SDK/JRE's
-#
-%_jvmcommonlibdir %{_prefix}/lib/jvm-commmon
-
-#
-# Root directory for all common architecture independent parts of Java
VM/SDK/JRE's
-#
-%_jvmcommondatadir %{_datadir}/jvm-commmon
-
-#
-# Root directory for all common configurations parts of Java VM/SDK/JRE's
-#
-%_jvmcommonsysconfdir %{_sysconfdir}/jvm-commmon
-
-#
-# Directory containing Java configuration file (java.conf)
-#
-%_javaconfdir %{_sysconfdir}/java
-
-#
-# Directory where arch and version independent jars are installed.
-# This has already been integrated in RH macros following our request.
-#
-%_javadir %{_datadir}/java
-
-#
-# Directory where arch-specific (JNI) version-independent jars are installed.
-#
-%_jnidir %{_prefix}/lib/java
-
-#
-# Root directory where all javadoc is installed. Also already in RH macros.
-#
-%_javadocdir %{_datadir}/javadoc
-
-#
-# Directory for Maven POM files
-#
-%_mavenpomdir %{_datadir}/maven-poms
-
-#
-# Directory for Ivy XML files
-#
-%_ivyxmldir %{_datadir}/ivy-xmls
-
-
#
# Current default JVM home.
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/abs2rel.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/abs2rel.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/abs2rel.txt 2018-01-04
14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/abs2rel.txt 2018-06-20
12:13:47.000000000 +0200
@@ -30,5 +30,5 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/build-classpath.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/build-classpath.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/build-classpath.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/build-classpath.txt
2018-06-20 12:13:47.000000000 +0200
@@ -46,7 +46,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/build-jar-repository.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/build-jar-repository.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/build-jar-repository.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/build-jar-repository.txt
2018-06-20 12:13:47.000000000 +0200
@@ -65,7 +65,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/find-jar.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/find-jar.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/find-jar.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/find-jar.txt
2018-06-20 12:13:47.000000000 +0200
@@ -38,7 +38,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/gradle_build.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/gradle_build.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/gradle_build.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/gradle_build.txt
2018-06-20 12:13:47.000000000 +0200
@@ -74,7 +74,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_alias.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_alias.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_alias.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_alias.txt
2018-06-20 12:13:47.000000000 +0200
@@ -51,7 +51,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_artifact.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_artifact.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_artifact.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_artifact.txt
2018-06-20 12:13:47.000000000 +0200
@@ -54,7 +54,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_build.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_build.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_build.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_build.txt
2018-06-20 12:13:47.000000000 +0200
@@ -80,7 +80,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_compat_version.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_compat_version.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_compat_version.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_compat_version.txt
2018-06-20 12:13:47.000000000 +0200
@@ -46,7 +46,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_config.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_config.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_config.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_config.txt
2018-06-20 12:13:47.000000000 +0200
@@ -37,7 +37,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_file.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_file.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_file.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_file.txt
2018-06-20 12:13:47.000000000 +0200
@@ -59,7 +59,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_install.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_install.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_install.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_install.txt
2018-06-20 12:13:47.000000000 +0200
@@ -44,7 +44,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_package.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_package.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/mvn_package.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/mvn_package.txt
2018-06-20 12:13:47.000000000 +0200
@@ -50,7 +50,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_add_dep.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_add_dep.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_add_dep.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_add_dep.txt
2018-06-20 12:13:47.000000000 +0200
@@ -61,7 +61,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_add_parent.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_add_parent.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_add_parent.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_add_parent.txt
2018-06-20 12:13:47.000000000 +0200
@@ -37,7 +37,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_add_plugin.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_add_plugin.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_add_plugin.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_add_plugin.txt
2018-06-20 12:13:47.000000000 +0200
@@ -47,7 +47,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_change_dep.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_change_dep.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_change_dep.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_change_dep.txt
2018-06-20 12:13:47.000000000 +0200
@@ -60,7 +60,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_disable_module.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_disable_module.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_disable_module.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_disable_module.txt
2018-06-20 12:13:47.000000000 +0200
@@ -36,7 +36,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_remove_dep.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_remove_dep.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_remove_dep.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_remove_dep.txt
2018-06-20 12:13:47.000000000 +0200
@@ -66,7 +66,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_remove_parent.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_remove_parent.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_remove_parent.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_remove_parent.txt
2018-06-20 12:13:47.000000000 +0200
@@ -33,7 +33,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_remove_plugin.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_remove_plugin.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_remove_plugin.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_remove_plugin.txt
2018-06-20 12:13:47.000000000 +0200
@@ -50,7 +50,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_set_parent.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_set_parent.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_set_parent.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_set_parent.txt
2018-06-20 12:13:47.000000000 +0200
@@ -39,7 +39,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_disable.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_disable.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_disable.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_disable.txt
2018-06-20 12:13:47.000000000 +0200
@@ -46,7 +46,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_inject.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_inject.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_inject.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_inject.txt
2018-06-20 12:13:47.000000000 +0200
@@ -54,7 +54,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_remove.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_remove.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_remove.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_remove.txt
2018-06-20 12:13:47.000000000 +0200
@@ -69,7 +69,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_replace.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_replace.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_replace.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_replace.txt
2018-06-20 12:13:47.000000000 +0200
@@ -58,7 +58,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_set.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_set.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/pom_xpath_set.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/pom_xpath_set.txt
2018-06-20 12:13:47.000000000 +0200
@@ -47,7 +47,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/rebuild-jar-repository.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/rebuild-jar-repository.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/rebuild-jar-repository.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/rebuild-jar-repository.txt
2018-06-20 12:13:47.000000000 +0200
@@ -53,7 +53,7 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/man/shade-jar.txt
new/javapackages-5.2.0+git20180620.70fa2258/man/shade-jar.txt
--- old/javapackages-5.0.0+git20180104.9367c8f6/man/shade-jar.txt
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/man/shade-jar.txt
2018-06-20 12:13:47.000000000 +0200
@@ -40,5 +40,5 @@
REPORTING BUGS
--------------
-Bugs should be reported through Java Pacakges Tools issue tracker at
+Bugs should be reported through Java Packages Tools issue tracker at
Github: https://github.com/fedora-java/javapackages/issues.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/test/pm_request_test.py
new/javapackages-5.2.0+git20180620.70fa2258/test/pm_request_test.py
--- old/javapackages-5.0.0+git20180104.9367c8f6/test/pm_request_test.py
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/test/pm_request_test.py
2018-06-20 12:13:47.000000000 +0200
@@ -19,7 +19,7 @@
def test_ok(self):
(out, err, proc) = call_script(self.scriptpath,
['maven', 'junit:junit'],
- extra_env=self.env, async=True)
+ extra_env=self.env, wait=False)
conn, _ = self.sock.accept()
request = conn.makefile().readline().rstrip()
self.assertEqual(request, "install 'mvn(junit:junit)'")
@@ -31,7 +31,7 @@
def test_nok(self):
(out, err, proc) = call_script(self.scriptpath,
['maven', 'junit:junit'],
- extra_env=self.env, async=True)
+ extra_env=self.env, wait=False)
conn, _ = self.sock.accept()
request = conn.makefile().readline().rstrip()
self.assertEqual(request, "install 'mvn(junit:junit)'")
@@ -43,7 +43,7 @@
def test_jar(self):
(out, err, proc) = call_script(self.scriptpath,
['maven', 'gid:aid:jar::'],
- extra_env=self.env, async=True)
+ extra_env=self.env, wait=False)
conn, _ = self.sock.accept()
request = conn.makefile().readline().rstrip()
self.assertEqual(request, "install 'mvn(gid:aid)'")
@@ -55,7 +55,7 @@
def test_full_coords(self):
(out, err, proc) = call_script(self.scriptpath,
['maven', 'gid:aid:ext:cla:ver'],
- extra_env=self.env, async=True)
+ extra_env=self.env, wait=False)
conn, _ = self.sock.accept()
request = conn.makefile().readline().rstrip()
self.assertEqual(request, "install 'mvn(gid:aid:ext:cla:ver)'")
@@ -67,7 +67,7 @@
def test_connection_error(self):
(out, err, proc) = call_script(self.scriptpath,
['maven', 'junit:junit'],
- extra_env=self.env, async=True)
+ extra_env=self.env, wait=False)
conn, _ = self.sock.accept()
conn.close()
ret = proc.wait()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/javapackages-5.0.0+git20180104.9367c8f6/test/test_common.py
new/javapackages-5.2.0+git20180620.70fa2258/test/test_common.py
--- old/javapackages-5.0.0+git20180104.9367c8f6/test/test_common.py
2018-01-04 14:06:42.000000000 +0100
+++ new/javapackages-5.2.0+git20180620.70fa2258/test/test_common.py
2018-06-20 12:13:47.000000000 +0200
@@ -24,7 +24,7 @@
SCRIPT_ENV[var] = os.environ[var]
-def call_script(name, args, stdin=None, extra_env={}, async=False):
+def call_script(name, args, stdin=None, extra_env={}, wait=True):
with open("tmpout", 'w') as outfile:
with open("tmperr", 'w') as errfile:
procargs = [sys.executable, name]
@@ -36,7 +36,7 @@
env=env,
stdin=subprocess.PIPE,
universal_newlines=True)
- if async:
+ if not wait:
return (outfile, errfile, proc)
proc.communicate(stdin)
ret = proc.wait()
++++++ python-optional.patch ++++++
--- /var/tmp/diff_new_pack.fUmF3M/_old 2018-07-26 10:16:50.087766641 +0200
+++ /var/tmp/diff_new_pack.fUmF3M/_new 2018-07-26 10:16:50.087766641 +0200
@@ -1,18 +1,18 @@
-Index: javapackages-5.0.0+git20180104.9367c8f6/build
+Index: javapackages-5.2.0+git20180620.70fa2258/build
===================================================================
---- javapackages-5.0.0+git20180104.9367c8f6.orig/build
-+++ javapackages-5.0.0+git20180104.9367c8f6/build
+--- javapackages-5.2.0+git20180620.70fa2258.orig/build
++++ javapackages-5.2.0+git20180620.70fa2258/build
@@ -117,5 +117,3 @@ manpage build-classpath
manpage build-jar-repository
manpage rebuild-jar-repository
manpage shade-jar
-
-(cd ./python && "${pyinterpreter}" setup.py build)
-Index: javapackages-5.0.0+git20180104.9367c8f6/install
+Index: javapackages-5.2.0+git20180620.70fa2258/install
===================================================================
---- javapackages-5.0.0+git20180104.9367c8f6.orig/install
-+++ javapackages-5.0.0+git20180104.9367c8f6/install
-@@ -242,8 +242,3 @@ exec >files-gradle
+--- javapackages-5.2.0+git20180620.70fa2258.orig/install
++++ javapackages-5.2.0+git20180620.70fa2258/install
+@@ -253,8 +253,3 @@ exec >files-gradle
inst_exec target/gradle-local "${bindir}"
inst_data gradle/init.gradle "${datadir}/gradle-local"
inst_data target/gradle_build.7 "${mandir}/man7"
@@ -21,10 +21,10 @@
-(cd ./python && "${pyinterpreter}" setup.py install -O1 --skip-build --prefix
"${prefix}" --root "${DEST}") >&2
-echo "${prefix}/lib/python?.?/site-packages/javapackages"
-echo "${prefix}/lib/python?.?/site-packages/javapackages-*.egg-info"
-Index: javapackages-5.0.0+git20180104.9367c8f6/configure-base.sh
+Index: javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
===================================================================
---- javapackages-5.0.0+git20180104.9367c8f6.orig/configure-base.sh
-+++ javapackages-5.0.0+git20180104.9367c8f6/configure-base.sh
+--- javapackages-5.2.0+git20180620.70fa2258.orig/configure-base.sh
++++ javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
@@ -57,7 +57,6 @@ test -z "${rpmconfigdir}" && rpmconfigdi
test -z "${rpmmacrodir}" && rpmmacrodir="${rpmconfigdir}/macros.d"
@@ -32,4 +32,4 @@
-test -z "${pyinterpreter}" && pyinterpreter=$(which python)
test -z "${abrtlibdir}" && abrtlibdir="${prefix}/lib/abrt-java-connector"
- eval $(sed -n 's/^%_\('"$vars_re"'\)\
*\(.*\)$/\1="\2"/;T;s/%{_\(.*}\)/${\1/;p' macros.d/macros.jpackage)
+ eval $(sed -n 's/^%_\('"$vars_re"'\)\
*\(.*\)$/\1="\2"/;T;s/%{_\(.*}\)/${\1/;p'
macros.d/macros.javapackages-filesystem)
++++++ suse-use-libdir.patch ++++++
--- /var/tmp/diff_new_pack.fUmF3M/_old 2018-07-26 10:16:50.095766655 +0200
+++ /var/tmp/diff_new_pack.fUmF3M/_new 2018-07-26 10:16:50.099766662 +0200
@@ -6,10 +6,30 @@
macros.d/macros.jpackage | 12 ++++++------
2 files changed, 8 insertions(+), 6 deletions(-)
-Index: javapackages-5.0.0+git20180104.9367c8f6/macros.d/macros.jpackage
+Index: javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
===================================================================
---- javapackages-5.0.0+git20180104.9367c8f6.orig/macros.d/macros.jpackage
-+++ javapackages-5.0.0+git20180104.9367c8f6/macros.d/macros.jpackage
+--- javapackages-5.2.0+git20180620.70fa2258.orig/configure-base.sh
++++ javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
+@@ -14,6 +14,7 @@ sysconfdir
+ root_sysconfdir
+ rpmconfigdir
+ rpmmacrodir
++libdir
+
+ m2home
+
+@@ -51,6 +52,7 @@ test -z "${mandir}" && mandir="${datadir
+ 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 "${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
@@ -13,17 +13,17 @@
#
# Root directory where all Java VMs/SDK/JREs are installed.
@@ -49,23 +69,3 @@
#
# Root directory where all javadoc is installed. Also already in RH macros.
-Index: javapackages-5.0.0+git20180104.9367c8f6/configure-base.sh
-===================================================================
---- javapackages-5.0.0+git20180104.9367c8f6.orig/configure-base.sh
-+++ javapackages-5.0.0+git20180104.9367c8f6/configure-base.sh
-@@ -14,6 +14,7 @@ sysconfdir
- root_sysconfdir
- rpmconfigdir
- rpmmacrodir
-+libdir
-
- m2home
-
-@@ -51,6 +52,7 @@ test -z "${mandir}" && mandir="${datadir
- 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 "${rpmconfigdir}" && rpmconfigdir="${prefix}/lib/rpm"
- test -z "${rpmmacrodir}" && rpmmacrodir="${rpmconfigdir}/macros.d"
-