This commit is contained in:
@@ -18,14 +18,13 @@
|
||||
|
||||
|
||||
%global ant_home %{_datadir}/ant
|
||||
%global major_version 1.9
|
||||
##### WARNING: please do not edit this auto generated spec file. Use the ant.spec! #####
|
||||
%bcond_with bootstrap
|
||||
%bcond_without junit
|
||||
%bcond_with junit5
|
||||
%bcond_with antlr
|
||||
Name: ant-junit
|
||||
Version: 1.10.5
|
||||
Version: 1.10.7
|
||||
Release: 0
|
||||
Summary: Optional junit tasks for ant
|
||||
License: Apache-2.0
|
||||
@@ -283,6 +282,17 @@ Requires: regexp
|
||||
%description -n ant-apache-xalan2
|
||||
Optional apache xalan2 tasks for %{name}.
|
||||
|
||||
%package -n ant-imageio
|
||||
Summary: Optional imageio tasks for ant
|
||||
License: Apache-2.0
|
||||
Group: Development/Tools/Building
|
||||
%requires_eq ant
|
||||
|
||||
%description -n ant-imageio
|
||||
Apache Ant is a Java-based build tool.
|
||||
|
||||
This package contains optional imageio tasks for Apache Ant.
|
||||
|
||||
%package -n ant-javamail
|
||||
Summary: Optional javamail tasks for ant
|
||||
License: CDDL-1.0
|
||||
@@ -403,7 +413,6 @@ rm -rf build/lib/ant-jai.jar build/lib/ant-netrexx.jar
|
||||
%if %{with bootstrap}
|
||||
export GC_MAXIMUM_HEAP_SIZE="134217728" #128M
|
||||
export JAVA_HOME="%{java_home}"
|
||||
export BOOTJAVAC_OPTS="-source 8 -target 8"
|
||||
sh -x ./build.sh --noconfig jars
|
||||
|
||||
%endif
|
||||
@@ -441,14 +450,14 @@ install -d -m 755 %{buildroot}%{_mavenpomdir}
|
||||
for jar in build/lib/*.jar
|
||||
do
|
||||
jarname=$(basename $jar .jar)
|
||||
pomname="JPP.ant-${jarname}.pom"
|
||||
pomname="${jarname}.pom"
|
||||
|
||||
#Determine where to put it
|
||||
case $jarname in
|
||||
#These go into %%{_javadir}, pom files have different names
|
||||
ant | ant-bootstrap | ant-launcher)
|
||||
%if %{with bootstrap}
|
||||
destdir="%{buildroot}%{_javadir}"; destname="";pomname="JPP-$jarname.pom"
|
||||
destdir="%{buildroot}%{_javadir}/ant"; destname="ant/";pomname="$jarname.pom"
|
||||
%else
|
||||
continue
|
||||
%endif
|
||||
@@ -557,6 +566,7 @@ echo "log4j12/log4j-12 ant/ant-apache-log4j" > %{buildroot}%{_sysconfdir}/ant.d/
|
||||
echo "oro ant/ant-apache-oro" > %{buildroot}%{_sysconfdir}/ant.d/apache-oro
|
||||
echo "regexp ant/ant-apache-regexp" > %{buildroot}%{_sysconfdir}/ant.d/apache-regexp
|
||||
echo "xalan-j2 ant/ant-apache-xalan2" > %{buildroot}%{_sysconfdir}/ant.d/apache-xalan2
|
||||
echo "ant/ant-imageio" > %{buildroot}%{_sysconfdir}/ant.d/imageio
|
||||
echo "javamail jaf ant/ant-javamail" > %{buildroot}%{_sysconfdir}/ant.d/javamail
|
||||
echo "jdepend ant/ant-jdepend" > %{buildroot}%{_sysconfdir}/ant.d/jdepend
|
||||
echo "jsch ant/ant-jsch" > %{buildroot}%{_sysconfdir}/ant.d/jsch
|
||||
@@ -579,9 +589,8 @@ rm -rf %{buildroot}%{_bindir}/ant.orig
|
||||
|
||||
%if %{with bootstrap}
|
||||
pushd %{buildroot}%{_javadir}
|
||||
mkdir -p ant
|
||||
for i in ant*.jar; do
|
||||
ln -sf ../${i} ant/${i}
|
||||
for i in ant-bootstrap ant-launcher ant; do
|
||||
ln -sf ant/${i}.jar ${i}.jar
|
||||
done
|
||||
popd
|
||||
|
||||
@@ -591,10 +600,9 @@ popd
|
||||
%config(noreplace) %{_sysconfdir}/%{name}.conf
|
||||
%attr(0755,root,root) %{_bindir}/ant
|
||||
%attr(0755,root,root) %{_bindir}/antRun
|
||||
%{_javadir}/%{name}/%{name}.jar
|
||||
%{_javadir}/%{name}/%{name}-launcher.jar
|
||||
%{_javadir}/%{name}.jar
|
||||
%{_javadir}/%{name}-launcher.jar
|
||||
%{_javadir}/%{name}-bootstrap.jar
|
||||
%{_javadir}/%{name}/%{name}-bootstrap.jar
|
||||
%dir %{_javadir}/%{name}
|
||||
%dir %{ant_home}
|
||||
%dir %{ant_home}%{_sysconfdir}
|
||||
@@ -623,8 +631,8 @@ popd
|
||||
%{_javadir}/ant/ant-xz.jar
|
||||
%{ant_home}/lib/ant-xz.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/antlr
|
||||
%{_mavenpomdir}/JPP.ant-ant-antlr.pom
|
||||
%{_mavenpomdir}/JPP.ant-ant-xz.pom
|
||||
%{_mavenpomdir}/ant-antlr.pom
|
||||
%{_mavenpomdir}/ant-xz.pom
|
||||
%if %{defined _maven_repository}
|
||||
%config(noreplace) %{_mavendepmapfragdir}/ant-antlr
|
||||
%else
|
||||
@@ -669,42 +677,42 @@ popd
|
||||
%{_javadir}/ant/ant-apache-bsf.jar
|
||||
%{ant_home}/lib/ant-apache-bsf.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/apache-bsf
|
||||
%{_mavenpomdir}/JPP.ant-ant-apache-bsf.pom
|
||||
%{_mavenpomdir}/ant-apache-bsf.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-apache-resolver
|
||||
%{_javadir}/ant/ant-apache-resolver.jar
|
||||
%{ant_home}/lib/ant-apache-resolver.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/apache-resolver
|
||||
%{_mavenpomdir}/JPP.ant-ant-apache-resolver.pom
|
||||
%{_mavenpomdir}/ant-apache-resolver.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-commons-logging
|
||||
%{_javadir}/ant/ant-commons-logging.jar
|
||||
%{ant_home}/lib/ant-commons-logging.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/commons-logging
|
||||
%{_mavenpomdir}/JPP.ant-ant-commons-logging.pom
|
||||
%{_mavenpomdir}/ant-commons-logging.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-commons-net
|
||||
%{_javadir}/ant/ant-commons-net.jar
|
||||
%{ant_home}/lib/ant-commons-net.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/commons-net
|
||||
%{_mavenpomdir}/JPP.ant-ant-commons-net.pom
|
||||
%{_mavenpomdir}/ant-commons-net.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-apache-bcel
|
||||
%{_javadir}/ant/ant-apache-bcel.jar
|
||||
%{ant_home}/lib/ant-apache-bcel.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/apache-bcel
|
||||
%{_mavenpomdir}/JPP.ant-ant-apache-bcel.pom
|
||||
%{_mavenpomdir}/ant-apache-bcel.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-apache-log4j
|
||||
%{_javadir}/ant/ant-apache-log4j.jar
|
||||
%{ant_home}/lib/ant-apache-log4j.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/apache-log4j
|
||||
%{_mavenpomdir}/JPP.ant-ant-apache-log4j.pom
|
||||
%{_mavenpomdir}/ant-apache-log4j.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-apache-oro
|
||||
@@ -712,28 +720,35 @@ popd
|
||||
%{ant_home}/lib/ant-apache-oro.jar
|
||||
%{ant_home}%{_sysconfdir}/maudit-frames.xsl
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/apache-oro
|
||||
%{_mavenpomdir}/JPP.ant-ant-apache-oro.pom
|
||||
%{_mavenpomdir}/ant-apache-oro.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-apache-regexp
|
||||
%{_javadir}/ant/ant-apache-regexp.jar
|
||||
%{ant_home}/lib/ant-apache-regexp.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/apache-regexp
|
||||
%{_mavenpomdir}/JPP.ant-ant-apache-regexp.pom
|
||||
%{_mavenpomdir}/ant-apache-regexp.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-apache-xalan2
|
||||
%{_javadir}/ant/ant-apache-xalan2.jar
|
||||
%{ant_home}/lib/ant-apache-xalan2.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/apache-xalan2
|
||||
%{_mavenpomdir}/JPP.ant-ant-apache-xalan2.pom
|
||||
%{_mavenpomdir}/ant-apache-xalan2.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-imageio
|
||||
%{_javadir}/ant/ant-imageio.jar
|
||||
%{ant_home}/lib/ant-imageio.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/imageio
|
||||
%{_mavenpomdir}/ant-imageio.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-javamail
|
||||
%{_javadir}/ant/ant-javamail.jar
|
||||
%{ant_home}/lib/ant-javamail.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/javamail
|
||||
%{_mavenpomdir}/JPP.ant-ant-javamail.pom
|
||||
%{_mavenpomdir}/ant-javamail.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-jdepend
|
||||
@@ -742,21 +757,21 @@ popd
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/jdepend
|
||||
%{ant_home}%{_sysconfdir}/jdepend.xsl
|
||||
%{ant_home}%{_sysconfdir}/jdepend-frames.xsl
|
||||
%{_mavenpomdir}/JPP.ant-ant-jdepend.pom
|
||||
%{_mavenpomdir}/ant-jdepend.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-jsch
|
||||
%{_javadir}/ant/ant-jsch.jar
|
||||
%{ant_home}/lib/ant-jsch.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/jsch
|
||||
%{_mavenpomdir}/JPP.ant-ant-jsch.pom
|
||||
%{_mavenpomdir}/ant-jsch.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-testutil
|
||||
%{_javadir}/ant/ant-testutil.jar
|
||||
%{ant_home}/lib/ant-testutil.jar
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/testutil
|
||||
%{_mavenpomdir}/JPP.ant-ant-testutil.pom
|
||||
%{_mavenpomdir}/ant-testutil.pom
|
||||
%dir %{_mavenpomdir}
|
||||
|
||||
%files -n ant-manual
|
||||
|
Reference in New Issue
Block a user