[csw-devel] SF.net SVN: gar:[3027] csw/mgar/pkg/python/trunk
valholla at users.sourceforge.net
valholla at users.sourceforge.net
Mon Feb 9 17:28:35 CET 2009
Revision: 3027
http://gar.svn.sourceforge.net/gar/?rev=3027&view=rev
Author: valholla
Date: 2009-02-09 16:28:35 +0000 (Mon, 09 Feb 2009)
Log Message:
-----------
Python 2.6 recipe
Modified Paths:
--------------
csw/mgar/pkg/python/trunk/Makefile
csw/mgar/pkg/python/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/python/trunk/files/
csw/mgar/pkg/python/trunk/files/CSWPython.gspec
csw/mgar/pkg/python/trunk/files/CSWidle.depend
csw/mgar/pkg/python/trunk/files/CSWidle.gspec
csw/mgar/pkg/python/trunk/files/CSWidle.prototype
csw/mgar/pkg/python/trunk/files/CSWpython-tk.depend
csw/mgar/pkg/python/trunk/files/CSWpython-tk.gspec
csw/mgar/pkg/python/trunk/files/CSWpython-tk.prototype
csw/mgar/pkg/python/trunk/files/makesetup.diff
csw/mgar/pkg/python/trunk/files/modules.diff
csw/mgar/pkg/python/trunk/files/setup.diff
Property Changed:
----------------
csw/mgar/pkg/python/trunk/
Property changes on: csw/mgar/pkg/python/trunk
___________________________________________________________________
Modified: svn:externals
- gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v1
+ gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2
Modified: csw/mgar/pkg/python/trunk/Makefile
===================================================================
--- csw/mgar/pkg/python/trunk/Makefile 2009-02-09 16:25:49 UTC (rev 3026)
+++ csw/mgar/pkg/python/trunk/Makefile 2009-02-09 16:28:35 UTC (rev 3027)
@@ -1,8 +1,5 @@
GARNAME = Python
GARVERSION = 2.6.1
-GARRELEASE =
-DISTVERSION = $(GARVERSION)$(GARRELEASE)
-DISTNAME = $(GARNAME)-$(DISTVERSION)
CATEGORIES = lang
SPKG_SOURCEURL = http://www.python.org/download/releases/$(GARVERSION)
@@ -20,19 +17,24 @@
MASTER_SITES = http://www.python.org/ftp/python/$(GARVERSION)/
UPSTREAM_MASTER_SITES = http://www.python.org/ftp/python/
+
DISTFILES = $(DISTNAME).tar.bz2
-DISTFILES += $(call admfiles,CSWpython,depend prototype)
+DISTFILES += $(call admfiles,CSWPython,depend prototype)
DISTFILES += $(call admfiles,CSWpython-tk,depend prototype)
DISTFILES += $(call admfiles,CSWidle,depend prototype)
# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = (\d+(?:\.\d+)*)
+UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2
# Patches
+PATCHFILES += faqwiz.diff
+PATCHFILES += makesetup.diff
PATCHFILES += modules.diff
+PATCHFILES += multiprocess.diff
+PATCHFILES += pyport.diff
PATCHFILES += setup.diff
-PATCHFILES += makesetup.diff
+
# Test for sunaudiodev fails.
SKIPTEST = 1
@@ -44,6 +46,7 @@
CONFIGURE_ARGS = $(DIRPATHS)
CONFIGURE_ARGS += --enable-shared
CONFIGURE_ARGS += --enable-ipv6
+CONFIGURE_ARGS += --enable-unicode=ucs4
CONFIGURE_ARGS += --with-fpectl
include gar/category.mk
Modified: csw/mgar/pkg/python/trunk/checksums
===================================================================
--- csw/mgar/pkg/python/trunk/checksums 2009-02-09 16:25:49 UTC (rev 3026)
+++ csw/mgar/pkg/python/trunk/checksums 2009-02-09 16:28:35 UTC (rev 3027)
@@ -1,13 +1,16 @@
e81c2f0953aa60f8062c05a4673f2be0 download/Python-2.6.1.tar.bz2
-1b8abe75212cd34d4a6655846aaf5818 download/CSWpython.gspec
-b1c2b338ce77b8fb5123717292265323 download/CSWpython.depend
-56f6c50695ae7b0144b3ef1276ca539b download/CSWpython.prototype
+1b8abe75212cd34d4a6655846aaf5818 download/CSWPython.gspec
+b1c2b338ce77b8fb5123717292265323 download/CSWPython.depend
+a046f951d37965bb11150deacc3f4cc0 download/CSWPython.prototype
05cb2423df4e8b6303bf8b5eb1a1921d download/CSWpython-tk.gspec
4b3dfbd426f5a78cc9db61f3e403b0c7 download/CSWpython-tk.depend
-71ba471c18bcba92e639a2c138961991 download/CSWpython-tk.prototype
+adb3dcc8142aec569f6a67e2e06b5bc4 download/CSWpython-tk.prototype
94a45eacb295bdde5504bc724b61634f download/CSWidle.gspec
d33f8d02adef5c1a0ba6b327b1ab19c0 download/CSWidle.depend
-9eb8d7f9134c4b01b85be742ac1a1868 download/CSWidle.prototype
-1f4aa802761be55b7e5b2e828a4975f7 download/modules.diff
-6ad364440490d1a6ff8da70d055e388b download/setup.diff
+f54c87ce7a8e3bf69020d5b8d9757bc2 download/CSWidle.prototype
+42dd6523beb94a805d5764ae1276091c download/faqwiz.diff
33f4094ee46ce865d3973a197f3fb4a0 download/makesetup.diff
+5bc782aa89e5bc218ec154c68aa6801b download/modules.diff
+369c5593c0c0edda03f3c1844788dbee download/multiprocess.diff
+05724da367b025ce525de2bb704af6e3 download/pyport.diff
+296f46fb4a6a392093120cd86675309b download/setup.diff
Added: csw/mgar/pkg/python/trunk/files/CSWPython.gspec
===================================================================
--- csw/mgar/pkg/python/trunk/files/CSWPython.gspec (rev 0)
+++ csw/mgar/pkg/python/trunk/files/CSWPython.gspec 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,4 @@
+%var bitname python
+%var pkgname CSWpython
+%include url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright url file://%{WORKSRC}/LICENSE
Added: csw/mgar/pkg/python/trunk/files/CSWidle.depend
===================================================================
--- csw/mgar/pkg/python/trunk/files/CSWidle.depend (rev 0)
+++ csw/mgar/pkg/python/trunk/files/CSWidle.depend 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,2 @@
+P CSWpython python - A high-level scripting language.
+P CSWpython-tk python_tk - Python Tk Interface (TkInter)
Added: csw/mgar/pkg/python/trunk/files/CSWidle.gspec
===================================================================
--- csw/mgar/pkg/python/trunk/files/CSWidle.gspec (rev 0)
+++ csw/mgar/pkg/python/trunk/files/CSWidle.gspec 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,6 @@
+%var bitname idle
+%var pkgname CSWidle
+%var arch all
+%include url file://%{PKGLIB}/csw_dyndepend.gspec
+%var desc Python IDE
+%copyright url file://%{WORKSRC}/LICENSE
Added: csw/mgar/pkg/python/trunk/files/CSWidle.prototype
===================================================================
--- csw/mgar/pkg/python/trunk/files/CSWidle.prototype (rev 0)
+++ csw/mgar/pkg/python/trunk/files/CSWidle.prototype 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,201 @@
+d none /opt/csw/bin 0755 root bin
+f none /opt/csw/bin/idle 0755 root bin
+d none /opt/csw/lib 0755 root bin
+d none /opt/csw/lib/python2.6 0755 root bin
+d none /opt/csw/lib/python2.6/idlelib 0755 root bin
+f none /opt/csw/lib/python2.6/idlelib/CallTipWindow.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ToolTip.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/idle.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/textView.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/WidgetRedirector.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoCompleteWindow.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CallTipWindow.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/FileList.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configHelpSourceEdit.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/TODO.txt 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/config-extensions.def 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/idlever.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/UndoDelegator.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/WindowList.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PyShell.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/__init__.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoComplete.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/testcode.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/HyperParser.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/RemoteObjectBrowser.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/RemoteDebugger.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/run.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/IdleHistory.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/TreeWidget.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/UndoDelegator.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PyShell.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Bindings.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/keybindingDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/rpc.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Debugger.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ZoomHeight.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/WindowList.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchEngine.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoExpand.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PathBrowser.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/config-main.def 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/GrepDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/NEWS.txt 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ColorDelegator.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoCompleteWindow.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PathBrowser.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchDialogBase.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/MultiCall.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/MultiStatusBar.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CodeContext.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/aboutDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/WidgetRedirector.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Bindings.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CallTips.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ZoomHeight.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoComplete.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CallTips.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/OutputWindow.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/testcode.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ReplaceDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ClassBrowser.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ClassBrowser.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Debugger.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/StackViewer.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/OutputWindow.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/IdleHistory.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchDialogBase.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/aboutDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ScriptBinding.pyc 0644 root bin
+d none /opt/csw/lib/python2.6/idlelib/Icons 0755 root bin
+f none /opt/csw/lib/python2.6/idlelib/Icons/idle.icns 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Icons/minusnode.gif 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Icons/openfolder.gif 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Icons/tk.gif 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Icons/folder.gif 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Icons/plusnode.gif 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Icons/python.gif 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ScrolledList.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ParenMatch.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Percolator.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/FormatParagraph.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/keybindingDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ScrolledList.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/dynOptionMenuWidget.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/MultiCall.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Percolator.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/idle.pyw 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Delegator.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/idle.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/help.txt 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchEngine.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/run.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/HyperParser.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/RemoteObjectBrowser.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/macosxSupport.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/tabbedpages.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/EditorWindow.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/EditorWindow.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configSectionNameDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ObjectBrowser.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configHandler.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configHelpSourceEdit.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/IOBinding.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PyParse.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/TreeWidget.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ReplaceDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/rpc.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/RemoteDebugger.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/macosxSupport.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/FileList.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/extend.txt 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/idlever.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/idlever.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/textView.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/textView.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/WidgetRedirector.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoCompleteWindow.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CallTipWindow.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/GrepDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ToolTip.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoExpand.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configSectionNameDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/RemoteDebugger.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/tabbedpages.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/__init__.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/HyperParser.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/testcode.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/RemoteObjectBrowser.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/dynOptionMenuWidget.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/UndoDelegator.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ChangeLog 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ColorDelegator.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PyParse.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/GrepDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/WindowList.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ZoomHeight.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoExpand.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CREDITS.txt 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/FileList.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/TreeWidget.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PyShell.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Delegator.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Bindings.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CodeContext.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/MultiStatusBar.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CodeContext.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/aboutDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchDialogBase.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PathBrowser.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ColorDelegator.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/idle.bat 0755 root bin
+f none /opt/csw/lib/python2.6/idlelib/IdleHistory.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/MultiStatusBar.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/StackViewer.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Debugger.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/StackViewer.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configHandler.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ClassBrowser.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ObjectBrowser.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/README.txt 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/config-highlight.def 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ToolTip.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/AutoComplete.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ScriptBinding.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/CallTips.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/OutputWindow.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/FormatParagraph.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ScrolledList.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/keybindingDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/__init__.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/dynOptionMenuWidget.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/FormatParagraph.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ScriptBinding.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/config-keys.def 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ParenMatch.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/tabbedpages.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/macosxSupport.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/run.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/idle.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/SearchEngine.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ParenMatch.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/MultiCall.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/HISTORY.txt 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Percolator.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/Delegator.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/PyParse.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/IOBinding.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/rpc.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ReplaceDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/IOBinding.py 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configHandler.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configHelpSourceEdit.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/EditorWindow.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/ObjectBrowser.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/idlelib/configSectionNameDialog.pyo 0644 root bin
Added: csw/mgar/pkg/python/trunk/files/CSWpython-tk.depend
===================================================================
--- csw/mgar/pkg/python/trunk/files/CSWpython-tk.depend (rev 0)
+++ csw/mgar/pkg/python/trunk/files/CSWpython-tk.depend 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,3 @@
+P CSWpython python - A high-level scripting language.
+P CSWtcl tcl - Tool Command Language
+P CSWtk tk - GUI toolkit for tcl
Added: csw/mgar/pkg/python/trunk/files/CSWpython-tk.gspec
===================================================================
--- csw/mgar/pkg/python/trunk/files/CSWpython-tk.gspec (rev 0)
+++ csw/mgar/pkg/python/trunk/files/CSWpython-tk.gspec 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,5 @@
+%var bitname python_tk
+%var pkgname CSWpython-tk
+%include url file://%{PKGLIB}/csw_dyndepend.gspec
+%var desc Python Tk Interface (TkInter)
+%copyright url file://%{WORKSRC}/LICENSE
Added: csw/mgar/pkg/python/trunk/files/CSWpython-tk.prototype
===================================================================
--- csw/mgar/pkg/python/trunk/files/CSWpython-tk.prototype (rev 0)
+++ csw/mgar/pkg/python/trunk/files/CSWpython-tk.prototype 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,56 @@
+d none /opt/csw/lib 0755 root bin
+d none /opt/csw/lib/python2.6 0755 root bin
+d none /opt/csw/lib/python2.6/lib-dynload 0755 root bin
+f none /opt/csw/lib/python2.6/lib-dynload/_tkinter.so 0555 root bin
+d none /opt/csw/lib/python2.6/lib-tk 0755 root bin
+f none /opt/csw/lib/python2.6/lib-tk/FixTk.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkconstants.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Canvas.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkMessageBox.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/FileDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkdnd.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/turtle.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkinter.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkCommonDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tix.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/SimpleDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkSimpleDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkinter.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkFont.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/FixTk.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkColorChooser.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/SimpleDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkFont.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Dialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tix.py 0755 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Canvas.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkconstants.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/ScrolledText.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkMessageBox.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkFileDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkFileDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/FileDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkMessageBox.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkdnd.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkColorChooser.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkCommonDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/turtle.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkdnd.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkSimpleDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkinter.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkSimpleDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tix.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/SimpleDialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Dialog.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkFont.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/FixTk.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkColorChooser.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Canvas.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkCommonDialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Dialog.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/ScrolledText.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/ScrolledText.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/turtle.py 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/Tkconstants.pyo 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/FileDialog.pyc 0644 root bin
+f none /opt/csw/lib/python2.6/lib-tk/tkFileDialog.pyc 0644 root bin
Added: csw/mgar/pkg/python/trunk/files/makesetup.diff
===================================================================
--- csw/mgar/pkg/python/trunk/files/makesetup.diff (rev 0)
+++ csw/mgar/pkg/python/trunk/files/makesetup.diff 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,20 @@
+--- Python-2.6.1/Modules/makesetup 2007-09-05 06:47:34.000000000 -0500
++++ ./makesetup 2009-02-07 23:03:55.374463810 -0600
+@@ -214,10 +214,15 @@
+ glmodule.c) ;;
+ /*) ;;
+ \$*) ;;
+- *) src='$(srcdir)/'"$srcdir/$src";;
++ *) src='$(srcdir)/'"$srcdir/$src";;
+ esac
+ case $doconfig in
+- no) cc="$cc \$(CCSHARED) \$(CFLAGS) \$(CPPFLAGS)";;
++ no) case $src in
++ *bsddb.*)
++ cc="$cc -I\$(DBINC) \$(CCSHARED) \$(CFLAGS) \$(CPPFLAGS)";;
++ *)
++ cc="$cc \$(CCSHARED) \$(CFLAGS) \$(CPPFLAGS)";;
++ esac;;
+ *)
+ cc="$cc \$(PY_CFLAGS)";;
+ esac
Added: csw/mgar/pkg/python/trunk/files/modules.diff
===================================================================
--- csw/mgar/pkg/python/trunk/files/modules.diff (rev 0)
+++ csw/mgar/pkg/python/trunk/files/modules.diff 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,15 @@
+--- Python-2.6.1/Modules/Setup.dist 2008-11-27 04:15:12.000000000 -0600
++++ Setup.dist 2009-02-08 18:17:58.937507864 -0600
+@@ -363,9 +363,10 @@
+ #
+ # First, look at Setup.config; configure may have set this for you.
+
+-#_curses _cursesmodule.c -lcurses -ltermcap
++*shared*
++_curses _cursesmodule.c -lcurses -ltermcap
+ # Wrapper for the panel library that's part of ncurses and SYSV curses.
+-#_curses_panel _curses_panel.c -lpanel -lncurses
++_curses_panel _curses_panel.c -lpanel -lcurses -ltermcap
+
+
+ # Generic (SunOS / SVR4) dynamic loading module.
Added: csw/mgar/pkg/python/trunk/files/setup.diff
===================================================================
--- csw/mgar/pkg/python/trunk/files/setup.diff (rev 0)
+++ csw/mgar/pkg/python/trunk/files/setup.diff 2009-02-09 16:28:35 UTC (rev 3027)
@@ -0,0 +1,121 @@
+--- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600
++++ ./setup.py 2009-02-08 18:25:38.412651662 -0600
+@@ -129,7 +129,8 @@
+ moddir = os.path.normpath(moddir)
+
+ moddirlist = [moddir]
+- incdirlist = ['./Include']
++ incdirlist = ['/opt/csw/bdb44/include']
++ incdirlist.append('./Include')
+
+ # Platform-dependent module source and include directories
+ platform = self.get_platform()
+@@ -309,9 +310,9 @@
+ return sys.platform
+
+ def detect_modules(self):
+- # Ensure that /usr/local is always used
+- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib')
+- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
++ # Ensure that /opt/csw is always used
++ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib')
++ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include')
+
+ # Add paths specified in the environment variables LDFLAGS and
+ # CPPFLAGS for header and library files.
+@@ -739,52 +740,7 @@
+
+ # construct a list of paths to look for the header file in on
+ # top of the normal inc_dirs.
+- db_inc_paths = [
+- '/usr/include/db4',
+- '/usr/local/include/db4',
+- '/opt/sfw/include/db4',
+- '/usr/include/db3',
+- '/usr/local/include/db3',
+- '/opt/sfw/include/db3',
+- # Fink defaults (http://fink.sourceforge.net/)
+- '/sw/include/db4',
+- '/sw/include/db3',
+- ]
+- # 4.x minor number specific paths
+- for x in gen_db_minor_ver_nums(4):
+- db_inc_paths.append('/usr/include/db4%d' % x)
+- db_inc_paths.append('/usr/include/db4.%d' % x)
+- db_inc_paths.append('/usr/local/BerkeleyDB.4.%d/include' % x)
+- db_inc_paths.append('/usr/local/include/db4%d' % x)
+- db_inc_paths.append('/pkg/db-4.%d/include' % x)
+- db_inc_paths.append('/opt/db-4.%d/include' % x)
+- # MacPorts default (http://www.macports.org/)
+- db_inc_paths.append('/opt/local/include/db4%d' % x)
+- # 3.x minor number specific paths
+- for x in gen_db_minor_ver_nums(3):
+- db_inc_paths.append('/usr/include/db3%d' % x)
+- db_inc_paths.append('/usr/local/BerkeleyDB.3.%d/include' % x)
+- db_inc_paths.append('/usr/local/include/db3%d' % x)
+- db_inc_paths.append('/pkg/db-3.%d/include' % x)
+- db_inc_paths.append('/opt/db-3.%d/include' % x)
+-
+- # Add some common subdirectories for Sleepycat DB to the list,
+- # based on the standard include directories. This way DB3/4 gets
+- # picked up when it is installed in a non-standard prefix and
+- # the user has added that prefix into inc_dirs.
+- std_variants = []
+- for dn in inc_dirs:
+- std_variants.append(os.path.join(dn, 'db3'))
+- std_variants.append(os.path.join(dn, 'db4'))
+- for x in gen_db_minor_ver_nums(4):
+- std_variants.append(os.path.join(dn, "db4%d"%x))
+- std_variants.append(os.path.join(dn, "db4.%d"%x))
+- for x in gen_db_minor_ver_nums(3):
+- std_variants.append(os.path.join(dn, "db3%d"%x))
+- std_variants.append(os.path.join(dn, "db3.%d"%x))
+-
+- db_inc_paths = std_variants + db_inc_paths
+- db_inc_paths = [p for p in db_inc_paths if os.path.exists(p)]
++ db_inc_paths = [ '/opt/csw/bdb44/include' ]
+
+ db_ver_inc_map = {}
+
+@@ -988,7 +944,7 @@
+ # we do not build this one. Otherwise this build will pick up
+ # the more recent berkeleydb's db.h file first in the include path
+ # when attempting to compile and it will fail.
+- f = "/usr/include/db.h"
++ f = "/opt/csw/bdb44/include/db_185.h"
+ if os.path.exists(f) and not db_incs:
+ data = open(f).read()
+ m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data)
+@@ -1239,6 +1195,7 @@
+ self.detect_ctypes(inc_dirs, lib_dirs)
+
+ # Richard Oudkerk's multiprocessing module
++
+ if platform == 'win32': # Windows
+ macros = dict()
+ libraries = ['ws2_32']
+@@ -1279,6 +1236,14 @@
+ )
+ libraries = []
+
++ elif platform == 'sunos5':
++ macros = dict( # Solaris
++ HAVE_SEM_OPEN=0, # Not implemented
++ HAVE_SEM_TIMEDWAIT=0, # Not implemented
++ HAVE_FD_TRANSFER=1,
++ )
++ libraries = ['rt']
++
+ else: # Linux and other unices
+ macros = dict(
+ HAVE_SEM_OPEN=1,
+@@ -1741,9 +1706,6 @@
+ sources=['_ctypes/_ctypes_test.c'])
+ self.extensions.extend([ext, ext_test])
+
+- if not '--with-system-ffi' in sysconfig.get_config_var("CONFIG_ARGS"):
+- return
+-
+ if sys.platform == 'darwin':
+ # OS X 10.5 comes with libffi.dylib; the include files are
+ # in /usr/include/ffi
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list