Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jaxen-bootstrap for openSUSE:Factory 
checked in at 2022-03-28 16:59:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jaxen-bootstrap (Old)
 and      /work/SRC/openSUSE:Factory/.jaxen-bootstrap.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jaxen-bootstrap"

Mon Mar 28 16:59:18 2022 rev:15 rq:963092 version:1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/jaxen-bootstrap/jaxen-bootstrap.changes  
2017-09-13 22:20:36.389784554 +0200
+++ 
/work/SRC/openSUSE:Factory/.jaxen-bootstrap.new.1900/jaxen-bootstrap.changes    
    2022-03-28 16:59:54.376915994 +0200
@@ -1,0 +2,9 @@
+Sat Mar 19 21:42:10 UTC 2022 - Fridrich Strba <[email protected]>
+
+- Build with source/target levels 8
+- Clean-up the build system
+- Removed patch:
+  * jaxen-bootstrap-project_xml.patch
+    + not needed in the rewamped build system
+
+-------------------------------------------------------------------

Old:
----
  jaxen-1.1-b7-jpp-depmap.xml
  jaxen-bootstrap-project_xml.patch
  pom-maven2jpp-depcat.xsl
  pom-maven2jpp-mapdeps.xsl
  pom-maven2jpp-newdepmap.xsl

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

Other differences:
------------------
++++++ jaxen-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.yFPfr7/_old  2022-03-28 16:59:54.844916629 +0200
+++ /var/tmp/diff_new_pack.yFPfr7/_new  2022-03-28 16:59:54.852916640 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jaxen-bootstrap
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,85 +12,49 @@
 # 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/
 #
 
 
-%define with_maven 0
 %define real    jaxen
 %define dom4jver   1.6.1
-%define section free
-
 Name:           jaxen-bootstrap
 Version:        1.1
 Release:        0
 Summary:        A convenience package for build of dom4j
 License:        Apache-2.0
 Group:          Development/Libraries/Java
-Url:            http://jaxen.codehaus.org/
+URL:            http://jaxen.codehaus.org/
 Source0:        
http://dist.codehaus.org/jaxen/distributions/jaxen-1.1-src.tar.bz2
-Source1:        pom-maven2jpp-depcat.xsl
-Source2:        pom-maven2jpp-newdepmap.xsl
-Source3:        pom-maven2jpp-mapdeps.xsl
-Source4:        jaxen-1.1-b7-jpp-depmap.xml
 # Debian sources don't need a proprietary msv for build, so that's why I used 
them
 # svn co svn://svn.debian.org/svn/pkg-java/trunk/dom4j
 # rm dom4j/docs/xref/org/dom4j/tree/ConcurrentReaderHashMap.html
 # rm dom4j/docs/clover/org/dom4j/tree/ConcurrentReaderHashMap.html
-# #bnc501764
+# bnc#501764
 # rm dom4j/lib/tools/clover.license
 # tar --exclude-vcs -cjf dom4j-1.6.1-debian.tar.bz2 dom4j/
-Source5:        
http://prdownloads.sourceforge.net/dom4j/dom4j-%{dom4jver}-debian.tar.bz2
-Source6:        jaxen-1.1-b7-build.xml
-Patch0:         jaxen-bootstrap-project_xml.patch
-Requires:       xalan-j2
-Requires:       xerces-j2
-Requires:       xom
+Source1:        
http://prdownloads.sourceforge.net/dom4j/dom4j-%{dom4jver}-debian.tar.bz2
+Source2:        jaxen-1.1-b7-build.xml
 BuildRequires:  ant >= 1.6
+BuildRequires:  java-devel >= 1.8
 BuildRequires:  javapackages-tools
-BuildRequires:  junit
-%if %{with_maven}
-BuildRequires:  maven >= 1.1
-BuildRequires:  maven-plugin-license
-BuildRequires:  maven-plugin-test
-BuildRequires:  maven-plugins-base
-BuildRequires:  saxon
-BuildRequires:  saxon-scripts
-%endif
-BuildRequires:  java-devel
 BuildRequires:  unzip
 BuildRequires:  xalan-j2
 BuildRequires:  xerces-j2
 BuildRequires:  xom
+Requires:       xalan-j2
+Requires:       xerces-j2
+Requires:       xom
 BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Dom4j depends on a jaxen build with dom4j support. This package must
 only be installed in the rare event of having to rebuild dom4j.
 
-
-
 %prep
-%setup -q -n %{real}-%{version}
-tar -xf %{SOURCE5}
-#/bin/gzip -dc %{SOURCE5} | tar -xf -
-cp %{SOURCE6} build.xml
+%setup -q -n %{real}-%{version} -a1
+cp %{SOURCE2} build.xml
 find . -name "*.jar" -exec rm -f {} \;
-%patch0 -b .sav
-%if %{with_maven}
-export DEPCAT=$(pwd)/jaxen-1.1-b7-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)
-    /usr/bin/saxon project.xml %{SOURCE1} >> $DEPCAT
-    popd
-done
-echo >> $DEPCAT
-echo '</depset>' >> $DEPCAT
-/usr/bin/saxon $DEPCAT %{SOURCE2} > jaxen-1.1-b7-depmap.new.xml
-%endif
 rm -rf src/java/main/org/jaxen/jdom
 rm -rf src/java/test/org/jaxen/jdom
 rm -f src/java/test/org/jaxen/test/JaxenTests.java
@@ -100,58 +64,37 @@
 rm -f src/java/test/org/jaxen/test/JDOMXPathTest.java
 
 %build
-export CLASSPATH=$(build-classpath \
-xom \
-jdom \
-xalan-j2 \
-xerces-j2 \
-)
-pushd dom4j/src/java
-javac -sourcepath ../../../src/java/main:. \
-        org/dom4j/Attribute.java \
-        org/dom4j/Branch.java \
-        org/dom4j/CDATA.java \
-        org/dom4j/Comment.java \
-        org/dom4j/Document.java \
-        org/dom4j/DocumentException.java \
-        org/dom4j/Element.java \
-        org/dom4j/Namespace.java \
-        org/dom4j/Node.java \
-        org/dom4j/ProcessingInstruction.java \
-        org/dom4j/Text.java \
-        org/dom4j/io/SAXReader.java 
-jar cf ../../dom4j.jar $(find . -name "*.class")
-popd
-mkdir -p .maven/repository/JPP/jars
-cp dom4j/dom4j.jar .maven/repository/JPP/jars/dom4j.jar
-%if %{with_maven}
-for p in $(find . -name project.xml); do
-    pushd $(dirname $p)
-    cp project.xml project.xml.orig
-    /usr/bin/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
-    popd
-done
-maven \
-        -Dmaven.test.skip=true \
-        -Dmaven.repo.remote=file:/usr/share/maven/repository \
-        -Dmaven.home.local=$(pwd)/.maven \
-        jar
-%else
-export CLASSPATH=$CLASSPATH:dom4j/dom4j.jar
-ant -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 \
-    -Dbuild.sysclasspath=first
-%endif
+mkdir -p lib
+build-jar-repository -s lib \
+   xom \
+   xalan-j2 \
+   xerces-j2
+
+mkdir -p dom4j/classes
+javac \
+       -source 8 -target 8 -d dom4j/classes \
+       -sourcepath src/java/main:dom4j/src/java \
+               dom4j/src/java/org/dom4j/Attribute.java \
+               dom4j/src/java/org/dom4j/Branch.java \
+               dom4j/src/java/org/dom4j/CDATA.java \
+        dom4j/src/java/org/dom4j/Comment.java \
+        dom4j/src/java/org/dom4j/Document.java \
+        dom4j/src/java/org/dom4j/DocumentException.java \
+        dom4j/src/java/org/dom4j/Element.java \
+        dom4j/src/java/org/dom4j/Namespace.java \
+        dom4j/src/java/org/dom4j/Node.java \
+        dom4j/src/java/org/dom4j/ProcessingInstruction.java \
+        dom4j/src/java/org/dom4j/Text.java \
+        dom4j/src/java/org/dom4j/io/SAXReader.java
+
+jar cf lib/dom4j.jar -C dom4j/classes .
+
+%ant -Dant.build.javac.source=1.8 -Dant.build.javac.target=1.8
 
 %install
 # jars
-install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
-install -m 644 target/%{real}-%{version}-beta-7.jar \
-$RPM_BUILD_ROOT%{_javadir}/%{real}-%{version}.jar
-(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
-ln -sf ${jar} ${jar/-%{version}/}; done)
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+install -d -m 755 %{buildroot}%{_javadir}
+install -m 644 target/%{real}-%{version}-beta-7.jar 
%{buildroot}%{_javadir}/%{real}.jar
 
 %files
 %defattr(0644,root,root,0755)

++++++ jaxen-1.1-b7-build.xml ++++++
--- /var/tmp/diff_new_pack.yFPfr7/_old  2022-03-28 16:59:54.884916683 +0200
+++ /var/tmp/diff_new_pack.yFPfr7/_new  2022-03-28 16:59:54.888916689 +0200
@@ -8,43 +8,25 @@
   <property file="${user.home}/build.properties"></property>
   <!--Build properties-->
   <property name="defaulttargetdir" value="${basedir}/target"></property>
-  <property name="libdir" value="${user.home}/.maven/repository"></property>
+  <property name="libdir" value="lib"></property>
   <property name="classesdir" value="${basedir}/target/classes"></property>
   <property name="testclassesdir" 
value="${basedir}/target/test-classes"></property>
   <property name="testreportdir" 
value="${basedir}/target/test-reports"></property>
   <property name="distdir" value="${basedir}/dist"></property>
   <property name="javadocdir" value="${basedir}/dist/docs/api"></property>
   <property name="final.name" value="jaxen-1.1-beta-7"></property>
-  <property name="proxy.host" value=""></property>
-  <property name="proxy.port" value=""></property>
-  <property name="proxy.username" value=""></property>
-  <property name="proxy.password" value=""></property>
   <path id="build.classpath">
-    <pathelement location="${libdir}/JPP/jars/dom4j.jar"></pathelement>
-    <pathelement location="${libdir}/JPP/jars/jdom.jar"></pathelement>
-    <pathelement 
location="${libdir}/JPP/jars/xml-commons-apis.jar"></pathelement>
-    <pathelement location="${libdir}/JPP/jars/xerces-j2.jar"></pathelement>
-    <pathelement location="${libdir}/JPP/jars/xom.jar"></pathelement>
-    <pathelement location="${libdir}/JPP/jars/junit.jar"></pathelement>
+    <fileset dir="${libdir}">
+      <include name="**/*.jar"/>
+    </fileset>
   </path>
   <target name="init" description="o Initializes some properties">
     <mkdir dir="${libdir}"></mkdir>
-    <condition property="noget">
-      <equals arg2="only" arg1="${build.sysclasspath}"></equals>
-    </condition>
     <!--Test if JUNIT is present in ANT classpath-->
     <available property="Junit.present" 
classname="junit.framework.Test"></available>
     <!--Test if user defined a proxy-->
-    <condition property="useProxy">
-      <and>
-        <isset property="proxy.host"></isset>
-        <not>
-          <equals trim="true" arg2="" arg1="${proxy.host}"></equals>
-        </not>
-      </and>
-    </condition>
   </target>
-  <target name="compile" description="o Compile the code" depends="get-deps">
+  <target name="compile" description="o Compile the code">
     <mkdir dir="${classesdir}"></mkdir>
     <javac destdir="${classesdir}" deprecation="true" debug="true" 
optimize="false" excludes="**/package.html">
       <src>
@@ -113,7 +95,7 @@
       </fileset>
     </copy>
   </target>
-  <target name="javadoc" description="o Generate javadoc" depends="get-deps">
+  <target name="javadoc" description="o Generate javadoc">
     <mkdir dir="${javadocdir}"></mkdir>
     <tstamp>
       <format pattern="2001-yyyy" property="year"></format>
@@ -126,70 +108,5 @@
       </classpath>
     </javadoc>
   </target>
-  <target name="get-dep-dom4j.jar" description="o Download the dependency : 
dom4j.jar" unless="dom4j.jar" 
depends="init,setProxy,noProxy,get-custom-dep-dom4j.jar">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/dom4j.jar" usetimestamp="true" 
ignoreerrors="true" 
src="file:/usr/share/maven/repository/JPP/jars/dom4j.jar"></get>
-  </target>
-  <target name="get-custom-dep-dom4j.jar" if="dom4j.jar" 
depends="init,setProxy,noProxy">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/dom4j.jar" usetimestamp="true" 
ignoreerrors="true" src="${dom4j.jar}"></get>
-  </target>
-  <target name="get-dep-jdom.jar" description="o Download the dependency : 
jdom.jar" unless="jdom.jar" 
depends="init,setProxy,noProxy,get-custom-dep-jdom.jar">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/jdom.jar" usetimestamp="true" 
ignoreerrors="true" 
src="file:/usr/share/maven/repository/JPP/jars/jdom.jar"></get>
-  </target>
-  <target name="get-custom-dep-jdom.jar" if="jdom.jar" 
depends="init,setProxy,noProxy">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/jdom.jar" usetimestamp="true" 
ignoreerrors="true" src="${jdom.jar}"></get>
-  </target>
-  <target name="get-dep-xmlParserAPIs.jar" description="o Download the 
dependency : xmlParserAPIs.jar" unless="xmlParserAPIs.jar" 
depends="init,setProxy,noProxy,get-custom-dep-xmlParserAPIs.jar">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/xml-commons-apis.jar" usetimestamp="true" 
ignoreerrors="true" 
src="file:/usr/share/maven/repository/JPP/jars/xml-commons-apis.jar"></get>
-  </target>
-  <target name="get-custom-dep-xmlParserAPIs.jar" if="xmlParserAPIs.jar" 
depends="init,setProxy,noProxy">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/xml-commons-apis.jar" usetimestamp="true" 
ignoreerrors="true" src="${xmlParserAPIs.jar}"></get>
-  </target>
-  <target name="get-dep-xercesImpl.jar" description="o Download the dependency 
: xercesImpl.jar" unless="xercesImpl.jar" 
depends="init,setProxy,noProxy,get-custom-dep-xercesImpl.jar">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/xerces-j2.jar" usetimestamp="true" 
ignoreerrors="true" 
src="file:/usr/share/maven/repository/JPP/jars/xerces-j2.jar"></get>
-  </target>
-  <target name="get-custom-dep-xercesImpl.jar" if="xercesImpl.jar" 
depends="init,setProxy,noProxy">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/xerces-j2.jar" usetimestamp="true" 
ignoreerrors="true" src="${xercesImpl.jar}"></get>
-  </target>
-  <target name="get-dep-xom.jar" description="o Download the dependency : 
xom.jar" unless="xom.jar" 
depends="init,setProxy,noProxy,get-custom-dep-xom.jar">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/xom.jar" usetimestamp="true" 
ignoreerrors="true" 
src="file:/usr/share/maven/repository/JPP/jars/xom.jar"></get>
-  </target>
-  <target name="get-custom-dep-xom.jar" if="xom.jar" 
depends="init,setProxy,noProxy">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/xom.jar" usetimestamp="true" 
ignoreerrors="true" src="${xom.jar}"></get>
-  </target>
-  <target name="get-dep-junit.jar" description="o Download the dependency : 
junit.jar" unless="junit.jar" 
depends="init,setProxy,noProxy,get-custom-dep-junit.jar">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/junit.jar" usetimestamp="true" 
ignoreerrors="true" 
src="file:/usr/share/maven/repository/JPP/jars/junit.jar"></get>
-  </target>
-  <target name="get-custom-dep-junit.jar" if="junit.jar" 
depends="init,setProxy,noProxy">
-    <mkdir dir="${libdir}/JPP/jars/"></mkdir>
-    <get dest="${libdir}/JPP/jars/junit.jar" usetimestamp="true" 
ignoreerrors="true" src="${junit.jar}"></get>
-  </target>
-  <target name="get-deps" unless="noget" 
depends="get-dep-dom4j.jar,get-dep-jdom.jar,get-dep-xmlParserAPIs.jar,get-dep-xercesImpl.jar,get-dep-xom.jar,get-dep-junit.jar"></target>
-  <target name="setProxy" if="useProxy" depends="init">
-    <!--Proxy settings works only with a JDK 1.2 and higher.-->
-    <echo>Proxy used :</echo>
-    <echo>Proxy host [${proxy.host}]</echo>
-    <echo>Proxy port [${proxy.port}]</echo>
-    <echo>Proxy user [${proxy.username}]</echo>
-    <setproxy proxyuser="${proxy.username}" proxyport="${proxy.port}" 
proxypassword="${proxy.password}" proxyhost="${proxy.host}"></setproxy>
-  </target>
-  <target name="noProxy" unless="useProxy" depends="init">
-    <echo>Proxy not used.</echo>
-  </target>
-  <target name="install-maven">
-    <get dest="${user.home}/maven-install-latest.jar" usetimestamp="true" 
src="${repo}/maven/maven-install-latest.jar"></get>
-    <unjar dest="${maven.home}" 
src="${user.home}/maven-install-latest.jar"></unjar>
-  </target>
 </project>
-(No newline at EOF)
 

Reply via email to