Skip to content
Snippets Groups Projects
Commit 7e126808 authored by Stuart D. Gathman's avatar Stuart D. Gathman
Browse files

Builds on el6,el7,f24

parent d6337e56
No related branches found
No related tags found
No related merge requests found
%if 0%{?rhel} == 7
%define pythonbase python34
%else
%define pythonbase python3 %define pythonbase python3
%endif
%define __python python3 %define __python python3
%define libdir %{_libdir}/pymilter %define libdir %{_libdir}/pymilter
...@@ -6,7 +10,7 @@ ...@@ -6,7 +10,7 @@
Summary: Python interface to sendmail milter API Summary: Python interface to sendmail milter API
Name: %{pythonbase}-pymilter Name: %{pythonbase}-pymilter
Version: 1.1 Version: 1.0.1
Release: 1%{dist} Release: 1%{dist}
Source: http://downloads.sourceforge.net/pymilter/pymilter-%{version}.tar.gz Source: http://downloads.sourceforge.net/pymilter/pymilter-%{version}.tar.gz
Source1: pymilter.te Source1: pymilter.te
...@@ -34,7 +38,12 @@ DSNs, and doing CBV. ...@@ -34,7 +38,12 @@ DSNs, and doing CBV.
Summary: SELinux policy module for pymilter Summary: SELinux policy module for pymilter
Group: System Environment/Base Group: System Environment/Base
Requires: policycoreutils, selinux-policy, %{name} Requires: policycoreutils, selinux-policy, %{name}
BuildRequires: policycoreutils, checkpolicy, policycoreutils-python-utils BuildRequires: policycoreutils, checkpolicy
%if 0%{?epel} >= 6
BuildRequires: policycoreutils-python
%else
BuildRequires: policycoreutils-python-utils
%endif
%description selinux %description selinux
SELinux policy module for using pymilter with sendmail with selinux enforcing SELinux policy module for using pymilter with sendmail with selinux enforcing
...@@ -85,7 +94,7 @@ if [ $1 -eq 0 ] ; then ...@@ -85,7 +94,7 @@ if [ $1 -eq 0 ] ; then
fi fi
%changelog %changelog
* Tue Sep 20 2016 Stuart Gathman <stuart@gathman.org> 1.1-1 * Tue Sep 20 2016 Stuart Gathman <stuart@gathman.org> 1.0.1-1
- Support python3 - Support python3
* Sat Mar 1 2014 Stuart Gathman <stuart@gathman.org> 1.0-2 * Sat Mar 1 2014 Stuart Gathman <stuart@gathman.org> 1.0-2
......
%define __python python2.6 %define __python python2
%if 0%{?rhel} == 6
%define pythonbase python %define pythonbase python
%else
%define pythonbase python2
%endif
%define libdir %{_libdir}/pymilter %define libdir %{_libdir}/pymilter
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
Summary: Python interface to sendmail milter API Summary: Python interface to sendmail milter API
Name: %{pythonbase}-pymilter Name: %{pythonbase}-pymilter
Version: 1.1 Version: 1.0.1
Release: 1%{dist} Release: 1%{dist}
Source: http://downloads.sourceforge.net/pymilter/pymilter-%{version}.tar.gz Source: http://downloads.sourceforge.net/pymilter/pymilter-%{version}.tar.gz
Source1: pymilter.te Source1: pymilter.te
...@@ -34,7 +38,12 @@ DSNs, and doing CBV. ...@@ -34,7 +38,12 @@ DSNs, and doing CBV.
Summary: SELinux policy module for pymilter Summary: SELinux policy module for pymilter
Group: System Environment/Base Group: System Environment/Base
Requires: policycoreutils, selinux-policy, %{name} Requires: policycoreutils, selinux-policy, %{name}
BuildRequires: policycoreutils, checkpolicy, policycoreutils-python-utils BuildRequires: policycoreutils, checkpolicy
%if 0%{?epel} >= 6
BuildRequires: policycoreutils-python
%else
BuildRequires: policycoreutils-python-utils
%endif
%description selinux %description selinux
SELinux policy module for using pymilter with sendmail with selinux enforcing SELinux policy module for using pymilter with sendmail with selinux enforcing
...@@ -84,7 +93,7 @@ if [ $1 -eq 0 ] ; then ...@@ -84,7 +93,7 @@ if [ $1 -eq 0 ] ; then
fi fi
%changelog %changelog
* Tue Sep 20 2016 Stuart Gathman <stuart@gathman.org> 1.1-1 * Tue Sep 20 2016 Stuart Gathman <stuart@gathman.org> 1.0.1-1
- Support python3 - Support python3
* Sat Mar 1 2014 Stuart Gathman <stuart@gathman.org> 1.0-2 * Sat Mar 1 2014 Stuart Gathman <stuart@gathman.org> 1.0-2
......
...@@ -13,7 +13,7 @@ libs = ["milter"] ...@@ -13,7 +13,7 @@ libs = ["milter"]
libdirs = ["/usr/lib/libmilter"] # needed for Debian libdirs = ["/usr/lib/libmilter"] # needed for Debian
# NOTE: importing Milter to obtain version fails when milter.so not built # NOTE: importing Milter to obtain version fails when milter.so not built
setup(name = "pymilter", version = '1.0', setup(name = "pymilter", version = '1.0.1',
description="Python interface to sendmail milter API", description="Python interface to sendmail milter API",
long_description="""\ long_description="""\
This is a python extension module to enable python scripts to This is a python extension module to enable python scripts to
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment