Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
ant.15004
ant.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ant.spec of Package ant.15004
# # spec file for package ant # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2000-2009, JPackage Project # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %global ant_home %{_datadir}/ant %global major_version 1.9 %bcond_without bootstrap %bcond_with junit %bcond_with antlr Name: ant Version: 1.9.10 Release: 0 Summary: Java-based build tool License: Apache-2.0 Group: Development/Tools/Building Url: http://ant.apache.org/ Source0: http://www.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.bz2 Source1: apache-ant-1.8.ant.conf Source1000: pre_checkin.sh Source1001: http://www.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.bz2.asc Source1002: ant.keyring Patch0: apache-ant-no-test-jar.patch Patch1: apache-ant-class-path-in-manifest.patch Patch4: apache-ant-1.9.9-sourcetarget.patch Patch5: apache-ant-bootstrap.patch #PATCH-FEATURE-OPENSUSE bmwiedemann -- have fixed build dates Patch6: reproducible-build-date.patch Patch7: ant-python3.patch Patch8: apache-ant-unzip-path.patch BuildRequires: antlr-bootstrap BuildRequires: java-devel >= 1.6 BuildRequires: javapackages-tools BuildRequires: unzip BuildRequires: xml-commons-apis-bootstrap #BuildRequires: xerces-j2-bootstrap #!BuildIgnore: xerces-j2-bootstrap BuildArch: noarch # Needed for maven conversions %if !%{with bootstrap} BuildRequires: javapackages-local %endif %if %{with junit} || %{with antlr} BuildRequires: ant = %{version} BuildRequires: junit #!BuildIgnore: antlr %endif %if %{with antlr} BuildRequires: xerces-j2 BuildRequires: xml-commons-apis %endif %if 0%{?suse_version} > 1320 BuildRequires: strip-nondeterminism %endif %if %{with bootstrap} Requires: java-devel >= 1.6 Requires: javapackages-tools Requires: jaxp_parser_impl Requires: xml-commons-apis Requires: xml-commons-resolver Obsoletes: apache-ant < %{version} Provides: apache-ant = %{version} Obsoletes: ant-nodeps < %{version} Provides: ant-nodeps = %{version} Obsoletes: ant-trax < %{version} Provides: ant-trax = %{version} %endif %if %{with antlr} Requires: antlr %requires_eq ant Provides: ant-antlr = %{version}-%{release} Obsoletes: ant-javadoc %endif %if %{with junit} Requires: junit4 %requires_eq ant %endif %if %{with junit} %description Apache Ant is a Java-based build tool. This package contains optional JUnit tasks for Apache Ant. %else %description Apache Ant is a Java-based build tool. In theory, it is kind of like Make. Build description files are written in XML. %endif %if %{with bootstrap} %package -n ant-jmf Summary: Optional jmf tasks for ant License: Apache-2.0 Group: Development/Tools/Building Requires: ant = %{version} Provides: ant-jmf = %{version}-%{release} %description -n ant-jmf Apache Ant is a Java-based build tool. This package contains optional jmf tasks for Apache Ant. %package -n ant-swing Summary: Optional swing tasks for ant License: Apache-2.0 Group: Development/Tools/Building Requires: ant = %{version} Provides: ant-swing = %{version}-%{release} %description -n ant-swing Apache Ant is a Java-based build tool. This package contains optional swing tasks for Apache Ant. %package -n ant-scripts Summary: Additional scripts for ant License: Apache-2.0 Group: Development/Tools/Building Requires: ant = %{version} Requires: perl Requires: python3-base %description -n ant-scripts Apache Ant is a Java-based build tool. This package contains additional perl and python scripts for Apache Ant. %endif #if bootstrap %if %{with antlr} %package -n ant-apache-bsf Summary: Optional apache bsf tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: bsf Requires: bsf %requires_eq ant %description -n ant-apache-bsf Apache Ant is a Java-based build tool. This package contains optional apache bsf tasks for Apache Ant. %package -n ant-apache-resolver Summary: Optional apache resolver tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: xml-commons-resolver Requires: xml-commons-resolver %requires_eq ant %description -n ant-apache-resolver Apache Ant is a Java-based build tool. This package contains optional apache resolver tasks for Apache Ant. %package -n ant-commons-logging Summary: Optional commons logging tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: apache-commons-logging Requires: apache-commons-logging %requires_eq ant %description -n ant-commons-logging Apache Ant is a Java-based build tool. This package contains optional commons logging tasks for Apache Ant. %package -n ant-commons-net Summary: Optional commons net tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: jakarta-commons-net Requires: jakarta-commons-net %requires_eq ant %description -n ant-commons-net Apache Ant is a Java-based build tool. This package contains optional commons net tasks for Apache Ant. %package -n ant-apache-bcel Summary: Optional apache bcel tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: bcel Requires: bcel %requires_eq ant Provides: ant-jakarta-bcel = %{version} Obsoletes: ant-jakarta-bcel < %{version} %description -n ant-apache-bcel Apache Ant is a Java-based build tool. This package contains optional apache bcel tasks for Apache Ant. %package -n ant-apache-log4j Summary: Optional apache log4j tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: log4j-mini Requires: log4j %requires_eq ant Provides: ant-jakarta-log4j = %{version} Obsoletes: ant-jakarta-log4j < %{version} %description -n ant-apache-log4j Apache Ant is a Java-based build tool. This package contains optional apache log4j tasks for Apache Ant. %package -n ant-apache-oro Summary: Optional apache oro tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: oro Requires: oro %requires_eq ant Provides: ant-jakarta-oro = %{version} Obsoletes: ant-jakarta-oro < %{version} %description -n ant-apache-oro Apache Ant is a Java-based build tool. This package contains optional apache oro tasks for Apache Ant. %package -n ant-apache-regexp Summary: Optional apache regexp tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: regexp Requires: regexp %requires_eq ant Provides: ant-jakarta-regexp = %{version} Obsoletes: ant-jakarta-regexp < %{version} %description -n ant-apache-regexp Apache Ant is a Java-based build tool. This package contains optional apache regexp tasks for Apache Ant. %package -n ant-apache-xalan2 Summary: Optional apache xalan2 tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: regexp BuildRequires: xalan-j2 Requires: regexp %requires_eq ant %description -n ant-apache-xalan2 Optional apache xalan2 tasks for %{name}. %package -n ant-javamail Summary: Optional javamail tasks for ant License: CDDL-1.0 Group: Development/Tools/Building BuildRequires: javamail >= 1.2-5jpp Requires: javamail >= 1.2-5jpp %requires_eq ant %description -n ant-javamail Apache Ant is a Java-based build tool. This package contains optional javamail tasks for Apache Ant. %package -n ant-jdepend Summary: Optional jdepend tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: jdepend Requires: jdepend %requires_eq ant %description -n ant-jdepend Apache Ant is a Java-based build tool. This package contains optional jdepend tasks for Apache Ant. %package -n ant-jsch Summary: Optional jsch tasks for ant License: Apache-2.0 Group: Development/Tools/Building BuildRequires: jsch Requires: jsch %requires_eq ant %description -n ant-jsch Apache Ant is a Java-based build tool. This package contains optional jsch tasks for Apache Ant. %package -n ant-testutil Summary: Test utility classes for ant License: Apache-2.0 Group: Development/Tools/Building Requires: junit4 %requires_eq ant %description -n ant-testutil Test utility tasks for %{name}. %package -n ant-manual Summary: Manual for ant License: Apache-2.0 Group: Development/Tools/Building %description -n ant-manual Apache Ant is a Java-based build tool. This package contains the manual for Apache Ant. %endif %prep %setup -q -n apache-ant-%{version} #Fixup version find -name build.xml -o -name pom.xml | xargs sed -i -e s/-SNAPSHOT// # When bootstrapping, we don't have junit %if %{with bootstrap} %patch0 -p1 %endif %patch1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 # clean jar files find . -name "*.jar" -print -delete # failing testcases. TODO see why rm src/tests/junit/org/apache/tools/ant/types/selectors/SignedSelectorTest.java \ src/tests/junit/org/apache/tools/ant/taskdefs/condition/IsFileSelectedTest.java \ src/tests/junit/org/apache/tools/ant/taskdefs/condition/IsSignedTest.java \ src/tests/junit/org/apache/tools/ant/taskdefs/JarTest.java \ src/tests/junit/org/apache/tools/mail/MailMessageTest.java #install jars %if %{with junit} build-jar-repository -s -p lib/optional junit4 %endif %if %{with antlr} # we need to build junit in antlr, but we remove it later build-jar-repository -s -p lib/optional xerces-j2 xml-commons-jaxp-1.3-apis antlr-bootstrap bcel javamail/mailapi jdepend junit4 log4j oro regexp bsf commons-logging commons-net jsch xalan-j2 xalan-j2-serializer xml-commons-resolver %endif # Fix file-not-utf8 rpmlint warning iconv KEYS -f iso-8859-1 -t utf-8 -o KEYS.utf8 mv KEYS.utf8 KEYS iconv LICENSE -f iso-8859-1 -t utf-8 -o LICENSE.utf8 mv LICENSE.utf8 LICENSE # ----------------------------------------------------------------------------- %build export OPT_JAR_LIST=: %if %{with antlr} || %{with junit} ant -Dbuild.sysclasspath=first jars test-jar #remove empty jai and netrexx jars. Due to missing dependencies they contain only manifests. rm -rf build/lib/ant-jai.jar build/lib/ant-netrexx.jar %endif %if %{with bootstrap} export GC_MAXIMUM_HEAP_SIZE="134217728" #128M export JAVA_HOME="%{java_home}" export BOOTJAVAC_OPTS="-source 1.6 -target 1.6" sh -x ./build.sh --noconfig jars %endif %?strip_all_nondeterminism %install # ANT_HOME and subdirs mkdir -p %{buildroot}%{ant_home}/{lib,etc} # jars install -d -m 755 %{buildroot}%{_javadir}/ant install -d -m 755 %{buildroot}%{_mavenpomdir} %if ! %{with junit} rm build/lib/ant-junit*.jar %else # remove all others for i in build/lib/ant-*.jar ; do case $i in */ant-junit*) ;; *) rm -v $i ;; esac done %endif for jar in build/lib/*.jar do jarname=$(basename $jar .jar) pomname="JPP.ant-${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" %else continue %endif ;; ant-jmf|ant-swing) %if %{with bootstrap} destdir="%{buildroot}%{_javadir}/ant"; destname="ant/"; %else continue %endif ;; #Bootstracp builds an incomplete ant-foo jars, don't ship them *) %if %{with bootstrap} continue %else #These go into %%{_javadir}/ant destdir="%{buildroot}%{_javadir}/ant"; destname="ant/"; %endif ;; esac #instal jar install -m 644 ${jar} ${destdir}/${jarname}.jar # jar aliases ln -sf ../../java/${destname}${jarname}.jar %{buildroot}%{ant_home}/lib/${jarname}.jar #bootstrap does not have a pom [ $jarname == ant-bootstrap ] && continue #install pom %if !%{with bootstrap} install -m 644 src%{_sysconfdir}/poms/${jarname}/pom.xml %{buildroot}/%{_mavenpomdir}/${pomname} echo %%add_maven_depmap "${pomname}" "${destname}${jarname}.jar" %add_maven_depmap ${pomname} ${destname}${jarname}.jar %endif done %if %{with bootstrap} #ant-parent pom #install -m 644 src/etc/poms/pom.xml %{buildroot}/%{_mavenpomdir}/JPP-ant-parent.pom #%add_maven_depmap JPP-ant-parent.pom # scripts: remove dos and os/2 scripts rm -f src/script/*.bat rm -f src/script/*.cmd # XSLs cp -p src%{_sysconfdir}/*.xsl %{buildroot}%{ant_home}%{_sysconfdir} rm -f %{buildroot}%{ant_home}%{_sysconfdir}/{maudit-frames,jdepend,jdepend-frames,junit-frames,junit-noframes}.xsl %endif %if %{with junit} cp -p src%{_sysconfdir}/{junit-noframes,junit-frames}.xsl %{buildroot}%{ant_home}%{_sysconfdir} %endif %if %{with antlr} cp -p src%{_sysconfdir}/{maudit-frames,jdepend,jdepend-frames}.xsl %{buildroot}%{ant_home}%{_sysconfdir} %endif %if %{with bootstrap} # install everything else mkdir -p %{buildroot}%{_bindir} cp -p src/script/* %{buildroot}%{_bindir}/ mkdir -p %{buildroot}%{_datadir}/%{name}/bin/ ln -sf %{_bindir}/antRun %{buildroot}/%{_datadir}/%{name}/bin/antRun %endif mkdir -p %{buildroot}%{_sysconfdir}/ant.d %if %{with bootstrap} # default ant.conf mkdir -p %{buildroot}%{_sysconfdir} cp -p %{SOURCE1} %{buildroot}%{_sysconfdir}/ant.conf # OPT_JAR_LIST fragments echo "ant/ant-jmf" > %{buildroot}%{_sysconfdir}/%{name}.d/jmf echo "ant/ant-swing" > %{buildroot}%{_sysconfdir}/%{name}.d/swing %endif %if %{with junit} echo "junit ant/ant-junit" > %{buildroot}%{_sysconfdir}/ant.d/junit echo "junit4 ant/ant-junit4" > %{buildroot}%{_sysconfdir}/ant.d/junit4 %endif %if %{with antlr} echo "antlr ant/ant-antlr" > %{buildroot}%{_sysconfdir}/ant.d/antlr echo "rhino bsf ant/ant-apache-bsf" > %{buildroot}%{_sysconfdir}/ant.d/apache-bsf echo "xml-commons-resolver ant/ant-apache-resolver" > %{buildroot}%{_sysconfdir}/ant.d/apache-resolver echo "apache-commons-logging ant/ant-commons-logging" > %{buildroot}%{_sysconfdir}/ant.d/commons-logging echo "jakarta-commons-net ant/ant-commons-net" > %{buildroot}%{_sysconfdir}/ant.d/commons-net echo "bcel ant/ant-apache-bcel" > %{buildroot}%{_sysconfdir}/ant.d/apache-bcel echo "log4j ant/ant-apache-log4j" > %{buildroot}%{_sysconfdir}/ant.d/apache-log4j 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 "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 echo "testutil ant/ant-testutil" > %{buildroot}%{_sysconfdir}/ant.d/testutil %endif %if %{with bootstrap} find %{buildroot}%{_datadir}/ant%{_sysconfdir} -type f -name "*.xsl" \ -a ! -name ant-update.xsl \ -a ! -name changelog.xsl \ -a ! -name coverage-frames.xsl \ -a ! -name junit-frames-xalan1.xsl \ -a ! -name log.xsl \ -a ! -name mmetrics-frames.xsl \ -a ! -name tagdiff.xsl \ -print -delete %endif %if %{with bootstrap} %files %license LICENSE NOTICE %doc KEYS README WHATSNEW %config(noreplace) %{_sysconfdir}/%{name}.conf %attr(0755,root,root) %{_bindir}/ant %attr(0755,root,root) %{_bindir}/antRun %{_javadir}/%{name}.jar %{_javadir}/%{name}-launcher.jar %{_javadir}/%{name}-bootstrap.jar %dir %{_javadir}/%{name} %dir %{ant_home} %dir %{ant_home}%{_sysconfdir} %{ant_home}/bin %{ant_home}%{_sysconfdir}/ant-update.xsl %{ant_home}%{_sysconfdir}/changelog.xsl %{ant_home}%{_sysconfdir}/coverage-frames.xsl %{ant_home}%{_sysconfdir}/mmetrics-frames.xsl %{ant_home}%{_sysconfdir}/log.xsl %{ant_home}%{_sysconfdir}/tagdiff.xsl %{ant_home}%{_sysconfdir}/junit-frames-xalan1.xsl # % {ant_home}/etc/common2master.xsl # % {ant_home}/etc/printFailingTests.xsl %dir %{ant_home}/lib %dir %{_sysconfdir}/%{name}.d %{ant_home}/lib/ant.jar %{ant_home}/lib/ant-bootstrap.jar %{ant_home}/lib/ant-launcher.jar %dir %{_sysconfdir}/ant.d #%{_mavenpomdir}/JPP-ant-launcher.pom #%{_mavenpomdir}/JPP-ant-parent.pom #%{_mavenpomdir}/JPP-ant.pom #%if %{defined _maven_repository} #%config(noreplace) %{_mavendepmapfragdir}/ant #%else #%{_datadir}/maven-metadata/ant.xml #%endif #%dir %{_mavenpomdir} %endif %if %{with antlr} %files %{_javadir}/ant/ant-antlr.jar %{ant_home}/lib/ant-antlr.jar %config(noreplace) %{_sysconfdir}/ant.d/antlr %{_mavenpomdir}/JPP.ant-ant-antlr.pom %if %{defined _maven_repository} %config(noreplace) %{_mavendepmapfragdir}/ant-antlr %else %{_datadir}/maven-metadata/ant-antlr.xml %endif %dir %{_mavenpomdir} %endif %if %{with junit} %files %{_javadir}/ant/ant-junit*.jar %{ant_home}/lib/ant-junit*.jar %config(noreplace) %{_sysconfdir}/ant.d/junit %config(noreplace) %{_sysconfdir}/ant.d/junit4 %{ant_home}%{_sysconfdir}/junit-frames.xsl %{ant_home}%{_sysconfdir}/junit-noframes.xsl %{_mavenpomdir}/JPP.ant-ant-junit*.pom %if %{defined _maven_repository} %config(noreplace) %{_mavendepmapfragdir}/ant-junit %else %{_datadir}/maven-metadata/ant-junit.xml %endif %dir %{_mavenpomdir} %endif ### Basic ant subpackages %if %{with bootstrap} %files -n ant-jmf %{_javadir}/ant/ant-jmf.jar %{ant_home}/lib/ant-jmf.jar %config(noreplace) %{_sysconfdir}/ant.d/jmf #%{_mavenpomdir}/JPP.ant-ant-jmf.pom %files -n ant-swing %{_javadir}/ant/ant-swing.jar %{ant_home}/lib/ant-swing.jar %config(noreplace) %{_sysconfdir}/ant.d/swing #%{_mavenpomdir}/JPP.ant-ant-swing.pom #%dir %{_mavenpomdir} %files -n ant-scripts %defattr(0755,root,root,0755) %{_bindir}/*.pl %{_bindir}/*.py* %endif #if bootstrap %if %{with antlr} %files -n ant-apache-bsf %{_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 %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 %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 %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 %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 %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 %dir %{_mavenpomdir} %files -n ant-apache-oro %{_javadir}/ant/ant-apache-oro.jar %{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 %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 %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 %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 %dir %{_mavenpomdir} %files -n ant-jdepend %{_javadir}/ant/ant-jdepend.jar %{ant_home}/lib/ant-jdepend.jar %config(noreplace) %{_sysconfdir}/ant.d/jdepend %{ant_home}%{_sysconfdir}/jdepend.xsl %{ant_home}%{_sysconfdir}/jdepend-frames.xsl %{_mavenpomdir}/JPP.ant-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 %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 %dir %{_mavenpomdir} %files -n ant-manual %doc manual/* %endif %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor