Builds on el6,el7,f24
This commit is contained in:
+12
-3
@@ -1,4 +1,8 @@
|
|||||||
|
%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 @@
|
|||||||
|
|
||||||
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.
|
|||||||
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
|
|||||||
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
-4
@@ -1,12 +1,16 @@
|
|||||||
%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.
|
|||||||
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
|
|||||||
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"]
|
|||||||
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
|
||||||
|
|||||||
Reference in New Issue
Block a user