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