]> granicus.if.org Git - python/commitdiff
distutils setup files for Tkinter
authorJeremy Hylton <jeremy@alum.mit.edu>
Mon, 16 Oct 2000 15:36:25 +0000 (15:36 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Mon, 16 Oct 2000 15:36:25 +0000 (15:36 +0000)
Misc/RPM/Tkinter/setup.cfg [new file with mode: 0644]
Misc/RPM/Tkinter/setup.py [new file with mode: 0644]

diff --git a/Misc/RPM/Tkinter/setup.cfg b/Misc/RPM/Tkinter/setup.cfg
new file mode 100644 (file)
index 0000000..844b677
--- /dev/null
@@ -0,0 +1,4 @@
+[bdist_rpm]
+packager = Jeremy Hylton <jeremy@beopen.com>
+vendor = BeOpen PythonLabs
+release = 2
diff --git a/Misc/RPM/Tkinter/setup.py b/Misc/RPM/Tkinter/setup.py
new file mode 100644 (file)
index 0000000..78cb4a8
--- /dev/null
@@ -0,0 +1,27 @@
+#! /usr/bin/env python
+"""Tkinter is the Python interface to the Tk GUI toolkit.  Tk offers
+native look and feel on most major platforms, including Unix, Windows,
+and Macintosh.  The Tkinter-2.0 RPM contains the Python C extension
+module for Python 2.0.  The Python source files are distributed with
+the main Python distribution."""
+
+from distutils.core import setup, Extension
+
+setup(name="Tkinter-2.0",
+      version="8.0",
+      description="Python interface to Tk GUI toolkit",
+      author="Python development team",
+      author_email="pythoneers@beopen.com",
+      url="http://www.pythonlabs.com/products/python2.0/",
+      licence="Modified CNRI Open Source License",
+      
+      ext_modules=[Extension("_tkinter",
+                            ["src/_tkinter.c", "src/tkappinit.c"],
+                            define_macros=[('WITH_APPINIT', None)],
+                            library_dirs=["/usr/X11R6/lib"],
+                            libraries=["tk8.0", "tcl8.0", "X11"],
+                            )],
+
+      long_description = __doc__
+      )
+