b27b8e
# Copyright (c) 2000-2008, JPackage Project
b27b8e
# All rights reserved.
b27b8e
#
b27b8e
# Redistribution and use in source and binary forms, with or without
b27b8e
# modification, are permitted provided that the following conditions
b27b8e
# are met:
b27b8e
#
b27b8e
# 1. Redistributions of source code must retain the above copyright
b27b8e
#    notice, this list of conditions and the following disclaimer.
b27b8e
# 2. Redistributions in binary form must reproduce the above copyright
b27b8e
#    notice, this list of conditions and the following disclaimer in the
b27b8e
#    documentation and/or other materials provided with the
b27b8e
#    distribution.
b27b8e
# 3. Neither the name of the JPackage Project nor the names of its
b27b8e
#    contributors may be used to endorse or promote products derived
b27b8e
#    from this software without specific prior written permission.
b27b8e
#
b27b8e
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
b27b8e
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
b27b8e
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
b27b8e
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
b27b8e
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
b27b8e
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
b27b8e
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
b27b8e
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
b27b8e
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
b27b8e
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
b27b8e
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
b27b8e
#
b27b8e
b27b8e
%global ant_home %{_datadir}/ant
b27b8e
b27b8e
Name:           ant
b27b8e
Version:        1.10.7
b27b8e
Release:        2%{?dist}
b27b8e
Summary:        Java build tool
b27b8e
Summary(it):    Tool per la compilazione di programmi java
b27b8e
Summary(fr):    Outil de compilation pour java
b27b8e
License:        ASL 2.0
b27b8e
URL:            https://ant.apache.org/
b27b8e
Source0:        https://www.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.bz2
b27b8e
Source2:        apache-ant-1.8.ant.conf
b27b8e
# manpage
b27b8e
Source3:        ant.asciidoc
b27b8e
b27b8e
Patch0:         %{name}-build.xml.patch
b27b8e
b27b8e
BuildRequires:  javapackages-local
b27b8e
BuildRequires:  java-devel >= 1:1.8.0
b27b8e
BuildRequires:  ant >= 1.10.2
b27b8e
BuildRequires:  ant-junit
b27b8e
b27b8e
BuildRequires:  asciidoc
b27b8e
BuildRequires:  xmlto
b27b8e
b27b8e
BuildRequires:  mvn(antlr:antlr)
b27b8e
BuildRequires:  mvn(bcel:bcel)
b27b8e
BuildRequires:  mvn(bsf:bsf)
b27b8e
BuildRequires:  mvn(com.jcraft:jsch)
b27b8e
BuildRequires:  mvn(commons-logging:commons-logging-api)
b27b8e
BuildRequires:  mvn(commons-net:commons-net)
b27b8e
BuildRequires:  mvn(javax.mail:mail)
b27b8e
BuildRequires:  mvn(jdepend:jdepend)
b27b8e
BuildRequires:  mvn(junit:junit)
b27b8e
BuildRequires:  mvn(log4j:log4j:1.2.13)
b27b8e
BuildRequires:  mvn(org.tukaani:xz)
b27b8e
BuildRequires:  mvn(oro:oro)
b27b8e
BuildRequires:  mvn(regexp:regexp)
b27b8e
BuildRequires:  mvn(xalan:xalan)
b27b8e
BuildRequires:  mvn(xml-resolver:xml-resolver)
b27b8e
BuildRequires:  mvn(org.hamcrest:hamcrest-core)
b27b8e
BuildRequires:  mvn(org.hamcrest:hamcrest-library)
b27b8e
b27b8e
BuildRequires:  junit5
b27b8e
b27b8e
# Theoretically Ant might be usable with just JRE, but typical Ant
b27b8e
# workflow requires full JDK, so we recommend it here.
b27b8e
%if 0%{?fedora} || 0%{?rhel} > 7
b27b8e
Recommends: java-devel >= 1:1.8.0
b27b8e
%else
b27b8e
Requires: java-devel >= 1:1.8.0
b27b8e
%endif
b27b8e
b27b8e
Requires:       %{name}-lib = %{version}-%{release}
b27b8e
# Require full javapackages-tools since the ant script uses
b27b8e
# /usr/share/java-utils/java-functions
b27b8e
Requires:       javapackages-tools
b27b8e
b27b8e
BuildArch:      noarch
b27b8e
b27b8e
%description
b27b8e
Apache Ant is a Java library and command-line tool whose mission is to
b27b8e
drive processes described in build files as targets and extension
b27b8e
points dependent upon each other.  The main known usage of Ant is the
b27b8e
build of Java applications.  Ant supplies a number of built-in tasks
b27b8e
allowing to compile, assemble, test and run Java applications.  Ant
b27b8e
can also be used effectively to build non Java applications, for
b27b8e
instance C or C++ applications.  More generally, Ant can be used to
b27b8e
pilot any type of process which can be described in terms of targets
b27b8e
and tasks.
b27b8e
b27b8e
%description -l fr
b27b8e
Ant est un outil de compilation multi-plateformes pour java. Il est
b27b8e
utilisé par les projets apache-jakarta et apache-xml.
b27b8e
b27b8e
%description -l it
b27b8e
Ant e' un tool indipendente dalla piattaforma creato per faciltare la
b27b8e
compilazione di programmi java.
b27b8e
Allo stato attuale viene utilizzato dai progetti apache jakarta ed
b27b8e
apache xml.
b27b8e
b27b8e
%package lib
b27b8e
Summary:        Core part of %{name}
b27b8e
b27b8e
%description lib
b27b8e
Core part of Apache Ant that can be used as a library.
b27b8e
b27b8e
%package jmf
b27b8e
Summary:        Optional jmf tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description jmf
b27b8e
Optional jmf tasks for %{name}.
b27b8e
b27b8e
%description jmf -l fr
b27b8e
Taches jmf optionelles pour %{name}.
b27b8e
b27b8e
%package swing
b27b8e
Summary:        Optional swing tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description swing
b27b8e
Optional swing tasks for %{name}.
b27b8e
b27b8e
%description swing -l fr
b27b8e
Taches swing optionelles pour %{name}.
b27b8e
b27b8e
%package antlr
b27b8e
Summary:        Optional antlr tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description antlr
b27b8e
Optional antlr tasks for %{name}.
b27b8e
b27b8e
%description antlr -l fr
b27b8e
Taches antlr optionelles pour %{name}.
b27b8e
b27b8e
%package apache-bsf
b27b8e
Summary:        Optional apache bsf tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description apache-bsf
b27b8e
Optional apache bsf tasks for %{name}.
b27b8e
b27b8e
%description apache-bsf -l fr
b27b8e
Taches apache bsf optionelles pour %{name}.
b27b8e
b27b8e
%package apache-resolver
b27b8e
Summary:        Optional apache resolver tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description apache-resolver
b27b8e
Optional apache resolver tasks for %{name}.
b27b8e
b27b8e
%description apache-resolver -l fr
b27b8e
Taches apache resolver optionelles pour %{name}.
b27b8e
b27b8e
%package commons-logging
b27b8e
Summary:        Optional commons logging tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description commons-logging
b27b8e
Optional commons logging tasks for %{name}.
b27b8e
b27b8e
%description commons-logging -l fr
b27b8e
Taches commons logging optionelles pour %{name}.
b27b8e
b27b8e
%package commons-net
b27b8e
Summary:        Optional commons net tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description commons-net
b27b8e
Optional commons net tasks for %{name}.
b27b8e
b27b8e
%description commons-net -l fr
b27b8e
Taches commons net optionelles pour %{name}.
b27b8e
b27b8e
# Disable because we don't ship the dependencies
b27b8e
b27b8e
%package apache-bcel
b27b8e
Summary:        Optional apache bcel tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description apache-bcel
b27b8e
Optional apache bcel tasks for %{name}.
b27b8e
b27b8e
%description apache-bcel -l fr
b27b8e
Taches apache bcel optionelles pour %{name}.
b27b8e
b27b8e
%package apache-log4j
b27b8e
Summary:        Optional apache log4j tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description apache-log4j
b27b8e
Optional apache log4j tasks for %{name}.
b27b8e
b27b8e
%description apache-log4j -l fr
b27b8e
Taches apache log4j optionelles pour %{name}.
b27b8e
b27b8e
%package apache-oro
b27b8e
Summary:        Optional apache oro tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description apache-oro
b27b8e
Optional apache oro tasks for %{name}.
b27b8e
b27b8e
%description apache-oro -l fr
b27b8e
Taches apache oro optionelles pour %{name}.
b27b8e
b27b8e
%package apache-regexp
b27b8e
Summary:        Optional apache regexp tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description apache-regexp
b27b8e
Optional apache regexp tasks for %{name}.
b27b8e
b27b8e
%description apache-regexp -l fr
b27b8e
Taches apache regexp optionelles pour %{name}.
b27b8e
b27b8e
%package apache-xalan2
b27b8e
Summary:        Optional apache xalan2 tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description apache-xalan2
b27b8e
Optional apache xalan2 tasks for %{name}.
b27b8e
b27b8e
%description apache-xalan2 -l fr
b27b8e
Taches apache xalan2 optionelles pour %{name}.
b27b8e
b27b8e
%package imageio
b27b8e
Summary:        Optional imageio tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description imageio
b27b8e
Optional imageio tasks for %{name}.
b27b8e
b27b8e
%package javamail
b27b8e
Summary:        Optional javamail tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description javamail
b27b8e
Optional javamail tasks for %{name}.
b27b8e
b27b8e
%description javamail -l fr
b27b8e
Taches javamail optionelles pour %{name}.
b27b8e
b27b8e
%package jdepend
b27b8e
Summary:        Optional jdepend tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description jdepend
b27b8e
Optional jdepend tasks for %{name}.
b27b8e
b27b8e
%description jdepend -l fr
b27b8e
Taches jdepend optionelles pour %{name}.
b27b8e
b27b8e
%package jsch
b27b8e
Summary:        Optional jsch tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description jsch
b27b8e
Optional jsch tasks for %{name}.
b27b8e
b27b8e
%description jsch -l fr
b27b8e
Taches jsch optionelles pour %{name}.
b27b8e
b27b8e
%package junit
b27b8e
Summary:        Optional junit tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description junit
b27b8e
Optional junit tasks for %{name}.
b27b8e
b27b8e
%description junit -l fr
b27b8e
Taches junit optionelles pour %{name}.
b27b8e
b27b8e
%package junit5
b27b8e
Summary:        Optional junit5 tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description junit5
b27b8e
Optional junit5 tasks for %{name}.
b27b8e
b27b8e
%description junit5 -l fr
b27b8e
Taches junit5 optionelles pour %{name}.
b27b8e
b27b8e
%package testutil
b27b8e
Summary:        Test utility classes for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description testutil
b27b8e
Test utility tasks for %{name}.
b27b8e
b27b8e
%package xz
b27b8e
Summary:        Optional xz tasks for %{name}
b27b8e
Requires:       %{name} = %{version}-%{release}
b27b8e
b27b8e
%description xz
b27b8e
Optional xz tasks for %{name}.
b27b8e
b27b8e
%package manual
b27b8e
Summary:        Manual for %{name}
b27b8e
b27b8e
%description manual
b27b8e
Documentation for %{name}.
b27b8e
b27b8e
%description manual -l it
b27b8e
Documentazione di %{name}.
b27b8e
b27b8e
%description manual -l fr
b27b8e
Documentation pour %{name}.
b27b8e
b27b8e
%package javadoc
b27b8e
Summary:        Javadoc for %{name}
b27b8e
b27b8e
%description javadoc
b27b8e
Javadoc for %{name}.
b27b8e
b27b8e
%description javadoc -l fr
b27b8e
Javadoc pour %{name}.
b27b8e
b27b8e
# -----------------------------------------------------------------------------
b27b8e
b27b8e
%prep
b27b8e
%setup -q -n apache-ant-%{version}
b27b8e
%patch0 -p1
b27b8e
b27b8e
# clean jar files
b27b8e
find . -name "*.jar" | xargs -t rm
b27b8e
b27b8e
# Use our own version of javamail
b27b8e
%pom_remove_dep com.sun.mail:jakarta.mail src/etc/poms/ant-javamail
b27b8e
%pom_add_dep com.sun.mail:javax.mail::compile src/etc/poms/ant-javamail
b27b8e
b27b8e
# failing testcases. TODO see why
b27b8e
rm src/tests/junit/org/apache/tools/ant/types/selectors/SignedSelectorTest.java \
b27b8e
   src/tests/junit/org/apache/tools/ant/taskdefs/condition/IsFileSelectedTest.java \
b27b8e
   src/tests/junit/org/apache/tools/ant/taskdefs/condition/IsSignedTest.java \
b27b8e
   src/tests/junit/org/apache/tools/ant/taskdefs/JarTest.java \
b27b8e
   src/tests/junit/org/apache/tools/mail/MailMessageTest.java
b27b8e
b27b8e
#install jars
b27b8e
build-jar-repository -s -p lib/optional antlr bcel javamail/mailapi jdepend junit log4j-1 oro regexp bsf commons-logging commons-net jsch xalan-j2 xml-commons-resolver xalan-j2-serializer hamcrest/core hamcrest/library xz-java junit5 opentest4j
b27b8e
b27b8e
# fix hardcoded paths in ant script and conf
b27b8e
cp -p %{SOURCE2} %{name}.conf
b27b8e
sed -e 's:/etc/ant.conf:%{_sysconfdir}/ant.conf:g' \
b27b8e
    -e 's:/etc/ant.d:%{_sysconfdir}/ant.d:g' \
b27b8e
    -e 's:/usr/share/ant:%{_datadir}/ant:g' \
b27b8e
    -e 's:/usr/bin/build-classpath:%{_bindir}/build-classpath:g' \
b27b8e
    -e 's:/usr/share/java-utils/java-functions:%{_javadir}-utils/java-functions:g' \
b27b8e
    -i src/script/ant %{name}.conf
b27b8e
b27b8e
# Remove unnecessary JARs from the classpath
b27b8e
sed -i 's/jaxp_parser_impl//;s/xml-commons-apis//' src/script/ant
b27b8e
b27b8e
# Fix file-not-utf8 rpmlint warning
b27b8e
iconv KEYS -f iso-8859-1 -t utf-8 -o KEYS.utf8
b27b8e
mv KEYS.utf8 KEYS
b27b8e
iconv LICENSE -f iso-8859-1 -t utf-8 -o LICENSE.utf8
b27b8e
mv LICENSE.utf8 LICENSE
b27b8e
b27b8e
# We want a hard dep on antlr
b27b8e
%pom_xpath_remove pom:optional src/etc/poms/ant-antlr/pom.xml
b27b8e
b27b8e
%build
b27b8e
%{ant} jars test-jar javadocs
b27b8e
b27b8e
# typeset the manpage
b27b8e
mkdir man
b27b8e
asciidoc -b docbook -d manpage -o man/%{name}.xml %{SOURCE3}
b27b8e
xmlto man man/%{name}.xml -o man
b27b8e
b27b8e
#remove empty jai and netrexx jars. Due to missing dependencies they contain only manifests.
b27b8e
rm -fr build/lib/ant-jai.jar build/lib/ant-netrexx.jar
b27b8e
# -----------------------------------------------------------------------------
b27b8e
b27b8e
%install
b27b8e
# ANT_HOME and subdirs
b27b8e
mkdir -p $RPM_BUILD_ROOT%{ant_home}/{lib,etc,bin}
b27b8e
b27b8e
%mvn_alias :ant org.apache.ant:ant-nodeps apache:ant ant:ant
b27b8e
%mvn_alias :ant-launcher ant:ant-launcher
b27b8e
b27b8e
%mvn_file ':{ant,ant-bootstrap,ant-launcher}' %{name}/@1 @1
b27b8e
b27b8e
for jar in build/lib/*.jar
b27b8e
do
b27b8e
  # Make sure that installed JARs are not empty
b27b8e
  jar tf ${jar} | egrep -q *.class
b27b8e
b27b8e
  jarname=$(basename $jar .jar)
b27b8e
b27b8e
  # jar aliases
b27b8e
  ln -sf ../../java/%{name}/${jarname}.jar $RPM_BUILD_ROOT%{ant_home}/lib/${jarname}.jar
b27b8e
b27b8e
  pom=src/etc/poms/${jarname}/pom.xml
b27b8e
b27b8e
  # bootstrap does not have a pom, generate one
b27b8e
  [ $jarname == ant-bootstrap ] && pom='org.apache.ant:ant-bootstrap:%{version}'
b27b8e
b27b8e
  %mvn_artifact ${pom} ${jar}
b27b8e
done
b27b8e
b27b8e
# ant-parent pom
b27b8e
%mvn_artifact src/etc/poms/pom.xml
b27b8e
b27b8e
%mvn_package :ant lib
b27b8e
%mvn_package :ant-launcher lib
b27b8e
%mvn_package :ant-bootstrap lib
b27b8e
%mvn_package :ant-parent lib
b27b8e
%mvn_package :ant-junit4 junit
b27b8e
# catchall rule for the rest
b27b8e
%mvn_package ':ant-{*}' @1
b27b8e
b27b8e
%mvn_install
b27b8e
b27b8e
# scripts: remove dos and os/2 scripts
b27b8e
rm -f src/script/*.bat
b27b8e
rm -f src/script/*.cmd
b27b8e
b27b8e
# XSLs
b27b8e
cp -p src/etc/*.xsl $RPM_BUILD_ROOT%{ant_home}/etc
b27b8e
b27b8e
# install everything else
b27b8e
mkdir -p $RPM_BUILD_ROOT%{_bindir}
b27b8e
cp -p src/script/ant $RPM_BUILD_ROOT%{_bindir}/
b27b8e
ln -sf %{_bindir}/ant $RPM_BUILD_ROOT%{ant_home}/bin/
b27b8e
cp -p src/script/antRun $RPM_BUILD_ROOT%{ant_home}/bin/
b27b8e
b27b8e
# default ant.conf
b27b8e
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
b27b8e
cp -p %{name}.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf
b27b8e
b27b8e
# OPT_JAR_LIST fragments
b27b8e
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d
b27b8e
echo "ant/ant-jmf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jmf
b27b8e
echo "ant/ant-swing" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/swing
b27b8e
echo "antlr ant/ant-antlr" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/antlr
b27b8e
echo "rhino bsf ant/ant-apache-bsf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bsf
b27b8e
echo "xml-commons-resolver ant/ant-apache-resolver" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-resolver
b27b8e
echo "apache-commons-logging ant/ant-commons-logging" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-logging
b27b8e
echo "apache-commons-net ant/ant-commons-net" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-net
b27b8e
#echo "jai ant/ant-jai" > $RPM_BUILD_ROOT%%{_sysconfdir}/%%{name}.d/jai
b27b8e
echo "bcel ant/ant-apache-bcel" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bcel
b27b8e
echo "log4j12 ant/ant-apache-log4j" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-log4j
b27b8e
echo "oro ant/ant-apache-oro" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-oro
b27b8e
echo "regexp ant/ant-apache-regexp" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-regexp
b27b8e
echo "xalan-j2 xalan-j2-serializer ant/ant-apache-xalan2" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-xalan2
b27b8e
echo "ant/ant-imageio" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/imageio
b27b8e
echo "javamail jaf ant/ant-javamail" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/javamail
b27b8e
echo "jdepend ant/ant-jdepend" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jdepend
b27b8e
echo "jsch ant/ant-jsch" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jsch
b27b8e
echo "junit hamcrest/core ant/ant-junit" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit
b27b8e
echo "junit hamcrest/core ant/ant-junit4" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit4
b27b8e
echo "junit5 hamcrest/core junit opentest4j ant/ant-junitlauncher" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junitlauncher
b27b8e
echo "testutil ant/ant-testutil" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/testutil
b27b8e
echo "xz-java ant/ant-xz" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/xz
b27b8e
b27b8e
# javadoc
b27b8e
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
b27b8e
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
b27b8e
b27b8e
# fix link between manual and javadoc
b27b8e
(cd manual; ln -sf %{_javadocdir}/%{name} api)
b27b8e
b27b8e
# manpage
b27b8e
install -d -m 755 %{buildroot}%{_mandir}/man1/
b27b8e
install -p -m 644 man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
b27b8e
b27b8e
%check
b27b8e
%if 0%{?rhel} && 0%{?rhel} <= 7
b27b8e
export LC_ALL=en_US.UTF-8
b27b8e
%else
b27b8e
export LC_ALL=C.UTF-8
b27b8e
%endif
b27b8e
%{ant} test
b27b8e
b27b8e
%files
b27b8e
%doc KEYS README WHATSNEW
b27b8e
%license LICENSE NOTICE
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.conf
b27b8e
%attr(0755,root,root) %{_bindir}/ant
b27b8e
%dir %{ant_home}/bin
b27b8e
%{ant_home}/bin/ant
b27b8e
%attr(0755,root,root) %{ant_home}/bin/antRun
b27b8e
%{_mandir}/man1/%{name}.*
b27b8e
%dir %{ant_home}/etc
b27b8e
%{ant_home}/etc/ant-update.xsl
b27b8e
%{ant_home}/etc/changelog.xsl
b27b8e
%{ant_home}/etc/coverage-frames.xsl
b27b8e
%{ant_home}/etc/mmetrics-frames.xsl
b27b8e
%{ant_home}/etc/log.xsl
b27b8e
%{ant_home}/etc/tagdiff.xsl
b27b8e
%{ant_home}/etc/common2master.xsl
b27b8e
%{ant_home}/etc/printFailingTests.xsl
b27b8e
%dir %{_sysconfdir}/%{name}.d
b27b8e
b27b8e
%files lib -f .mfiles-lib
b27b8e
%dir %{ant_home}
b27b8e
%dir %{ant_home}/lib
b27b8e
%{ant_home}/lib/%{name}.jar
b27b8e
%{ant_home}/lib/%{name}-launcher.jar
b27b8e
%{ant_home}/lib/%{name}-bootstrap.jar
b27b8e
b27b8e
%files jmf -f .mfiles-jmf
b27b8e
%{ant_home}/lib/%{name}-jmf.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/jmf
b27b8e
b27b8e
%files swing -f .mfiles-swing
b27b8e
%{ant_home}/lib/%{name}-swing.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/swing
b27b8e
b27b8e
%files antlr -f .mfiles-antlr
b27b8e
%{ant_home}/lib/%{name}-antlr.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/antlr
b27b8e
b27b8e
%files apache-bsf -f .mfiles-apache-bsf
b27b8e
%{ant_home}/lib/%{name}-apache-bsf.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bsf
b27b8e
b27b8e
%files apache-resolver -f .mfiles-apache-resolver
b27b8e
%{ant_home}/lib/%{name}-apache-resolver.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-resolver
b27b8e
b27b8e
%files commons-logging -f .mfiles-commons-logging
b27b8e
%{ant_home}/lib/%{name}-commons-logging.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-logging
b27b8e
b27b8e
%files commons-net -f .mfiles-commons-net
b27b8e
%{ant_home}/lib/%{name}-commons-net.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-net
b27b8e
b27b8e
# Disable as we dont ship the dependencies
b27b8e
b27b8e
%files apache-bcel -f .mfiles-apache-bcel
b27b8e
%{ant_home}/lib/%{name}-apache-bcel.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bcel
b27b8e
b27b8e
%files apache-log4j -f .mfiles-apache-log4j
b27b8e
%{ant_home}/lib/%{name}-apache-log4j.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-log4j
b27b8e
b27b8e
%files apache-oro -f .mfiles-apache-oro
b27b8e
%{ant_home}/lib/%{name}-apache-oro.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-oro
b27b8e
%{ant_home}/etc/maudit-frames.xsl
b27b8e
b27b8e
%files apache-regexp -f .mfiles-apache-regexp
b27b8e
%{ant_home}/lib/%{name}-apache-regexp.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-regexp
b27b8e
b27b8e
%files apache-xalan2 -f .mfiles-apache-xalan2
b27b8e
%{ant_home}/lib/%{name}-apache-xalan2.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-xalan2
b27b8e
b27b8e
%files imageio -f .mfiles-imageio
b27b8e
%{ant_home}/lib/%{name}-imageio.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/imageio
b27b8e
b27b8e
%files javamail -f .mfiles-javamail
b27b8e
%{ant_home}/lib/%{name}-javamail.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/javamail
b27b8e
b27b8e
%files jdepend -f .mfiles-jdepend
b27b8e
%{ant_home}/lib/%{name}-jdepend.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/jdepend
b27b8e
%{ant_home}/etc/jdepend.xsl
b27b8e
%{ant_home}/etc/jdepend-frames.xsl
b27b8e
b27b8e
%files jsch -f .mfiles-jsch
b27b8e
%{ant_home}/lib/%{name}-jsch.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/jsch
b27b8e
b27b8e
%files junit -f .mfiles-junit
b27b8e
%{ant_home}/lib/%{name}-junit.jar
b27b8e
%{ant_home}/lib/%{name}-junit4.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/junit
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/junit4
b27b8e
%{ant_home}/etc/junit-frames.xsl
b27b8e
%{ant_home}/etc/junit-noframes.xsl
b27b8e
%{ant_home}/etc/junit-frames-xalan1.xsl
b27b8e
%{ant_home}/etc/junit-frames-saxon.xsl
b27b8e
%{ant_home}/etc/junit-noframes-saxon.xsl
b27b8e
b27b8e
%files junit5 -f .mfiles-junitlauncher
b27b8e
%{ant_home}/lib/%{name}-junitlauncher.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/junitlauncher
b27b8e
b27b8e
%files testutil -f .mfiles-testutil
b27b8e
%{ant_home}/lib/%{name}-testutil.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/testutil
b27b8e
b27b8e
%files xz -f .mfiles-xz
b27b8e
%{ant_home}/lib/%{name}-xz.jar
b27b8e
%config(noreplace) %{_sysconfdir}/%{name}.d/xz
b27b8e
b27b8e
%files manual
b27b8e
%license LICENSE NOTICE
b27b8e
%doc manual/*
b27b8e
b27b8e
%files javadoc
b27b8e
%license LICENSE NOTICE
b27b8e
%{_javadocdir}/%{name}
b27b8e
b27b8e
# -----------------------------------------------------------------------------
b27b8e
b27b8e
%changelog
b27b8e
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.10.7-2
b27b8e
- Mass rebuild for javapackages-tools 201902
b27b8e
b27b8e
* Wed Oct 16 2019 Marian Koncek <mkoncek@redhat.com> - 1.10.7-1
b27b8e
- Update to upstream version 1.10.7
b27b8e
b27b8e
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.10.6-2
b27b8e
- Mass rebuild for javapackages-tools 201901
b27b8e
b27b8e
* Wed May 08 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.10.6-1
b27b8e
- Update to upstream version 1.10.6
b27b8e
b27b8e
* Mon Nov 19 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0:1.10.5-3
b27b8e
- Use C.UTF-8 locale
b27b8e
  See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot
b27b8e
b27b8e
* Mon Aug 20 2018 Mat Booth <mat.booth@redhat.com> - 0:1.10.5-2
b27b8e
- Enable building the optional junit5 module
b27b8e
b27b8e
* Thu Aug 02 2018 Michael Simacek <msimacek@redhat.com> - 0:1.10.5-1
b27b8e
- Update to upstream version 1.10.5
b27b8e
b27b8e
* Thu Aug 02 2018 Michael Simacek <msimacek@redhat.com> - 0:1.10.4-4
b27b8e
- Add a manpage
b27b8e
- Avoid installing antRun auxiliary script in bindir, keep it in ant_home
b27b8e
b27b8e
* Mon Jul 30 2018 Severin Gehwolf <sgehwolf@redhat.com> - 0:1.10.4-3
b27b8e
- Require javapackages-tools for ant script.
b27b8e
b27b8e
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.10.4-2
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b27b8e
b27b8e
* Tue Jun 26 2018 Michael Simacek <msimacek@redhat.com> - 0:1.10.4-1
b27b8e
- Update to upstream version 1.10.4
b27b8e
- Resolves: rhbz#1584407
b27b8e
b27b8e
* Wed Apr 18 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.10.3-2
b27b8e
- Remove legacy Obsoletes/Provides
b27b8e
b27b8e
* Wed Mar 28 2018 Michael Simacek <msimacek@redhat.com> - 0:1.10.3-1
b27b8e
- Update to upstream version 1.10.3
b27b8e
b27b8e
* Wed Feb  7 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.10.2-1
b27b8e
- Update to upstream version 1.10.2
b27b8e
b27b8e
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.10.1-9
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b27b8e
b27b8e
* Mon Sep 04 2017 Michael Simacek <msimacek@redhat.com> - 0:1.10.1-8
b27b8e
- Fix directory ownership
b27b8e
b27b8e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.10.1-7
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b27b8e
b27b8e
* Tue Mar 28 2017 Michael Simacek <msimacek@redhat.com> - 0:1.10.1-6
b27b8e
- Fix requires
b27b8e
- Use JDK's jaxp instead of xerces
b27b8e
b27b8e
* Tue Mar 21 2017 Michael Simacek <msimacek@redhat.com> - 0:1.10.1-5
b27b8e
- Install with XMvn
b27b8e
b27b8e
* Wed Mar  1 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.10.1-4
b27b8e
- Fix hardcoded paths in ant script and conf
b27b8e
- Fix requires on xz-java
b27b8e
b27b8e
* Thu Feb 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.10.1-3
b27b8e
- Don't hardcode path to xargs
b27b8e
b27b8e
* Thu Feb 16 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.10.1-2
b27b8e
- Conditionalize weak dependencies
b27b8e
b27b8e
* Wed Feb 15 2017 Michael Simacek <msimacek@redhat.com> - 0:1.10.1-1
b27b8e
- Update to upstream version 1.10.1
b27b8e
b27b8e
* Fri Feb 10 2017 Michael Simacek <msimacek@redhat.com> - 0:1.10.0-3
b27b8e
- Use log4j12
b27b8e
b27b8e
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.10.0-2
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b27b8e
b27b8e
* Mon Jan 02 2017 Michael Simacek <msimacek@redhat.com> - 0:1.10.0-1
b27b8e
- Update to upstream version 1.10.0
b27b8e
b27b8e
* Mon Dec 12 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.7-1
b27b8e
- Update to upstream version 1.9.7
b27b8e
b27b8e
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.9.6-3
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b27b8e
b27b8e
* Fri Jul 10 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.6-2
b27b8e
- Recommend java-devel instead of requiring it
b27b8e
b27b8e
* Thu Jul 02 2015 Michael Simacek <msimacek@redhat.com> - 0:1.9.6-1
b27b8e
- Update to upstream version 1.9.6
b27b8e
b27b8e
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.9.5-2
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b27b8e
b27b8e
* Thu Jun 04 2015 Michael Simacek <msimacek@redhat.com> - 0:1.9.5-1
b27b8e
- Update to upstream version 1.9.5
b27b8e
b27b8e
* Fri Apr 03 2015 Michael Simacek <msimacek@redhat.com> - 0:1.9.4-11
b27b8e
- Move launcher to lib subpackage
b27b8e
b27b8e
* Wed Apr  1 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.4-10
b27b8e
- Update description
b27b8e
b27b8e
* Tue Mar 31 2015 Michael Simacek <msimacek@redhat.com> - 0:1.9.4-9
b27b8e
- Split library part into subpackage (rhbz#1119283)
b27b8e
b27b8e
* Wed Mar 11 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.4-8
b27b8e
- Add alias for ant:ant-launcher
b27b8e
b27b8e
* Wed Feb  4 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.4-7
b27b8e
- Add hamcrest to ant-junit classpath
b27b8e
b27b8e
* Mon Jan 26 2015 Michael Simacek <msimacek@redhat.com> - 0:1.9.4-6
b27b8e
- Add hamcrest into classpath
b27b8e
b27b8e
* Tue Jan 13 2015 Mat Booth <mat.booth@redhat.com> - 0:1.9.4-5
b27b8e
- Resolves: rhbz#1180568 - Add rhino to classpath for bsf plug-in
b27b8e
b27b8e
* Mon Aug 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.4-4
b27b8e
- Add aliases for ant:ant and apache:ant
b27b8e
b27b8e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.9.4-3
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b27b8e
b27b8e
* Tue May 6 2014 Alexander Kurtakov <akurtako@redhat.com> 0:1.9.4-2
b27b8e
- Reenable tests.
b27b8e
b27b8e
* Tue May 6 2014 Alexander Kurtakov <akurtako@redhat.com> 0:1.9.4-1
b27b8e
- Update to upstream 1.9.4.
b27b8e
- Disable tests as they use new junit tas attribute added in this release.
b27b8e
b27b8e
* Fri Feb 21 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.3-2
b27b8e
- Skip installation perl and python scripts
b27b8e
b27b8e
* Thu Jan  2 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.3-1
b27b8e
- Update to upstream version 1.9.3
b27b8e
b27b8e
* Thu Sep 12 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.2-7
b27b8e
- Install Maven depmaps in appropriate subpackages
b27b8e
- Resolves: rhbz#996062
b27b8e
b27b8e
* Fri Aug 30 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.2-6
b27b8e
- Fix antRun script
b27b8e
- Resolves: rhbz#675949
b27b8e
b27b8e
* Thu Aug 08 2013 Michal Srb <msrb@redhat.com> - 0:1.9.2-5
b27b8e
- xerces-j2 and xml-commons-apis should be in classpath (Resolves: rhbz#994556)
b27b8e
b27b8e
* Thu Aug 08 2013 Michal Srb <msrb@redhat.com> - 0:1.9.2-4
b27b8e
- Temporarily add xerces-j2 and xml-commons-apis to classpath, see #994556
b27b8e
b27b8e
* Fri Jul 26 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.2-3
b27b8e
- Rebuilt to regenerate depmap files
b27b8e
- Resolves: rhbz#988797
b27b8e
b27b8e
* Thu Jul 25 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.9.2-2
b27b8e
- Update license after removal of W3C content upstream
b27b8e
b27b8e
* Wed Jul 17 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.2-1
b27b8e
- Update to upstream version 1.9.2
b27b8e
- Remove usage of %%add_to_maven_depmap
b27b8e
b27b8e
* Tue Jul  2 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.1-3
b27b8e
- Remove arch-specific patch as ant is noarch now
b27b8e
- Remove bcond macro definitions (provided by rpm itself)
b27b8e
- Remove Group tags
b27b8e
- Update to current packaging guidelines
b27b8e
- Run tests in %%check instead of %%build
b27b8e
- Remove dependencies on xerces-j2 and xml-commons-apis, resolves: rhbz#838711
b27b8e
- Convert %%global build_javadoc to conditional
b27b8e
- Remove bootstrap code, resolves: rhbz#915437
b27b8e
- Fail the build if any of JARs is empty
b27b8e
- Skip running tests that fail on Koji, resolves: rhbz#979496
b27b8e
- Merge scripts into main package, resolves: rhbz#798975
b27b8e
b27b8e
* Mon Jun 03 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.9.1-2
b27b8e
- Enable unit tests
b27b8e
b27b8e
* Wed May 22 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.1-1
b27b8e
- Update to upstream version 1.9.1
b27b8e
b27b8e
* Mon Apr 22 2013 Alexander Kurtakov <akurtako@redhat.com> 0:1.9.0-2
b27b8e
- Drop a pile of old provider/requires/obsoletes that are no longer usable
b27b8e
  and cause only problem if ant is scl-ized.
b27b8e
b27b8e
* Mon Mar 11 2013 Michal Srb <msrb@redhat.com> - 0:1.9.0-1
b27b8e
- Update to upstream version 1.9.0
b27b8e
b27b8e
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.8.4-6
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b27b8e
b27b8e
* Tue Nov 27 2012 Tomas Radej <tradej@redhat.com> - 0:1.8.4-5
b27b8e
- Requires on jpackage-utils in javadoc
b27b8e
- Added LICENSE and NOTICE in manual subpackage
b27b8e
b27b8e
* Thu Nov 22 2012 Jaromir Capik <jcapik@redhat.com> 0:1.8.4-4
b27b8e
- Including LICENSE and NOTICE in the javadoc subpackage
b27b8e
b27b8e
* Thu Nov 22 2012 Jaromir Capik <jcapik@redhat.com> 0:1.8.4-3
b27b8e
- Fixing the license tag
b27b8e
b27b8e
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.8.4-2
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b27b8e
b27b8e
* Fri Jun 15 2012 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.4-1
b27b8e
- Update to new upstream version.
b27b8e
b27b8e
* Wed May 2 2012 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.3-2
b27b8e
- Use apache-commons-* instead of jakarta-commons-*.
b27b8e
- Drop xml-commons-apis-13 BR/R since it's no longer needed.
b27b8e
b27b8e
* Wed Feb 29 2012 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.3-1
b27b8e
- Update to upstream 1.8.3 release.
b27b8e
- Drop old stuff. 
b27b8e
b27b8e
* Tue Feb 07 2012 Tomas Radej <tradej@redhat.com> - 0:1.8.2-9
b27b8e
- Added patch
b27b8e
b27b8e
* Tue Feb 07 2012 Tomas Radej <tradej@redhat.com> - 0:1.8.2-8
b27b8e
- Removed checking for classpath duplicates
b27b8e
- Added ant-junit4.jar into %%files and ant.d
b27b8e
b27b8e
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.8.2-7
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b27b8e
b27b8e
* Wed Jul 6 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.2-6
b27b8e
- Make scripts executable.
b27b8e
- Adapt to current guidelines.
b27b8e
b27b8e
* Thu Mar 10 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.2-5
b27b8e
- Fix xalan-j2 subpackage path.
b27b8e
b27b8e
* Tue Feb 22 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.8.2-4
b27b8e
- Change oro to jakarta-oro in BR/R
b27b8e
b27b8e
* Wed Feb  9 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.8.2-3
b27b8e
- Add backward compatible maven depmap for nodeps jar
b27b8e
- Revert define->global change (different semantic in rpm 4.9.X)
b27b8e
b27b8e
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b27b8e
b27b8e
* Mon Jan 3 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.2-1
b27b8e
- Update to new upstream version.
b27b8e
- Guidelines fixes.
b27b8e
b27b8e
* Sun Nov 28 2010 Ville Skyttä <ville.skytta@iki.fi> - 0:1.8.1-9
b27b8e
- Install javadocs into unversioned dir (#657879).
b27b8e
b27b8e
* Tue Nov 23 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.8.1-8
b27b8e
- Fix pom filename (Resolves rhbz#655787)
b27b8e
b27b8e
* Thu Oct 28 2010 Orion Poplawski <orion@cora.nwra.com> 0:1.8.1-7
b27b8e
- Build and package ant-testutil
b27b8e
b27b8e
* Thu Oct 7 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.1-6
b27b8e
- Remove jaf from the classpath.
b27b8e
b27b8e
* Thu Oct 7 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.1-5
b27b8e
- Drop gcj support.
b27b8e
- Drop jaf BR/R it is part of Java 5+.
b27b8e
b27b8e
* Fri Oct 1 2010 Orion Poplawski <orion@cora.nwra.com> 0:1.8.1-4
b27b8e
- Move ant-trax Provides/Obsoletes to ant-nodeps
b27b8e
b27b8e
* Thu Aug 26 2010 Orion Poplawski <orion@cora.nwra.com> 0:1.8.1-3
b27b8e
- Remove -SNAPSHOT from version
b27b8e
b27b8e
* Wed Aug 25 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.1-2
b27b8e
- Use global instead of define.
b27b8e
- Fix parent pom install.
b27b8e
b27b8e
* Mon Aug 16 2010 Orion Poplawski <orion@cora.nwra.com> 0:1.8.1-1
b27b8e
- Update to ant 1.8.1
b27b8e
- Update no-test-jar patch
b27b8e
- Update class-path-in-manifest patch
b27b8e
- Drop gnu-classpath patch
b27b8e
- Retire trax subpackage no longer shipped
b27b8e
- Add xalan2 subpackage and support for junitreport task
b27b8e
- Drop old jakarta jar aliases
b27b8e
b27b8e
* Thu Aug 13 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.7.1-12
b27b8e
- Fix compile with commons-net 2.0.
b27b8e
b27b8e
* Fri Aug  7 2009 Orion Poplawski <orion@cora.nwra.com> - 0:1.1.7-11
b27b8e
- Add links to jar files into %%{ant_home} (Bug #179759)
b27b8e
b27b8e
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7.1-10.2
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b27b8e
b27b8e
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7.1-9.2
b27b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b27b8e
b27b8e
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0:1.7.1-8.2
b27b8e
- Rebuild for Python 2.6
b27b8e
b27b8e
* Wed Oct  1 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0:1.7.1-7.2
b27b8e
- Exclude bogus perl(the) Requires
b27b8e
- Exclude bogus perl(oata), perl(examples) Provides
b27b8e
b27b8e
* Fri Sep 26 2008 Permaine Cheung <pcheung@redhat.com> 0:1.7.1-7.1
b27b8e
- Define with_gcj_support
b27b8e
b27b8e
* Tue Sep 23 2008 Permaine Cheung <pcheung@redhat.com> 0:1.7.1-7
b27b8e
- Update to 1.7.1
b27b8e
- Fix some rpmlint issues
b27b8e
b27b8e
* Tue Jul 15 2008 David Walluck <dwalluck@redhat.com> 0:1.7.1-7
b27b8e
- enable non-bootstrap
b27b8e
b27b8e
* Tue Jul 15 2008 David Walluck <dwalluck@redhat.com> 0:1.7.1-6
b27b8e
- add ant-bootstrap jar if bootstrap is enabled
b27b8e
- enable jmf, swing, trax if bootstrap is enabled
b27b8e
- BuildRequires: jaxp_transform_impl
b27b8e
- BuildRequires: junit for non-bootstrap
b27b8e
b27b8e
* Tue Jul 15 2008 David Walluck <dwalluck@redhat.com> 0:1.7.1-5
b27b8e
- enable ant-nodeps in bootstrap mode
b27b8e
b27b8e
* Tue Jul 15 2008 David Walluck <dwalluck@redhat.com> 0:1.7.1-4
b27b8e
- remove junit for bootstrap
b27b8e
b27b8e
* Tue Jul 15 2008 David Walluck <dwalluck@redhat.com> 0:1.7.1-3
b27b8e
- build as bootstrap
b27b8e
b27b8e
* Tue Jul 15 2008 David Walluck <dwalluck@redhat.com> 0:1.7.1-2
b27b8e
- set rpm_mode=false by default
b27b8e
b27b8e
* Thu Jul 10 2008 David Walluck <dwalluck@redhat.com> 0:1.7.1-1
b27b8e
- 1.7.1
b27b8e
- update maven pom files
b27b8e
- rediff apache-ant-jars.patch
b27b8e
- rediff apache-ant-bz163689.patch
b27b8e
- add apache-ant-gnu-classpath.patch
b27b8e
- set rpm_mode=true in conf since the ant script handles the rest
b27b8e
b27b8e
* Thu Jul 10 2008 David Walluck <dwalluck@redhat.com> 0:1.7.0-3
b27b8e
- add bootstrap mode
b27b8e
- replace some alternatives/virtual requires by explicit requires
b27b8e
- remove javadoc scriptlets
b27b8e
- fix GCJ support
b27b8e
- add workaround for xalan-j2 in %%{_sysconfdir}/%%{name}.d/trax
b27b8e
- version Obsoletes and add Provides
b27b8e
- remove Conflicts
b27b8e
- mark files in %%{_sysconfdir} as %%config(noreplace)
b27b8e
b27b8e
* Tue Jul 03 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.7.0-2.jpp5
b27b8e
- Add poms and depmap frags
b27b8e
- (B)R jpackage-utils >= 0:1.7.5
b27b8e
- BR java-devel = 0:1.5.0
b27b8e
- R java >= 0:1.5.0
b27b8e
b27b8e
* Wed Jun 20 2007 Fernando Nasser <fnasser at redhat.com> - 0:1.7.0-1jpp
b27b8e
- Upgrade to the final 1.7.0
b27b8e
b27b8e
* Thu Sep 21 2006 Will Tatam <will.tatam@red61.com> - 0:1.7.0-0.Beta1.1jpp
b27b8e
- Upgraded to 1.7.0Beta1
b27b8e
- removed the apache-ant-1.6.5-jvm1.5-detect.patch as merged upstream
b27b8e
b27b8e
* Fri Aug 11 2006 Deepak Bhole <dbhole@redhat.com> - 0:1.6.5-2jpp
b27b8e
- Added conditional native compilation
b27b8e
- Added patch to fix jvm version detection
b27b8e
- Add missing requirements
b27b8e
- Synch with Fedora spec
b27b8e
b27b8e
* Wed Nov 09 2005 Fernando Nasser <fnasser at redhat.com> - 0:1.6.5-1jpp
b27b8e
- Upgrade to 1.6.5
b27b8e
- Incorporate the following changes:
b27b8e
  From Gary Benson <gbenson at redhat.com>:
b27b8e
- Allow subpackages not in Fedora to be installed from JPackage
b27b8e
- Add NOTICE file as per Apache License version 2.0
b27b8e
- Own /usr/share/java/ant
b27b8e
  From Vadim Nasardinov <vadimn@redhat.com>
b27b8e
- Removed apache-ant-1.6.2.patch.  Incorporated upstream.
b27b8e
  From David Walluck <david@jpackage.org>
b27b8e
- Add manifest-only package (mainly for eclipse)
b27b8e
- Add conflicts on j2sdk for Mandriva
b27b8e
b27b8e
* Mon Nov  8 2004 Gary Benson <gbenson at redhat.com> - 0:1.6.2-3jpp
b27b8e
- Build OPT_JAR_LIST from files in /etc/ant.d.
b27b8e
b27b8e
* Mon Sep 06 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.2-2jpp
b27b8e
- Fix to backward compatibility symbolic links.
b27b8e
b27b8e
* Tue Aug 17 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.2-1jpp
b27b8e
- Update to Ant 1.6.2
b27b8e
b27b8e
* Thu Aug 05 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.1-2jpp
b27b8e
- Remove incorrect noreplace option for ant.conf; it can't be used anymore
b27b8e
  because the sub-packages update that file.
b27b8e
- Add patch to fix temp directory used for file containing large
b27b8e
  command strings (> 4k)
b27b8e
b27b8e
* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
b27b8e
- Extend subpackage builds to update ant.conf
b27b8e
b27b8e
* Tue Mar 23 2004 Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
b27b8e
- Update to Ant 1.6.1
b27b8e
- Change ant launch script to source instead of patch
b27b8e
- Move optional components to ant subdirectory: %%{_javadir}/%%{name}
b27b8e
- Remove os/2 scripts and set JAVA_HOME for build
b27b8e
b27b8e
* Wed Feb 11 2004 Randy Watler <rwatler at finali.com> - 0:1.6.0-1jpp
b27b8e
- Update to Ant 1.6.0
b27b8e
- Break out optional/optional-full components
b27b8e
- Revise ant launch scripts and support ~/.ant/ant.conf configuration file
b27b8e
- Use --noconfig flag to bootstrap ant build and override existing jpp config
b27b8e
- Modify ant launcher to use ant.library.dir property to find extra jars
b27b8e
- Port changes made in ant launch script for 1.6.2 back into patches
b27b8e
b27b8e
* Wed Aug 13 2003 Paul Nasrat <pauln at truemesh.com> - 0:1.5.4-2jpp
b27b8e
- remove bogus NoSource entries
b27b8e
b27b8e
* Tue Aug 12 2003 Paul Nasrat <pauln at truemesh.com> - 0:1.5.4-1jpp
b27b8e
- Update to 1.5.4
b27b8e
- JavaCC task fixed using merged upstream patches from ant HEAD
b27b8e
b27b8e
* Mon May  5 2003 Ville Skyttä <ville.skytta@iki.fi> - 0:1.5.3-2jpp
b27b8e
- Fix non-versioned javadoc symlinking.
b27b8e
b27b8e
* Tue Apr 22 2003 Ville Skyttä <ville.skytta@iki.fi> - 0:1.5.3-1jpp
b27b8e
- Update to 1.5.3.
b27b8e
- Remove runtime java-devel dependency.
b27b8e
- Add Epochs in all Provides and Requires.
b27b8e
- Include non-versioned javadoc symlink.
b27b8e
- Build without dependencies that are partially or completely missing from
b27b8e
  JPackage 1.5 (oldbsf, xalan-j1, stylebook1.0b3).
b27b8e
- Add netcomponents to optional jar list in ant.conf.
b27b8e
b27b8e
* Tue Apr 01 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-13jpp
b27b8e
- ant-optional is optional (silly me)
b27b8e
- jaxp_transform is optional , do not require it
b27b8e
- epoch, correct jpackage-utils requires...
b27b8e
b27b8e
* Fri Mar 21 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-11jpp
b27b8e
- add an optional jar list as per Ville's suggestion
b27b8e
b27b8e
* Thu Mar 20 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-10jpp
b27b8e
- hopefully fix CLASSSPATH_OVERRIDE behaviour
b27b8e
b27b8e
* Tue Mar 18 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-7jpp
b27b8e
- for JPackage-utils 1.5
b27b8e
b27b8e
* Wed Mar 12 2003 Ville Skyttä <ville.skytta@iki.fi> - 1.5.2-5jpp
b27b8e
- Move ANT_HOME to /usr/share/ant.
b27b8e
- Don't special-case the lib dir for RPM layout any more, use ANT_HOME/lib.
b27b8e
- Install XSLs into ANT_HOME/etc.
b27b8e
- Call set_jvm by default in ant.conf.
b27b8e
- Provide ant-optional-clean (versioned) in ant-optional.
b27b8e
- Make ant-optional-full conflict with ant-optional-clean.
b27b8e
- Add version info to ant-optional provision in ant-optional-full.
b27b8e
- Built with Sun 1.4.1_02 javac (to get JDK 1.4 regex).
b27b8e
b27b8e
* Tue Mar 11 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-4jp
b27b8e
- changed provided /etc/ant.conf so that if usejikes is allready provided
b27b8e
  it didn't set it. Which such modification if you want to disable
b27b8e
  ant to use jikes even if jikes is set in /etc/ant.conf you'll just have
b27b8e
  to do usejikes=false ant build.xml.
b27b8e
b27b8e
* Mon Mar 10 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-3jp
b27b8e
- rebuilt with IBM SDK 1.3.1 since there was zip corruption when built
b27b8e
  with jikes 1.18 and IBM SDK 1.4.
b27b8e
b27b8e
* Wed Mar 05 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-2jp
b27b8e
- updated URL and source location
b27b8e
b27b8e
* Wed Mar 05 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-1jp
b27b8e
- 1.5.2
b27b8e
- remove JDK 1.4 related patchs which are now included in ant 1.5.2
b27b8e
- fix ant-optional-full pre/post install script (now remove correctly all
b27b8e
  ant optional jars)
b27b8e
- Built with jikes 1.18 and IBM SDK 1.4
b27b8e
b27b8e
* Sat Feb  1 2003 Ville Skyttä <ville.skytta@iki.fi> - 1.5.1-8jpp
b27b8e
- Symlink a transformer into ANT_LIB for smoother experience on Java 1.3.
b27b8e
- Requires jaxp_transform_impl.
b27b8e
- Don't remove optional.jar symlinks on optional-full upgrade.
b27b8e
- Include Sun's 1.4 JSSE and JCE jars in runtime path, see
b27b8e
  <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16242>.
b27b8e
- Use jpackage-utils for setting JAVA_HOME when building.
b27b8e
- Built with Sun 1.4.1_01 javac.
b27b8e
b27b8e
* Mon Jan 20 2003 David Walluck <david@anti-microsoft.org> 1.5.1-7jpp
b27b8e
- oldbsf
b27b8e
b27b8e
* Fri Dec 20 2002 Ville Skyttä <ville.skytta@iki.fi> - 1.5.1-6jpp
b27b8e
- Really get rid of automatic dependencies for the -scripts package.
b27b8e
b27b8e
* Wed Dec 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5.1-5jpp
b27b8e
- scripts subpackages
b27b8e
- file-based manual dependencies, as packages doesn't have the same name on RedHat and Mandrake
b27b8e
b27b8e
* Wed Dec 11 2002 Ville Skyttä <ville.skytta@iki.fi> - 1.5.1-4jpp
b27b8e
- Patched to allow easier use with Jikes and IBM's 1.4.0, see
b27b8e
  <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15289> for details.
b27b8e
b27b8e
* Mon Oct 07 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-3jpp
b27b8e
- new post script for optional-full since rpm didn't works as
b27b8e
  expected and didn't set correct symlink for ant-optional.jar
b27b8e
b27b8e
* Thu Oct 03 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-2jpp
b27b8e
- really used JDK 1.4.1 to get JDK 1.4.x Regexp
b27b8e
b27b8e
* Thu Oct 03 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-1jpp
b27b8e
- ant 1.5.1
b27b8e
b27b8e
* Fri Jul 12 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-5jpp
b27b8e
- ant script standard behaviour restored, ie ant/lib jars are taken
b27b8e
  before CLASSPATH. You should define CLASSPATH_OVERRIDE env var to have
b27b8e
  CLASSPATH before ant/lib jars
b27b8e
- applied ant script patch for cygwin (cygwin rpm users around ?)
b27b8e
- remove conflict in ant-optional-full, just put provides
b27b8e
b27b8e
* Fri Jul 12 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-4jpp
b27b8e
- fix a problem in xerces-j2 build by changing the way CLASSPATH is constructed:
b27b8e
  first add jars found in CLASSPATH, then add xml-commons-apis, jaxp_parser_impl,
b27b8e
  ant, ant-optional and finish with jars found in ant/lib.
b27b8e
- jpackage-utils is no more required (but recommanded :)
b27b8e
- ant-optional-full provides ant-optional
b27b8e
- fix link between manual and api (javadoc)
b27b8e
b27b8e
* Thu Jul 11 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-3jpp
b27b8e
- add missing symlink between optional-full.jar and optional.jar
b27b8e
b27b8e
* Wed Jul 10 2002 Ville Skyttä <ville.skytta@iki.fi> 1.5-2jpp
b27b8e
- Requires jaxp_parser_impl, no longer jaxp_parser2
b27b8e
  (jaxp_parser_impl already requires xml-commons-apis).
b27b8e
- Use sed instead of bash 2 extension when symlinking.
b27b8e
b27b8e
* Wed Jul 10 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-1jpp
b27b8e
* ant 1.5
b27b8e
b27b8e
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.Beta3-1jpp
b27b8e
- ant 1.5 beta 3
b27b8e
- added bcel as required
b27b8e
b27b8e
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-14jpp
b27b8e
- added regexp to list of dependant packages
b27b8e
b27b8e
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-13jpp
b27b8e
- added optional-full which include all ant tasks, even those without
b27b8e
  matching package
b27b8e
- added jdepend 2.2
b27b8e
- remove require oro, since ant could works without it
b27b8e
- ant lib is now in %%{_javadir}/%%{name}, put external jars here
b27b8e
b27b8e
* Tue May 07 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-12jpp
b27b8e
- hardcoded distribution and vendor tag
b27b8e
- group tag again
b27b8e
b27b8e
* Thu May 2 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-11jpp
b27b8e
- no more jikes specific support in launch script
b27b8e
- source user prefs before configuration in launch script
b27b8e
- distribution tag
b27b8e
- group tag
b27b8e
- provided original script as documentation
b27b8e
b27b8e
* Fri Apr 05 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-10jpp
b27b8e
- used xalan-j1 instead of xalan-j2-compat
b27b8e
b27b8e
* Mon Mar 11 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-9jpp
b27b8e
- jaxp_parser2 support
b27b8e
b27b8e
* Wed Feb 06 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-8jpp
b27b8e
- netcomponents support
b27b8e
b27b8e
* Sun Jan 27 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-7jpp
b27b8e
- adaptation to new stylebook1.0b3 package
b27b8e
- stylebook is a dependency of optional package
b27b8e
- removed redundant dependencies
b27b8e
- launch script correction
b27b8e
b27b8e
* Fri Jan 25 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-6jpp
b27b8e
- cleaned manifest from class-path references
b27b8e
- section macro
b27b8e
b27b8e
* Thu Jan 17 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-5jpp
b27b8e
- versioned dir for javadoc
b27b8e
- no dependencies for manual and javadoc packages
b27b8e
- stricter dependency for optional package
b27b8e
- additional sources in individual archives
b27b8e
- upgraded launch script
b27b8e
- no more javadoc cross-linking
b27b8e
- additional requirement for optional package: xml-commons-apis, xalan-j2, xalan-j2-compat, jaf, javamail, & log4j
b27b8e
b27b8e
* Sat Dec 1 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-4jpp
b27b8e
- removed conditional build
b27b8e
- removed redundant BuildRequires
b27b8e
- ant-optional.jar in ant-optional package
b27b8e
- javadoc into javadoc package
b27b8e
- new launch script using functions library
b27b8e
b27b8e
* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-3jpp
b27b8e
- readded Requires: oro junit stylebook-1.0b3 bsf rhino antlr to the main package
b27b8e
- corrected changelog release 1jpp-> 2jpp
b27b8e
b27b8e
* Tue Nov 20 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-2jpp
b27b8e
- conditional build
b27b8e
- removed packager tag
b27b8e
- new jpp extension
b27b8e
- added xalan 2.2.D13 support
b27b8e
- added BuildRequires: xalan-j2 >= 2.2.D13
b27b8e
- removed Requires: oro junit stylebook-1.0b3 bsf rhino antlr
b27b8e
b27b8e
* Mon Oct 15 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-1jpp
b27b8e
- 1.4.1
b27b8e
b27b8e
* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-4jpp
b27b8e
- used original tarball
b27b8e
b27b8e
* Sun Sep 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-3jpp
b27b8e
- more macros
b27b8e
b27b8e
* Wed Sep 26 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-2jpp
b27b8e
- first unified release
b27b8e
- dropped explicit xalan-j2 requirement, as stylebook-1.0b3 already requires it
b27b8e
- added missing xalan-j1 compatibility classes
b27b8e
- s/jPackage/JPackage
b27b8e
b27b8e
* Wed Sep 05 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-1mdk
b27b8e
- 1.4
b27b8e
- added xalan-j2 antlr bsf rhino to buildrequires and requires
b27b8e
- launch script cleanup
b27b8e
b27b8e
* Tue Jul 31 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-4mdk
b27b8e
- jaxp_parser symlink is now jaxp_parser.jar
b27b8e
b27b8e
* Thu Jul 26 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-3mdk
b27b8e
- used alternative jaxp_parser
b27b8e
- updated launch script
b27b8e
b27b8e
* Sat Jun 23 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-2mdk
b27b8e
- s/Copyright/License/
b27b8e
- truncated description to 72 columns in spec
b27b8e
- updated launch script
b27b8e
b27b8e
* Mon Jun 11 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-1mdk
b27b8e
- 1.3
b27b8e
- new versioning scheme
b27b8e
- compiled with oro, junit and stylebook support
b27b8e
- spec cleanup
b27b8e
b27b8e
* Sat Mar 10 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-9mdk
b27b8e
- vendor tag
b27b8e
- packager tag
b27b8e
b27b8e
* Sat Feb 17 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-8mdk
b27b8e
- spec cleanup
b27b8e
- corrected changelog
b27b8e
- changed description
b27b8e
b27b8e
* Sun Feb 04 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-7mdk
b27b8e
- launch script improvments (Christian Zoffoli <czoffoli@linux-mandrake.com>)
b27b8e
- added french in spec
b27b8e
- more macros
b27b8e
b27b8e
* Fri Feb 02 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-6mdk
b27b8e
- corrected launch script
b27b8e
b27b8e
* Thu Feb 01 2001 Christian Zoffoli <czoffoli@linux-mandrake.com> 1.2-5mdk
b27b8e
- more macros
b27b8e
- added italian in spec
b27b8e
b27b8e
* Wed Jan 31 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-4mdk
b27b8e
- merged with Henri Gomez <hgomez@users.sourceforge.net> specs:
b27b8e
- changed name to ant
b27b8e
- changed javadir to /usr/share/java
b27b8e
- dropped jdk and jre requirement
b27b8e
- corrected require to jaxp
b27b8e
- added Jikes support
b27b8e
- used our own bash script
b27b8e
- dropped perl script
b27b8e
- dropped ant home directory
b27b8e
b27b8e
* Sun Jan 14 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-3mdk
b27b8e
- changed name to jakarta-ant
b27b8e
- changed group to Development/Java
b27b8e
b27b8e
* Thu Jan 04 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-2mdk
b27b8e
- new spec file
b27b8e
- discarded ugly non-free Sun jaxp library from sources, and used pretty open-source xerces instead
b27b8e
b27b8e
* Wed Dec 20 2000 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-1mdk
b27b8e
- first Mandrake release
b27b8e
- used SRPMS from Henri Gomez <hgomez@users.sourceforge.net>