Make scripts executable.
Adapt to current guidelines.
This commit is contained in:
parent
fd234081fd
commit
a40f6fca1b
70
ant.spec
70
ant.spec
@ -50,7 +50,7 @@
|
|||||||
|
|
||||||
Name: ant
|
Name: ant
|
||||||
Version: 1.8.2
|
Version: 1.8.2
|
||||||
Release: 5%{?dist}
|
Release: 6%{?dist}
|
||||||
Epoch: 0
|
Epoch: 0
|
||||||
Summary: Build tool for java
|
Summary: Build tool for java
|
||||||
Summary(it): Tool per la compilazione di programmi java
|
Summary(it): Tool per la compilazione di programmi java
|
||||||
@ -85,30 +85,15 @@ Requires: xml-commons-jaxp-1.3-apis
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
||||||
Obsoletes: ant-optional < %{epoch}:%{version}-%{release}
|
|
||||||
Provides: ant-optional = %{epoch}:%{version}-%{release}
|
|
||||||
Obsoletes: ant-optional-full < %{epoch}:%{version}-%{release}
|
|
||||||
Provides: ant-optional-full = %{epoch}:%{version}-%{release}
|
|
||||||
# Allow subpackages not in RHEL to be installed from JPackage
|
# Allow subpackages not in RHEL to be installed from JPackage
|
||||||
Provides: %{name} = %{epoch}:%{version}-%{release}
|
Provides: %{name} = %{epoch}:%{version}-%{release}
|
||||||
# RHUG
|
#Drop in F-18
|
||||||
Obsoletes: ant-devel < %{epoch}:%{version}-%{release}
|
|
||||||
Provides: ant-devel = %{epoch}:%{version}-%{release}
|
|
||||||
# Mandriva
|
|
||||||
Conflicts: j2sdk-ant
|
|
||||||
# RHEL3 and FC2
|
|
||||||
Obsoletes: %{name}-libs < %{epoch}:%{version}-%{release}
|
|
||||||
Provides: %{name}-libs = %{epoch}:%{version}-%{release}
|
|
||||||
Obsoletes: %{name}-core < %{epoch}:%{version}-%{release}
|
|
||||||
Provides: %{name}-core = %{epoch}:%{version}-%{release}
|
|
||||||
Obsoletes: %{name}-nodeps < %{epoch}:%{version}-%{release}
|
Obsoletes: %{name}-nodeps < %{epoch}:%{version}-%{release}
|
||||||
Provides: %{name}-nodeps = %{epoch}:%{version}-%{release}
|
Provides: %{name}-nodeps = %{epoch}:%{version}-%{release}
|
||||||
Obsoletes: %{name}-trax < %{epoch}:%{version}-%{release}
|
Obsoletes: %{name}-trax < %{epoch}:%{version}-%{release}
|
||||||
Provides: %{name}-trax = %{epoch}:%{version}-%{release}
|
Provides: %{name}-trax = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
Requires(post): jpackage-utils >= 0:1.7.5
|
|
||||||
Requires(postun): jpackage-utils >= 0:1.7.5
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Ant is a platform-independent build tool for java. It's used by apache
|
Ant is a platform-independent build tool for java. It's used by apache
|
||||||
@ -507,14 +492,12 @@ sh ./build.sh --noconfig jars
|
|||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
|
||||||
|
|
||||||
# ANT_HOME and subdirs
|
# ANT_HOME and subdirs
|
||||||
mkdir -p $RPM_BUILD_ROOT%{ant_home}/{lib,etc}
|
mkdir -p $RPM_BUILD_ROOT%{ant_home}/{lib,etc}
|
||||||
|
|
||||||
# jars
|
# jars
|
||||||
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
|
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
|
||||||
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
|
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
|
||||||
|
|
||||||
for jar in build/lib/*.jar
|
for jar in build/lib/*.jar
|
||||||
do
|
do
|
||||||
@ -542,7 +525,7 @@ do
|
|||||||
[ $jarname == ant-bootstrap ] && continue
|
[ $jarname == ant-bootstrap ] && continue
|
||||||
|
|
||||||
#install pom
|
#install pom
|
||||||
install -m 644 src/etc/poms/${jarname}/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/${pomname}
|
install -m 644 src/etc/poms/${jarname}/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/${pomname}
|
||||||
%add_to_maven_depmap org.apache.ant ${jarname} %{version} JPP${destname} ${jarname}
|
%add_to_maven_depmap org.apache.ant ${jarname} %{version} JPP${destname} ${jarname}
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -551,7 +534,7 @@ done
|
|||||||
%add_to_maven_depmap org.apache.ant ant-nodeps %{version} JPP ant
|
%add_to_maven_depmap org.apache.ant ant-nodeps %{version} JPP ant
|
||||||
|
|
||||||
#ant-parent pom
|
#ant-parent pom
|
||||||
install -m 644 src/etc/poms/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-parent.pom
|
install -m 644 src/etc/poms/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}-parent.pom
|
||||||
%add_to_maven_depmap org.apache.ant ant-parent %{version} JPP ant-parent
|
%add_to_maven_depmap org.apache.ant ant-parent %{version} JPP ant-parent
|
||||||
|
|
||||||
# scripts: remove dos and os/2 scripts
|
# scripts: remove dos and os/2 scripts
|
||||||
@ -617,19 +600,7 @@ find $RPM_BUILD_ROOT%{_datadir}/ant/etc -type f -name "*.xsl" \
|
|||||||
| xargs -t rm
|
| xargs -t rm
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%clean
|
|
||||||
rm -rf $RPM_BUILD_ROOT
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
%post
|
|
||||||
%update_maven_depmap
|
|
||||||
|
|
||||||
%postun
|
|
||||||
%update_maven_depmap
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%doc KEYS LICENSE NOTICE README WHATSNEW
|
%doc KEYS LICENSE NOTICE README WHATSNEW
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.conf
|
%config(noreplace) %{_sysconfdir}/%{name}.conf
|
||||||
%attr(0755,root,root) %{_bindir}/ant
|
%attr(0755,root,root) %{_bindir}/ant
|
||||||
@ -660,13 +631,11 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_mavendepmapfragdir}/*
|
%{_mavendepmapfragdir}/*
|
||||||
|
|
||||||
%files jmf
|
%files jmf
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-jmf.jar
|
%{_javadir}/%{name}/%{name}-jmf.jar
|
||||||
%{ant_home}/lib/%{name}-jmf.jar
|
%{ant_home}/lib/%{name}-jmf.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/jmf
|
%config(noreplace) %{_sysconfdir}/%{name}.d/jmf
|
||||||
|
|
||||||
%files swing
|
%files swing
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-swing.jar
|
%{_javadir}/%{name}/%{name}-swing.jar
|
||||||
%{ant_home}/lib/%{name}-swing.jar
|
%{ant_home}/lib/%{name}-swing.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/swing
|
%config(noreplace) %{_sysconfdir}/%{name}.d/swing
|
||||||
@ -674,7 +643,6 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%if %without bootstrap
|
%if %without bootstrap
|
||||||
%if %{with_manifest_only}
|
%if %{with_manifest_only}
|
||||||
%files manifest-only
|
%files manifest-only
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/ant-icontract.jar
|
%{_javadir}/%{name}/ant-icontract.jar
|
||||||
%{_javadir}/%{name}/ant-netrexx.jar
|
%{_javadir}/%{name}/ant-netrexx.jar
|
||||||
%{_javadir}/%{name}/ant-starteam.jar
|
%{_javadir}/%{name}/ant-starteam.jar
|
||||||
@ -686,19 +654,16 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files antlr
|
%files antlr
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-antlr.jar
|
%{_javadir}/%{name}/%{name}-antlr.jar
|
||||||
%{ant_home}/lib/%{name}-antlr.jar
|
%{ant_home}/lib/%{name}-antlr.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/antlr
|
%config(noreplace) %{_sysconfdir}/%{name}.d/antlr
|
||||||
|
|
||||||
%files apache-bsf
|
%files apache-bsf
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-apache-bsf.jar
|
%{_javadir}/%{name}/%{name}-apache-bsf.jar
|
||||||
%{ant_home}/lib/%{name}-apache-bsf.jar
|
%{ant_home}/lib/%{name}-apache-bsf.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bsf
|
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bsf
|
||||||
|
|
||||||
%files apache-resolver
|
%files apache-resolver
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-apache-resolver.jar
|
%{_javadir}/%{name}/%{name}-apache-resolver.jar
|
||||||
%{ant_home}/lib/%{name}-apache-resolver.jar
|
%{ant_home}/lib/%{name}-apache-resolver.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-resolver
|
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-resolver
|
||||||
@ -710,7 +675,6 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-logging
|
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-logging
|
||||||
|
|
||||||
%files commons-net
|
%files commons-net
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-commons-net.jar
|
%{_javadir}/%{name}/%{name}-commons-net.jar
|
||||||
%{ant_home}/lib/%{name}-commons-net.jar
|
%{ant_home}/lib/%{name}-commons-net.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-net
|
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-net
|
||||||
@ -718,51 +682,43 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
# Disable as we dont ship the dependencies
|
# Disable as we dont ship the dependencies
|
||||||
%if 0
|
%if 0
|
||||||
%files jai
|
%files jai
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-jai.jar
|
%{_javadir}/%{name}/%{name}-jai.jar
|
||||||
%{ant_home}/lib/%{name}-jai.jar
|
%{ant_home}/lib/%{name}-jai.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/jai
|
%config(noreplace) %{_sysconfdir}/%{name}.d/jai
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files apache-bcel
|
%files apache-bcel
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-apache-bcel.jar
|
%{_javadir}/%{name}/%{name}-apache-bcel.jar
|
||||||
%{ant_home}/lib/%{name}-apache-bcel.jar
|
%{ant_home}/lib/%{name}-apache-bcel.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bcel
|
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bcel
|
||||||
|
|
||||||
%files apache-log4j
|
%files apache-log4j
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-apache-log4j.jar
|
%{_javadir}/%{name}/%{name}-apache-log4j.jar
|
||||||
%{ant_home}/lib/%{name}-apache-log4j.jar
|
%{ant_home}/lib/%{name}-apache-log4j.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-log4j
|
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-log4j
|
||||||
|
|
||||||
%files apache-oro
|
%files apache-oro
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-apache-oro.jar
|
%{_javadir}/%{name}/%{name}-apache-oro.jar
|
||||||
%{ant_home}/lib/%{name}-apache-oro.jar
|
%{ant_home}/lib/%{name}-apache-oro.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-oro
|
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-oro
|
||||||
%{ant_home}/etc/maudit-frames.xsl
|
%{ant_home}/etc/maudit-frames.xsl
|
||||||
|
|
||||||
%files apache-regexp
|
%files apache-regexp
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-apache-regexp.jar
|
%{_javadir}/%{name}/%{name}-apache-regexp.jar
|
||||||
%{ant_home}/lib/%{name}-apache-regexp.jar
|
%{ant_home}/lib/%{name}-apache-regexp.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-regexp
|
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-regexp
|
||||||
|
|
||||||
%files apache-xalan2
|
%files apache-xalan2
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-apache-xalan2.jar
|
%{_javadir}/%{name}/%{name}-apache-xalan2.jar
|
||||||
%{ant_home}/lib/%{name}-apache-xalan2.jar
|
%{ant_home}/lib/%{name}-apache-xalan2.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-xalan2
|
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-xalan2
|
||||||
|
|
||||||
%files javamail
|
%files javamail
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-javamail.jar
|
%{_javadir}/%{name}/%{name}-javamail.jar
|
||||||
%{ant_home}/lib/%{name}-javamail.jar
|
%{ant_home}/lib/%{name}-javamail.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/javamail
|
%config(noreplace) %{_sysconfdir}/%{name}.d/javamail
|
||||||
|
|
||||||
%files jdepend
|
%files jdepend
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-jdepend.jar
|
%{_javadir}/%{name}/%{name}-jdepend.jar
|
||||||
%{ant_home}/lib/%{name}-jdepend.jar
|
%{ant_home}/lib/%{name}-jdepend.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/jdepend
|
%config(noreplace) %{_sysconfdir}/%{name}.d/jdepend
|
||||||
@ -770,13 +726,11 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{ant_home}/etc/jdepend-frames.xsl
|
%{ant_home}/etc/jdepend-frames.xsl
|
||||||
|
|
||||||
%files jsch
|
%files jsch
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-jsch.jar
|
%{_javadir}/%{name}/%{name}-jsch.jar
|
||||||
%{ant_home}/lib/%{name}-jsch.jar
|
%{ant_home}/lib/%{name}-jsch.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/jsch
|
%config(noreplace) %{_sysconfdir}/%{name}.d/jsch
|
||||||
|
|
||||||
%files junit
|
%files junit
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-junit.jar
|
%{_javadir}/%{name}/%{name}-junit.jar
|
||||||
%{ant_home}/lib/%{name}-junit.jar
|
%{ant_home}/lib/%{name}-junit.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/junit
|
%config(noreplace) %{_sysconfdir}/%{name}.d/junit
|
||||||
@ -784,23 +738,19 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{ant_home}/etc/junit-noframes.xsl
|
%{ant_home}/etc/junit-noframes.xsl
|
||||||
|
|
||||||
%files testutil
|
%files testutil
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadir}/%{name}/%{name}-testutil.jar
|
%{_javadir}/%{name}/%{name}-testutil.jar
|
||||||
%{ant_home}/lib/%{name}-testutil.jar
|
%{ant_home}/lib/%{name}-testutil.jar
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}.d/testutil
|
%config(noreplace) %{_sysconfdir}/%{name}.d/testutil
|
||||||
|
|
||||||
%files scripts
|
%files scripts
|
||||||
%defattr(-,root,root,-)
|
%attr(0755,root,root) %{_bindir}/*.pl
|
||||||
%{_bindir}/*.pl
|
%attr(0755,root,root) %{_bindir}/*.py*
|
||||||
%{_bindir}/*.py*
|
|
||||||
|
|
||||||
%files manual
|
%files manual
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%doc docs/*
|
%doc docs/*
|
||||||
|
|
||||||
%if %{build_javadoc}
|
%if %{build_javadoc}
|
||||||
%files javadoc
|
%files javadoc
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_javadocdir}/%{name}
|
%{_javadocdir}/%{name}
|
||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
@ -808,6 +758,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 6 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.2-6
|
||||||
|
- Make scripts executable.
|
||||||
|
- Adapt to current guidelines.
|
||||||
|
|
||||||
* Thu Mar 10 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.2-5
|
* Thu Mar 10 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.8.2-5
|
||||||
- Fix xalan-j2 subpackage path.
|
- Fix xalan-j2 subpackage path.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user