From 21d5db7747d91c3e8dac0fa9085ec3a3d93419e0 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 3 Feb 2024 17:01:07 +0100 Subject: [PATCH] repackaged using binary distribution [release 1.2-8mamba;Sat Feb 03 2024] --- xml-commons-resolver-resolver.sh | 21 --------- xml-commons-resolver-xparse.sh | 21 --------- xml-commons-resolver-xread.sh | 21 --------- xml-commons-resolver.spec | 78 ++++++-------------------------- 4 files changed, 13 insertions(+), 128 deletions(-) delete mode 100644 xml-commons-resolver-resolver.sh delete mode 100644 xml-commons-resolver-xparse.sh delete mode 100644 xml-commons-resolver-xread.sh diff --git a/xml-commons-resolver-resolver.sh b/xml-commons-resolver-resolver.sh deleted file mode 100644 index 2ee47ce..0000000 --- a/xml-commons-resolver-resolver.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# -# xml-commons-resolver resolver script -# JPackage Project (http://www.jpackage.org/) -# $Id: xml-commons-resolver-resolver.sh,v 1.1.2.1 2004/03/03 15:01:33 fche Exp $ - -# Source functions library -. /usr/share/java-utils/java-functions - -# Configuration -MAIN_CLASS=org.apache.xml.resolver.apps.resolver -BASE_JARS="xml-commons-resolver.jar xml-commons-apis.jar xerces-j2.jar" - -# Set parameters -set_jvm -set_classpath $BASE_JARS -set_flags $BASE_FLAGS -set_options $BASE_OPTIONS - -# Let's start -run "$@" diff --git a/xml-commons-resolver-xparse.sh b/xml-commons-resolver-xparse.sh deleted file mode 100644 index 5f1bcea..0000000 --- a/xml-commons-resolver-xparse.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# -# xml-commons-resolver xparse script -# JPackage Project (http://www.jpackage.org/) -# $Id: xml-commons-resolver-xparse.sh,v 1.1.2.1 2004/03/03 15:01:33 fche Exp $ - -# Source functions library -. /usr/share/java-utils/java-functions - -# Configuration -MAIN_CLASS=org.apache.xml.resolver.apps.xparse -BASE_JARS="xml-commons-resolver.jar xml-commons-apis.jar xerces-j2.jar" - -# Set parameters -set_jvm -set_classpath $BASE_JARS -set_flags $BASE_FLAGS -set_options $BASE_OPTIONS - -# Let's start -run "$@" diff --git a/xml-commons-resolver-xread.sh b/xml-commons-resolver-xread.sh deleted file mode 100644 index 66915bc..0000000 --- a/xml-commons-resolver-xread.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# -# xml-commons-resolver xread script -# JPackage Project (http://www.jpackage.org/) -# $Id: xml-commons-resolver-xread.sh,v 1.1.2.1 2004/03/03 15:01:33 fche Exp $ - -# Source functions library -. /usr/share/java-utils/java-functions - -# Configuration -MAIN_CLASS=org.apache.xml.resolver.apps.xread -BASE_JARS="xml-commons-resolver.jar xml-commons-apis.jar xerces-j2.jar" - -# Set parameters -set_jvm -set_classpath $BASE_JARS -set_flags $BASE_FLAGS -set_options $BASE_OPTIONS - -# Let's start -run "$@" diff --git a/xml-commons-resolver.spec b/xml-commons-resolver.spec index 6bc7d84..49b7982 100644 --- a/xml-commons-resolver.spec +++ b/xml-commons-resolver.spec @@ -1,35 +1,21 @@ -%define apis_version 1.3.04 -%define repodir %{_javadir}/repository.jboss.com/apache-xml-commons/%{apis_version}-brew -%define repodirlib %{repodir}/lib -%define repodirsrc %{repodir}/src -#%define javahome /usr/lib/jvm/jdk-gcj - Name: xml-commons-resolver Version: 1.2 -Release: 7mamba +Release: 8mamba Summary: Resolver subproject of xml-commons. Group: Applications/Publishing Vendor: openmamba Distribution: openmamba -Packager: gil -URL: http://xml.apache.org/commons/ -Source0: http://apache.fis.uniroma2.it/xml/commons/xml-commons-resolver-%{version}.tar.gz -Source1: xml-commons-resolver-resolver.sh -Source2: xml-commons-resolver-xread.sh -Source3: xml-commons-resolver-xparse.sh +Packager: Silvan Calarco +URL: https://xerces.apache.org/xml-commons/ +Source0: https://dlcdn.apache.org//xerces/xml-commons/binaries/xml-commons-resolver-%{version}.tar.gz License: Apache Software License 2.0 -BuildRequires: apache-ant -BuildRequires: coreutils -BuildRequires: jpackage-utils -BuildRequires: java-gcj-compat -BuildRequires: xml-commons-apis +## AUTOBUILDREQ-BEGIN +## AUTOBUILDREQ-END +BuildRequires: javapackages Requires: coreutils -Requires: jpackage-utils -%if "%{stage1}" != "1" +Requires: javapackages Requires: xerces-j2 Requires: xml-commons-apis -%endif -BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Resolver subproject of xml-commons. @@ -41,36 +27,16 @@ Group: Documentation %description javadoc Javadoc for %{name} -%package repolib -Group: Development/Libraries/Java -Summary: Artifacts to be uploaded to a repository library - -%description repolib -Resolver subproject of xml-commons. - -This package contains artifacts to be uploaded to a repository library. -This package is not meant to be installed but so its contents -can be extracted through rpm2cpio - %prep - %setup -q -# remove all binary libs and prebuilt javadocs -find . -name "*.jar" -exec rm -f {} \; -rm -rf docs %build -perl -p -i -e 's|call Resolver|call resolver|g' resolver.xml -perl -p -i -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' resolver.xml -perl -p -i -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' src/manifest.resolver -export JAVA_HOME=%java_home -ant -f resolver.xml jar javadocs %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir} -cp build/resolver.jar %{buildroot}%{_javadir}/xml-commons-resolver-%{version}.jar +cp resolver.jar %{buildroot}%{_javadir}/xml-commons-resolver-%{version}.jar ( pushd %{buildroot}%{_javadir} @@ -81,31 +47,14 @@ cp build/resolver.jar %{buildroot}%{_javadir}/xml-commons-resolver-%{version}.ja ) mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version} -cp -pr build/apidocs/resolver/* %{buildroot}%{_javadocdir}/%{name}-%{version} +cp -pr apidocs/resolver/* %{buildroot}%{_javadocdir}/%{name}-%{version} -mkdir -p %{buildroot}%{_bindir} -install -m 755 %{S:1} %{buildroot}%{_bindir}/xml-resolver -install -m 755 %{S:2} %{buildroot}%{_bindir}/xml-xread -install -m 755 %{S:3} %{buildroot}%{_bindir}/xml-xparse - -mkdir -p %{buildroot}%{repodir} -mkdir -p %{buildroot}%{repodirlib} -mkdir -p %{buildroot}%{repodirsrc} -install -pm 644 %{SOURCE0} %{buildroot}%{repodirsrc} -cp -p %{buildroot}%{_javadir}/xml-commons-resolver-%{version}.jar %{buildroot}%{repodirlib}/resolver.jar - -# gcj support -#%{_bindir}/aot-compile-rpm - %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) -%attr(0755,root,root) %{_bindir}/xml-resolver -%attr(0755,root,root) %{_bindir}/xml-xparse -%attr(0755,root,root) %{_bindir}/xml-xread %{_javadir}/xml-commons-resolver-%{version}.jar %{_javadir}/xml-commons-resolver.jar %doc KEYS LICENSE.resolver.txt @@ -114,11 +63,10 @@ cp -p %{buildroot}%{_javadir}/xml-commons-resolver-%{version}.jar %{buildroot}%{ %defattr(-,root,root) %doc %{_javadocdir}/%{name}-%{version} -%files repolib -%defattr(-,root,root) -%{repodir} - %changelog +* Sat Feb 03 2024 Silvan Calarco 1.2-8mamba +- repackaged using binary distribution + * Wed Mar 23 2011 gil 1.2-7mamba - rebuilt with java-gcj-compat support