Permaine Cheung 17bb9c
# Copyright (c) 2000-2007, JPackage Project
Deepak Bhole 760460
# All rights reserved.
Deepak Bhole 760460
#
Deepak Bhole 760460
# Redistribution and use in source and binary forms, with or without
Deepak Bhole 760460
# modification, are permitted provided that the following conditions
Deepak Bhole 760460
# are met:
Deepak Bhole 760460
#
Deepak Bhole 760460
# 1. Redistributions of source code must retain the above copyright
Deepak Bhole 760460
#    notice, this list of conditions and the following disclaimer.
Deepak Bhole 760460
# 2. Redistributions in binary form must reproduce the above copyright
Deepak Bhole 760460
#    notice, this list of conditions and the following disclaimer in the
Deepak Bhole 760460
#    documentation and/or other materials provided with the
Deepak Bhole 760460
#    distribution.
Deepak Bhole 760460
# 3. Neither the name of the JPackage Project nor the names of its
Deepak Bhole 760460
#    contributors may be used to endorse or promote products derived
Deepak Bhole 760460
#    from this software without specific prior written permission.
Deepak Bhole 760460
#
Deepak Bhole 760460
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
Deepak Bhole 760460
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
Deepak Bhole 760460
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
Deepak Bhole 760460
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
Deepak Bhole 760460
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
Deepak Bhole 760460
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
Deepak Bhole 760460
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
Deepak Bhole 760460
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
Deepak Bhole 760460
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
Deepak Bhole 760460
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
Deepak Bhole 760460
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Deepak Bhole 760460
#
Deepak Bhole 760460
Deepak Bhole 760460
%define _with_gcj_support 1
Deepak Bhole 760460
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}
Permaine Cheung 17bb9c
# Bootstrap sequence is
Permaine Cheung 17bb9c
# 1) rpmbuild ant --with bootstrap1 and install
Permaine Cheung 17bb9c
# 2) build xml-commons-apis and install
Permaine Cheung 17bb9c
# 3) build some jaxp_parser_impl (crimson) and install
Permaine Cheung 17bb9c
# 4) rpmbuild ant --with bootstrap2 and force update
Permaine Cheung 17bb9c
# 5) build rest of full ant BRs and install them
Permaine Cheung 17bb9c
# 6) rpmbuild ant (no special option) and force update
Permaine Cheung 17bb9c
Permaine Cheung 17bb9c
# build while still no jaxp_parser_impl nor xml-commons-apis available
Permaine Cheung 17bb9c
%define bootstrap1 %{?_with_bootstrap1:1}%{!?_with_bootstrap1:%{?_without_bootstrap1:0}%{!?_without_bootstrap1:%{?_bootstrap1:%{_bootstrap1}}%{!?_bootstrap1:0}}}
Permaine Cheung 17bb9c
# build core packages when xml-commons-apis and some jaxp_parser_impl available
Permaine Cheung 17bb9c
%define bootstrap2 %{?_with_bootstrap2:1}%{!?_with_bootstrap2:%{?_without_bootstrap2:0}%{!?_without_bootstrap2:%{?_bootstrap2:%{_bootstrap2}}%{!?_bootstrap2:0}}}
Deepak Bhole 760460
cvsdist 9282c6
%define ant_home %{_datadir}/ant
cvsdist 9282c6
%define section  free
cvsdist 9282c6
Deepak Bhole 760460
%define major_version 1.6
Permaine Cheung 17bb9c
%define jpprelease 4jpp
gbenson 22a225
cvsdist 9282c6
Name:           ant
vadimn 32cc13
Version:        1.6.5
Permaine Cheung 1adfd4
Release:        %{jpprelease}.2%{?dist}
cvsdist 9282c6
Epoch:          0
cvsdist 9282c6
Summary:        Ant build tool for java
cvsdist 9282c6
Summary(it):    Tool per la compilazione di programmi java
cvsdist 9282c6
Summary(fr):    Outil de compilation pour java
cvsdist 9282c6
License:        Apache Software License
cvsdist 9282c6
URL:            http://ant.apache.org/
cvsdist 9282c6
Group:          Development/Build Tools
Permaine Cheung 17bb9c
Source0:        http://archive.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.gz
vadimn 32cc13
Source2:        apache-ant-1.6.2.ant.conf
vadimn 32cc13
Patch1:         apache-ant-1.6.5-rpm.patch
vadimn 32cc13
# javah: BZ 157750
vadimn 32cc13
# https://www.zarb.org/pipermail/jpackage-discuss/2005-September/008781.html
vadimn 32cc13
# https://www.zarb.org/pipermail/jpackage-discuss/2005-September/008785.html
vadimn 32cc13
# Message-ID: <432A8E37.8050101@zarb.org>
vadimn 32cc13
Patch2:         apache-ant-1.6.5-javah.patch
Deepak Bhole 760460
# Fix some places where copies of classes are included in the wrong jarfiles
gbenson 8c7bb9
Patch4:         apache-ant-jars.patch
Deepak Bhole 21d738
#Patch5:         apache-ant-bz163689.patch
Deepak Bhole 99c5a8
Patch6:         apache-ant-1.6.5-jvm1.5-detect.patch
Permaine Cheung 17bb9c
#Patch7:         apache-ant-1.6.5-endorsed.patch
Permaine Cheung 9c2843
Requires:       xerces-j2
cvsdist 9282c6
Requires:       jaxp_parser_impl
Permaine Cheung 17bb9c
Requires:       jpackage-utils >= 0:1.6
Permaine Cheung 17bb9c
Requires(pre):     jpackage-utils >= 0:1.6
Permaine Cheung 17bb9c
Requires(postun):  jpackage-utils >= 0:1.6
gbenson c3f281
Requires:       java-devel
Deepak Bhole 760460
Requires:       xml-commons-apis
Permaine Cheung 9c2843
BuildRequires:  xerces-j2
cvsdist 9282c6
BuildRequires:  jaxp_parser_impl
Permaine Cheung 17bb9c
BuildRequires:  jpackage-utils >= 0:1.6
cvsdist 9282c6
BuildRequires:  java-devel
Permaine Cheung 9c2843
BuildRequires:  coreutils
Permaine Cheung 17bb9c
%if ! %{bootstrap1}
Permaine Cheung 17bb9c
Requires:       jaxp_parser_impl
Permaine Cheung 17bb9c
BuildRequires:  jaxp_parser_impl
Permaine Cheung 17bb9c
Requires:       xml-commons-apis
Permaine Cheung 9c2843
BuildRequires:  xml-commons-apis
Permaine Cheung 17bb9c
%endif
Deepak Bhole 760460
%if ! %{gcj_support}
Deepak Bhole 760460
BuildArch:      noarch
Deepak Bhole 760460
%endif
Permaine Cheung 9c2843
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Permaine Cheung 9c2843
Obsoletes:      ant-optional < %{epoch}:%{version}-%{jpprelease}
Permaine Cheung 9c2843
Obsoletes:      ant-optional-full < %{epoch}:%{version}-%{jpprelease}
gbenson 22a225
# Allow subpackages not in Fedora to be installed from JPackage
Permaine Cheung 9c2843
Provides:       %{name} = %{epoch}:%{version}-%{jpprelease}
gbenson d7f295
# RHEL3 and FC2
Permaine Cheung 9c2843
Obsoletes:      %{name}-libs <= 0:1.5.2, %{name}-core <= 0:1.5.2
Permaine Cheung 17bb9c
Provides:       %{name}-libs = %{epoch}:%{version}-%{jpprelease}
Permaine Cheung 17bb9c
Provides:       %{name}-core = %{epoch}:%{version}-%{jpprelease}
gbenson 22a225
# FC4
Permaine Cheung 9c2843
Obsoletes:      %{name}-jmf <= 1.6.2-3jpp_12fc
Permaine Cheung 17bb9c
Provides:       %{name}-jmf = %{epoch}:%{version}-%{jpprelease}
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 74679c
cvsdist 74679c
%description
cvsdist 9282c6
Ant is a platform-independent build tool for java. It's used by apache
cvsdist 9282c6
jakarta and xml projects.
cvsdist 9282c6
cvsdist 9282c6
%description -l fr
cvsdist 9282c6
Ant est un outil de compilation multi-plateformes pour java. Il est
vadimn 17bf4b
utilisé par les projets apache-jakarta et apache-xml.
cvsdist 9282c6
cvsdist 9282c6
%description -l it
cvsdist 9282c6
Ant e' un tool indipendente dalla piattaforma creato per faciltare la
cvsdist 9282c6
compilazione di programmi java.
cvsdist 9282c6
Allo stato attuale viene utilizzato dai progetti apache jakarta ed
cvsdist 9282c6
apache xml.
cvsdist 9282c6
Deepak Bhole 760460
%package manifest-only
Deepak Bhole 760460
Summary:        Manifest-only jars for %{name}
Deepak Bhole 760460
Group:          Development/Build Tools
Deepak Bhole 760460
Requires:       %{name} = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       %{name}-icontract = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       %{name}-netrexx = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       %{name}-starteam = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       %{name}-stylebook = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       %{name}-vaj = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       %{name}-weblogic = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       %{name}-xalan1 = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       %{name}-xslp = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%description  manifest-only
Deepak Bhole 760460
Manifest-only jars for %{name}.
Deepak Bhole 760460
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%package antlr
cvsdist 9282c6
Summary:        Optional antlr tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       antlr
cvsdist 9282c6
BuildRequires:  antlr
cvsdist 9282c6
Provides:       ant-antlr = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description antlr
cvsdist 9282c6
Optional antlr tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description antlr -l fr
cvsdist 9282c6
Taches antlr optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 8813aa
%package apache-bsf
gbenson 8813aa
Summary:        Optional apache bsf tasks for %{name}
gbenson 8813aa
Group:          Development/Build Tools
gbenson 8813aa
Requires:       %{name} = %{epoch}:%{version}-%{release}
gbenson 8813aa
Requires:       bsf
gbenson 8813aa
BuildRequires:  bsf
gbenson 8813aa
Provides:       ant-apache-bsf = %{epoch}:%{version}-%{release}
gbenson 8813aa
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
gbenson 8813aa
gbenson 8813aa
%description apache-bsf
gbenson 8813aa
Optional apache bsf tasks for %{name}.
gbenson 8813aa
gbenson 8813aa
%description apache-bsf -l fr
gbenson 8813aa
Taches apache bsf optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
gbenson 8813aa
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%package apache-resolver
cvsdist 9282c6
Summary:        Optional apache resolver tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       xml-commons-resolver
cvsdist 9282c6
BuildRequires:  xml-commons-resolver
cvsdist 9282c6
Provides:       ant-apache-resolver = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description apache-resolver
cvsdist 9282c6
Optional apache resolver tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description apache-resolver -l fr
cvsdist 9282c6
Taches apache resolver optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
Permaine Cheung 17bb9c
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%package commons-logging
cvsdist 9282c6
Summary:        Optional commons logging tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       jakarta-commons-logging
cvsdist 9282c6
BuildRequires:  jakarta-commons-logging
cvsdist 9282c6
Provides:       ant-commons-logging = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description commons-logging
cvsdist 9282c6
Optional commons logging tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description commons-logging -l fr
cvsdist 9282c6
Taches commons logging optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Deepak Bhole 760460
# Disable because we don't ship the dependencies
Deepak Bhole 760460
%if 0
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
Deepak Bhole 760460
%package commons-net
Deepak Bhole 760460
Summary:        Optional commons net tasks for %{name}
Deepak Bhole 760460
Group:          Development/Build Tools
Deepak Bhole 760460
Requires:       %{name} = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Requires:       jakarta-commons-net
Deepak Bhole 760460
BuildRequires:  jakarta-commons-net
Deepak Bhole 760460
Provides:       ant-commons-net = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%description commons-net
Deepak Bhole 760460
Optional commons net tasks for %{name}.
Deepak Bhole 760460
Deepak Bhole 760460
%description commons-net -l fr
Deepak Bhole 760460
Taches commons net optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%package jai
Deepak Bhole 760460
Summary:        Optional jai tasks for %{name}
Deepak Bhole 760460
Group:          Development/Build Tools
Deepak Bhole 760460
Requires:       %{name} = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Requires:       jai
Deepak Bhole 760460
BuildRequires:  jai
Deepak Bhole 760460
Provides:       ant-jai = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%description jai
Deepak Bhole 760460
Optional jai tasks for %{name}.
Deepak Bhole 760460
Deepak Bhole 760460
%description jai -l fr
Deepak Bhole 760460
Taches jai optionelles pour %{name}.
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
%package apache-bcel
gbenson 90b78c
Summary:        Optional apache bcel tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       bcel
cvsdist 9282c6
BuildRequires:  bcel
gbenson 90b78c
Provides:       ant-apache-bcel = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Provides:       ant-jakarta-bcel = %{epoch}:%{version}-%{release}
Permaine Cheung 9c2843
Obsoletes:      ant-jakarta-bcel < %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
gbenson 90b78c
%description apache-bcel
gbenson 90b78c
Optional apache bcel tasks for %{name}.
cvsdist 9282c6
gbenson 90b78c
%description apache-bcel -l fr
gbenson 90b78c
Taches apache bcel optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
%package apache-log4j
gbenson 90b78c
Summary:        Optional apache log4j tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       log4j
cvsdist 9282c6
BuildRequires:  log4j
gbenson 90b78c
Provides:       ant-apache-log4j = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Provides:       ant-jakarta-log4j = %{epoch}:%{version}-%{release}
Permaine Cheung 9c2843
Obsoletes:      ant-jakarta-log4j < %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
gbenson 90b78c
%description apache-log4j
gbenson 90b78c
Optional apache log4j tasks for %{name}.
cvsdist 9282c6
gbenson 90b78c
%description apache-log4j -l fr
gbenson 90b78c
Taches apache log4j optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
%package apache-oro
gbenson 90b78c
Summary:        Optional apache oro tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       oro
cvsdist 9282c6
BuildRequires:  oro
gbenson 90b78c
Provides:       ant-apache-oro = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Provides:       ant-jakarta-oro = %{epoch}:%{version}-%{release}
Permaine Cheung 9c2843
Obsoletes:      ant-jakarta-oro < %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
gbenson 90b78c
%description apache-oro
gbenson 90b78c
Optional apache oro tasks for %{name}.
cvsdist 9282c6
gbenson 90b78c
%description apache-oro -l fr
gbenson 90b78c
Taches apache oro optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
%package apache-regexp
gbenson 90b78c
Summary:        Optional apache regexp tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       regexp
cvsdist 9282c6
BuildRequires:  regexp
gbenson 90b78c
Provides:       ant-apache-regexp = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Provides:       ant-jakarta-regexp = %{epoch}:%{version}-%{release}
Permaine Cheung 9c2843
Obsoletes:      ant-jakarta-regexp < %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
gbenson 90b78c
%description apache-regexp
gbenson 90b78c
Optional apache regexp tasks for %{name}.
cvsdist 9282c6
gbenson 90b78c
%description apache-regexp -l fr
gbenson 90b78c
Taches apache regexp optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%package javamail
cvsdist 9282c6
Summary:        Optional javamail tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       javamail >= 0:1.2-5jpp
cvsdist 9282c6
Requires:       jaf >= 0:1.0.1-5jpp
cvsdist 9282c6
BuildRequires:  javamail >= 0:1.2-5jpp
cvsdist 9282c6
BuildRequires:  jaf >= 0:1.0.1-5jpp
cvsdist 9282c6
Provides:       ant-javamail = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description javamail
cvsdist 9282c6
Optional javamail tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description javamail -l fr
cvsdist 9282c6
Taches javamail optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%package jdepend
cvsdist 9282c6
Summary:        Optional jdepend tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       jdepend
cvsdist 9282c6
BuildRequires:  jdepend
cvsdist 9282c6
Provides:       ant-jdepend = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description jdepend
cvsdist 9282c6
Optional jdepend tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description jdepend -l fr
cvsdist 9282c6
Taches jdepend optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Deepak Bhole 760460
%package jmf
Deepak Bhole 760460
Summary:        Optional jmf tasks for %{name}
Deepak Bhole 760460
Group:          Development/Build Tools
Deepak Bhole 760460
Requires:       %{name} = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Provides:       ant-jmf = %{epoch}:%{version}-%{release}
Deepak Bhole 760460
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%description jmf
Deepak Bhole 760460
Optional jmf tasks for %{name}.
Deepak Bhole 760460
Deepak Bhole 760460
%description jmf -l fr
Deepak Bhole 760460
Taches jmf optionelles pour %{name}.
Deepak Bhole 760460
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 6177fe
%package jsch
gbenson 6177fe
Summary:        Optional jsch tasks for %{name}
gbenson 6177fe
Group:          Development/Build Tools
gbenson 6177fe
Requires:       %{name} = %{epoch}:%{version}-%{release}
gbenson 6177fe
Requires:       jsch
gbenson 6177fe
BuildRequires:  jsch
gbenson 6177fe
Provides:       ant-jsch = %{epoch}:%{version}-%{release}
gbenson 6177fe
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
gbenson 6177fe
gbenson 6177fe
%description jsch
gbenson 6177fe
Optional jsch tasks for %{name}.
gbenson 6177fe
gbenson 6177fe
%description jsch -l fr
gbenson 6177fe
Taches jsch optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
gbenson 6177fe
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%package junit
cvsdist 9282c6
Summary:        Optional junit tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       junit
cvsdist 9282c6
BuildRequires:  junit
cvsdist 9282c6
Provides:       ant-junit = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description junit
cvsdist 9282c6
Optional junit tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description junit -l fr
cvsdist 9282c6
Taches junit optionelles pour %{name}.
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
cvsdist 9282c6
%package nodeps
cvsdist 9282c6
Summary:        Optional tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Provides:       ant-nodeps = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description nodeps
cvsdist 9282c6
Optional tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description nodeps -l fr
cvsdist 9282c6
Taches optionelles pour %{name}.
cvsdist 9282c6
cvsdist 9282c6
%package swing
cvsdist 9282c6
Summary:        Optional swing tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Provides:       ant-swing = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description swing
cvsdist 9282c6
Optional swing tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description swing -l fr
cvsdist 9282c6
Taches swing optionelles pour %{name}.
cvsdist 9282c6
cvsdist 9282c6
%package trax
cvsdist 9282c6
Summary:        Optional trax tasks for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       jaxp_transform_impl
cvsdist 9282c6
Provides:       ant-trax = %{epoch}:%{version}-%{release}
gbenson 90b78c
# The ant-xalan jar has been merged into the ant-trax one
Permaine Cheung 9c2843
Obsoletes:      ant-xalan2 < %{epoch}:%{version}-%{release}
Permaine Cheung 17bb9c
Provides:       ant-xalan2 = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Conflicts:      ant-optional-clean, ant-optional-full
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Permaine Cheung 9c2843
BuildRequires:          java-gcj-compat-devel
Permaine Cheung 9c2843
Requires(post):         java-gcj-compat
Permaine Cheung 9c2843
Requires(postun):       java-gcj-compat
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%description trax
cvsdist 9282c6
Optional trax tasks for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description trax -l fr
cvsdist 9282c6
Taches trax optionelles pour %{name}.
cvsdist 9282c6
cvsdist 9282c6
%package scripts
cvsdist 9282c6
Summary:        Additional scripts for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
AutoReqProv:    no
cvsdist 9282c6
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 9282c6
Requires:       /usr/bin/perl
cvsdist 9282c6
Requires:       /usr/bin/python
cvsdist 9282c6
cvsdist 9282c6
%description scripts
cvsdist 9282c6
Additional Perl and Python scripts for %{name}.
cvsdist 9282c6
cvsdist 9282c6
%description scripts -l fr
cvsdist 9282c6
Scripts additionels pour %{name}.
cvsdist 9282c6
cvsdist 9282c6
%package manual
cvsdist 9282c6
Summary:        Manual for %{name}
cvsdist 9282c6
Group:          Development/Build Tools
cvsdist 9282c6
cvsdist 9282c6
%description manual
cvsdist 9282c6
Documentation for %{name}.
cvsdist 74679c
cvsdist 9282c6
%description manual -l it
cvsdist 9282c6
Documentazione di %{name}.
cvsdist 059e3c
cvsdist 9282c6
%description manual -l fr
cvsdist 9282c6
Documentation pour %{name}.
cvsdist d103cf
cvsdist 9282c6
%package javadoc
cvsdist 9282c6
Summary:        Javadoc for %{name}
cvsdist 9282c6
Group:          Development/Documentation
Deepak Bhole 760460
Requires(post):   /bin/rm,/bin/ln
Deepak Bhole 760460
Requires(postun): /bin/rm
cvsdist 9282c6
cvsdist 9282c6
%description javadoc
cvsdist 9282c6
Javadoc for %{name}.
cvsdist 314c7d
cvsdist 9282c6
%description javadoc -l fr
cvsdist 9282c6
Javadoc pour %{name}.
cvsdist 6ef383
cvsdist 9282c6
# -----------------------------------------------------------------------------
cvsdist 74679c
cvsdist 9282c6
%prep
cvsdist 9282c6
%setup -q -n apache-ant-%{version}
cvsdist 74679c
gbenson 90b78c
# Build OPT_JAR_LIST from the contents of /etc/ant.d/
gbenson 90b78c
%patch1 -p1
cvsdist 74679c
vadimn 32cc13
# #157750: make the javah task work with java-gcj-compat
vadimn 32cc13
%patch2 -p1
gbenson 87e23e
gbenson 20a4da
# Fix some places where copies of classes are included in the wrong jarfiles
gbenson 8c7bb9
%patch4 -p1 -b .orig
gbenson 8c7bb9
gbenson 20a4da
# Disable the style and xmlvalidate tasks on ppc64 and s390x (#163689).
Deepak Bhole 21d738
#%ifarch ppc64 s390x
Deepak Bhole 21d738
#%patch5 -p1 -b .orig
Deepak Bhole 21d738
#%endif
gbenson 20a4da
Deepak Bhole 3a706e
%patch6 -b .sav
Deepak Bhole 3a706e
Permaine Cheung 17bb9c
## Add endorsed option when running ant
Permaine Cheung 17bb9c
#%patch7 -p1
Permaine Cheung 9c2843
gbenson 90b78c
# clean jar files
gbenson 90b78c
find . -name "*.jar" -exec rm -f {} \;
gbenson 90b78c
cvsdist 9282c6
# -----------------------------------------------------------------------------
cvsdist 74679c
cvsdist 9282c6
%build
cvsdist 9282c6
# classpath selects optional components to build
Deepak Bhole 760460
#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)
Deepak Bhole 760460
export CLASSPATH=$(%{_bindir}/build-classpath jaxp_parser_impl xml-commons-apis antlr bcel jaf javamail/mailapi jdepend junit log4j oro regexp commons-logging jsch bsf xml-commons-resolver)
cvsdist 74679c
cvsdist 9282c6
# perform bootstrap and build without jjp or user configs,
cvsdist 9282c6
# (except JAVA_HOME as required by build script)
cvsdist 9282c6
[ -n "$JAVA_HOME" ] && unset JAVA_HOME
cvsdist 9282c6
[ -r %{_sysconfdir}/java/java.conf ] && . %{_sysconfdir}/java/java.conf
cvsdist 9282c6
[ -z "$JAVA_HOME" ] && JAVA_HOME=%{_jvmdir}/java
cvsdist 9282c6
export JAVA_HOME
ashah 60b9d8
export GCJ_PROPERTIES="gnu.gcj.precompiled.db.path=/tmp"
cvsdist 9282c6
sh build.sh --noconfig jars javadocs
ashah 60b9d8
unset GCJ_PROPERTIES
cvsdist 74679c
cvsdist 9282c6
# -----------------------------------------------------------------------------
cvsdist 74679c
cvsdist 9282c6
%install
cvsdist 9282c6
rm -rf $RPM_BUILD_ROOT
cvsdist 9282c6
cvsdist 9282c6
# ANT_HOME and subdirs
cvsdist 9282c6
mkdir -p $RPM_BUILD_ROOT%{ant_home}/{lib,etc}
cvsdist 9282c6
cvsdist 9282c6
# jars
cvsdist 9282c6
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cvsdist 9282c6
cp -p build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
cvsdist 9282c6
cp -p build/lib/%{name}-launcher.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-launcher-%{version}.jar
cvsdist 9282c6
cvsdist 9282c6
# optional jars
cvsdist 9282c6
mkdir -p $RPM_BUILD_ROOT%{_javadir}/%{name}
Deepak Bhole 760460
cp -p build/lib/%{name}-icontract.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-icontract-%{version}.jar
Deepak Bhole 760460
cp -p build/lib/%{name}-netrexx.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-netrexx-%{version}.jar
Deepak Bhole 760460
cp -p build/lib/%{name}-starteam.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-starteam-%{version}.jar
Deepak Bhole 760460
cp -p build/lib/%{name}-stylebook.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-stylebook-%{version}.jar
Deepak Bhole 760460
cp -p build/lib/%{name}-vaj.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-vaj-%{version}.jar
Deepak Bhole 760460
cp -p build/lib/%{name}-weblogic.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-weblogic-%{version}.jar
Deepak Bhole 760460
cp -p build/lib/%{name}-xalan1.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-xalan1-%{version}.jar
Deepak Bhole 760460
cp -p build/lib/%{name}-xslp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-xslp-%{version}.jar
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
cp -p build/lib/%{name}-antlr.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-antlr-%{version}.jar
gbenson 8813aa
cp -p build/lib/%{name}-apache-bsf.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-bsf-%{version}.jar
cvsdist 9282c6
cp -p build/lib/%{name}-commons-logging.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-commons-logging-%{version}.jar
Deepak Bhole 760460
#cp -p build/lib/%{name}-commons-net.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-commons-net-%{version}.jar
Deepak Bhole 760460
#cp -p build/lib/%{name}-jai.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jai-%{version}.jar
gbenson 90b78c
cp -p build/lib/%{name}-apache-bcel.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-bcel-%{version}.jar
gbenson 90b78c
cp -p build/lib/%{name}-apache-log4j.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-log4j-%{version}.jar
gbenson 90b78c
cp -p build/lib/%{name}-apache-oro.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-oro-%{version}.jar
gbenson 90b78c
cp -p build/lib/%{name}-apache-regexp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-regexp-%{version}.jar
Permaine Cheung 17bb9c
cp -p build/lib/%{name}-apache-resolver.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-resolver-%{version}.jar
gbenson 90b78c
ln -sf %{name}-apache-bcel.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-bcel.jar
gbenson 90b78c
ln -sf %{name}-apache-log4j.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-log4j.jar
gbenson 90b78c
ln -sf %{name}-apache-oro.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-oro.jar
gbenson 90b78c
ln -sf %{name}-apache-regexp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-regexp.jar
cvsdist 9282c6
cp -p build/lib/%{name}-javamail.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-javamail-%{version}.jar
cvsdist 9282c6
cp -p build/lib/%{name}-jdepend.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdepend-%{version}.jar
Deepak Bhole 760460
cp -p build/lib/%{name}-jmf.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jmf-%{version}.jar
gbenson 6177fe
cp -p build/lib/%{name}-jsch.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jsch-%{version}.jar
cvsdist 9282c6
cp -p build/lib/%{name}-junit.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-junit-%{version}.jar
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
cp -p build/lib/%{name}-nodeps.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-nodeps-%{version}.jar
cvsdist 9282c6
cp -p build/lib/%{name}-swing.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-swing-%{version}.jar
cvsdist 9282c6
cp -p build/lib/%{name}-trax.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-trax-%{version}.jar
cvsdist 9282c6
cvsdist 9282c6
# jar aliases
cvsdist 9282c6
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
cvsdist 9282c6
(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
cvsdist 9282c6
Permaine Cheung 17bb9c
## endorsed jars
Permaine Cheung 17bb9c
#mkdir -p $RPM_BUILD_ROOT%{_javadir}/%{name}/endorsed
Permaine Cheung 17bb9c
#pushd $RPM_BUILD_ROOT%{_javadir}/%{name}/endorsed
Permaine Cheung 17bb9c
#ln -sf $(build-classpath xml-commons-apis)
Permaine Cheung 17bb9c
#ln -sf $(build-classpath xerces-j2) jaxp_parser_impl.jar
Permaine Cheung 17bb9c
#popd
Permaine Cheung 9c2843
cvsdist 9282c6
# scripts: remove dos and os/2 scripts
cvsdist 9282c6
rm -f src/script/*.bat
cvsdist 9282c6
rm -f src/script/*.cmd
cvsdist 9282c6
cvsdist 9282c6
# XSLs
cvsdist 9282c6
cp -p src/etc/*.xsl $RPM_BUILD_ROOT%{ant_home}/etc
Permaine Cheung 17bb9c
%if %{bootstrap1} || %{bootstrap2}
Permaine Cheung 17bb9c
rm -f $RPM_BUILD_ROOT%{ant_home}/etc/jdepend-frames.xsl
Permaine Cheung 17bb9c
rm -f $RPM_BUILD_ROOT%{ant_home}/etc/jdepend.xsl
Permaine Cheung 17bb9c
rm -f $RPM_BUILD_ROOT%{ant_home}/etc/junit-frames.xsl
Permaine Cheung 17bb9c
rm -f $RPM_BUILD_ROOT%{ant_home}/etc/junit-noframes.xsl
Permaine Cheung 17bb9c
rm -f $RPM_BUILD_ROOT%{ant_home}/etc/maudit-frames.xsl
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
cvsdist 9282c6
# install everything else
cvsdist 9282c6
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cvsdist 9282c6
cp -p src/script/* $RPM_BUILD_ROOT%{_bindir}
cvsdist 9282c6
cvsdist 9282c6
# default ant.conf
cvsdist 9282c6
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
cvsdist 9282c6
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf
cvsdist 9282c6
gbenson 90b78c
# OPT_JAR_LIST fragments
gbenson 90b78c
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
echo "antlr ant/ant-antlr" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/antlr
gbenson 8813aa
echo "bsf ant/ant-apache-bsf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bsf
gbenson 90b78c
echo "jakarta-commons-logging ant/ant-commons-logging" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-logging
Deepak Bhole 760460
#echo "jakarta-commons-net ant/ant-commons-net" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-net
Deepak Bhole 760460
#echo "jai ant/ant-jai" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jai
gbenson 90b78c
echo "bcel ant/ant-apache-bcel" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bcel
gbenson 90b78c
echo "log4j ant/ant-apache-log4j" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-log4j
gbenson 90b78c
echo "oro ant/ant-apache-oro" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-oro
gbenson 90b78c
echo "regexp ant/ant-apache-regexp" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-regexp
gbenson 90b78c
echo "javamail jaf ant/ant-javamail" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/javamail
gbenson 90b78c
echo "jdepend ant/ant-jdepend" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jdepend
gbenson 6177fe
echo "jsch ant/ant-jsch" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jsch
gbenson 90b78c
echo "junit ant/ant-junit" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit
Permaine Cheung 17bb9c
echo "xml-commons-resolver ant/ant-apache-resolver" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-resolver
Permaine Cheung 17bb9c
%endif
Permaine Cheung 17bb9c
echo "ant/ant-jmf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jmf
gbenson 90b78c
echo "ant/ant-nodeps" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/nodeps
gbenson 90b78c
echo "ant/ant-swing" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/swing
gbenson 90b78c
echo "jaxp_transform_impl ant/ant-trax" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/trax
gbenson 90b78c
cvsdist 9282c6
# javadoc
cvsdist 9282c6
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cvsdist 9282c6
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cvsdist 9282c6
cvsdist 9282c6
# fix link between manual and javadoc
cvsdist 9282c6
(cd docs/manual; ln -sf %{_javadocdir}/%{name}-%{version} api)
cvsdist 9282c6
cvsdist 9282c6
# -----------------------------------------------------------------------------
cvsdist 74679c
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%{_bindir}/aot-compile-rpm
Deepak Bhole 760460
%endif
Deepak Bhole 760460
cvsdist 9282c6
%clean
cvsdist 9282c6
rm -rf $RPM_BUILD_ROOT
cvsdist 9282c6
cvsdist 9282c6
# -----------------------------------------------------------------------------
cvsdist 9282c6
Deepak Bhole 760460
%post javadoc
Deepak Bhole 760460
rm -f %{_javadocdir}/%{name}
Deepak Bhole 760460
ln -s %{name}-%{version} %{_javadocdir}/%{name}
Deepak Bhole 760460
Deepak Bhole 760460
%postun javadoc
Deepak Bhole 760460
if [ "$1" = "0" ]; then
Deepak Bhole 760460
  rm -f %{_javadocdir}/%{name}
Deepak Bhole 760460
fi
cvsdist 9282c6
cvsdist 9282c6
# -----------------------------------------------------------------------------
cvsdist 9282c6
Deepak Bhole 760460
%if %{gcj_support}
gbenson 7e81ca
%post
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 7e81ca
Deepak Bhole 760460
%if %{gcj_support}
gbenson 7e81ca
%postun
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
# We do not ship dependencies for these, so they are disabled.
Deepak Bhole 760460
%if 0
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post commons-net
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun commons-net
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post jai
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun jai
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post antlr
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun antlr
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
gbenson 8c7bb9
%post apache-bcel
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
gbenson 8c7bb9
%postun apache-bcel
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post jmf
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun jmf
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post trax
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun trax
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
gbenson 8c7bb9
%post apache-log4j
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
gbenson 8c7bb9
%postun apache-log4j
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post swing
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun swing
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post nodeps
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun nodeps
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
gbenson 8c7bb9
%post apache-regexp
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
gbenson 8c7bb9
%postun apache-regexp
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post apache-resolver
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun apache-resolver
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post junit
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun junit
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post apache-oro
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun apache-oro
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post javamail
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun javamail
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post commons-logging
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun commons-logging
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post jdepend
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun jdepend
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 8c7bb9
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post jsch
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
gbenson 7e81ca
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun jsch
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
cvsdist 9282c6
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%post apache-bsf
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
cvsdist 9282c6
fi
Deepak Bhole 760460
%endif
cvsdist 9282c6
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%postun apache-bsf
Deepak Bhole 760460
if [ -x %{_bindir}/rebuild-gcj-db ]
Deepak Bhole 760460
then
Deepak Bhole 760460
  %{_bindir}/rebuild-gcj-db
Deepak Bhole 760460
fi
Deepak Bhole 760460
%endif
cvsdist 74679c
cvsdist 9282c6
%files
cvsdist 9282c6
%defattr(0644,root,root,0755)
gbenson 3d33c3
%doc KEYS LICENSE NOTICE README WHATSNEW
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.conf
cvsdist 9282c6
%attr(0755,root,root) %{_bindir}/ant
cvsdist 9282c6
%attr(0755,root,root) %{_bindir}/antRun
cvsdist 9282c6
%{_javadir}/%{name}.jar
cvsdist 9282c6
%{_javadir}/%{name}-launcher.jar
cvsdist 9282c6
%{_javadir}/%{name}-%{version}.jar
cvsdist 9282c6
%{_javadir}/%{name}-launcher-%{version}.jar
gbenson 7896eb
%dir %{_javadir}/%{name}
Permaine Cheung 17bb9c
#%{_javadir}/%{name}/endorsed
cvsdist 9282c6
%dir %{ant_home}
cvsdist 9282c6
%dir %{ant_home}/etc
cvsdist 9282c6
%{ant_home}/etc/ant-update.xsl
cvsdist 9282c6
%{ant_home}/etc/changelog.xsl
cvsdist 9282c6
%{ant_home}/etc/log.xsl
cvsdist 9282c6
%{ant_home}/etc/tagdiff.xsl
gbenson 90b78c
%{ant_home}/etc/junit-frames-xalan1.xsl
cvsdist 9282c6
%dir %{ant_home}/lib
gbenson 90b78c
%dir %{_sysconfdir}/%{name}.d
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-1.6.5.jar.*
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-launcher-1.6.5.jar.*
Deepak Bhole 760460
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%files manifest-only
Deepak Bhole 760460
%defattr(0644,root,root,0755)
Deepak Bhole 760460
%{_javadir}/%{name}/ant-icontract-%{version}.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-icontract.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-netrexx-%{version}.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-netrexx.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-starteam-%{version}.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-starteam.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-stylebook-%{version}.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-stylebook.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-vaj-%{version}.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-vaj.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-weblogic-%{version}.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-weblogic.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-xalan1-%{version}.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-xalan1.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-xslp-%{version}.jar
Deepak Bhole 760460
%{_javadir}/%{name}/ant-xslp.jar
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%files antlr
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-antlr.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-antlr-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/antlr
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-antlr-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 8813aa
%files apache-bsf
gbenson 8813aa
%defattr(0644,root,root,0755)
gbenson 8813aa
%{_javadir}/%{name}/%{name}-apache-bsf.jar
gbenson 8813aa
%{_javadir}/%{name}/%{name}-apache-bsf-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bsf
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-bsf-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
gbenson 8813aa
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%files apache-resolver
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-apache-resolver.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-apache-resolver-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-resolver
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-resolver-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%files commons-logging
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-commons-logging.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-commons-logging-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-logging
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-commons-logging-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
Deepak Bhole 760460
Deepak Bhole 760460
# Disable as we dont ship the dependencies
Deepak Bhole 760460
%if 0
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
Deepak Bhole 760460
%files commons-net
Deepak Bhole 760460
%defattr(0644,root,root,0755)
Deepak Bhole 760460
%{_javadir}/%{name}/%{name}-commons-net.jar
Deepak Bhole 760460
%{_javadir}/%{name}/%{name}-commons-net-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-net
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-commons-net-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%files jai
Deepak Bhole 760460
%defattr(0644,root,root,0755)
Deepak Bhole 760460
%{_javadir}/%{name}/%{name}-jai.jar
Deepak Bhole 760460
%{_javadir}/%{name}/%{name}-jai-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/jai
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jai-1.6.5.jar.*
Deepak Bhole 760460
%endif
Deepak Bhole 760460
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
%files apache-bcel
cvsdist 9282c6
%defattr(0644,root,root,0755)
gbenson 90b78c
%{_javadir}/%{name}/%{name}-apache-bcel.jar
gbenson 90b78c
%{_javadir}/%{name}/%{name}-apache-bcel-%{version}.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-jakarta-bcel.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bcel
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-bcel-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
%files apache-log4j
cvsdist 9282c6
%defattr(0644,root,root,0755)
gbenson 90b78c
%{_javadir}/%{name}/%{name}-apache-log4j.jar
gbenson 90b78c
%{_javadir}/%{name}/%{name}-apache-log4j-%{version}.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-jakarta-log4j.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-log4j
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-log4j-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
%files apache-oro
cvsdist 9282c6
%defattr(0644,root,root,0755)
gbenson 90b78c
%{_javadir}/%{name}/%{name}-apache-oro.jar
gbenson 90b78c
%{_javadir}/%{name}/%{name}-apache-oro-%{version}.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-jakarta-oro.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-oro
cvsdist 9282c6
%{ant_home}/etc/maudit-frames.xsl
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-oro-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 90b78c
%files apache-regexp
cvsdist 9282c6
%defattr(0644,root,root,0755)
gbenson 90b78c
%{_javadir}/%{name}/%{name}-apache-regexp.jar
gbenson 90b78c
%{_javadir}/%{name}/%{name}-apache-regexp-%{version}.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-jakarta-regexp.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-regexp
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-regexp-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%files javamail
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-javamail.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-javamail-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/javamail
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-javamail-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%files jdepend
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-jdepend.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-jdepend-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/jdepend
cvsdist 9282c6
%{ant_home}/etc/jdepend.xsl
cvsdist 9282c6
%{ant_home}/etc/jdepend-frames.xsl
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jdepend-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
Deepak Bhole 760460
Deepak Bhole 760460
%files jmf
Deepak Bhole 760460
%defattr(0644,root,root,0755)
Deepak Bhole 760460
%{_javadir}/%{name}/%{name}-jmf.jar
Deepak Bhole 760460
%{_javadir}/%{name}/%{name}-jmf-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/jmf
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jmf-1.6.5.jar.*
Deepak Bhole 760460
%endif
cvsdist 9282c6
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
gbenson 6177fe
%files jsch
gbenson 6177fe
%defattr(0644,root,root,0755)
gbenson 6177fe
%{_javadir}/%{name}/%{name}-jsch.jar
gbenson 6177fe
%{_javadir}/%{name}/%{name}-jsch-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/jsch
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jsch-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
gbenson 6177fe
Permaine Cheung 17bb9c
%if ! %{bootstrap1} && ! %{bootstrap2}
cvsdist 9282c6
%files junit
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-junit.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-junit-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/junit
cvsdist 9282c6
%{ant_home}/etc/junit-frames.xsl
cvsdist 9282c6
%{ant_home}/etc/junit-noframes.xsl
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-junit-1.6.5.jar.*
Deepak Bhole 760460
%endif
Permaine Cheung 17bb9c
%endif
cvsdist 9282c6
cvsdist 9282c6
%files nodeps
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-nodeps.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-nodeps-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/nodeps
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-nodeps-1.6.5.jar.*
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%files swing
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-swing.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-swing-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/swing
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-swing-1.6.5.jar.*
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%files trax
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-trax.jar
cvsdist 9282c6
%{_javadir}/%{name}/%{name}-trax-%{version}.jar
Permaine Cheung 17bb9c
%config(noreplace) %{_sysconfdir}/%{name}.d/trax
cvsdist 9282c6
%{ant_home}/etc/mmetrics-frames.xsl
cvsdist 9282c6
%{ant_home}/etc/coverage-frames.xsl
Deepak Bhole 760460
Deepak Bhole 760460
%if %{gcj_support}
Deepak Bhole 760460
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
Deepak Bhole 760460
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-trax-1.6.5.jar.*
Deepak Bhole 760460
%endif
cvsdist 9282c6
cvsdist 9282c6
%files scripts
cvsdist 9282c6
%defattr(0755,root,root,0755)
cvsdist 9282c6
%{_bindir}/*.pl
gbenson 9a0ca7
%{_bindir}/*.py*
cvsdist 9282c6
cvsdist 9282c6
%files manual
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%doc docs/*
cvsdist 9282c6
cvsdist 9282c6
%files javadoc
cvsdist 9282c6
%defattr(0644,root,root,0755)
cvsdist 9282c6
%{_javadocdir}/%{name}-%{version}
cvsdist 9282c6
cvsdist 9282c6
# -----------------------------------------------------------------------------
cvsdist 74679c
cvsdist 9282c6
%changelog
Permaine Cheung 1adfd4
* Mon Mar 19 2007 Permaine Cheung <pcheung@redhat.com> 1.6.5-4jpp.2
Permaine Cheung 1adfd4
- Get rid of the Provides for ant-optional and ant-optional-full.
Permaine Cheung 1adfd4
Permaine Cheung 17bb9c
* Fri Mar 16 2007 Permaine Cheung <pcheung@redhat.com> 1.6.5-4jpp.1
Permaine Cheung 17bb9c
- Merge with upstream, get rid of the endorsed patch
Permaine Cheung 17bb9c
Permaine Cheung 9c2843
* Tue Feb 20 2007 Permaine Cheung <pcheung@redhat.com> 1.6.5-2jpp.3
Permaine Cheung 9c2843
- Add endorsed dir and create symlinks for xml-commons-apis and 
Permaine Cheung 9c2843
  jaxp_parser_impl there, and add the option when running ant.
Permaine Cheung 9c2843
- Add missing BR
Permaine Cheung 9c2843
- Fix some rpmlint issues
Permaine Cheung 9c2843
Permaine Cheung 17bb9c
* Fri Feb 09 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.6.5-4jpp
Permaine Cheung 17bb9c
- Must skip release 3 because Youri::Bugzilla::_add_version doesn't
Permaine Cheung 17bb9c
  distinguish between JPP-1.6 and JPP-1.7 and we have 1.6.5-3 in 1.6
Permaine Cheung 17bb9c
Permaine Cheung 17bb9c
* Fri Feb 09 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.6.5-3jpp
Permaine Cheung 17bb9c
- Added option "bootstrap1" for building core while no jaxp_parser_impl
Permaine Cheung 17bb9c
  nor xml-commons-apis available
Permaine Cheung 17bb9c
- Added option "bootstrap2" for building core when some jaxp_parser_impl
Permaine Cheung 17bb9c
  and xml-commons-apis available
Permaine Cheung 17bb9c
Deepak Bhole 21d738
* Wed Aug 30 2006 Deepak Bhole <dbhole@redhat.com> 1.6.5-2jpp.2
Deepak Bhole 21d738
- Re-enabling style and xmlvalidate task on ppc64 and s390x.
Deepak Bhole 21d738
Deepak Bhole 760460
* Fri Aug 11 2006 Deepak Bhole <dbhole@redhat.com> - 0:1.6.5-2jpp.1
Deepak Bhole 760460
- Added conditional native compilation
Deepak Bhole 760460
- Add missing requirements
Deepak Bhole 760460
- Synch with JPackage spec
Deepak Bhole 760460
Jakub Jelinek f20b61
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:1.6.5-1jpp_11fc
Jakub Jelinek f20b61
- Rebuilt
Jakub Jelinek f20b61
Jesse Keating 9b5de2
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_10fc
Jesse Keating 9b5de2
- rebuild
Jesse Keating 9b5de2
Deepak Bhole 3a706e
* Thu Jun 1 2006 Deepak Bhole <dbhole@redhat.com> - 0:1.6.5-1jpp_9fc
Deepak Bhole 3a706e
- actually apply the patch added in 8fc!
Deepak Bhole 3a706e
Deepak Bhole 99c5a8
* Thu Jun 1 2006 Deepak Bhole <dbhole@redhat.com> - 0:1.6.5-1jpp_8fc
Deepak Bhole 99c5a8
- Added patch to fix jvm version detection
Deepak Bhole 99c5a8
Jeremy Katz 64dcde
* Mon Mar  6 2006 Jeremy Katz <katzj@redhat.com> - 0:1.6.5-1jpp_7fc
Jeremy Katz 64dcde
- stop scriptlet spew
Jeremy Katz 64dcde
Jesse Keating ccc53a
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_6fc
Jesse Keating ccc53a
- bump again for double-long bug on ppc(64)
Jesse Keating ccc53a
Jesse Keating 0f7698
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_5fc
Jesse Keating 0f7698
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating 0f7698
ashah 60b9d8
* Thu Feb  2 2006 Archit Shah <ashah@redhat.com> - 0:1.6.5-1jpp_4fc
ashah 60b9d8
- build ant without using native code
ashah 60b9d8
Jesse Keating dff164
* Mon Jan  9 2006 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_3fc
Jesse Keating dff164
- bump again for another gcj fix
Jesse Keating dff164
Jesse Keating 5cc2f2
* Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_2fc
Jesse Keating 5cc2f2
- rebuilt again
Jesse Keating 5cc2f2
Jesse Keating e60347
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating e60347
- rebuilt
Jesse Keating e60347
Jesse Keating b3c348
* Fri Dec  9 2005 Jesse Keating <jkeating@redhat.com> - 0:1.6.5-1jpp_1fc
Jesse Keating b3c348
- rebuild for gcc-4.1.0-0.6
Jesse Keating b3c348
vadimn 17bf4b
* Tue Nov  8 2005 Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-0jpp_1fc
vadimn 17bf4b
- Converted from ISO-8859-1 to UTF-8. (The correct encoding was
vadimn 17bf4b
  somehow lost in going from version 1.58 to 1.59.)
vadimn 17bf4b
vadimn 21ff92
* Thu Nov  3 2005 Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-0jpp_1fc
vadimn 21ff92
- Changed the Release from 2fc to 0jpp_1fc on the assumption that we
vadimn 21ff92
  are going to want to resync this package with JPackage if/when the
vadimn 21ff92
  latter releases ant-1.6.5-1jpp.
vadimn 21ff92
vadimn 464f87
* Tue Nov  1 2005 Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-2fc
vadimn 464f87
- Removed .jar files from upstream source
vadimn 464f87
vadimn 464f87
* Mon Oct 31 2005 Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-1fc
vadimn 32cc13
- Upgraded to 1.6.5
vadimn 32cc13
- Removed apache-ant-1.6.2.patch.  It was no longer relevant due to the
vadimn 32cc13
  following change upstream:
vadimn 32cc13
  src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java,v1.41.2.8
vadimn 32cc13
- Updated apache-ant-1.6.2-rpm.patch to apache-ant-1.6.5-rpm.patch
vadimn 32cc13
- Replaced apache-ant-bz157750.patch with apache-ant-1.6.5-javah.patch
vadimn 3e54a7
- Converted this spec file from iso-8859-1 to utf-8. (#159586)
vadimn 3e54a7
gbenson 22a225
* Wed Aug  3 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_14fc
gbenson 22a225
- Allow subpackages not in Fedora to be installed from JPackage.
gbenson 22a225
- Obsolete the jmf subpackage (#164389).
gbenson 22a225
gbenson 20a4da
* Thu Jul 21 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_13fc
gbenson 20a4da
- Disable the style and xmlvalidate tasks on ppc64 and s390x (#163689).
gbenson 20a4da
gbenson 8c7bb9
* Mon Jul 18 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_12fc
gbenson 8c7bb9
- Built on ia64, ppc64, s390 and s390x.
gbenson 8c7bb9
- Switch to aot-compile-rpm (also BC-compiles subpackages).
gbenson 8c7bb9
- Remove the jmf subpackage since it wasn't being built anyway.
gbenson 8c7bb9
gbenson 9a0ca7
* Fri Jul 15 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_11fc
gbenson 9a0ca7
- Bootstrap onto ia64, ppc64, s390 and s390x.
gbenson 9a0ca7
gbenson a31a3c
* Wed Jun 15 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_10fc
gbenson 8813aa
- Add the bsf subpackage since we now ship bsf.
gbenson d05c7d
- Remove gcj workaround (not correct, so assume not necessary).
gbenson a31a3c
- Remove jarfiles from the tarball.
gbenson 8813aa
gbenson 9cdb1f
* Mon Jun  6 2005 Gary Benson <gbenson at redhat.com>
gbenson 9cdb1f
- Make the javah task fall back to executing javah if
gbenson 9cdb1f
  com.sun.tools.javah.Main cannot be found.
gbenson 9cdb1f
gbenson 1b2344
* Tue May 25 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_9fc
gbenson 59dde6
- Rearrange how BC-compiled stuff is built and installed.
gbenson 59dde6
gbenson eb75ed
* Mon May 23 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_8fc
gbenson 81dc9b
- Use absolute paths for rebuild-gcj-db.
gbenson 81dc9b
gbenson 87e23e
* Mon May 23 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_7fc
gbenson 87e23e
- Build the javah task (#157750).
gbenson 40cece
- Add alpha to the list of build architectures (#157522).
gbenson 87e23e
gbenson 87e23e
* Thu May  5 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_6fc
Permaine Cheung 9c2843
- Add dependencies for post and postun scriptlets (#156901).
gbenson d7f295
gbenson bf5332
* Fri Apr 29 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_5fc
gbenson 7e81ca
- BC-compile the two core jars.
gbenson 7896eb
- Own /usr/share/java/ant.
gbenson 7e81ca
gbenson 87e23e
* Fri Apr 08 2005 Andrew Overholt <overholt at redhat.com> 0:1.6.2-3jpp_4fc
gbenson 06e40a
- Replace gcj workarounds removed in previous commit.
Andrew Overholt e36e35
gbenson 3d33c3
* Tue Mar 29 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_3fc
gbenson 3d33c3
- Add NOTICE file as per Apache License version 2.0.
gbenson 581491
- Remove some now unnecessary gcj workarounds.
gbenson 6177fe
- Add the jsch subpackage since we now ship jsch.
gbenson 3d33c3
gbenson 90dddb
* Thu Jan 20 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_2fc
gbenson 90dddb
- Use jdtcore.jar instead of ecj.jar when running under libgcj.
gbenson 90dddb
gbenson 90b78c
* Wed Jan 12 2005 Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_1fc
gbenson 90b78c
- Upgrade to latest version.
gbenson 90b78c
gbenson 90b78c
* Wed Jan 12 2005 Gary Benson <gbenson at redhat.com> 0:1.6.1-1jpp_7fc
gbenson c3f281
- Explicitly require java-devel to make beehive play nice.
gbenson c3f281
gbenson 90b78c
* Mon Nov  8 2004 Gary Benson <gbenson at redhat.com> - 0:1.6.2-3jpp
gbenson 90b78c
- Build OPT_JAR_LIST from files in /etc/ant.d.
gbenson 90b78c
gbenson 90b78c
* Thu Nov  4 2004 Gary Benson <gbenson at redhat.com> 0:1.6.1-1jpp_6fc
gbenson 6ab3f0
- Build into Fedora.
gbenson 6ab3f0
gbenson 90b78c
* Mon Nov  1 2004 Gary Benson <gbenson at redhat.com> 0:1.6.1-1jpp_5fc
gbenson eb84dc
- Explicitly require xerces-j2 to make beehive play nice.
gbenson eb84dc
gbenson 90b78c
* Mon Nov  1 2004 Gary Benson <gbenson at redhat.com> 0:1.6.1-1jpp_4fc
gbenson eb84dc
- Bootstrap into Fedora.
gbenson eb84dc
gbenson 90b78c
* Mon Sep 06 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.2-2jpp
gbenson 90b78c
- Fix to backward compatibility symbolic links.
gbenson 90b78c
gbenson 90b78c
* Wed Aug 17 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.2-1jpp
gbenson 90b78c
- Update to Ant 1.6.2
gbenson 90b78c
gbenson 90b78c
* Thu Aug 05 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.6.1-2jpp
cvsdist 9282c6
- Remove incorrect noreplace option for ant.conf; it can't be used anymore
cvsdist 9282c6
  because the sub-packages update that file.
cvsdist 9282c6
- Add patch to fix temp directory used for file containing large
cvsdist 9282c6
  command strings (> 4k)
cvsdist 9282c6
cvsdist 9282c6
* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
cvsdist 9282c6
- Extend subpackage builds to update ant.conf
cvsdist 9282c6
cvsdist 9282c6
* Tue Mar 23 2004 Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
cvsdist 9282c6
- Update to Ant 1.6.1
cvsdist 9282c6
- Change ant launch script to source instead of patch
Permaine Cheung 9c2843
- Move optional components to ant subdirectory: {_javadir}/{name}
cvsdist 9282c6
- Remove os/2 scripts and set JAVA_HOME for build
cvsdist 9282c6
cvsdist 9282c6
* Wed Feb 11 2004 Randy Watler <rwatler at finali.com> - 0:1.6.0-1jpp
cvsdist 9282c6
- Update to Ant 1.6.0
cvsdist 9282c6
- Break out optional/optional-full components
cvsdist 9282c6
- Revise ant launch scripts and support ~/.ant/ant.conf configuration file
cvsdist 9282c6
- Use --noconfig flag to bootstrap ant build and override existing jpp config
cvsdist 9282c6
- Modify ant launcher to use ant.library.dir property to find extra jars
cvsdist 9282c6
- Port changes made in ant launch script for 1.6.2 back into patches
cvsdist 9282c6
cvsdist 9282c6
* Wed Aug 13 2003 Paul Nasrat <pauln at truemesh.com> - 0:1.5.4-2jpp
cvsdist 9282c6
- remove bogus NoSource entries
cvsdist 9282c6
cvsdist 9282c6
* Tue Aug 12 2003 Paul Nasrat <pauln at truemesh.com> - 0:1.5.4-1jpp
cvsdist 9282c6
- Update to 1.5.4
cvsdist 9282c6
- JavaCC task fixed using merged upstream patches from ant HEAD
cvsdist 9282c6
vadimn 17bf4b
* Mon May  5 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.3-2jpp
cvsdist 9282c6
- Fix non-versioned javadoc symlinking.
cvsdist 9282c6
vadimn 17bf4b
* Tue Apr 22 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.3-1jpp
cvsdist 9282c6
- Update to 1.5.3.
cvsdist 9282c6
- Remove runtime java-devel dependency.
cvsdist 9282c6
- Add Epochs in all Provides and Requires.
cvsdist 9282c6
- Include non-versioned javadoc symlink.
cvsdist 9282c6
- Build without dependencies that are partially or completely missing from
cvsdist 9282c6
  JPackage 1.5 (oldbsf, xalan-j1, stylebook1.0b3).
cvsdist 9282c6
- Add netcomponents to optional jar list in ant.conf.
cvsdist 9282c6
cvsdist 9282c6
* Tue Apr 01 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-13jpp
cvsdist 9282c6
- ant-optional is optional (silly me)
cvsdist 9282c6
- jaxp_transform is optional , do not require it
cvsdist 9282c6
- epoch, correct jpackage-utils requires...
cvsdist 9282c6
cvsdist 9282c6
* Fri Mar 21 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-11jpp
cvsdist 9282c6
- add an optional jar list as per Ville's suggestion
cvsdist 9282c6
cvsdist 9282c6
* Thu Mar 20 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-10jpp
cvsdist 9282c6
- hopefully fix CLASSSPATH_OVERRIDE behaviour
cvsdist 9282c6
cvsdist 9282c6
* Tue Mar 18 2003 Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-7jpp
cvsdist 9282c6
- for JPackage-utils 1.5
cvsdist 9282c6
vadimn 17bf4b
* Wed Mar 12 2003 Ville Skyttä <ville.skytta at iki.fi> - 1.5.2-5jpp
cvsdist 9282c6
- Move ANT_HOME to /usr/share/ant.
cvsdist 9282c6
- Don't special-case the lib dir for RPM layout any more, use ANT_HOME/lib.
cvsdist 9282c6
- Install XSLs into ANT_HOME/etc.
cvsdist 9282c6
- Call set_jvm by default in ant.conf.
cvsdist 9282c6
- Provide ant-optional-clean (versioned) in ant-optional.
cvsdist 9282c6
- Make ant-optional-full conflict with ant-optional-clean.
cvsdist 9282c6
- Add version info to ant-optional provision in ant-optional-full.
cvsdist 9282c6
- Built with Sun 1.4.1_02 javac (to get JDK 1.4 regex).
cvsdist 9282c6
cvsdist 9282c6
* Tue Mar 11 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-4jp
cvsdist 9282c6
- changed provided /etc/ant.conf so that if usejikes is allready provided
cvsdist 9282c6
  it didn't set it. Which such modification if you want to disable
cvsdist 9282c6
  ant to use jikes even if jikes is set in /etc/ant.conf you'll just have
cvsdist 9282c6
  to do usejikes=false ant build.xml.
cvsdist 9282c6
cvsdist 9282c6
* Mon Mar 10 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-3jp
cvsdist 9282c6
- rebuilt with IBM SDK 1.3.1 since there was zip corruption when built
cvsdist 9282c6
  with jikes 1.18 and IBM SDK 1.4.
cvsdist 9282c6
cvsdist 9282c6
* Wed Mar 05 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-2jp
cvsdist 9282c6
- updated URL and source location
cvsdist 9282c6
cvsdist 9282c6
* Wed Mar 05 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-1jp
cvsdist 9282c6
- 1.5.2
cvsdist 9282c6
- remove JDK 1.4 related patchs which are now included in ant 1.5.2
cvsdist 9282c6
- fix ant-optional-full pre/post install script (now remove correctly all
cvsdist 9282c6
  ant optional jars)
cvsdist 9282c6
- Built with jikes 1.18 and IBM SDK 1.4
cvsdist 9282c6
vadimn 17bf4b
* Sat Feb  1 2003 Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-8jpp
cvsdist 9282c6
- Symlink a transformer into ANT_LIB for smoother experience on Java 1.3.
cvsdist 9282c6
- Requires jaxp_transform_impl.
cvsdist 9282c6
- Don't remove optional.jar symlinks on optional-full upgrade.
cvsdist 9282c6
- Include Sun's 1.4 JSSE and JCE jars in runtime path, see
cvsdist 9282c6
  <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16242>.
cvsdist 9282c6
- Use jpackage-utils for setting JAVA_HOME when building.
cvsdist 9282c6
- Built with Sun 1.4.1_01 javac.
cvsdist 9282c6
cvsdist 9282c6
* Mon Jan 20 2003 David Walluck <david@anti-microsoft.org> 1.5.1-7jpp
cvsdist 9282c6
- oldbsf
cvsdist 9282c6
vadimn 17bf4b
* Fri Dec 20 2002 Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-6jpp
cvsdist 9282c6
- Really get rid of automatic dependencies for the -scripts package.
cvsdist 9282c6
cvsdist 9282c6
* Wed Dec 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5.1-5jpp
cvsdist 9282c6
- scripts subpackages
cvsdist 9282c6
- file-based manual dependencies, as packages doesn't have the same name on RedHat and Mandrake
cvsdist 9282c6
vadimn 17bf4b
* Wed Dec 11 2002 Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-4jpp
cvsdist 9282c6
- Patched to allow easier use with Jikes and IBM's 1.4.0, see
cvsdist 9282c6
  <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15289> for details.
cvsdist 9282c6
cvsdist 9282c6
* Mon Oct 07 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-3jpp
cvsdist 9282c6
- new post script for optional-full since rpm didn't works as
cvsdist 9282c6
  expected and didn't set correct symlink for ant-optional.jar
cvsdist 9282c6
cvsdist 9282c6
* Thu Oct 03 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-2jpp
cvsdist 9282c6
- really used JDK 1.4.1 to get JDK 1.4.x Regexp
cvsdist 9282c6
cvsdist 9282c6
* Thu Oct 03 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-1jpp
cvsdist 9282c6
- ant 1.5.1
cvsdist 9282c6
cvsdist 9282c6
* Fri Jul 12 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-5jpp
cvsdist 9282c6
- ant script standard behaviour restored, ie ant/lib jars are taken
cvsdist 9282c6
  before CLASSPATH. You should define CLASSPATH_OVERRIDE env var to have
cvsdist 9282c6
  CLASSPATH before ant/lib jars
cvsdist 9282c6
- applied ant script patch for cygwin (cygwin rpm users around ?)
cvsdist 9282c6
- remove conflict in ant-optional-full, just put provides
cvsdist 9282c6
cvsdist 9282c6
* Fri Jul 12 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-4jpp
cvsdist 9282c6
- fix a problem in xerces-j2 build by changing the way CLASSPATH is constructed:
cvsdist 9282c6
  first add jars found in CLASSPATH, then add xml-commons-apis, jaxp_parser_impl,
cvsdist 9282c6
  ant, ant-optional and finish with jars found in ant/lib.
cvsdist 9282c6
- jpackage-utils is no more required (but recommanded :)
cvsdist 9282c6
- ant-optional-full provides ant-optional
cvsdist 9282c6
- fix link between manual and api (javadoc)
cvsdist 9282c6
cvsdist 9282c6
* Thu Jul 11 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-3jpp
cvsdist 9282c6
- add missing symlink between optional-full.jar and optional.jar
cvsdist 9282c6
vadimn 17bf4b
* Wed Jul 10 2002 Ville Skyttä <ville.skytta at iki.fi> 1.5-2jpp
cvsdist 9282c6
- Requires jaxp_parser_impl, no longer jaxp_parser2
cvsdist 9282c6
  (jaxp_parser_impl already requires xml-commons-apis).
cvsdist 9282c6
- Use sed instead of bash 2 extension when symlinking.
cvsdist 9282c6
cvsdist 9282c6
* Wed Jul 10 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-1jpp
cvsdist 9282c6
* ant 1.5
cvsdist 9282c6
cvsdist 9282c6
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5.Beta3-1jpp
cvsdist 9282c6
- ant 1.5 beta 3
cvsdist 9282c6
- added bcel as required
cvsdist 9282c6
cvsdist 9282c6
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-14jpp
cvsdist 9282c6
- added regexp to list of dependant packages
cvsdist 9282c6
cvsdist 9282c6
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-13jpp
cvsdist 9282c6
- added optional-full which include all ant tasks, even those without
cvsdist 9282c6
  matching package
cvsdist 9282c6
- added jdepend 2.2
cvsdist 9282c6
- remove require oro, since ant could works without it
Permaine Cheung 9c2843
- ant lib is now in {_javadir}/{name}, put external jars here
cvsdist 9282c6
cvsdist 9282c6
* Tue May 07 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-12jpp
cvsdist 9282c6
- hardcoded distribution and vendor tag
cvsdist 9282c6
- group tag again
cvsdist 9282c6
cvsdist 9282c6
* Thu May 2 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-11jpp
cvsdist 9282c6
- no more jikes specific support in launch script
cvsdist 9282c6
- source user prefs before configuration in launch script
cvsdist 9282c6
- distribution tag
cvsdist 9282c6
- group tag
cvsdist 9282c6
- provided original script as documentation
cvsdist 9282c6
cvsdist 9282c6
* Fri Apr 05 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-10jpp
cvsdist 9282c6
- used xalan-j1 instead of xalan-j2-compat
cvsdist 9282c6
cvsdist 9282c6
* Mon Mar 11 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-9jpp
cvsdist 9282c6
- jaxp_parser2 support
cvsdist 9282c6
cvsdist 9282c6
* Wed Feb 06 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-8jpp
cvsdist 9282c6
- netcomponents support
cvsdist 9282c6
cvsdist 9282c6
* Sun Jan 27 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-7jpp
cvsdist 9282c6
- adaptation to new stylebook1.0b3 package
cvsdist 9282c6
- stylebook is a dependency of optional package
cvsdist 9282c6
- removed redundant dependencies
cvsdist 9282c6
- launch script correction
cvsdist 9282c6
cvsdist 9282c6
* Fri Jan 25 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-6jpp
cvsdist 9282c6
- cleaned manifest from class-path references
cvsdist 9282c6
- section macro
cvsdist 9282c6
cvsdist 9282c6
* Thu Jan 17 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-5jpp
cvsdist 9282c6
- versioned dir for javadoc
cvsdist 9282c6
- no dependencies for manual and javadoc packages
cvsdist 9282c6
- stricter dependency for optional package
cvsdist 9282c6
- additional sources in individual archives
cvsdist 9282c6
- upgraded launch script
cvsdist 9282c6
- no more javadoc cross-linking
cvsdist 9282c6
- additional requirement for optional package: xml-commons-apis, xalan-j2, xalan-j2-compat, jaf, javamail, & log4j
cvsdist 9282c6
cvsdist 9282c6
* Sat Dec 1 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-4jpp
cvsdist 9282c6
- removed conditional build
cvsdist 9282c6
- removed redundant BuildRequires
cvsdist 9282c6
- ant-optional.jar in ant-optional package
cvsdist 9282c6
- javadoc into javadoc package
cvsdist 9282c6
- new launch script using functions library
cvsdist 9282c6
cvsdist 9282c6
* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-3jpp
cvsdist 9282c6
- readded Requires: oro junit stylebook-1.0b3 bsf rhino antlr to the main package
cvsdist 9282c6
- corrected changelog release 1jpp-> 2jpp
cvsdist 9282c6
cvsdist 9282c6
* Tue Nov 20 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-2jpp
cvsdist 9282c6
- conditional build
cvsdist 9282c6
- removed packager tag
cvsdist 9282c6
- new jpp extension
cvsdist 9282c6
- added xalan 2.2.D13 support
cvsdist 9282c6
- added BuildRequires: xalan-j2 >= 2.2.D13
cvsdist 9282c6
- removed Requires: oro junit stylebook-1.0b3 bsf rhino antlr
cvsdist 9282c6
cvsdist 9282c6
* Mon Oct 15 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-1jpp
cvsdist 9282c6
- 1.4.1
cvsdist 9282c6
cvsdist 9282c6
* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-4jpp
cvsdist 9282c6
- used original tarball
cvsdist 9282c6
cvsdist 9282c6
* Sun Sep 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-3jpp
cvsdist 9282c6
- more macros
cvsdist 9282c6
cvsdist 9282c6
* Wed Sep 26 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-2jpp
cvsdist 9282c6
- first unified release
cvsdist 9282c6
- dropped explicit xalan-j2 requirement, as stylebook-1.0b3 already requires it
cvsdist 9282c6
- added missing xalan-j1 compatibility classes
cvsdist 9282c6
- s/jPackage/JPackage
cvsdist 9282c6
cvsdist 9282c6
* Wed Sep 05 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-1mdk
cvsdist 9282c6
- 1.4
cvsdist 9282c6
- added xalan-j2 antlr bsf rhino to buildrequires and requires
cvsdist 9282c6
- launch script cleanup
cvsdist 9282c6
cvsdist 9282c6
* Tue Jul 31 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-4mdk
cvsdist 9282c6
- jaxp_parser symlink is now jaxp_parser.jar
cvsdist 9282c6
cvsdist 9282c6
* Thu Jul 26 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-3mdk
cvsdist 9282c6
- used alternative jaxp_parser
cvsdist 9282c6
- updated launch script
cvsdist 9282c6
cvsdist 9282c6
* Sat Jun 23 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-2mdk
cvsdist 9282c6
- s/Copyright/License/
cvsdist 9282c6
- truncated description to 72 columns in spec
cvsdist 9282c6
- updated launch script
cvsdist 9282c6
cvsdist 9282c6
* Mon Jun 11 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.3-1mdk
cvsdist 9282c6
- 1.3
cvsdist 9282c6
- new versioning scheme
cvsdist 9282c6
- compiled with oro, junit and stylebook support
cvsdist 9282c6
- spec cleanup
cvsdist 9282c6
cvsdist 9282c6
* Sat Mar 10 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-9mdk
cvsdist 9282c6
- vendor tag
cvsdist 9282c6
- packager tag
cvsdist 9282c6
cvsdist 9282c6
* Sat Feb 17 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-8mdk
cvsdist 9282c6
- spec cleanup
cvsdist 9282c6
- corrected changelog
cvsdist 9282c6
- changed description
cvsdist 9282c6
cvsdist 9282c6
* Sun Feb 04 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-7mdk
cvsdist 9282c6
- launch script improvments (Christian Zoffoli <czoffoli@linux-mandrake.com>)
cvsdist 9282c6
- added french in spec
cvsdist 9282c6
- more macros
cvsdist 9282c6
cvsdist 9282c6
* Fri Feb 02 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-6mdk
cvsdist 9282c6
- corrected launch script
cvsdist 9282c6
cvsdist 9282c6
* Thu Feb 01 2001 Christian Zoffoli <czoffoli@linux-mandrake.com> 1.2-5mdk
cvsdist 9282c6
- more macros
cvsdist 9282c6
- added italian in spec
cvsdist 9282c6
cvsdist 9282c6
* Wed Jan 31 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-4mdk
cvsdist 9282c6
- merged with Henri Gomez <hgomez@users.sourceforge.net> specs:
cvsdist 9282c6
- changed name to ant
cvsdist 9282c6
- changed javadir to /usr/share/java
cvsdist 9282c6
- dropped jdk and jre requirement
cvsdist 9282c6
- corrected require to jaxp
cvsdist 9282c6
- added Jikes support
cvsdist 9282c6
- used our own bash script
cvsdist 9282c6
- dropped perl script
cvsdist 9282c6
- dropped ant home directory
cvsdist 9282c6
cvsdist 9282c6
* Sun Jan 14 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-3mdk
cvsdist 9282c6
- changed name to jakarta-ant
cvsdist 9282c6
- changed group to Development/Java
cvsdist 9282c6
cvsdist 9282c6
* Wed Jan 04 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-2mdk
cvsdist 9282c6
- new spec file
cvsdist 9282c6
- discarded ugly non-free Sun jaxp library from sources, and used pretty open-source xerces instead
cvsdist 9282c6
cvsdist 9282c6
* Wed Dec 20 2000 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-1mdk
cvsdist 9282c6
- first Mandrake release
cvsdist 9282c6
- used SRPMS from Henri Gomez <hgomez@users.sourceforge.net>