Hello community,

here is the log from the commit of package jakarta-commons-vfs for 
openSUSE:Factory checked in at 2017-05-20 10:14:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jakarta-commons-vfs (Old)
 and      /work/SRC/openSUSE:Factory/.jakarta-commons-vfs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jakarta-commons-vfs"

Sat May 20 10:14:34 2017 rev:16 rq:496780 version:1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jakarta-commons-vfs/jakarta-commons-vfs.changes  
2015-04-02 15:56:31.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.jakarta-commons-vfs.new/jakarta-commons-vfs.changes 
    2017-05-20 10:14:36.059933671 +0200
@@ -1,0 +2,6 @@
+Fri May 19 14:00:40 UTC 2017 - tchva...@suse.com
+
+- Fix build with new javapackages-tools
+- Cleanup unused conditionals
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ jakarta-commons-vfs.spec ++++++
--- /var/tmp/diff_new_pack.dGrmyK/_old  2017-05-20 10:14:36.903814440 +0200
+++ /var/tmp/diff_new_pack.dGrmyK/_new  2017-05-20 10:14:36.903814440 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jakarta-commons-vfs
 #
-# 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
@@ -16,15 +16,7 @@
 #
 
 
-%define with()          %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}}
-%define without()       %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}}
-%define bcond_with()    %{expand:%%{?_with_%{1}:%%global with_%{1} 1}}
-%define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}}
-%define _without_maven 1
-%bcond_with             maven
-%define section   free
 %define base_name commons-vfs
-
 Name:           jakarta-commons-vfs
 Version:        1.0
 Release:        0
@@ -63,18 +55,8 @@
 Requires:       jsch
 Requires:       oro
 Requires:       xml-commons-apis
-Requires(post): javapackages-tools
-Requires(postun): javapackages-tools
-BuildRequires:  javapackages-tools
-BuildRequires:  junit
-%if %with maven
-BuildRequires:  maven >= 1.1
-BuildRequires:  saxon
-BuildRequires:  saxon-scripts
-%else
 BuildRequires:  ant >= 1.6
 BuildRequires:  ant-junit
-%endif
 BuildRequires:  jaf_1_1_api
 BuildRequires:  jakarta-commons-codec
 BuildRequires:  jakarta-commons-collections
@@ -84,13 +66,15 @@
 BuildRequires:  jakarta-commons-net
 BuildRequires:  jakarta-slide-webdavclient
 BuildRequires:  javamail_1_4_api
+BuildRequires:  javapackages-local
+BuildRequires:  javapackages-tools
 BuildRequires:  jcifs
 BuildRequires:  jdom
 BuildRequires:  jsch
+BuildRequires:  junit
 BuildRequires:  oro
 BuildRequires:  xml-commons-apis
 BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Commons VFS provides a single API for accessing various different
@@ -100,24 +84,6 @@
    Commons VFS are: * A single consistent API for accessing files of
    different types.
 
-* Support for numerous file system types.
-
-* Caching of file information. Caches information in-JVM, and
-   optionally can cache remote file information on the local file
-   system.
-
-* Event delivery.
-
-* Support for logical file systems made up of files from various
-   different file systems.
-
-* Utilities for integrating Commons VFS into applications, such as a
-   VFS-aware ClassLoader and URLStreamHandlerFactory.
-
-* A set of VFS-enabled Ant tasks.
-
-
-
 %package javadoc
 Summary:        Commons Virtual Filesystem
 Group:          Development/Libraries/Java
@@ -130,24 +96,6 @@
    Commons VFS are: * A single consistent API for accessing files of
    different types.
 
-* Support for numerous file system types.
-
-* Caching of file information. Caches information in-JVM, and
-   optionally can cache remote file information on the local file
-   system.
-
-* Event delivery.
-
-* Support for logical file systems made up of files from various
-   different file systems.
-
-* Utilities for integrating Commons VFS into applications, such as a
-   VFS-aware ClassLoader and URLStreamHandlerFactory.
-
-* A set of VFS-enabled Ant tasks.
-
-
-
 %package manual
 Summary:        Commons Virtual Filesystem
 Group:          Development/Libraries/Java
@@ -160,31 +108,12 @@
    Commons VFS are: * A single consistent API for accessing files of
    different types.
 
-* Support for numerous file system types.
-
-* Caching of file information. Caches information in-JVM, and
-   optionally can cache remote file information on the local file
-   system.
-
-* Event delivery.
-
-* Support for logical file systems made up of files from various
-   different file systems.
-
-* Utilities for integrating Commons VFS into applications, such as a
-   VFS-aware ClassLoader and URLStreamHandlerFactory.
-
-* A set of VFS-enabled Ant tasks.
-
-
-
 %prep
 %setup -q -n vfs-%{version}
 %setup -q -T -D -a 5 -n vfs-%{version}
 %patch0 -p0
 %patch1 -p1
 find . -name "*.jar" | xargs -t rm
-%if %without maven
 cp -p %{SOURCE6} %{SOURCE7} .
 cp -p %{SOURCE8} core/build.xml
 cp -p %{SOURCE9} core/maven-build.xml
@@ -192,40 +121,13 @@
 cp -p %{SOURCE11} examples/maven-build.xml
 cp -p %{SOURCE12} sandbox/build.xml
 cp -p %{SOURCE13} sandbox/maven-build.xml
-%else
-export DEPCAT=$(pwd)/commons-vfs-1.0-depcat.new.xml
-echo '<?xml version="1.0" standalone="yes"?>' > $DEPCAT
-echo '<depset>' >> $DEPCAT
-for p in $(find . -name project.xml); do
-    pushd $(dirname $p)
-    %{_bindir}/saxon project.xml %{SOURCE1} >> $DEPCAT
-    popd
-done
-echo >> $DEPCAT
-echo '</depset>' >> $DEPCAT
-%{_bindir}/saxon $DEPCAT %{SOURCE2} > commons-vfs-1.0-depmap.new.xml
-%endif
 
 %build
-%if %with maven
-for p in $(find . -name project.xml); do
-    pushd $(dirname $p)
-    cp project.xml project.xml.orig
-    %{_bindir}/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
-    popd
-done
-maven \
-    -Dmaven.repo.remote=file:%{_datadir}/maven/repository \
-    -Dmaven.javadoc.source=1.4 \
-    -Dmaven.home.local=$(pwd)/.maven \
-    -Dmaven.test.error.ignore=true \
-    jar javadoc xdoc:transform 
-%else
 export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
 mkdir -p $MAVEN_REPO_LOCAL
 export CLASSPATH=$(build-classpath commons-collections commons-httpclient3 
commons-logging commons-net jaf_1_1_api javamail_1_4_api jcifs jdom jsch junit 
slide/jakarta-slide-webdavlib):`pwd`/target/commons-vfs-%{version}.jar:`pwd`/target/test-classes
 export OPT_JAR_LIST="junit ant/ant-junit"
-%{ant} \
+ant \
     -Dmaven.build.dir=`pwd`/target \
     -Dmaven.build.outputDir=`pwd`/target \
     -Dmaven.mode.offline=true \
@@ -236,7 +138,6 @@
     -Dmaven.test.skip=true \
     -Dmaven.test.error.ignore=true \
     package javadoc 
-%endif
 
 %install
 # jars
@@ -252,21 +153,10 @@
 
 # javadoc
 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-%if %with maven
-cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-# FIXME: (dwalluck): breaks --short-circuit
-rm -rf target/docs/apidocs
-%else
 cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 rm -rf target/site/apidocs
-%endif
 ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
-%if %with maven
-## manual
-cp -pr target/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
-find $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -name "*.sav" -exec rm {} \;
-%endif
 
 %files
 %defattr(0644,root,root,0755)


Reply via email to