-# (TODO: stylebook, starteam, jai, jdepend, weblogic)
+# TODO:
+# - stylebook: http://svn.apache.org/viewcvs.cgi/xml/stylebook/
+# - starteam: http://www.borland.com/downloads/download_starteam.html (30-day trial, needs registration)
+# - weblogic: http://www.bea.com/ ? (needs registration)
%bcond_without antlr # disable building antlr optional task(s)
%bcond_without apache_bcel # disable building apache-bcel optional task(s)
%bcond_without apache_bsf # disable building apache-bsf optional task(s)
%bcond_without antlr # disable building antlr optional task(s)
%bcond_without apache_bcel # disable building apache-bcel optional task(s)
%bcond_without apache_bsf # disable building apache-bsf optional task(s)
%bcond_without apache_resolver # disable building apache-resolver optional task(s)
%bcond_without commons_logging # disable building commons-logging optional task(s)
%bcond_without commons_net # disable building commons-net optional task(s)
%bcond_without apache_resolver # disable building apache-resolver optional task(s)
%bcond_without commons_logging # disable building commons-logging optional task(s)
%bcond_without commons_net # disable building commons-net optional task(s)
%bcond_without jsch # disable building jsch optional task(s)
%bcond_without junit # disable building junit optional task(s)
%bcond_without netrexx # disable building netrexx optional taks(s)
#
%bcond_without jsch # disable building jsch optional task(s)
%bcond_without junit # disable building junit optional task(s)
%bcond_without netrexx # disable building netrexx optional taks(s)
#
%undefine with_apache_resolver
%undefine with_commons_logging
%undefine with_commons_net
%undefine with_apache_resolver
%undefine with_commons_logging
%undefine with_commons_net
-Summary(fr): Outil de compilation pour java
-Summary(it): Tool per la compilazione di programmi java
-Summary(pl): Ant - narzêdzie do budowania w Javie
+Summary(fr.UTF-8): Outil de compilation pour java
+Summary(it.UTF-8): Tool per la compilazione di programmi java
+Summary(pl.UTF-8): Ant - narzędzie do budowania w Javie
License: Apache
Group: Development/Languages/Java
Source0: http://www.apache.org/dist/ant/source/apache-%{name}-%{version}-src.tar.bz2
License: Apache
Group: Development/Languages/Java
Source0: http://www.apache.org/dist/ant/source/apache-%{name}-%{version}-src.tar.bz2
URL: http://ant.apache.org/
%{?with_antlr:BuildRequires: antlr}
%{?with_apache_bsf:BuildRequires: beanshell}
%{?with_apache_bsf:BuildRequires: bsf}
%{?with_javamail:BuildRequires: jaf}
URL: http://ant.apache.org/
%{?with_antlr:BuildRequires: antlr}
%{?with_apache_bsf:BuildRequires: beanshell}
%{?with_apache_bsf:BuildRequires: bsf}
%{?with_javamail:BuildRequires: jaf}
%{?with_apache_bcel:BuildRequires: jakarta-bcel}
%{?with_commons_logging:BuildRequires: jakarta-commons-logging}
%{?with_commons_net:BuildRequires: jakarta-commons-net}
%{?with_apache_bcel:BuildRequires: jakarta-bcel}
%{?with_commons_logging:BuildRequires: jakarta-commons-logging}
%{?with_commons_net:BuildRequires: jakarta-commons-net}
%{?with_apache_regexp:BuildRequires: jakarta-regexp}
%{?with_javamail:BuildRequires: javamail}
BuildRequires: jaxp_parser_impl
%{?with_apache_regexp:BuildRequires: jakarta-regexp}
%{?with_javamail:BuildRequires: javamail}
BuildRequires: jaxp_parser_impl
%{?with_netrexx:BuildRequires: netrexx}
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.300
%{?with_netrexx:BuildRequires: netrexx}
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.300
Platform-independent build tool for Java. Ant is a Java based build
system. Ant is used by apache jakarta & xml projects.
Platform-independent build tool for Java. Ant is a Java based build
system. Ant is used by apache jakarta & xml projects.
Ant e' un tool indipendente dalla piattaforma creato per faciltare la
compilazione di programmi java. Allo stato attuale viene utilizzato
dai progetti apache jakarta ed apache xml.
Ant e' un tool indipendente dalla piattaforma creato per faciltare la
compilazione di programmi java. Allo stato attuale viene utilizzato
dai progetti apache jakarta ed apache xml.
-%description -l pl
-Niezale¿ne od platformy narzêdzie do budowania w Javie. Ant jest
-u¿ywany przez projekty apache jakarta i xml.
+%description -l pl.UTF-8
+Niezależne od platformy narzędzie do budowania w Javie. Ant jest
+używany przez projekty apache jakarta i xml.
-Summary(fr): Taches antlr optionelles pour %{name}
-Summary(pl): Opcjonalne zadania antlr dla anta
+Summary(fr.UTF-8): Taches antlr optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania antlr dla anta
-Summary(fr): Taches apache bcel optionelles pour %{name}
-Summary(pl): Opcjonalne zadania apache bcel dla anta
+Summary(fr.UTF-8): Taches apache bcel optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania apache bcel dla anta
-Summary(fr): Taches apache bsf optionelles pour %{name}
-Summary(pl): Opcjonalne zadania apache bsf dla anta
+Summary(fr.UTF-8): Taches apache bsf optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania apache bsf dla anta
-Summary(fr): Taches apache log4j optionelles pour %{name}
-Summary(pl): Opcjonalne zadania apache log4j dla anta
+Summary(fr.UTF-8): Taches apache log4j optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania apache log4j dla anta
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: logging-log4j >= 1.2
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: logging-log4j >= 1.2
-Summary(fr): Taches apache oro optionelles pour %{name}
-Summary(pl): Opcjonalne zadania apache oro dla anta
+Summary(fr.UTF-8): Taches apache oro optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania apache oro dla anta
-Summary(fr): Taches apache regexp optionelles pour %{name}
-Summary(pl): Opcjonalne zadania apache regexp dla anta
+Summary(fr.UTF-8): Taches apache regexp optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania apache regexp dla anta
-Summary(fr): Taches apache resolver optionelles pour %{name}
-Summary(pl): Opcjonalne zadania apache resolver dla anta
+Summary(fr.UTF-8): Taches apache resolver optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania apache resolver dla anta
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: xml-commons-resolver
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: xml-commons-resolver
-Summary(fr): Taches commons logging optionelles pour %{name}
-Summary(pl): Opcjonalne zadania commons logging dla anta
+Summary(fr.UTF-8): Taches commons logging optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania commons logging dla anta
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: jakarta-commons-logging
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: jakarta-commons-logging
-Summary(fr): Taches commons net optionelles pour %{name}
-Summary(pl): Opcjonalne zadania commons net dla anta
+Summary(fr.UTF-8): Taches commons net optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania commons net dla anta
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: jakarta-commons-net
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: jakarta-commons-net
-Summary(fr): Taches jai optionelles pour %{name}
-Summary(pl): Opcjonalne zadania jai dla anta
+Summary(fr.UTF-8): Taches jai optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania jai dla anta
-Summary(fr): Taches javamail optionelles pour %{name}
-Summary(pl): Opcjonalne zadania javamail dla anta
+Summary(fr.UTF-8): Taches javamail optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania javamail dla anta
-Summary(fr): Taches jdepend optionelles pour %{name}
-Summary(pl): Opcjonalne zadania jdepend dla anta
+Summary(fr.UTF-8): Taches jdepend optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania jdepend dla anta
-Summary(fr): Taches jmf optionelles pour %{name}
-Summary(pl): Opcjonalne zadania jmf dla anta
+Summary(fr.UTF-8): Taches jmf optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania jmf dla anta
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Conflicts: ant-optional-clean
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Conflicts: ant-optional-clean
-Summary(fr): Taches jsch optionelles pour %{name}
-Summary(pl): Opcjonalne zadania jsch dla anta
+Summary(fr.UTF-8): Taches jsch optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania jsch dla anta
-Summary(fr): Taches junit optionelles pour %{name}
-Summary(pl): Opcjonalne zadania junit dla anta
+Summary(fr.UTF-8): Taches junit optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania junit dla anta
-Summary(fr): Taches netrexx optionelles pour %{name}
-Summary(pl): Opcjonalne zadania netrexx dla anta
+Summary(fr.UTF-8): Taches netrexx optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania netrexx dla anta
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Conflicts: ant-optional-clean
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Conflicts: ant-optional-clean
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Conflicts: ant-optional-clean
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Conflicts: ant-optional-clean
-Summary(fr): Taches swing optionelles pour %{name}
-Summary(pl): Opcjonalne zadania swing dla anta
+Summary(fr.UTF-8): Taches swing optionelles pour %{name}
+Summary(pl.UTF-8): Opcjonalne zadania swing dla anta
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Conflicts: ant-optional-clean
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Conflicts: ant-optional-clean
-Summary(fr): Taches trax optionelles pour %{name}
-Summary(pl): Dodatkowe zadania trax dla anta
+Summary(fr.UTF-8): Taches trax optionelles pour %{name}
+Summary(pl.UTF-8): Dodatkowe zadania trax dla anta
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: jaxp_transform_impl
Group: Development/Languages/Java
Requires: %{name} = %{version}-%{release}
Requires: jaxp_transform_impl
-Summary(fr): Documentation pour %{name}
-Summary(it): Documentazione di %{name}
-Summary(pl): Podrêcznik dla anta
+Summary(fr.UTF-8): Documentation pour %{name}
+Summary(it.UTF-8): Documentazione di %{name}
+Summary(pl.UTF-8): Podręcznik dla anta
Documentation for ant, platform-independent build tool for Java. Used
by Apache Group for jakarta and xml projects.
Documentation for ant, platform-independent build tool for Java. Used
by Apache Group for jakarta and xml projects.
-%description javadoc -l pl
-Dokumentacja do anta - niezale¿nego od platformy narzêdzia do
-budowania w Javie. Jest ono u¿ywane przez Apache Group w projektach
+%description javadoc -l pl.UTF-8
+Dokumentacja do anta - niezależnego od platformy narzędzia do
+budowania w Javie. Jest ono używane przez Apache Group w projektach
src/main/org/apache/tools/ant/taskdefs/Exec.java \
src/main/org/apache/tools/ant/taskdefs/Execute.java
src/main/org/apache/tools/ant/taskdefs/Exec.java \
src/main/org/apache/tools/ant/taskdefs/Execute.java
%{?with_apache_resolver:required_jars="$required_jars resolver"}
%{?with_commons_logging:required_jars="$required_jars commons-logging"}
%{?with_commons_net:required_jars="$required_jars commons-net"}
%{?with_apache_resolver:required_jars="$required_jars resolver"}
%{?with_commons_logging:required_jars="$required_jars commons-logging"}
%{?with_commons_net:required_jars="$required_jars commons-net"}
%{?with_apache_bcel:required_jars="$required_jars bcel"}
%{?with_apache_log4j:required_jars="$required_jars log4j"}
%{?with_apache_oro:required_jars="$required_jars oro"}
%{?with_apache_bcel:required_jars="$required_jars bcel"}
%{?with_apache_log4j:required_jars="$required_jars log4j"}
%{?with_apache_oro:required_jars="$required_jars oro"}
%{?with_jsch:required_jars="$required_jars jsch"}
%{?with_netrexx:required_jars="$required_jars NetRexxC"}
%{?with_jsch:required_jars="$required_jars jsch"}
%{?with_netrexx:required_jars="$required_jars NetRexxC"}
# javadoc
install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
# javadoc
install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%files
%defattr(644,root,root,755)
%files
%defattr(644,root,root,755)
%files javadoc
%defattr(644,root,root,755)
%{_javadocdir}/%{name}-%{version}
%files javadoc
%defattr(644,root,root,755)
%{_javadocdir}/%{name}-%{version}