diff options
author | Maxim Sobolev <sobomax@FreeBSD.org> | 2001-08-13 17:18:29 +0000 |
---|---|---|
committer | Maxim Sobolev <sobomax@FreeBSD.org> | 2001-08-13 17:18:29 +0000 |
commit | c4503c58a617ac4ad60ac9f8b26ff1f67ad381cb (patch) | |
tree | 129c7a139a99db15b85575045579888f69485826 /devel/idlefork | |
parent | 835b09cfd8809b0835135f79901129f4e46e84d6 (diff) |
Notes
Diffstat (limited to 'devel/idlefork')
-rw-r--r-- | devel/idlefork/Makefile | 32 | ||||
-rw-r--r-- | devel/idlefork/distinfo | 2 | ||||
-rw-r--r-- | devel/idlefork/pkg-comment | 2 | ||||
-rw-r--r-- | devel/idlefork/pkg-descr | 8 | ||||
-rw-r--r-- | devel/idlefork/pkg-plist | 245 |
5 files changed, 203 insertions, 86 deletions
diff --git a/devel/idlefork/Makefile b/devel/idlefork/Makefile index 17bc3e005603..7d7e609e3bb3 100644 --- a/devel/idlefork/Makefile +++ b/devel/idlefork/Makefile @@ -1,38 +1,34 @@ -# New ports collection makefile for: idle -# Date created: 13 April 2000 +# New ports collection makefile for: idlefork +# Date created: 9 August 2001 # Whom: Maxim Sobolev <sobomax@FreeBSD.org> # # $FreeBSD$ # -PORTNAME= idle -PORTVERSION= 0.5 +PORTNAME= idlefork +PORTVERSION= 0.8.1 CATEGORIES= devel -MASTER_SITES= http://www.python.org/idle/ -EXTRACT_SUFX= .tgz +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= sobomax@FreeBSD.org RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter USE_PYTHON= yes -PYTHON_VERSION= python1.5 + +SETUP_CMD= cd ${WRKSRC} && ${PYTHON_CMD} setup.py do-build: - ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} + ${SETUP_CMD} build do-install: - @${MKDIR} ${PREFIX}/share/idle/Icons - @cd ${WRKSRC} && \ - ${INSTALL_DATA} *.py? help.txt ${PREFIX}/share/idle - @${INSTALL_DATA} ${WRKSRC}/Icons/* ${PREFIX}/share/idle/Icons - @printf "#!/bin/sh\n${PYTHON_CMD} ${PREFIX}/share/idle/idle.pyc\n" \ - > ${WRKDIR}/idle.sh - @${INSTALL_SCRIPT} ${WRKDIR}/idle.sh ${PREFIX}/bin/idle + @printf "#!/bin/sh\nexec ${PYTHON_CMD} ${PREFIX}/lib/${PYTHON_VERSION}/site-packages/idlelib/idle.pyc\n" \ + > ${WRKSRC}/idle + ${SETUP_CMD} install -c -O1 --prefix=${PREFIX} .if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/idle - @cd ${WRKSRC} && ${INSTALL_DATA} NEWS.txt README.txt TODO.txt \ - extend.txt ${PREFIX}/share/doc/idle + @${MKDIR} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/[^c]*.txt ${DOCSDIR} .endif .include <bsd.port.mk> diff --git a/devel/idlefork/distinfo b/devel/idlefork/distinfo index 6a47a7f25f81..32173afd8cfc 100644 --- a/devel/idlefork/distinfo +++ b/devel/idlefork/distinfo @@ -1 +1 @@ -MD5 (idle-0.5.tgz) = 852b3d9592fd21b029d4ddef4cd1c663 +MD5 (idlefork-0.8.1.tar.gz) = 3450457a8ecccd2dfab3af8c89926930 diff --git a/devel/idlefork/pkg-comment b/devel/idlefork/pkg-comment index bf5d9eb12a2e..3e906d2ae21f 100644 --- a/devel/idlefork/pkg-comment +++ b/devel/idlefork/pkg-comment @@ -1 +1 @@ -An Integrated DeveLopment Environment for Python +An official experimental development fork of IDE for Python diff --git a/devel/idlefork/pkg-descr b/devel/idlefork/pkg-descr index ee70d7a8bf66..ce1bd71f33db 100644 --- a/devel/idlefork/pkg-descr +++ b/devel/idlefork/pkg-descr @@ -1,3 +1,7 @@ -IDLE - an Integrated DeveLopment Environment for Python. +The IDLEfork project is an official experimental development fork of Python's +small, light, 'bundled' integrated development environment, IDLE. Changes to +this version that are approved by Python's benevolent dictator for life +(python's creator, Guido van Rossum) will go back into the stable distribution +version. -WWW: http://www.python.org/idle/ +WWW: http://idlefork.sourceforge.net/ diff --git a/devel/idlefork/pkg-plist b/devel/idlefork/pkg-plist index d77b7d3eb663..0a268636b79c 100644 --- a/devel/idlefork/pkg-plist +++ b/devel/idlefork/pkg-plist @@ -1,65 +1,182 @@ bin/idle -share/doc/idle/NEWS.txt -share/doc/idle/README.txt -share/doc/idle/TODO.txt -share/doc/idle/extend.txt -share/idle/AutoExpand.pyc -share/idle/AutoIndent.pyc -share/idle/Bindings.pyc -share/idle/CallTipWindow.pyc -share/idle/CallTips.pyc -share/idle/ClassBrowser.pyc -share/idle/ColorDelegator.pyc -share/idle/Debugger.pyc -share/idle/Delegator.pyc -share/idle/EditorWindow.pyc -share/idle/FileList.pyc -share/idle/FormatParagraph.pyc -share/idle/FrameViewer.pyc -share/idle/GrepDialog.pyc -share/idle/IOBinding.pyc -share/idle/Icons/folder.gif -share/idle/Icons/minusnode.gif -share/idle/Icons/openfolder.gif -share/idle/Icons/plusnode.gif -share/idle/Icons/python.gif -share/idle/Icons/tk.gif -share/idle/IdleHistory.pyc -share/idle/IdlePrefs.pyc -share/idle/MultiScrolledLists.pyc -share/idle/MultiStatusBar.pyc -share/idle/ObjectBrowser.pyc -share/idle/OldStackViewer.pyc -share/idle/OutputWindow.pyc -share/idle/PathBrowser.pyc -share/idle/Percolator.pyc -share/idle/PyParse.pyc -share/idle/PyShell.pyc -share/idle/ReplaceDialog.pyc -share/idle/ScriptBinding.pyc -share/idle/ScrolledList.pyc -share/idle/SearchBinding.pyc -share/idle/SearchDialog.pyc -share/idle/SearchDialogBase.pyc -share/idle/SearchEngine.pyc -share/idle/Separator.pyc -share/idle/StackViewer.pyc -share/idle/ToolTip.pyc -share/idle/TreeWidget.pyc -share/idle/UndoDelegator.pyc -share/idle/WidgetRedirector.pyc -share/idle/WindowList.pyc -share/idle/ZoomHeight.pyc -share/idle/__init__.pyc -share/idle/eventparse.pyc -share/idle/extend.pyc -share/idle/help.txt -share/idle/idle.pyc -share/idle/idle.pyw -share/idle/idlever.pyc -share/idle/keydefs.pyc -share/idle/pyclbr.pyc -share/idle/testcode.pyc -@dirrm share/idle/Icons -@dirrm share/idle -@dirrm share/doc/idle +lib/%%PYTHON_VERSION%%/site-packages/idlelib/AutoExpand.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/AutoExpand.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/AutoExpand.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/AutoIndent.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/AutoIndent.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/AutoIndent.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Bindings.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Bindings.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Bindings.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/CallTipWindow.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/CallTipWindow.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/CallTipWindow.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/CallTips.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/CallTips.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/CallTips.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ClassBrowser.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ClassBrowser.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ClassBrowser.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ColorDelegator.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ColorDelegator.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ColorDelegator.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Debugger.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Debugger.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Debugger.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Delegator.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Delegator.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Delegator.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/EditorWindow.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/EditorWindow.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/EditorWindow.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ExecBinding.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ExecBinding.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ExecBinding.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FileList.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FileList.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FileList.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FormatParagraph.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FormatParagraph.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FormatParagraph.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FrameViewer.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FrameViewer.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/FrameViewer.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/GrepDialog.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/GrepDialog.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/GrepDialog.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IOBinding.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IOBinding.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IOBinding.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Icons/folder.gif +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Icons/minusnode.gif +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Icons/openfolder.gif +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Icons/plusnode.gif +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Icons/python.gif +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Icons/tk.gif +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IdleConf.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IdleConf.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IdleConf.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IdleHistory.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IdleHistory.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/IdleHistory.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/MultiScrolledLists.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/MultiScrolledLists.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/MultiScrolledLists.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/MultiStatusBar.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/MultiStatusBar.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/MultiStatusBar.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ObjectBrowser.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ObjectBrowser.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ObjectBrowser.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/OldStackViewer.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/OldStackViewer.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/OldStackViewer.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/OutputWindow.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/OutputWindow.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/OutputWindow.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ParenMatch.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ParenMatch.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ParenMatch.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PathBrowser.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PathBrowser.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PathBrowser.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Percolator.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Percolator.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Percolator.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PyParse.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PyParse.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PyParse.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PyShell.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PyShell.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/PyShell.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Remote.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Remote.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Remote.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/RemoteInterp.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/RemoteInterp.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/RemoteInterp.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ReplaceDialog.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ReplaceDialog.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ReplaceDialog.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ScriptBinding.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ScriptBinding.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ScriptBinding.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ScrolledList.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ScrolledList.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ScrolledList.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchBinding.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchBinding.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchBinding.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchDialog.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchDialog.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchDialog.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchDialogBase.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchDialogBase.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchDialogBase.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchEngine.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchEngine.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/SearchEngine.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Separator.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Separator.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/Separator.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/StackViewer.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/StackViewer.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/StackViewer.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ToolTip.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ToolTip.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ToolTip.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/TreeWidget.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/TreeWidget.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/TreeWidget.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/UndoDelegator.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/UndoDelegator.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/UndoDelegator.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/WidgetRedirector.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/WidgetRedirector.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/WidgetRedirector.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/WindowList.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/WindowList.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/WindowList.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ZoomHeight.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ZoomHeight.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/ZoomHeight.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/config-unix.txt +lib/%%PYTHON_VERSION%%/site-packages/idlelib/config-win.txt +lib/%%PYTHON_VERSION%%/site-packages/idlelib/config.txt +lib/%%PYTHON_VERSION%%/site-packages/idlelib/eventparse.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/eventparse.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/eventparse.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/help.txt +lib/%%PYTHON_VERSION%%/site-packages/idlelib/idle.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/idle.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/idle.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/idlever.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/idlever.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/idlever.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/keydefs.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/keydefs.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/keydefs.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/loader.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/loader.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/loader.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/protocol.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/protocol.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/protocol.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/spawn.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/spawn.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/spawn.pyo +lib/%%PYTHON_VERSION%%/site-packages/idlelib/testcode.py +lib/%%PYTHON_VERSION%%/site-packages/idlelib/testcode.pyc +lib/%%PYTHON_VERSION%%/site-packages/idlelib/testcode.pyo +share/doc/idlefork/INSTALL.txt +share/doc/idlefork/NEWS.txt +share/doc/idlefork/README.txt +share/doc/idlefork/TODO.txt +share/doc/idlefork/extend.txt +share/doc/idlefork/help.txt +@dirrm share/doc/idlefork +@dirrm lib/%%PYTHON_VERSION%%/site-packages/idlelib/Icons +@dirrm lib/%%PYTHON_VERSION%%/site-packages/idlelib |