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. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel