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