Projects
openEuler:24.03:SP1:Everything
apache-ivy
_service:tar_scm:apache-ivy.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:apache-ivy.spec of Package apache-ivy
Name: apache-ivy Version: 2.4.0 Release: 18 Summary: Java-based dependency manager License: ASL 2.0 URL: https://ant.apache.org/ivy/ Source0: http://archive.apache.org/dist/ant/ivy/%{version}/%{name}-%{version}-src.tar.gz Patch0: 0001-Update-bouncycastle-to-1.52.patch Patch1: apache-ivy-global-settings.patch BuildArch: noarch BuildRequires: ant ant-contrib ant-testutil apache-commons-lang jakarta-commons-httpclient jsch BuildRequires: jakarta-oro apache-commons-parent sonatype-oss-parent apache-parent ivy-local >= 4 BuildRequires: jsch-agent-proxy-jsch jsch-agent-proxy-core jsch-agent-proxy-connector-factory BuildRequires: apache-commons-vfs bouncycastle bouncycastle-pg Provides: %{name}-javadoc = %{version}-%{release} Obsoletes: %{name}-javadoc < %{version}-%{release} %description Apache Ivy is a popular dependency manager focusing on flexibility and simplicity. %package_help %prep %autosetup -n %{name}-%{version} -p1 sed -i 's:/etc/ivy/:%{_sysconfdir}/ivy/:' src/java/org/apache/ivy/ant/IvyAntSettings.java %mvn_alias : jayasoft:ivy %mvn_file : %{name}/ivy ivy sed -i s/ant-trax/ant/ ivy.xml sed -i /bouncycastle/s/jdk14/jdk16/ ivy.xml sed -i "s/commons.vfs/&2/" src/java/org/apache/ivy/plugins/repository/vfs/* sed -i /ivy:publish/s/local/xmvn/ build.xml %build %ant -Divy.mode=local -Dtarget.ivy.bundle.version=%{version} -Dtarget.ivy.bundle.version.qualifier= -Dtarget.ivy.version=%{version} jar javadoc publish-local %install %mvn_install -J build/doc/reports/api mkdir -p %{buildroot}%{_sysconfdir}/ant.d echo "apache-ivy/ivy" > %{buildroot}%{_sysconfdir}/ant.d/%{name} %files %defattr(-,root,root) %license LICENSE %{_sysconfdir}/ant.d/apache-ivy %{_datadir}/java/* %{_datadir}/ivy-xmls %{_datadir}/javadoc/* %{_datadir}/maven-poms/* %{_datadir}/maven-metadata/* %files help %defattr(-,root,root) %doc README NOTICE %changelog * Thu Nov 10 2022 liyanan <liyanan32@h-partners.com> - 2.4.0-18 - Change source * Tue Apr 7 2020 yanglijin <yanglijin@huawei.com> - 2.4.0-17 - fix build failed * Thu Jan 16 2020 Jiangping Hu <hujp1985@foxmail.com> - 2.4.0-16 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2