%define packname jakarta-ant %define applibdir /usr/share/ant %define manualdir /usr/share/doc/%{name} Summary: A Java based build tool. Name: ant Version: @VERSION@ Release: @RPM_RELEASE@ Group: Development/Tools Copyright: Apache Software License Provides: ant Url: http://jakarta.apache.org/ant BuildArch: noarch Source: http://jakarta.apache.org/builds/jakarta-ant/@RPM_SOURCE@/src/%{packname}-%{version}-src.tar.gz BuildRoot: /var/tmp/ant-root Vendor: Apache Software Foundation Packager: Apache Software Foundation %description Apache Ant is a platform-independent build tool implemented in Java. It is used to build a number of projects including the Apache Jakarta and XML projects. %prep %setup -n %{packname}-%{version} %build sh build.sh %install mkdir -p $RPM_BUILD_ROOT export ANT_HOME=$RPM_BUILD_ROOT/%{applibdir} sh build.sh install cp -r $RPM_BUILD_ROOT/%{applibdir}/docs $RPM_BUILD_DIR cp -r $RPM_BUILD_ROOT/%{applibdir}/LICENSE $RPM_BUILD_DIR cp -r $RPM_BUILD_ROOT/%{applibdir}/README $RPM_BUILD_DIR cp -r $RPM_BUILD_ROOT/%{applibdir}/WHATSNEW $RPM_BUILD_DIR cp -r $RPM_BUILD_ROOT/%{applibdir}/KEYS $RPM_BUILD_DIR %clean [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT %post %preun %files %defattr(-,root,root) %doc LICENSE README WHATSNEW KEYS %doc docs %{applibdir}/lib %{applibdir}/bin %changelog