cvsdist 9282c67
%define ant_home %{_datadir}/ant
cvsdist 9282c67
%define section  free
cvsdist 9282c67
b3c3481
%define jpprelease 1jpp
gbenson 22a225d
cvsdist 9282c67
Name:           ant
vadimn 32cc133
Version:        1.6.5
ccc53ac
Release: 	%{jpprelease}_6fc
cvsdist 9282c67
Epoch:          0
cvsdist 9282c67
Summary:        Ant build tool for java
cvsdist 9282c67
Summary(it):    Tool per la compilazione di programmi java
cvsdist 9282c67
Summary(fr):    Outil de compilation pour java
cvsdist 9282c67
License:        Apache Software License
cvsdist 9282c67
URL:            http://ant.apache.org/
cvsdist 9282c67
Group:          Development/Build Tools
vadimn 464f87e
Source0:        apache-ant-%{version}-RHCLEAN.src.tar.bz2
vadimn 32cc133
Source2:        apache-ant-1.6.2.ant.conf
vadimn 32cc133
Patch1:         apache-ant-1.6.5-rpm.patch
vadimn 32cc133
# javah: BZ 157750
vadimn 32cc133
# https://www.zarb.org/pipermail/jpackage-discuss/2005-September/008781.html
vadimn 32cc133
# https://www.zarb.org/pipermail/jpackage-discuss/2005-September/008785.html
vadimn 32cc133
# Message-ID: <432A8E37.8050101@zarb.org>
vadimn 32cc133
Patch2:         apache-ant-1.6.5-javah.patch
gbenson 8c7bb9d
Patch4:         apache-ant-jars.patch
gbenson 20a4da3
Patch5:         apache-ant-bz163689.patch
cvsdist 9282c67
Requires:       jaxp_parser_impl
cvsdist 9282c67
Requires:       jpackage-utils >= 0:1.5
gbenson c3f2810
Requires:       java-devel
cvsdist 9282c67
BuildRequires:  jaxp_parser_impl
cvsdist 9282c67
BuildRequires:  jpackage-utils >= 0:1.5
cvsdist 9282c67
BuildRequires:  java-devel
gbenson 59dde64
BuildRequires:	coreutils
cvsdist 9282c67
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
cvsdist 9282c67
Obsoletes:	ant-optional ant-optional-full
gbenson 22a225d
# Allow subpackages not in Fedora to be installed from JPackage
gbenson 2ed9da1
Provides:	%{name} = %{epoch}:%{version}-%{jpprelease}
gbenson d7f295c
# RHEL3 and FC2
gbenson d7f295c
Obsoletes:	%{name}-libs <= 0:1.5.2, %{name}-core <= 0:1.5.2
gbenson 22a225d
# FC4
gbenson 22a225d
Obsoletes:	%{name}-jmf <= 1.6.2-3jpp_12fc
gbenson d7f295c
# libgcj aot-compiled native libraries
gbenson 8c7bb9d
BuildRequires:    java-gcj-compat-devel >= 1.0.31
gbenson 8c7bb9d
Requires(post):   java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 74679c3
cvsdist 74679c3
%description
cvsdist 9282c67
Ant is a platform-independent build tool for java. It's used by apache
cvsdist 9282c67
jakarta and xml projects.
cvsdist 9282c67
cvsdist 9282c67
%description -l fr
cvsdist 9282c67
Ant est un outil de compilation multi-plateformes pour java. Il est
vadimn 17bf4b1
utilisé par les projets apache-jakarta et apache-xml.
cvsdist 9282c67
cvsdist 9282c67
%description -l it
cvsdist 9282c67
Ant e' un tool indipendente dalla piattaforma creato per faciltare la
cvsdist 9282c67
compilazione di programmi java.
cvsdist 9282c67
Allo stato attuale viene utilizzato dai progetti apache jakarta ed
cvsdist 9282c67
apache xml.
cvsdist 9282c67
cvsdist 9282c67
%package antlr
cvsdist 9282c67
Summary:        Optional antlr tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       antlr
cvsdist 9282c67
BuildRequires:  antlr
cvsdist 9282c67
Provides:       ant-antlr = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description antlr
cvsdist 9282c67
Optional antlr tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description antlr -l fr
cvsdist 9282c67
Taches antlr optionelles pour %{name}.
cvsdist 9282c67
gbenson 8813aa5
%package apache-bsf
gbenson 8813aa5
Summary:        Optional apache bsf tasks for %{name}
gbenson 8813aa5
Group:          Development/Build Tools
gbenson 8813aa5
Requires:       %{name} = %{epoch}:%{version}-%{release}
gbenson 8813aa5
Requires:       bsf
gbenson 8813aa5
BuildRequires:  bsf
gbenson 8813aa5
Provides:       ant-apache-bsf = %{epoch}:%{version}-%{release}
gbenson 8813aa5
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
gbenson 8813aa5
gbenson 8813aa5
%description apache-bsf
gbenson 8813aa5
Optional apache bsf tasks for %{name}.
gbenson 8813aa5
gbenson 8813aa5
%description apache-bsf -l fr
gbenson 8813aa5
Taches apache bsf optionelles pour %{name}.
gbenson 8813aa5
cvsdist 9282c67
%package apache-resolver
cvsdist 9282c67
Summary:        Optional apache resolver tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       xml-commons-resolver
cvsdist 9282c67
BuildRequires:  xml-commons-resolver
cvsdist 9282c67
Provides:       ant-apache-resolver = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description apache-resolver
cvsdist 9282c67
Optional apache resolver tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description apache-resolver -l fr
cvsdist 9282c67
Taches apache resolver optionelles pour %{name}.
cvsdist 9282c67
cvsdist 9282c67
%package commons-logging
cvsdist 9282c67
Summary:        Optional commons logging tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       jakarta-commons-logging
cvsdist 9282c67
BuildRequires:  jakarta-commons-logging
cvsdist 9282c67
Provides:       ant-commons-logging = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description commons-logging
cvsdist 9282c67
Optional commons logging tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description commons-logging -l fr
cvsdist 9282c67
Taches commons logging optionelles pour %{name}.
cvsdist 9282c67
gbenson 90b78cc
%package apache-bcel
gbenson 90b78cc
Summary:        Optional apache bcel tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       bcel
cvsdist 9282c67
BuildRequires:  bcel
gbenson 90b78cc
Provides:       ant-apache-bcel = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Provides:       ant-jakarta-bcel = %{epoch}:%{version}-%{release}
gbenson 90b78cc
Obsoletes:	ant-jakarta-bcel
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
gbenson 90b78cc
%description apache-bcel
gbenson 90b78cc
Optional apache bcel tasks for %{name}.
cvsdist 9282c67
gbenson 90b78cc
%description apache-bcel -l fr
gbenson 90b78cc
Taches apache bcel optionelles pour %{name}.
cvsdist 9282c67
gbenson 90b78cc
%package apache-log4j
gbenson 90b78cc
Summary:        Optional apache log4j tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       log4j
cvsdist 9282c67
BuildRequires:  log4j
gbenson 90b78cc
Provides:       ant-apache-log4j = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Provides:       ant-jakarta-log4j = %{epoch}:%{version}-%{release}
gbenson 90b78cc
Obsoletes:	ant-jakarta-log4j
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
gbenson 90b78cc
%description apache-log4j
gbenson 90b78cc
Optional apache log4j tasks for %{name}.
cvsdist 9282c67
gbenson 90b78cc
%description apache-log4j -l fr
gbenson 90b78cc
Taches apache log4j optionelles pour %{name}.
cvsdist 9282c67
gbenson 90b78cc
%package apache-oro
gbenson 90b78cc
Summary:        Optional apache oro tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       oro
cvsdist 9282c67
BuildRequires:  oro
gbenson 90b78cc
Provides:       ant-apache-oro = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Provides:       ant-jakarta-oro = %{epoch}:%{version}-%{release}
gbenson 90b78cc
Obsoletes:	ant-jakarta-oro
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
gbenson 90b78cc
%description apache-oro
gbenson 90b78cc
Optional apache oro tasks for %{name}.
cvsdist 9282c67
gbenson 90b78cc
%description apache-oro -l fr
gbenson 90b78cc
Taches apache oro optionelles pour %{name}.
cvsdist 9282c67
gbenson 90b78cc
%package apache-regexp
gbenson 90b78cc
Summary:        Optional apache regexp tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       regexp
cvsdist 9282c67
BuildRequires:  regexp
gbenson 90b78cc
Provides:       ant-apache-regexp = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Provides:       ant-jakarta-regexp = %{epoch}:%{version}-%{release}
gbenson 90b78cc
Obsoletes:	ant-jakarta-regexp
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
gbenson 90b78cc
%description apache-regexp
gbenson 90b78cc
Optional apache regexp tasks for %{name}.
cvsdist 9282c67
gbenson 90b78cc
%description apache-regexp -l fr
gbenson 90b78cc
Taches apache regexp optionelles pour %{name}.
cvsdist 9282c67
cvsdist 9282c67
%package javamail
cvsdist 9282c67
Summary:        Optional javamail tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       javamail >= 0:1.2-5jpp
cvsdist 9282c67
Requires:       jaf >= 0:1.0.1-5jpp
cvsdist 9282c67
BuildRequires:  javamail >= 0:1.2-5jpp
cvsdist 9282c67
BuildRequires:  jaf >= 0:1.0.1-5jpp
cvsdist 9282c67
Provides:       ant-javamail = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description javamail
cvsdist 9282c67
Optional javamail tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description javamail -l fr
cvsdist 9282c67
Taches javamail optionelles pour %{name}.
cvsdist 9282c67
cvsdist 9282c67
%package jdepend
cvsdist 9282c67
Summary:        Optional jdepend tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       jdepend
cvsdist 9282c67
BuildRequires:  jdepend
cvsdist 9282c67
Provides:       ant-jdepend = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description jdepend
cvsdist 9282c67
Optional jdepend tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description jdepend -l fr
cvsdist 9282c67
Taches jdepend optionelles pour %{name}.
cvsdist 9282c67
gbenson 6177fe7
%package jsch
gbenson 6177fe7
Summary:        Optional jsch tasks for %{name}
gbenson 6177fe7
Group:          Development/Build Tools
gbenson 6177fe7
Requires:       %{name} = %{epoch}:%{version}-%{release}
gbenson 6177fe7
Requires:       jsch
gbenson 6177fe7
BuildRequires:  jsch
gbenson 6177fe7
Provides:       ant-jsch = %{epoch}:%{version}-%{release}
gbenson 6177fe7
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
gbenson 6177fe7
gbenson 6177fe7
%description jsch
gbenson 6177fe7
Optional jsch tasks for %{name}.
gbenson 6177fe7
gbenson 6177fe7
%description jsch -l fr
gbenson 6177fe7
Taches jsch optionelles pour %{name}.
gbenson 6177fe7
cvsdist 9282c67
%package junit
cvsdist 9282c67
Summary:        Optional junit tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       junit
cvsdist 9282c67
BuildRequires:  junit
cvsdist 9282c67
Provides:       ant-junit = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description junit
cvsdist 9282c67
Optional junit tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description junit -l fr
cvsdist 9282c67
Taches junit optionelles pour %{name}.
cvsdist 9282c67
cvsdist 9282c67
%package nodeps
cvsdist 9282c67
Summary:        Optional tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Provides:       ant-nodeps = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description nodeps
cvsdist 9282c67
Optional tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description nodeps -l fr
cvsdist 9282c67
Taches optionelles pour %{name}.
cvsdist 9282c67
cvsdist 9282c67
%package swing
cvsdist 9282c67
Summary:        Optional swing tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Provides:       ant-swing = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description swing
cvsdist 9282c67
Optional swing tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description swing -l fr
cvsdist 9282c67
Taches swing optionelles pour %{name}.
cvsdist 9282c67
cvsdist 9282c67
%package trax
cvsdist 9282c67
Summary:        Optional trax tasks for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       jaxp_transform_impl
cvsdist 9282c67
Provides:       ant-trax = %{epoch}:%{version}-%{release}
gbenson 90b78cc
# The ant-xalan jar has been merged into the ant-trax one
gbenson 90b78cc
Obsoletes:	ant-xalan2
cvsdist 9282c67
Conflicts:      ant-optional-clean, ant-optional-full
gbenson 8c7bb9d
Requires(post): java-gcj-compat >= 1.0.31
gbenson 8c7bb9d
Requires(postun): java-gcj-compat >= 1.0.31
cvsdist 9282c67
cvsdist 9282c67
%description trax
cvsdist 9282c67
Optional trax tasks for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description trax -l fr
cvsdist 9282c67
Taches trax optionelles pour %{name}.
cvsdist 9282c67
cvsdist 9282c67
%package scripts
cvsdist 9282c67
Summary:        Additional scripts for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
AutoReqProv:    no
cvsdist 9282c67
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c67
Requires:       /usr/bin/perl
cvsdist 9282c67
Requires:       /usr/bin/python
cvsdist 9282c67
cvsdist 9282c67
%description scripts
cvsdist 9282c67
Additional Perl and Python scripts for %{name}.
cvsdist 9282c67
cvsdist 9282c67
%description scripts -l fr
cvsdist 9282c67
Scripts additionels pour %{name}.
cvsdist 9282c67
cvsdist 9282c67
%package manual
cvsdist 9282c67
Summary:        Manual for %{name}
cvsdist 9282c67
Group:          Development/Build Tools
cvsdist 9282c67
cvsdist 9282c67
%description manual
cvsdist 9282c67
Documentation for %{name}.
cvsdist 74679c3
cvsdist 9282c67
%description manual -l it
cvsdist 9282c67
Documentazione di %{name}.
cvsdist 059e3cd
cvsdist 9282c67
%description manual -l fr
cvsdist 9282c67
Documentation pour %{name}.
cvsdist d103cf2
cvsdist 9282c67
%package javadoc
cvsdist 9282c67
Summary:        Javadoc for %{name}
cvsdist 9282c67
Group:          Development/Documentation
cvsdist 9282c67
cvsdist 9282c67
%description javadoc
cvsdist 9282c67
Javadoc for %{name}.
cvsdist 314c7df
cvsdist 9282c67
%description javadoc -l fr
cvsdist 9282c67
Javadoc pour %{name}.
cvsdist 6ef3833
cvsdist 9282c67
# -----------------------------------------------------------------------------
cvsdist 74679c3
cvsdist 9282c67
%prep
cvsdist 9282c67
%setup -q -n apache-ant-%{version}
cvsdist 74679c3
gbenson 90b78cc
# Build OPT_JAR_LIST from the contents of /etc/ant.d/
gbenson 90b78cc
%patch1 -p1
cvsdist 74679c3
vadimn 32cc133
# #157750: make the javah task work with java-gcj-compat
vadimn 32cc133
%patch2 -p1
gbenson 87e23ee
gbenson 20a4da3
# Fix some places where copies of classes are included in the wrong jarfiles
gbenson 8c7bb9d
%patch4 -p1 -b .orig
gbenson 8c7bb9d
gbenson 20a4da3
# Disable the style and xmlvalidate tasks on ppc64 and s390x (#163689).
gbenson 20a4da3
%ifarch ppc64 s390x
gbenson 20a4da3
%patch5 -p1 -b .orig
gbenson 20a4da3
%endif
gbenson 20a4da3
gbenson 90b78cc
# clean jar files
gbenson 90b78cc
find . -name "*.jar" -exec rm -f {} \;
gbenson 90b78cc
cvsdist 9282c67
# -----------------------------------------------------------------------------
cvsdist 74679c3
cvsdist 9282c67
%build
cvsdist 9282c67
# classpath selects optional components to build
gbenson 892e9ed
export CLASSPATH=$(%{_bindir}/build-classpath jaxp_parser_impl xml-commons-apis antlr bcel jaf javamail/mailapi jdepend junit log4j oro regexp commons-net commons-logging jai/jai_codec jai/jai_core jsch bsf xml-commons-resolver)
cvsdist 74679c3
cvsdist 9282c67
# perform bootstrap and build without jjp or user configs,
cvsdist 9282c67
# (except JAVA_HOME as required by build script)
cvsdist 9282c67
[ -n "$JAVA_HOME" ] && unset JAVA_HOME
cvsdist 9282c67
[ -r %{_sysconfdir}/java/java.conf ] && . %{_sysconfdir}/java/java.conf
cvsdist 9282c67
[ -z "$JAVA_HOME" ] && JAVA_HOME=%{_jvmdir}/java
cvsdist 9282c67
export JAVA_HOME
ashah 60b9d84
export GCJ_PROPERTIES="gnu.gcj.precompiled.db.path=/tmp"
cvsdist 9282c67
sh build.sh --noconfig jars javadocs
ashah 60b9d84
unset GCJ_PROPERTIES
cvsdist 74679c3
cvsdist 9282c67
# -----------------------------------------------------------------------------
cvsdist 74679c3
cvsdist 9282c67
%install
cvsdist 9282c67
rm -rf $RPM_BUILD_ROOT
cvsdist 9282c67
cvsdist 9282c67
# ANT_HOME and subdirs
cvsdist 9282c67
mkdir -p $RPM_BUILD_ROOT%{ant_home}/{lib,etc}
cvsdist 9282c67
cvsdist 9282c67
# jars
cvsdist 9282c67
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cvsdist 9282c67
cp -p build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
cvsdist 9282c67
cp -p build/lib/%{name}-launcher.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-launcher-%{version}.jar
cvsdist 9282c67
cvsdist 9282c67
# optional jars
cvsdist 9282c67
mkdir -p $RPM_BUILD_ROOT%{_javadir}/%{name}
cvsdist 9282c67
cp -p build/lib/%{name}-antlr.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-antlr-%{version}.jar
gbenson 8813aa5
cp -p build/lib/%{name}-apache-bsf.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-bsf-%{version}.jar
cvsdist 9282c67
cp -p build/lib/%{name}-apache-resolver.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-resolver-%{version}.jar
cvsdist 9282c67
cp -p build/lib/%{name}-commons-logging.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-commons-logging-%{version}.jar
gbenson 90b78cc
cp -p build/lib/%{name}-apache-bcel.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-bcel-%{version}.jar
gbenson 90b78cc
cp -p build/lib/%{name}-apache-log4j.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-log4j-%{version}.jar
gbenson 90b78cc
cp -p build/lib/%{name}-apache-oro.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-oro-%{version}.jar
gbenson 90b78cc
cp -p build/lib/%{name}-apache-regexp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-regexp-%{version}.jar
gbenson 90b78cc
ln -sf %{name}-apache-bcel.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-bcel.jar
gbenson 90b78cc
ln -sf %{name}-apache-log4j.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-log4j.jar
gbenson 90b78cc
ln -sf %{name}-apache-oro.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-oro.jar
gbenson 90b78cc
ln -sf %{name}-apache-regexp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-regexp.jar
cvsdist 9282c67
cp -p build/lib/%{name}-javamail.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-javamail-%{version}.jar
cvsdist 9282c67
cp -p build/lib/%{name}-jdepend.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdepend-%{version}.jar
gbenson 6177fe7
cp -p build/lib/%{name}-jsch.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jsch-%{version}.jar
cvsdist 9282c67
cp -p build/lib/%{name}-junit.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-junit-%{version}.jar
cvsdist 9282c67
cp -p build/lib/%{name}-nodeps.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-nodeps-%{version}.jar
cvsdist 9282c67
cp -p build/lib/%{name}-swing.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-swing-%{version}.jar
cvsdist 9282c67
cp -p build/lib/%{name}-trax.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-trax-%{version}.jar
cvsdist 9282c67
cvsdist 9282c67
# jar aliases
cvsdist 9282c67
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
cvsdist 9282c67
(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
cvsdist 9282c67
cvsdist 9282c67
# scripts: remove dos and os/2 scripts
cvsdist 9282c67
rm -f src/script/*.bat
cvsdist 9282c67
rm -f src/script/*.cmd
cvsdist 9282c67
cvsdist 9282c67
# XSLs
cvsdist 9282c67
cp -p src/etc/*.xsl $RPM_BUILD_ROOT%{ant_home}/etc
cvsdist 9282c67
cvsdist 9282c67
# install everything else
cvsdist 9282c67
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cvsdist 9282c67
cp -p src/script/* $RPM_BUILD_ROOT%{_bindir}
cvsdist 9282c67
cvsdist 9282c67
# default ant.conf
cvsdist 9282c67
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
cvsdist 9282c67
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf
cvsdist 9282c67
gbenson 90b78cc
# OPT_JAR_LIST fragments
gbenson 90b78cc
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d
gbenson 90b78cc
echo "antlr ant/ant-antlr" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/antlr
gbenson 8813aa5
echo "bsf ant/ant-apache-bsf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bsf
gbenson 90b78cc
echo "xml-commons-resolver ant/ant-apache-resolver" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-resolver
gbenson 90b78cc
echo "jakarta-commons-logging ant/ant-commons-logging" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-logging
gbenson 90b78cc
echo "bcel ant/ant-apache-bcel" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bcel
gbenson 90b78cc
echo "log4j ant/ant-apache-log4j" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-log4j
gbenson 90b78cc
echo "oro ant/ant-apache-oro" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-oro
gbenson 90b78cc
echo "regexp ant/ant-apache-regexp" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-regexp
gbenson 90b78cc
echo "javamail jaf ant/ant-javamail" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/javamail
gbenson 90b78cc
echo "jdepend ant/ant-jdepend" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jdepend
gbenson 6177fe7
echo "jsch ant/ant-jsch" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jsch
gbenson 90b78cc
echo "junit ant/ant-junit" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit
gbenson 90b78cc
echo "ant/ant-nodeps" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/nodeps
gbenson 90b78cc
echo "ant/ant-swing" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/swing
gbenson 90b78cc
echo "jaxp_transform_impl ant/ant-trax" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/trax
gbenson 90b78cc
cvsdist 9282c67
# javadoc
cvsdist 9282c67
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cvsdist 9282c67
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cvsdist 9282c67
cvsdist 9282c67
# fix link between manual and javadoc
cvsdist 9282c67
(cd docs/manual; ln -sf %{_javadocdir}/%{name}-%{version} api)
cvsdist 9282c67
gbenson 8c7bb9d
aot-compile-rpm
gbenson 8c7bb9d
cvsdist 9282c67
# -----------------------------------------------------------------------------
cvsdist 74679c3
cvsdist 9282c67
%clean
cvsdist 9282c67
rm -rf $RPM_BUILD_ROOT
cvsdist 9282c67
cvsdist 9282c67
# -----------------------------------------------------------------------------
cvsdist 9282c67
cvsdist 9282c67
%pre
cvsdist 9282c67
rm -f %{_javadir}/ant.jar
cvsdist 9282c67
rm -f %{_javadir}/ant-optional.jar
cvsdist 9282c67
cvsdist 9282c67
# -----------------------------------------------------------------------------
cvsdist 9282c67
gbenson 7e81cac
%post
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 7e81cac
gbenson 7e81cac
%postun
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post antlr
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun antlr
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post apache-bsf
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun apache-bsf
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post apache-resolver
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun apache-resolver
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post commons-logging
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun commons-logging
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post apache-bcel
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun apache-bcel
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post apache-log4j
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun apache-log4j
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post apache-oro
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun apache-oro
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post apache-regexp
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun apache-regexp
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post javamail
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun javamail
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post jdepend
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun jdepend
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post jsch
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun jsch
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post junit
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun junit
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post nodeps
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun nodeps
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post swing
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun swing
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%post trax
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 8c7bb9d
gbenson 8c7bb9d
%postun trax
gbenson 8c7bb9d
%{_bindir}/rebuild-gcj-db
gbenson 7e81cac
cvsdist 9282c67
%post javadoc
cvsdist 9282c67
rm -f %{_javadocdir}/%{name}
cvsdist 9282c67
ln -s %{name}-%{version} %{_javadocdir}/%{name}
cvsdist 9282c67
cvsdist 9282c67
%postun javadoc
cvsdist 9282c67
if [ "$1" = "0" ]; then
cvsdist 9282c67
  rm -f %{_javadocdir}/%{name}
cvsdist 9282c67
fi
cvsdist 9282c67
cvsdist 9282c67
# -----------------------------------------------------------------------------
cvsdist 74679c3
cvsdist 9282c67
%files
cvsdist 9282c67
%defattr(0644,root,root,0755)
gbenson 3d33c30
%doc KEYS LICENSE NOTICE README WHATSNEW
cvsdist 9282c67
%config %{_sysconfdir}/%{name}.conf
cvsdist 9282c67
%attr(0755,root,root) %{_bindir}/ant
cvsdist 9282c67
%attr(0755,root,root) %{_bindir}/antRun
cvsdist 9282c67
%{_javadir}/%{name}.jar
cvsdist 9282c67
%{_javadir}/%{name}-launcher.jar
cvsdist 9282c67
%{_javadir}/%{name}-%{version}.jar
cvsdist 9282c67
%{_javadir}/%{name}-launcher-%{version}.jar
gbenson 7896eb5
%dir %{_javadir}/%{name}
cvsdist 9282c67
%dir %{ant_home}
cvsdist 9282c67
%dir %{ant_home}/etc
cvsdist 9282c67
%{ant_home}/etc/ant-update.xsl
cvsdist 9282c67
%{ant_home}/etc/changelog.xsl
cvsdist 9282c67
%{ant_home}/etc/log.xsl
cvsdist 9282c67
%{ant_home}/etc/tagdiff.xsl
gbenson 90b78cc
%{ant_home}/etc/junit-frames-xalan1.xsl
cvsdist 9282c67
%dir %{ant_home}/lib
gbenson 90b78cc
%dir %{_sysconfdir}/%{name}.d
gbenson 8c7bb9d
%dir %{_libdir}/gcj/%{name}
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-launcher-%{version}.jar.*
cvsdist 9282c67
cvsdist 9282c67
%files antlr
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-antlr.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-antlr-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/antlr
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-antlr-%{version}.jar.*
cvsdist 9282c67
gbenson 8813aa5
%files apache-bsf
gbenson 8813aa5
%defattr(0644,root,root,0755)
gbenson 8813aa5
%{_javadir}/%{name}/%{name}-apache-bsf.jar
gbenson 8813aa5
%{_javadir}/%{name}/%{name}-apache-bsf-%{version}.jar
gbenson 8813aa5
%{_sysconfdir}/%{name}.d/apache-bsf
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-apache-bsf-%{version}.jar.*
gbenson 8813aa5
cvsdist 9282c67
%files apache-resolver
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-apache-resolver.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-apache-resolver-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/apache-resolver
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-*-resolver-%{version}.jar.*
cvsdist 9282c67
cvsdist 9282c67
%files commons-logging
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-commons-logging.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-commons-logging-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/commons-logging
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-*-logging-%{version}.jar.*
cvsdist 9282c67
gbenson 90b78cc
%files apache-bcel
cvsdist 9282c67
%defattr(0644,root,root,0755)
gbenson 90b78cc
%{_javadir}/%{name}/%{name}-apache-bcel.jar
gbenson 90b78cc
%{_javadir}/%{name}/%{name}-apache-bcel-%{version}.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-jakarta-bcel.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/apache-bcel
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-apache-bcel-%{version}.jar.*
cvsdist 9282c67
gbenson 90b78cc
%files apache-log4j
cvsdist 9282c67
%defattr(0644,root,root,0755)
gbenson 90b78cc
%{_javadir}/%{name}/%{name}-apache-log4j.jar
gbenson 90b78cc
%{_javadir}/%{name}/%{name}-apache-log4j-%{version}.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-jakarta-log4j.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/apache-log4j
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-apache-log4j-%{version}.jar.*
cvsdist 9282c67
gbenson 90b78cc
%files apache-oro
cvsdist 9282c67
%defattr(0644,root,root,0755)
gbenson 90b78cc
%{_javadir}/%{name}/%{name}-apache-oro.jar
gbenson 90b78cc
%{_javadir}/%{name}/%{name}-apache-oro-%{version}.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-jakarta-oro.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/apache-oro
cvsdist 9282c67
%{ant_home}/etc/maudit-frames.xsl
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-apache-oro-%{version}.jar.*
cvsdist 9282c67
gbenson 90b78cc
%files apache-regexp
cvsdist 9282c67
%defattr(0644,root,root,0755)
gbenson 90b78cc
%{_javadir}/%{name}/%{name}-apache-regexp.jar
gbenson 90b78cc
%{_javadir}/%{name}/%{name}-apache-regexp-%{version}.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-jakarta-regexp.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/apache-regexp
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-*-regexp-%{version}.jar.*
cvsdist 9282c67
cvsdist 9282c67
%files javamail
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-javamail.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-javamail-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/javamail
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-javamail-%{version}.jar.*
cvsdist 9282c67
cvsdist 9282c67
%files jdepend
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-jdepend.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-jdepend-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/jdepend
cvsdist 9282c67
%{ant_home}/etc/jdepend.xsl
cvsdist 9282c67
%{ant_home}/etc/jdepend-frames.xsl
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jdepend-%{version}.jar.*
cvsdist 9282c67
gbenson 6177fe7
%files jsch
gbenson 6177fe7
%defattr(0644,root,root,0755)
gbenson 6177fe7
%{_javadir}/%{name}/%{name}-jsch.jar
gbenson 6177fe7
%{_javadir}/%{name}/%{name}-jsch-%{version}.jar
gbenson 6177fe7
%{_sysconfdir}/%{name}.d/jsch
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jsch-%{version}.jar.*
gbenson 6177fe7
cvsdist 9282c67
%files junit
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-junit.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-junit-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/junit
cvsdist 9282c67
%{ant_home}/etc/junit-frames.xsl
cvsdist 9282c67
%{ant_home}/etc/junit-noframes.xsl
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-junit-%{version}.jar.*
cvsdist 9282c67
cvsdist 9282c67
%files nodeps
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-nodeps.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-nodeps-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/nodeps
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-nodeps-%{version}.jar.*
cvsdist 9282c67
cvsdist 9282c67
%files swing
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-swing.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-swing-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/swing
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-swing-%{version}.jar.*
cvsdist 9282c67
cvsdist 9282c67
%files trax
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-trax.jar
cvsdist 9282c67
%{_javadir}/%{name}/%{name}-trax-%{version}.jar
gbenson 90b78cc
%{_sysconfdir}/%{name}.d/trax
cvsdist 9282c67
%{ant_home}/etc/mmetrics-frames.xsl
cvsdist 9282c67
%{ant_home}/etc/coverage-frames.xsl
gbenson 8c7bb9d
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-trax-%{version}.jar.*
cvsdist 9282c67
cvsdist 9282c67
%files scripts
cvsdist 9282c67
%defattr(0755,root,root,0755)
cvsdist 9282c67
%{_bindir}/*.pl
gbenson 9a0ca7c
%{_bindir}/*.py*
cvsdist 9282c67
cvsdist 9282c67
%files manual
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%doc docs/*
cvsdist 9282c67
cvsdist 9282c67
%files javadoc
cvsdist 9282c67
%defattr(0644,root,root,0755)
cvsdist 9282c67
%{_javadocdir}/%{name}-%{version}
cvsdist 9282c67
cvsdist 9282c67
# -----------------------------------------------------------------------------
cvsdist 74679c3
cvsdist 9282c67
%changelog
ccc53ac
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_6fc
ccc53ac
- bump again for double-long bug on ppc(64)
ccc53ac
0f7698f
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_5fc
0f7698f
- rebuilt for new gcc4.1 snapshot and glibc changes
0f7698f
ashah 60b9d84
* Thu Feb  2 2006 Archit Shah <ashah@redhat.com> - 0:1.6.5-1jpp_4fc
ashah 60b9d84
- build ant without using native code
ashah 60b9d84
dff1642
* Mon Jan  9 2006 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_3fc
dff1642
- bump again for another gcj fix
dff1642
5cc2f20
* Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_2fc
5cc2f20
- rebuilt again
5cc2f20
e603472
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
e603472
- rebuilt
e603472
b3c3481
* Fri Dec  9 2005 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_1fc
b3c3481
- rebuild for gcc-4.1.0-0.6
b3c3481
vadimn 17bf4b1
* Tue Nov  8 2005 Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-0jpp_1fc
vadimn 17bf4b1
- Converted from ISO-8859-1 to UTF-8. (The correct encoding was
vadimn 17bf4b1
  somehow lost in going from version 1.58 to 1.59.)
vadimn 17bf4b1
vadimn 21ff92d
* Thu Nov  3 2005 Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-0jpp_1fc
vadimn 21ff92d
- Changed the Release from 2fc to 0jpp_1fc on the assumption that we
vadimn 21ff92d
  are going to want to resync this package with JPackage if/when the
vadimn 21ff92d
  latter releases ant-1.6.5-1jpp.
vadimn 21ff92d
vadimn 464f87e
* Tue Nov  1 2005 Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-2fc
vadimn 464f87e
- Removed .jar files from upstream source
vadimn 464f87e
vadimn 464f87e
* Mon Oct 31 2005 Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-1fc
vadimn 32cc133
- Upgraded to 1.6.5
vadimn 32cc133
- Removed apache-ant-1.6.2.patch.  It was no longer relevant due to the
vadimn 32cc133
  following change upstream:
vadimn 32cc133
  src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java,v1.41.2.8
vadimn 32cc133
- Updated apache-ant-1.6.2-rpm.patch to apache-ant-1.6.5-rpm.patch
vadimn 32cc133
- Replaced apache-ant-bz157750.patch with apache-ant-1.6.5-javah.patch
vadimn 3e54a7e
- Converted this spec file from iso-8859-1 to utf-8. (#159586)
vadimn 3e54a7e
gbenson 22a225d
* Wed Aug  3 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_14fc
gbenson 22a225d
- Allow subpackages not in Fedora to be installed from JPackage.
gbenson 22a225d
- Obsolete the jmf subpackage (#164389).
gbenson 22a225d
gbenson 20a4da3
* Thu Jul 21 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_13fc
gbenson 20a4da3
- Disable the style and xmlvalidate tasks on ppc64 and s390x (#163689).
gbenson 20a4da3
gbenson 8c7bb9d
* Mon Jul 18 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_12fc
gbenson 8c7bb9d
- Built on ia64, ppc64, s390 and s390x.
gbenson 8c7bb9d
- Switch to aot-compile-rpm (also BC-compiles subpackages).
gbenson 8c7bb9d
- Remove the jmf subpackage since it wasn't being built anyway.
gbenson 8c7bb9d
gbenson 9a0ca7c
* Fri Jul 15 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_11fc
gbenson 9a0ca7c
- Bootstrap onto ia64, ppc64, s390 and s390x.
gbenson 9a0ca7c
gbenson a31a3ce
* Wed Jun 15 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_10fc
gbenson 8813aa5
- Add the bsf subpackage since we now ship bsf.
gbenson d05c7d4
- Remove gcj workaround (not correct, so assume not necessary).
gbenson a31a3ce
- Remove jarfiles from the tarball.
gbenson 8813aa5
gbenson 9cdb1f5
* Mon Jun  6 2005 Gary Benson <gbenson at redhat.com>
gbenson 9cdb1f5
- Make the javah task fall back to executing javah if
gbenson 9cdb1f5
  com.sun.tools.javah.Main cannot be found.
gbenson 9cdb1f5
gbenson 1b2344d
* Tue May 25 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_9fc
gbenson 59dde64
- Rearrange how BC-compiled stuff is built and installed.
gbenson 59dde64
gbenson eb75ed0
* Mon May 23 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_8fc
gbenson 81dc9b2
- Use absolute paths for rebuild-gcj-db.
gbenson 81dc9b2
gbenson 87e23ee
* Mon May 23 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_7fc
gbenson 87e23ee
- Build the javah task (#157750).
gbenson 40cece0
- Add alpha to the list of build architectures (#157522).
gbenson 87e23ee
gbenson 87e23ee
* Thu May  5 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_6fc
gbenson d7f295c
- Add dependencies for %post and %postun scriptlets (#156901).
gbenson d7f295c
gbenson bf5332e
* Fri Apr 29 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_5fc
gbenson 7e81cac
- BC-compile the two core jars.
gbenson 7896eb5
- Own /usr/share/java/ant.
gbenson 7e81cac
gbenson 87e23ee
* Fri Apr 08 2005 Andrew Overholt <overholt at redhat.com> 0:1.6.2-3jpp_4fc
gbenson 06e40af
- Replace gcj workarounds removed in previous commit.
Andrew Overholt e36e35f
gbenson 3d33c30
* Tue Mar 29 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_3fc
gbenson 3d33c30
- Add NOTICE file as per Apache License version 2.0.
gbenson 5814912
- Remove some now unnecessary gcj workarounds.
gbenson 6177fe7
- Add the jsch subpackage since we now ship jsch.
gbenson 3d33c30
gbenson 90dddba
* Thu Jan 20 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_2fc
gbenson 90dddba
- Use jdtcore.jar instead of ecj.jar when running under libgcj.
gbenson 90dddba
gbenson 90b78cc
* Wed Jan 12 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_1fc
gbenson 90b78cc
- Upgrade to latest version.
gbenson 90b78cc
gbenson 90b78cc
* Wed Jan 12 2005 Gary Benson <gbenson at redhat.com> 0:1.6.1-1jpp_7fc
gbenson c3f2810
- Explicitly require java-devel to make beehive play nice.
gbenson c3f2810
gbenson 90b78cc
* Mon Nov  8 2004 Gary Benson <gbenson at redhat.com> - 0:1.6.2-3jpp
gbenson 90b78cc
- Build OPT_JAR_LIST from files in /etc/ant.d.
gbenson 90b78cc
gbenson 90b78cc
* Thu Nov  4 2004 Gary Benson <gbenson at redhat.com> 0:1.6.1-1jpp_6fc
gbenson 6ab3f09
- Build into Fedora.
gbenson 6ab3f09
gbenson 90b78cc
* Mon Nov  1 2004 Gary Benson <gbenson at redhat.com> 0:1.6.1-1jpp_5fc
gbenson eb84dc5
- Explicitly require xerces-j2 to make beehive play nice.
gbenson eb84dc5
gbenson 90b78cc
* Mon Nov  1 2004 Gary Benson <gbenson at redhat.com> 0:1.6.1-1jpp_4fc
gbenson eb84dc5
- Bootstrap into Fedora.
gbenson eb84dc5
gbenson 90b78cc
* Mon Sep 06 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.2-2jpp
gbenson 90b78cc
- Fix to backward compatibility symbolic links.
gbenson 90b78cc
gbenson 90b78cc
* Wed Aug 17 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.2-1jpp
gbenson 90b78cc
- Update to Ant 1.6.2
gbenson 90b78cc
gbenson 90b78cc
* Thu Aug 05 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.1-2jpp
cvsdist 9282c67
- Remove incorrect noreplace option for ant.conf; it can't be used anymore
cvsdist 9282c67
  because the sub-packages update that file.
cvsdist 9282c67
- Add patch to fix temp directory used for file containing large
cvsdist 9282c67
  command strings (> 4k)
cvsdist 9282c67
cvsdist 9282c67
* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
cvsdist 9282c67
- Extend subpackage builds to update ant.conf
cvsdist 9282c67
cvsdist 9282c67
* Tue Mar 23 2004 Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
cvsdist 9282c67
- Update to Ant 1.6.1
cvsdist 9282c67
- Change ant launch script to source instead of patch
cvsdist 9282c67
- Move optional components to ant subdirectory: %{_javadir}/%{name}
cvsdist 9282c67
- Remove os/2 scripts and set JAVA_HOME for build
cvsdist 9282c67
cvsdist 9282c67
* Wed Feb 11 2004 Randy Watler <rwatler at finali.com> - 0:1.6.0-1jpp
cvsdist 9282c67
- Update to Ant 1.6.0
cvsdist 9282c67
- Break out optional/optional-full components
cvsdist 9282c67
- Revise ant launch scripts and support ~/.ant/ant.conf configuration file
cvsdist 9282c67
- Use --noconfig flag to bootstrap ant build and override existing jpp config
cvsdist 9282c67
- Modify ant launcher to use ant.library.dir property to find extra jars
cvsdist 9282c67
- Port changes made in ant launch script for 1.6.2 back into patches
cvsdist 9282c67
cvsdist 9282c67
* Wed Aug 13 2003 Paul Nasrat <pauln at truemesh.com> - 0:1.5.4-2jpp
cvsdist 9282c67
- remove bogus NoSource entries
cvsdist 9282c67
cvsdist 9282c67
* Tue Aug 12 2003 Paul Nasrat <pauln at truemesh.com> - 0:1.5.4-1jpp
cvsdist 9282c67
- Update to 1.5.4
cvsdist 9282c67
- JavaCC task fixed using merged upstream patches from ant HEAD
cvsdist 9282c67
vadimn 17bf4b1
* Mon May  5 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.3-2jpp
cvsdist 9282c67
- Fix non-versioned javadoc symlinking.
cvsdist 9282c67
vadimn 17bf4b1
* Tue Apr 22 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.3-1jpp
cvsdist 9282c67
- Update to 1.5.3.
cvsdist 9282c67
- Remove runtime java-devel dependency.
cvsdist 9282c67
- Add Epochs in all Provides and Requires.
cvsdist 9282c67
- Include non-versioned javadoc symlink.
cvsdist 9282c67
- Build without dependencies that are partially or completely missing from
cvsdist 9282c67
  JPackage 1.5 (oldbsf, xalan-j1, stylebook1.0b3).
cvsdist 9282c67
- Add netcomponents to optional jar list in ant.conf.
cvsdist 9282c67
cvsdist 9282c67
* Tue Apr 01 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-13jpp
cvsdist 9282c67
- ant-optional is optional (silly me)
cvsdist 9282c67
- jaxp_transform is optional , do not require it
cvsdist 9282c67
- epoch, correct jpackage-utils requires...
cvsdist 9282c67
cvsdist 9282c67
* Fri Mar 21 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-11jpp
cvsdist 9282c67
- add an optional jar list as per Ville's suggestion
cvsdist 9282c67
cvsdist 9282c67
* Thu Mar 20 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-10jpp
cvsdist 9282c67
- hopefully fix CLASSSPATH_OVERRIDE behaviour
cvsdist 9282c67
cvsdist 9282c67
* Tue Mar 18 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-7jpp
cvsdist 9282c67
- for JPackage-utils 1.5
cvsdist 9282c67
vadimn 17bf4b1
* Wed Mar 12 2003 Ville Skyttä <ville.skytta at iki.fi> - 1.5.2-5jpp
cvsdist 9282c67
- Move ANT_HOME to /usr/share/ant.
cvsdist 9282c67
- Don't special-case the lib dir for RPM layout any more, use ANT_HOME/lib.
cvsdist 9282c67
- Install XSLs into ANT_HOME/etc.
cvsdist 9282c67
- Call set_jvm by default in ant.conf.
cvsdist 9282c67
- Provide ant-optional-clean (versioned) in ant-optional.
cvsdist 9282c67
- Make ant-optional-full conflict with ant-optional-clean.
cvsdist 9282c67
- Add version info to ant-optional provision in ant-optional-full.
cvsdist 9282c67
- Built with Sun 1.4.1_02 javac (to get JDK 1.4 regex).
cvsdist 9282c67
cvsdist 9282c67
* Tue Mar 11 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-4jp
cvsdist 9282c67
- changed provided /etc/ant.conf so that if usejikes is allready provided
cvsdist 9282c67
  it didn't set it. Which such modification if you want to disable
cvsdist 9282c67
  ant to use jikes even if jikes is set in /etc/ant.conf you'll just have
cvsdist 9282c67
  to do usejikes=false ant build.xml.
cvsdist 9282c67
cvsdist 9282c67
* Mon Mar 10 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-3jp
cvsdist 9282c67
- rebuilt with IBM SDK 1.3.1 since there was zip corruption when built
cvsdist 9282c67
  with jikes 1.18 and IBM SDK 1.4.
cvsdist 9282c67
cvsdist 9282c67
* Wed Mar 05 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-2jp
cvsdist 9282c67
- updated URL and source location
cvsdist 9282c67
cvsdist 9282c67
* Wed Mar 05 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-1jp
cvsdist 9282c67
- 1.5.2
cvsdist 9282c67
- remove JDK 1.4 related patchs which are now included in ant 1.5.2
cvsdist 9282c67
- fix ant-optional-full pre/post install script (now remove correctly all
cvsdist 9282c67
  ant optional jars)
cvsdist 9282c67
- Built with jikes 1.18 and IBM SDK 1.4
cvsdist 9282c67
vadimn 17bf4b1
* Sat Feb  1 2003 Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-8jpp
cvsdist 9282c67
- Symlink a transformer into ANT_LIB for smoother experience on Java 1.3.
cvsdist 9282c67
- Requires jaxp_transform_impl.
cvsdist 9282c67
- Don't remove optional.jar symlinks on optional-full upgrade.
cvsdist 9282c67
- Include Sun's 1.4 JSSE and JCE jars in runtime path, see
cvsdist 9282c67
  <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16242>.
cvsdist 9282c67
- Use jpackage-utils for setting JAVA_HOME when building.
cvsdist 9282c67
- Built with Sun 1.4.1_01 javac.
cvsdist 9282c67
cvsdist 9282c67
* Mon Jan 20 2003 David Walluck <david@anti-microsoft.org> 1.5.1-7jpp
cvsdist 9282c67
- oldbsf
cvsdist 9282c67
vadimn 17bf4b1
* Fri Dec 20 2002 Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-6jpp
cvsdist 9282c67
- Really get rid of automatic dependencies for the -scripts package.
cvsdist 9282c67
cvsdist 9282c67
* Wed Dec 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5.1-5jpp
cvsdist 9282c67
- scripts subpackages
cvsdist 9282c67
- file-based manual dependencies, as packages doesn't have the same name on RedHat and Mandrake
cvsdist 9282c67
vadimn 17bf4b1
* Wed Dec 11 2002 Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-4jpp
cvsdist 9282c67
- Patched to allow easier use with Jikes and IBM's 1.4.0, see
cvsdist 9282c67
  <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15289> for details.
cvsdist 9282c67
cvsdist 9282c67
* Mon Oct 07 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-3jpp
cvsdist 9282c67
- new post script for optional-full since rpm didn't works as
cvsdist 9282c67
  expected and didn't set correct symlink for ant-optional.jar
cvsdist 9282c67
cvsdist 9282c67
* Thu Oct 03 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-2jpp
cvsdist 9282c67
- really used JDK 1.4.1 to get JDK 1.4.x Regexp
cvsdist 9282c67
cvsdist 9282c67
* Thu Oct 03 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-1jpp
cvsdist 9282c67
- ant 1.5.1
cvsdist 9282c67
cvsdist 9282c67
* Fri Jul 12 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-5jpp
cvsdist 9282c67
- ant script standard behaviour restored, ie ant/lib jars are taken
cvsdist 9282c67
  before CLASSPATH. You should define CLASSPATH_OVERRIDE env var to have
cvsdist 9282c67
  CLASSPATH before ant/lib jars
cvsdist 9282c67
- applied ant script patch for cygwin (cygwin rpm users around ?)
cvsdist 9282c67
- remove conflict in ant-optional-full, just put provides
cvsdist 9282c67
cvsdist 9282c67
* Fri Jul 12 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-4jpp
cvsdist 9282c67
- fix a problem in xerces-j2 build by changing the way CLASSPATH is constructed:
cvsdist 9282c67
  first add jars found in CLASSPATH, then add xml-commons-apis, jaxp_parser_impl,
cvsdist 9282c67
  ant, ant-optional and finish with jars found in ant/lib.
cvsdist 9282c67
- jpackage-utils is no more required (but recommanded :)
cvsdist 9282c67
- ant-optional-full provides ant-optional
cvsdist 9282c67
- fix link between manual and api (javadoc)
cvsdist 9282c67
cvsdist 9282c67
* Thu Jul 11 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-3jpp
cvsdist 9282c67
- add missing symlink between optional-full.jar and optional.jar
cvsdist 9282c67
vadimn 17bf4b1
* Wed Jul 10 2002 Ville Skyttä <ville.skytta at iki.fi> 1.5-2jpp
cvsdist 9282c67
- Requires jaxp_parser_impl, no longer jaxp_parser2
cvsdist 9282c67
  (jaxp_parser_impl already requires xml-commons-apis).
cvsdist 9282c67
- Use sed instead of bash 2 extension when symlinking.
cvsdist 9282c67
cvsdist 9282c67
* Wed Jul 10 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-1jpp
cvsdist 9282c67
* ant 1.5
cvsdist 9282c67
cvsdist 9282c67
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.Beta3-1jpp
cvsdist 9282c67
- ant 1.5 beta 3
cvsdist 9282c67
- added bcel as required
cvsdist 9282c67
cvsdist 9282c67
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-14jpp
cvsdist 9282c67
- added regexp to list of dependant packages
cvsdist 9282c67
cvsdist 9282c67
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-13jpp
cvsdist 9282c67
- added optional-full which include all ant tasks, even those without
cvsdist 9282c67
  matching package
cvsdist 9282c67
- added jdepend 2.2
cvsdist 9282c67
- remove require oro, since ant could works without it
cvsdist 9282c67
- ant lib is now in %{_javadir}/%{name}, put external jars here
cvsdist 9282c67
cvsdist 9282c67
* Tue May 07 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-12jpp
cvsdist 9282c67
- hardcoded distribution and vendor tag
cvsdist 9282c67
- group tag again
cvsdist 9282c67
cvsdist 9282c67
* Thu May 2 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-11jpp
cvsdist 9282c67
- no more jikes specific support in launch script
cvsdist 9282c67
- source user prefs before configuration in launch script
cvsdist 9282c67
- distribution tag
cvsdist 9282c67
- group tag
cvsdist 9282c67
- provided original script as documentation
cvsdist 9282c67
cvsdist 9282c67
* Fri Apr 05 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-10jpp
cvsdist 9282c67
- used xalan-j1 instead of xalan-j2-compat
cvsdist 9282c67
cvsdist 9282c67
* Mon Mar 11 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-9jpp
cvsdist 9282c67
- jaxp_parser2 support
cvsdist 9282c67
cvsdist 9282c67
* Wed Feb 06 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-8jpp
cvsdist 9282c67
- netcomponents support
cvsdist 9282c67
cvsdist 9282c67
* Sun Jan 27 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-7jpp
cvsdist 9282c67
- adaptation to new stylebook1.0b3 package
cvsdist 9282c67
- stylebook is a dependency of optional package
cvsdist 9282c67
- removed redundant dependencies
cvsdist 9282c67
- launch script correction
cvsdist 9282c67
cvsdist 9282c67
* Fri Jan 25 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-6jpp
cvsdist 9282c67
- cleaned manifest from class-path references
cvsdist 9282c67
- section macro
cvsdist 9282c67
cvsdist 9282c67
* Thu Jan 17 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-5jpp
cvsdist 9282c67
- versioned dir for javadoc
cvsdist 9282c67
- no dependencies for manual and javadoc packages
cvsdist 9282c67
- stricter dependency for optional package
cvsdist 9282c67
- additional sources in individual archives
cvsdist 9282c67
- upgraded launch script
cvsdist 9282c67
- no more javadoc cross-linking
cvsdist 9282c67
- additional requirement for optional package: xml-commons-apis, xalan-j2, xalan-j2-compat, jaf, javamail, & log4j
cvsdist 9282c67
cvsdist 9282c67
* Sat Dec 1 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-4jpp
cvsdist 9282c67
- removed conditional build
cvsdist 9282c67
- removed redundant BuildRequires
cvsdist 9282c67
- ant-optional.jar in ant-optional package
cvsdist 9282c67
- javadoc into javadoc package
cvsdist 9282c67
- new launch script using functions library
cvsdist 9282c67
cvsdist 9282c67
* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-3jpp
cvsdist 9282c67
- readded Requires: oro junit stylebook-1.0b3 bsf rhino antlr to the main package
cvsdist 9282c67
- corrected changelog release 1jpp-> 2jpp
cvsdist 9282c67
cvsdist 9282c67
* Tue Nov 20 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-2jpp
cvsdist 9282c67
- conditional build
cvsdist 9282c67
- removed packager tag
cvsdist 9282c67
- new jpp extension
cvsdist 9282c67
- added xalan 2.2.D13 support
cvsdist 9282c67
- added BuildRequires: xalan-j2 >= 2.2.D13
cvsdist 9282c67
- removed Requires: oro junit stylebook-1.0b3 bsf rhino antlr
cvsdist 9282c67
cvsdist 9282c67
* Mon Oct 15 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-1jpp
cvsdist 9282c67
- 1.4.1
cvsdist 9282c67
cvsdist 9282c67
* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-4jpp
cvsdist 9282c67
- used original tarball
cvsdist 9282c67
cvsdist 9282c67
* Sun Sep 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-3jpp
cvsdist 9282c67
- more macros
cvsdist 9282c67
cvsdist 9282c67
* Wed Sep 26 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-2jpp
cvsdist 9282c67
- first unified release
cvsdist 9282c67
- dropped explicit xalan-j2 requirement, as stylebook-1.0b3 already requires it
cvsdist 9282c67
- added missing xalan-j1 compatibility classes
cvsdist 9282c67
- s/jPackage/JPackage
cvsdist 9282c67
cvsdist 9282c67
* Wed Sep 05 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-1mdk
cvsdist 9282c67
- 1.4
cvsdist 9282c67
- added xalan-j2 antlr bsf rhino to buildrequires and requires
cvsdist 9282c67
- launch script cleanup
cvsdist 9282c67
cvsdist 9282c67
* Tue Jul 31 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-4mdk
cvsdist 9282c67
- jaxp_parser symlink is now jaxp_parser.jar
cvsdist 9282c67
cvsdist 9282c67
* Thu Jul 26 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-3mdk
cvsdist 9282c67
- used alternative jaxp_parser
cvsdist 9282c67
- updated launch script
cvsdist 9282c67
cvsdist 9282c67
* Sat Jun 23 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-2mdk
cvsdist 9282c67
- s/Copyright/License/
cvsdist 9282c67
- truncated description to 72 columns in spec
cvsdist 9282c67
- updated launch script
cvsdist 9282c67
cvsdist 9282c67
* Mon Jun 11 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-1mdk
cvsdist 9282c67
- 1.3
cvsdist 9282c67
- new versioning scheme
cvsdist 9282c67
- compiled with oro, junit and stylebook support
cvsdist 9282c67
- spec cleanup
cvsdist 9282c67
cvsdist 9282c67
* Sat Mar 10 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-9mdk
cvsdist 9282c67
- vendor tag
cvsdist 9282c67
- packager tag
cvsdist 9282c67
cvsdist 9282c67
* Sat Feb 17 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-8mdk
cvsdist 9282c67
- spec cleanup
cvsdist 9282c67
- corrected changelog
cvsdist 9282c67
- changed description
cvsdist 9282c67
cvsdist 9282c67
* Sun Feb 04 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-7mdk
cvsdist 9282c67
- launch script improvments (Christian Zoffoli <czoffoli@linux-mandrake.com>)
cvsdist 9282c67
- added french in spec
cvsdist 9282c67
- more macros
cvsdist 9282c67
cvsdist 9282c67
* Fri Feb 02 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-6mdk
cvsdist 9282c67
- corrected launch script
cvsdist 9282c67
cvsdist 9282c67
* Thu Feb 01 2001 Christian Zoffoli <czoffoli@linux-mandrake.com> 1.2-5mdk
cvsdist 9282c67
- more macros
cvsdist 9282c67
- added italian in spec
cvsdist 9282c67
cvsdist 9282c67
* Wed Jan 31 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-4mdk
cvsdist 9282c67
- merged with Henri Gomez <hgomez@users.sourceforge.net> specs:
cvsdist 9282c67
- changed name to ant
cvsdist 9282c67
- changed javadir to /usr/share/java
cvsdist 9282c67
- dropped jdk and jre requirement
cvsdist 9282c67
- corrected require to jaxp
cvsdist 9282c67
- added Jikes support
cvsdist 9282c67
- used our own bash script
cvsdist 9282c67
- dropped perl script
cvsdist 9282c67
- dropped ant home directory
cvsdist 9282c67
cvsdist 9282c67
* Sun Jan 14 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-3mdk
cvsdist 9282c67
- changed name to jakarta-ant
cvsdist 9282c67
- changed group to Development/Java
cvsdist 9282c67
cvsdist 9282c67
* Wed Jan 04 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-2mdk
cvsdist 9282c67
- new spec file
cvsdist 9282c67
- discarded ugly non-free Sun jaxp library from sources, and used pretty open-source xerces instead
cvsdist 9282c67
cvsdist 9282c67
* Wed Dec 20 2000 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-1mdk
cvsdist 9282c67
- first Mandrake release
cvsdist 9282c67
- used SRPMS from Henri Gomez <hgomez@users.sourceforge.net>