[jilter] Initial import

Orion Poplawski orion at fedoraproject.org
Fri Nov 5 17:42:15 UTC 2010


commit 37c606966877cf3c05ac3ca69a69c5a63df57c10
Author: Orion Poplawski <orion at cora.nwra.com>
Date:   Fri Nov 5 11:42:11 2010 -0600

    Initial import

 .gitignore  |    1 +
 jilter.spec |   82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources     |    1 +
 3 files changed, 84 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..e726782 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/jilter-1.2-src.tar.gz
diff --git a/jilter.spec b/jilter.spec
new file mode 100644
index 0000000..596bd57
--- /dev/null
+++ b/jilter.spec
@@ -0,0 +1,82 @@
+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 at 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 at cora.nwra.com> - 1.2-1
+- Initial Fedora Package
diff --git a/sources b/sources
index e69de29..ddde14a 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b37e262992da9387b2f2e276e7b18d6f  jilter-1.2-src.tar.gz


More information about the scm-commits mailing list