Blame SPECS/ant.spec

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