Name: jilter Version: 1.2 Release: 2%{?dist} Summary: Sendmail milter protocol for Java Group: Development/Libraries License: Sendmail URL: http://sendmail-jilter.sourceforge.net/ Source0: http://downloads.sourceforge.net/sendmail-jilter/%{version}/jilter-%{version}-src.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: jpackage-utils BuildRequires: java-devel BuildRequires: ant-junit BuildRequires: log4j BuildRequires: junit Requires: jpackage-utils Requires: java Requires: log4j %description Sendmail-Jilter is an Open Source implementation of the Sendmail milter protocol, for implementing milters in Java that can interface with the Sendmail MTA. %package javadoc Summary: Javadocs for %{name} Group: Documentation Requires: jpackage-utils %description javadoc This package contains the API documentation for %{name}. %prep %setup -q find -name '*.class' -exec rm -f '{}' \; find -name '*.jar' -exec rm -f '{}' \; mkdir -p External build-jar-repository -s -p External log4j junit %build ant all docs %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_javadir} cp -p build/dist/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/ mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/ cp -rp build/doc $RPM_BUILD_ROOT%{_javadocdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE.txt %{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) %doc LICENSE.txt %{_javadocdir}/%{name} %changelog * Wed Nov 3 2010 Orion Poplawski <orion@cora.nwra.com> - 1.2-2 - Add ant-junit to BR - Add log4j to Requires - Build and ship javadoc * Tue Oct 6 2009 Orion Poplawski <orion@cora.nwra.com> - 1.2-1 - Initial Fedora Package