Hello community,

here is the log from the commit of package jakarta-slide-webdavclient for 
openSUSE:Factory checked in at 2017-09-20 17:09:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jakarta-slide-webdavclient (Old)
 and      /work/SRC/openSUSE:Factory/.jakarta-slide-webdavclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jakarta-slide-webdavclient"

Wed Sep 20 17:09:26 2017 rev:16 rq:527058 version:2.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/jakarta-slide-webdavclient/jakarta-slide-webdavclient.changes
    2015-04-02 15:56:42.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.jakarta-slide-webdavclient.new/jakarta-slide-webdavclient.changes
       2017-09-20 17:09:27.784818414 +0200
@@ -1,0 +2,11 @@
+Mon Sep 18 15:29:59 UTC 2017 - [email protected]
+
+- Moved patch:
+  * jakarta-slide-webdavclient-build-jdk15.patch ->
+    -> jakarta-slide-webdavclient-build-jdk16.patch
+       + Build with java source and targer 1.6
+  * jakarta-slide-webdavclient-enum.patch
+    + rename enum -> emun to build with source and target >= 1.5
+- Clean spec file and fix some rpmlint errors
+
+-------------------------------------------------------------------

Old:
----
  jakarta-slide-webdavclient-build-jdk15.patch

New:
----
  jakarta-slide-webdavclient-build-jdk16.patch
  jakarta-slide-webdavclient-enum.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ jakarta-slide-webdavclient.spec ++++++
--- /var/tmp/diff_new_pack.8zKmwt/_old  2017-09-20 17:09:28.544711445 +0200
+++ /var/tmp/diff_new_pack.8zKmwt/_new  2017-09-20 17:09:28.548710882 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jakarta-slide-webdavclient
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,6 @@
 %define section   devel
 %define base_name slide
 %define jakarta_version 2.1
-
 Name:           jakarta-slide-webdavclient
 Version:        %{jakarta_version}
 Release:        0
@@ -40,12 +39,13 @@
 Source4:        
http://mirrors.ibiblio.org/pub/mirrors/maven2/slide/slide-webdavlib/2.1/slide-webdavlib-2.1.pom
 # FIXME Temporary fix !!!
 Patch0:         jakarta-slide-webdavclient-3.0-compat.patch
-Patch1:         jakarta-slide-webdavclient-build-jdk15.patch
+Patch1:         jakarta-slide-webdavclient-build-jdk16.patch
 Patch2:         jakarta-slide-webdavclient-jdk15.patch
-BuildArch:      noarch
+Patch3:         jakarta-slide-webdavclient-enum.patch
 BuildRequires:  ant >= 1.6
 BuildRequires:  ant-antlr
 BuildRequires:  antlr
+BuildRequires:  fdupes
 BuildRequires:  geronimo-j2ee-connector-1_5-api
 BuildRequires:  jakarta-commons-httpclient3
 BuildRequires:  jakarta-commons-transaction
@@ -57,16 +57,13 @@
 Requires:       jakarta-commons-transaction
 Requires:       jdom
 Requires:       xml-im-exporter
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildArch:      noarch
 
 %description
 Slide includes a fully featured WebDAV client library and command line
 client.
 
-
-
 %if %{with_repolib}
-
 %package        repolib
 Summary:        Slide WebDAV client
 Group:          Development/Libraries/Java
@@ -75,8 +72,6 @@
 Slide includes a fully featured WebDAV client library and command line
 client.
 
-
-
 %endif
 
 %package        javadoc
@@ -87,11 +82,9 @@
 Slide includes a fully featured WebDAV client library and command line
 client.
 
-
-
 %prep
 %setup -q -n jakarta-slide-webdavclient-src-2.1
-find . -name "*.jar" | xargs %{__rm}
+find . -name "*.jar" | xargs rm
 #for j in $(find . -name "*.jar"); do
 #      mv $j $j.no
 #done
@@ -99,6 +92,7 @@
 %patch0 -b .sav
 %patch1 -b .sav
 %patch2 -b .sav
+%patch3 -p1
 
 %build
 export CLASSPATH=$(build-classpath \
@@ -112,47 +106,47 @@
 ant -v -d -Dbuild.sysclasspath=first
 
 %install
-install -dm 755 $RPM_BUILD_ROOT%{_bindir}
-install -pm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/webdavclient
-install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{base_name}
+install -dm 755 %{buildroot}%{_bindir}
+install -pm 755 %{SOURCE1} %{buildroot}%{_bindir}/webdavclient
+install -dm 755 %{buildroot}%{_javadir}/%{base_name}
 install -pm 644 \
  dist/lib/jakarta-slide-webdavlib-%{jakarta_version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{base_name}
+ %{buildroot}%{_javadir}/%{base_name}
 ln -s jakarta-slide-webdavlib-%{jakarta_version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-webdavlib-%{version}.jar
+ %{buildroot}%{_javadir}/%{base_name}/%{name}-webdavlib-%{version}.jar
 install -pm 644 \
  dist/lib/jakarta-slide-commandline-%{jakarta_version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{base_name}
+ %{buildroot}%{_javadir}/%{base_name}
 ln -s jakarta-slide-commandline-%{jakarta_version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-commandline-%{version}.jar
-(cd $RPM_BUILD_ROOT%{_javadir}/%{base_name} && for jar in *-%{version}*; do ln 
-sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
-(cd $RPM_BUILD_ROOT%{_javadir}/%{base_name} && for jar in jakarta-*.jar; do ln 
-sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
+ %{buildroot}%{_javadir}/%{base_name}/%{name}-commandline-%{version}.jar
+(cd %{buildroot}%{_javadir}/%{base_name} && for jar in *-%{version}*; do ln 
-sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
+(cd %{buildroot}%{_javadir}/%{base_name} && for jar in jakarta-*.jar; do ln 
-sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
 #javadoc
-install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-cp -pr dist/doc/clientjavadoc/* 
$RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
+cp -pr dist/doc/clientjavadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
+%fdupes -s %{buildroot}%{_javadocdir}/%{name}-%{version}
+ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
 # poms
-install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
-install -pm 644 %{SOURCE4} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}.pom
+install -d -m 755 %{buildroot}%{_mavenpomdir}
+install -pm 644 %{SOURCE4} %{buildroot}%{_mavenpomdir}/JPP.%{name}.pom
 #FIXME
 # % add_maven_depmap JPP.%{name}.pom %{base_name}/jakarta-slide-webdavlib.jar
 
 %if %{with_repolib}
-       install -d -m 755 $RPM_BUILD_ROOT%{repodir}
-       install -d -m 755 $RPM_BUILD_ROOT%{repodirlib}
-       install -p -m 644 %{SOURCE3} 
$RPM_BUILD_ROOT%{repodir}/component-info.xml
+       install -d -m 755 %{buildroot}%{repodir}
+       install -d -m 755 %{buildroot}%{repodirlib}
+       install -p -m 644 %{SOURCE3} %{buildroot}%{repodir}/component-info.xml
         tag=`echo %{name}-%{version}-%{release} | sed 's|\.|_|g'`
-        sed -i "s/@TAG@/$tag/g" $RPM_BUILD_ROOT%{repodir}/component-info.xml
-        sed -i "s/@VERSION@/%{version}-brew/g" 
$RPM_BUILD_ROOT%{repodir}/component-info.xml
-       install -d -m 755 $RPM_BUILD_ROOT%{repodirsrc}
-       install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{repodirsrc}
-       install -p -m 644 %{PATCH0} $RPM_BUILD_ROOT%{repodirsrc}
-       install -p -m 644 %{SOURCE0} $RPM_BUILD_ROOT%{repodirsrc}
-       cp -p $RPM_BUILD_ROOT%{_javadir}/slide/jakarta-slide-webdavlib.jar 
$RPM_BUILD_ROOT%{repodirlib}
+        sed -i "s/@TAG@/$tag/g" %{buildroot}%{repodir}/component-info.xml
+        sed -i "s/@VERSION@/%{version}-brew/g" 
%{buildroot}%{repodir}/component-info.xml
+       install -d -m 755 %{buildroot}%{repodirsrc}
+       install -p -m 644 %{SOURCE2} %{buildroot}%{repodirsrc}
+       install -p -m 644 %{PATCH0} %{buildroot}%{repodirsrc}
+       install -p -m 644 %{SOURCE0} %{buildroot}%{repodirsrc}
+       cp -p %{buildroot}%{_javadir}/slide/jakarta-slide-webdavlib.jar 
%{buildroot}%{repodirlib}
 %endif
 
 %files
-%defattr(0644,root,root,0755)
 %doc LICENSE
 %{_javadir}/%{base_name}/*.jar
 %attr(0755,root,root) %{_bindir}/webdavclient
@@ -161,13 +155,10 @@
 %dir %{_javadir}/%{base_name}
 
 %files javadoc
-%defattr(0644,root,root,0755)
 %{_javadocdir}/%{name}-%{version}
 %{_javadocdir}/%{name}
 %if %{with_repolib}
-
 %files repolib
-%defattr(0644,root,root,0755)
 %{repodir}
 %dir %{_javadir}/repository.jboss.com
 %dir %{_javadir}/repository.jboss.com/apache-%{base_name}

++++++ jakarta-slide-webdavclient-build-jdk15.patch -> 
jakarta-slide-webdavclient-build-jdk16.patch ++++++
--- 
/work/SRC/openSUSE:Factory/jakarta-slide-webdavclient/jakarta-slide-webdavclient-build-jdk15.patch
  2011-09-23 02:03:59.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.jakarta-slide-webdavclient.new/jakarta-slide-webdavclient-build-jdk16.patch
     2017-09-20 17:09:27.656836430 +0200
@@ -4,7 +4,7 @@
          <echo message="Building Slide WebDAV client lib"/>
          <javac srcdir="clientlib/src/java" 
destdir="${clientlib.build}/classes" 
           debug="${compile.debug}" deprecation="${compile.deprecation}" 
-+         source="1.4"  target="1.4"
++         source="1.6"  target="1.6"
           optimize="${compile.optimize}" excludes="**/CVS/**">
              <classpath refid="clientlib.classpath"/>
          </javac>
@@ -12,13 +12,13 @@
          </copy>
          <javac srcdir="commandline/src/java" destdir="${cmd.build}/classes" 
               debug="${compile.debug}" deprecation="${compile.deprecation}" 
-+               source="1.4"  target="1.4"
++               source="1.6"  target="1.6"
               optimize="${compile.optimize}" excludes="**/Slide.java">
              <classpath refid="cmd.classpath"/>
          </javac>
          <javac srcdir="${cmd.build}/src" destdir="${cmd.build}/classes" 
               debug="${compile.debug}" deprecation="${compile.deprecation}" 
-+               source="1.4"  target="1.4"
++               source="1.6"  target="1.6"
               optimize="${compile.optimize}" includes="**/Slide.java">
              <classpath refid="cmd.classpath"/>
          </javac>
@@ -26,7 +26,7 @@
          <echo message="Building WebDAV ant tasks"/>
          <javac srcdir="ant/src/java" destdir="${ant.build}/classes" 
               debug="${compile.debug}" deprecation="${compile.deprecation}" 
-+               source="1.4"  target="1.4"
++               source="1.6"  target="1.6"
               optimize="${compile.optimize}" excludes="**/*Test.java">
              <classpath refid="ant.classpath"/>
          </javac>
@@ -34,7 +34,7 @@
          <echo message="Building WebDAV JCA connector"/>
          <javac srcdir="connector/src/java" destdir="${jca.build}/classes" 
               debug="${compile.debug}" deprecation="${compile.deprecation}" 
-+               source="1.4"  target="1.4"
++               source="1.6"  target="1.6"
               optimize="${compile.optimize}" excludes="**/*Test.java">
              <classpath refid="jca.classpath"/>
          </javac>
@@ -42,7 +42,7 @@
      <target name="javadoc-clientlib" depends="prepare-build" 
description="Create WebDAV client javadocs" unless="skip.javadoc">
          <property name="copyright" value="2004"/>
          <javadoc sourcepath="clientlib/src/java" 
destdir="${clientlib.build}/${clientlib.javadoc.path}" 
-+                 source="1.4"
++                 source="1.6"
                 doctitle="Slide ${version} WebDAV Client JavaDoc" 
windowtitle="Slide WebDAV Client Javadoc" 
                 package="true" noindex="false" author="true" version="true" 
packagenames="org.apache.webdav.lib.*">
              <classpath refid="clientlib.classpath"/>
@@ -50,7 +50,7 @@
      <target name="javadoc-ant" depends="prepare-build" description="Create 
ant tasks javadocs" unless="skip.javadoc">
          <property name="copyright" value="2004"/>
          <javadoc sourcepath="ant/src/java" 
destdir="${ant.build}/${ant.javadoc.path}" 
-+                 source="1.4"
++                 source="1.6"
             doctitle="Slide ${version} WebDAV ant tasks JavaDoc" 
windowtitle="Slide WebDAV ant tasks Javadoc" 
             package="true" noindex="false" author="true" version="true" 
packagenames="org.apache.webdav.ant.*">
              <classpath refid="ant.classpath"/>
@@ -58,7 +58,7 @@
      <target name="javadoc-jca" depends="prepare-build" description="Create 
JCA connector javadocs" unless="skip.javadoc">
          <property name="copyright" value="2004"/>
          <javadoc sourcepath="connector/src/java" 
destdir="${jca.build}/${jca.javadoc.path}" 
-+                 source="1.4"
++                 source="1.6"
             doctitle="Slide ${version} WebDAV JCA connector JavaDoc" 
windowtitle="Slide WebDAV JCA connector Javadoc" 
             package="true" noindex="false" author="true" version="true" 
packagenames="org.apache.webdav.connector.*">
              <classpath refid="jca.classpath"/>
@@ -66,7 +66,7 @@
            description="Create connector example war">
          <javac destdir="${jca.build}/classes"
            debug="${compile.debug}"
-+          source="1.4"  target="1.4"
++          source="1.6"  target="1.6"
            deprecation="${compile.deprecation}"
            optimize="${compile.optimize}" >
            <src path="${basedir}/connector/example/src/java"/>

++++++ jakarta-slide-webdavclient-enum.patch ++++++
--- 
jakarta-slide-webdavclient-src-2.1/commandline/src/java/org/apache/webdav/cmd/Client.java
   2017-09-18 17:22:32.161020568 +0200
+++ 
jakarta-slide-webdavclient-src-2.1/commandline/src/java/org/apache/webdav/cmd/Client.java
   2017-09-18 17:23:17.885021349 +0200
@@ -368,14 +368,14 @@
             if (param != null) {
                 if (!param.startsWith("/")) {
                     httpURL = uriToHttpURL(param);
-                    Enumeration enum = null;
+                    Enumeration emun = null;
                     try {
                         // OPTIONS business logic
-                        enum =
+                        emun =
                             webdavResource.optionsMethod(httpURL);
-                        while (enum.hasMoreElements()) {
-                            out.print(enum.nextElement());
-                            if (enum.hasMoreElements()) {
+                        while (emun.hasMoreElements()) {
+                            out.print(emun.nextElement());
+                            if (emun.hasMoreElements()) {
                                 out.print(", ");
                             } else {
                                 out.println();
@@ -399,13 +399,13 @@
                                     // OPTIONS business logic
                                     httpURL.setUserinfo(userName,
                                         password);
-                                    enum = webdavResource.
+                                    emun = webdavResource.
                                         optionsMethod(httpURL);
                                     while (
-                                        enum.hasMoreElements()) {
+                                        emun.hasMoreElements()) {
                                         out.print
-                                            (enum.nextElement());
-                                        if (enum.
+                                            (emun.nextElement());
+                                        if (emun.
                                             hasMoreElements()) {
                                             out.print
                                                 (", ");

Reply via email to