Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge pull request #163 from kou/libspf2

libspf2-1.2.9: initial commit
  • Loading branch information...
commit 29ab283d0bcddf47161fc76960390f5d3b7e7505 2 parents d8ffb35 + 4aa466a
@dfateyev dfateyev authored
Showing with 93 additions and 0 deletions.
  1. +93 −0 specs/libspf2/libspf2.spec
93 specs/libspf2/libspf2.spec
@@ -0,0 +1,93 @@
+# $Id$
+# Authority: Axel Thimm
+# Upstream:
+Summary: An implemenation of the Sender Policy Framework
+Name: libspf2
+Version: 1.2.9
+Release: 7%{?dist}
+License: GPL/BSD dual license
+Group: System Environment/Libraries
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires: gettext
+BuildRequires: gcc-c++
+BuildRequires: rpm-macros-rpmforge
+libspf2 implements the Sender Policy Framework, a part of the SPF/SRS
+protocol pair. libspf2 is a library which allows email systems such as
+Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records
+and make sure that the email is authorized by the domain name that it
+is coming from. This prevents email forgery, commonly used by
+spammers, scammers and email viruses/worms.
+%package devel
+Summary: Header files and libraries for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+%description devel
+This package contains the header files and static libraries for
+%{name}. If you like to develop programs using %{name}, you will need
+to install %{name}-devel.
+%setup -q
+# The configure script checks for the existence of __ns_get16 and uses the
+# system-supplied version if found, otherwise one from src/libreplace.
+# However, this function is marked GLIBC_PRIVATE in recent versions of glibc
+# and shouldn't be called even if the configure script finds it. So we make
+# sure that the configure script always uses the version in src/libreplace.
+# This prevents us getting an unresolvable dependency in the built RPM.
+export ac_cv_func___ns_get16
+make %{?_smp_mflags}
+rm -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+/sbin/ldconfig 2>/dev/null
+%postun -p /sbin/ldconfig
+%{__rm} -rf %{buildroot}
+%defattr(-, root, root, 0755)
+%files devel
+%defattr(-, root, root, 0755)
+* Sun May 6 2012 Kouhei Sutou <> - 1.2.9-7
+- Imported from ATrpms.
+* Tue Mar 1 2011 Axel Thimm <> - 1.2.9-6
+- Update to 1.2.9.
+* Tue Oct 25 2005 Axel Thimm <>
+- Fixes for 64 bits (by Carsten Koch-Mauthe <>).
+* Mon Jul 4 2005 Axel Thimm <>
+- Update to 1.2.5.
+* Fri Feb 11 2005 Axel Thimm <>
+- Initial build.
+- added patches from builds of Paul Howarth <>.
Please sign in to comment.
Something went wrong with that request. Please try again.