Really support python3

This commit is contained in:
Stuart D. Gathman
2016-09-29 00:41:42 -04:00
parent a36dcbfcdd
commit 834ef18c09
3 changed files with 7 additions and 2 deletions
+1
View File
@@ -10,6 +10,7 @@ include testmime.py
include testutils.py include testutils.py
include test.py include test.py
include sample.py include sample.py
include sgmllib.py
include milter-template.py include milter-template.py
include test/* include test/*
include Milter/*.py include Milter/*.py
+1 -1
View File
@@ -1,5 +1,5 @@
[bdist_rpm] [bdist_rpm]
python=python2 python=python3
doc_files=README NEWS TODO COPYING CREDITS doc_files=README NEWS TODO COPYING CREDITS
packager=Stuart D. Gathman <stuart@gathman.org> packager=Stuart D. Gathman <stuart@gathman.org>
release=1 release=1
+5 -1
View File
@@ -11,6 +11,10 @@ if sys.version < '2.6.5':
#libs = ["milter", "smutil"] #libs = ["milter", "smutil"]
libs = ["milter"] libs = ["milter"]
libdirs = ["/usr/lib/libmilter"] # needed for Debian libdirs = ["/usr/lib/libmilter"] # needed for Debian
modules = ["mime"]
if sys.version >= '3':
modules.append("sgmllib")
print("modules=",modules)
# 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.1', setup(name = "pymilter", version = '1.0.1',
@@ -27,7 +31,7 @@ sending DSNs or doing CBVs.
maintainer_email="stuart@bmsi.com", maintainer_email="stuart@bmsi.com",
license="GPL", license="GPL",
url="http://www.bmsi.com/python/milter.html", url="http://www.bmsi.com/python/milter.html",
py_modules=["mime"], py_modules=modules,
packages = ['Milter'], packages = ['Milter'],
ext_modules=[ ext_modules=[
Extension("milter", ["miltermodule.c"], Extension("milter", ["miltermodule.c"],