diff --git a/MANIFEST.in b/MANIFEST.in index dca383e3ada6733f43641ee86c39cb106184b0d8..c9c43e338705754dc980c6501eadc3875c17307b 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -10,6 +10,7 @@ include testmime.py include testutils.py include test.py include sample.py +include sgmllib.py include milter-template.py include test/* include Milter/*.py diff --git a/setup.cfg b/setup.cfg index 66862d15a84b3e8048dd0109ac70c7ebceac5fe8..96821bb711c5b0c7909976317b7042814648f2d0 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bdist_rpm] -python=python2 +python=python3 doc_files=README NEWS TODO COPYING CREDITS packager=Stuart D. Gathman <stuart@gathman.org> release=1 diff --git a/setup.py b/setup.py index 96e49ff820c2ee0b703261975f073bc791987684..b8b72a29782f1961c7dfc294038854d68174a5b6 100644 --- a/setup.py +++ b/setup.py @@ -11,6 +11,10 @@ if sys.version < '2.6.5': #libs = ["milter", "smutil"] libs = ["milter"] 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 setup(name = "pymilter", version = '1.0.1', @@ -27,7 +31,7 @@ sending DSNs or doing CBVs. maintainer_email="stuart@bmsi.com", license="GPL", url="http://www.bmsi.com/python/milter.html", - py_modules=["mime"], + py_modules=modules, packages = ['Milter'], ext_modules=[ Extension("milter", ["miltermodule.c"],