diff options
24 files changed, 1332 insertions, 0 deletions
diff --git a/x11-toolkits/py-wxPython/Makefile b/x11-toolkits/py-wxPython/Makefile new file mode 100644 index 000000000000..daf2799e92e5 --- /dev/null +++ b/x11-toolkits/py-wxPython/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: wxPython +# Version required: 2.1b3 +# Date created: September 18, 1999 +# Whom: nectar@FreeBSD.ORG +# +# $FreeBSD$ +# + +DISTNAME= wxPython-2.1b3 +PKGNAME= py-wxPython-2.1b3 +CATEGORIES= x11-toolkits python +MASTER_SITES= http://alldunn.com/wxPython/ \ + http://www.nectar.com/distfiles/ + +MAINTAINER= nectar@FreeBSD.ORG + +BUILD_DEPENDS= python1.5:${PORTSDIR}/lang/python +LIB_DEPENDS= wx_gtk.1:${PORTSDIR}/x11-toolkits/wxgtk +RUN_DEPENDS= python1.5:${PORTSDIR}/lang/python + +WRKSRC= ${WRKDIR}/${DISTNAME}/src + +USE_GMAKE= YES +MAKE_ENV= "LN_S=${LN} -s" "INSTALL_DATA=${INSTALL_DATA}" +ALL_TARGET= default +INSTALL_TARGET= install-freebsd + +TARGETDIR= ${LOCALBASE}/lib/python1.5/site-packages/wxPython +HELPERLIBDIR= ${LOCALBASE}/lib + +do-configure: + ${SED} -e "s:%CFLAGS%:${CFLAGS} `gtk12-config --cflags`:" \ + -e "s:%LFLAGS%:`gtk12-config --libs` -L${WRKSRC}:" \ + -e "s:%TARGETDIR%:${TARGETDIR}:" \ + -e "s:%HELPERLIBDIR%:${HELPERLIBDIR}:" \ + ${FILESDIR}/build.local > ${WRKSRC}/build.local + cd ${WRKSRC} && ../distrib/build.py + +.include <bsd.port.mk> diff --git a/x11-toolkits/py-wxPython/distinfo b/x11-toolkits/py-wxPython/distinfo new file mode 100644 index 000000000000..5a94794b6322 --- /dev/null +++ b/x11-toolkits/py-wxPython/distinfo @@ -0,0 +1 @@ +MD5 (wxPython-2.1b3.tar.gz) = a4a505d6be201fc02ed1915b4ebbcff8 diff --git a/x11-toolkits/py-wxPython/files/build.local b/x11-toolkits/py-wxPython/files/build.local new file mode 100644 index 000000000000..a9f494188225 --- /dev/null +++ b/x11-toolkits/py-wxPython/files/build.local @@ -0,0 +1,16 @@ +OTHERCFLAGS = "%CFLAGS%" +OTHERLFLAGS = "%LFLAGS%" +TARGETDIR = "%TARGETDIR%" +HELPERLIBDIR= "%HELPERLIBDIR%" +OTHERLIBS = "-lgcc" +OTHERRULES = OTHERRULES + r""" + +install-freebsd: $(TARGETDIR) $(TARGETDIR)/$(TARGET) pycfiles \ + installLibDemo lib$(HELPERLIB)$(SO) + $(INSTALL_DATA) lib$(HELPERLIB)$(SO) \ + $(HELPERLIBDIR)/lib$(HELPERLIB)$(SO).1 + cd $(HELPERLIBDIR) && rm -f lib$(HELPERLIB)$(SO) + cd $(HELPERLIBDIR) && ${LN_S} lib$(HELPERLIB)$(SO).1 \ + lib$(HELPERLIB)$(SO) + +"""
\ No newline at end of file diff --git a/x11-toolkits/py-wxPython/pkg-comment b/x11-toolkits/py-wxPython/pkg-comment new file mode 100644 index 000000000000..78a0783a0ebc --- /dev/null +++ b/x11-toolkits/py-wxPython/pkg-comment @@ -0,0 +1 @@ +Python bindings for the wxWindows/GTK GUI toolkit. diff --git a/x11-toolkits/py-wxPython/pkg-descr b/x11-toolkits/py-wxPython/pkg-descr new file mode 100644 index 000000000000..80d2a7652f2e --- /dev/null +++ b/x11-toolkits/py-wxPython/pkg-descr @@ -0,0 +1,10 @@ +From the home page: + wxPython is a Python extension module that encapsulates the wxWindows + GUI classes. Currently it is only available for the Win32 and GTK + ports of wxWindows, but as soon as the other ports are brought up to + the same level as Win32 and GTK, it should be fairly trivial to enable + wxPython to be used with the new GUI. + +WWW:http://alldunn.com/wxPython/ + +Jacques Vidrine <nectar@FreeBSD.ORG> diff --git a/x11-toolkits/py-wxPython/pkg-plist b/x11-toolkits/py-wxPython/pkg-plist new file mode 100644 index 000000000000..7cbc62d35872 --- /dev/null +++ b/x11-toolkits/py-wxPython/pkg-plist @@ -0,0 +1,266 @@ +lib/libwxPyHelpers.so +lib/libwxPyHelpers.so.1 +lib/python1.5/site-packages/wxPython/__init__.py +lib/python1.5/site-packages/wxPython/__init__.pyc +lib/python1.5/site-packages/wxPython/__init__.pyo +lib/python1.5/site-packages/wxPython/cmndlgs.py +lib/python1.5/site-packages/wxPython/cmndlgs.pyc +lib/python1.5/site-packages/wxPython/cmndlgs.pyo +lib/python1.5/site-packages/wxPython/controls.py +lib/python1.5/site-packages/wxPython/controls.pyc +lib/python1.5/site-packages/wxPython/controls.pyo +lib/python1.5/site-packages/wxPython/controls2.py +lib/python1.5/site-packages/wxPython/controls2.pyc +lib/python1.5/site-packages/wxPython/controls2.pyo +lib/python1.5/site-packages/wxPython/demo/ColorPanel.py +lib/python1.5/site-packages/wxPython/demo/ColorPanel.pyc +lib/python1.5/site-packages/wxPython/demo/ColorPanel.pyo +lib/python1.5/site-packages/wxPython/demo/DialogUnits.py +lib/python1.5/site-packages/wxPython/demo/DialogUnits.pyc +lib/python1.5/site-packages/wxPython/demo/DialogUnits.pyo +lib/python1.5/site-packages/wxPython/demo/Layoutf.py +lib/python1.5/site-packages/wxPython/demo/Layoutf.pyc +lib/python1.5/site-packages/wxPython/demo/Layoutf.pyo +lib/python1.5/site-packages/wxPython/demo/Main.py +lib/python1.5/site-packages/wxPython/demo/Main.pyc +lib/python1.5/site-packages/wxPython/demo/Main.pyo +lib/python1.5/site-packages/wxPython/demo/PrintFramework.py +lib/python1.5/site-packages/wxPython/demo/PrintFramework.pyc +lib/python1.5/site-packages/wxPython/demo/PrintFramework.pyo +lib/python1.5/site-packages/wxPython/demo/README.txt +lib/python1.5/site-packages/wxPython/demo/Sizers.py +lib/python1.5/site-packages/wxPython/demo/Sizers.pyc +lib/python1.5/site-packages/wxPython/demo/Sizers.pyo +lib/python1.5/site-packages/wxPython/demo/SlashDot.py +lib/python1.5/site-packages/wxPython/demo/SlashDot.pyc +lib/python1.5/site-packages/wxPython/demo/SlashDot.pyo +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.py +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.pyc +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.pyo +lib/python1.5/site-packages/wxPython/demo/bitmaps/copy.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.gif +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.jpg +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.png +lib/python1.5/site-packages/wxPython/demo/bitmaps/mondrian.ico +lib/python1.5/site-packages/wxPython/demo/bitmaps/new.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/open.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/paste.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/smiles.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/smiles.ico +lib/python1.5/site-packages/wxPython/demo/bitmaps/test2.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/tog1.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/tog2.bmp +lib/python1.5/site-packages/wxPython/demo/demo.py +lib/python1.5/site-packages/wxPython/demo/demo.pyc +lib/python1.5/site-packages/wxPython/demo/demo.pyo +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.py +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.pyc +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.pyo +lib/python1.5/site-packages/wxPython/demo/hangman.py +lib/python1.5/site-packages/wxPython/demo/hangman.pyc +lib/python1.5/site-packages/wxPython/demo/hangman.pyo +lib/python1.5/site-packages/wxPython/demo/htmlview.py +lib/python1.5/site-packages/wxPython/demo/htmlview.pyc +lib/python1.5/site-packages/wxPython/demo/htmlview.pyo +lib/python1.5/site-packages/wxPython/demo/htmlwidget.py +lib/python1.5/site-packages/wxPython/demo/htmlwidget.pyc +lib/python1.5/site-packages/wxPython/demo/htmlwidget.pyo +lib/python1.5/site-packages/wxPython/demo/pyTree.py +lib/python1.5/site-packages/wxPython/demo/pyTree.pyc +lib/python1.5/site-packages/wxPython/demo/pyTree.pyo +lib/python1.5/site-packages/wxPython/demo/wxButton.py +lib/python1.5/site-packages/wxPython/demo/wxButton.pyc +lib/python1.5/site-packages/wxPython/demo/wxButton.pyo +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.py +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.py +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxChoice.py +lib/python1.5/site-packages/wxPython/demo/wxChoice.pyc +lib/python1.5/site-packages/wxPython/demo/wxChoice.pyo +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.py +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxComboBox.py +lib/python1.5/site-packages/wxPython/demo/wxComboBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxComboBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxDialog.py +lib/python1.5/site-packages/wxPython/demo/wxDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.py +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.py +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.py +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFrame.py +lib/python1.5/site-packages/wxPython/demo/wxFrame.pyc +lib/python1.5/site-packages/wxPython/demo/wxFrame.pyo +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.py +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.pyc +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.pyo +lib/python1.5/site-packages/wxPython/demo/wxGauge.py +lib/python1.5/site-packages/wxPython/demo/wxGauge.pyc +lib/python1.5/site-packages/wxPython/demo/wxGauge.pyo +lib/python1.5/site-packages/wxPython/demo/wxGrid.py +lib/python1.5/site-packages/wxPython/demo/wxGrid.pyc +lib/python1.5/site-packages/wxPython/demo/wxGrid.pyo +lib/python1.5/site-packages/wxPython/demo/wxImage.py +lib/python1.5/site-packages/wxPython/demo/wxImage.pyc +lib/python1.5/site-packages/wxPython/demo/wxImage.pyo +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.py +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.pyc +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.pyo +lib/python1.5/site-packages/wxPython/demo/wxListBox.py +lib/python1.5/site-packages/wxPython/demo/wxListBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxListBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.pyo +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.py +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.py +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.pyc +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.pyo +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.py +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxNotebook.py +lib/python1.5/site-packages/wxPython/demo/wxNotebook.pyc +lib/python1.5/site-packages/wxPython/demo/wxNotebook.pyo +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.py +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.py +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.pyc +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.pyo +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.py +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.py +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.py +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.py +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.py +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.py +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.py +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxSlider.py +lib/python1.5/site-packages/wxPython/demo/wxSlider.pyc +lib/python1.5/site-packages/wxPython/demo/wxSlider.pyo +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.py +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.pyc +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.pyo +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.py +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.py +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.pyc +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.pyo +lib/python1.5/site-packages/wxPython/demo/wxStaticText.py +lib/python1.5/site-packages/wxPython/demo/wxStaticText.pyc +lib/python1.5/site-packages/wxPython/demo/wxStaticText.pyo +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.py +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.pyc +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.pyo +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.pyo +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.py +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxTimer.py +lib/python1.5/site-packages/wxPython/demo/wxTimer.pyc +lib/python1.5/site-packages/wxPython/demo/wxTimer.pyo +lib/python1.5/site-packages/wxPython/demo/wxToolBar.py +lib/python1.5/site-packages/wxPython/demo/wxToolBar.pyc +lib/python1.5/site-packages/wxPython/demo/wxToolBar.pyo +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.pyo +lib/python1.5/site-packages/wxPython/events.py +lib/python1.5/site-packages/wxPython/events.pyc +lib/python1.5/site-packages/wxPython/events.pyo +lib/python1.5/site-packages/wxPython/frames.py +lib/python1.5/site-packages/wxPython/frames.pyc +lib/python1.5/site-packages/wxPython/frames.pyo +lib/python1.5/site-packages/wxPython/gdi.py +lib/python1.5/site-packages/wxPython/gdi.pyc +lib/python1.5/site-packages/wxPython/gdi.pyo +lib/python1.5/site-packages/wxPython/image.py +lib/python1.5/site-packages/wxPython/image.pyc +lib/python1.5/site-packages/wxPython/image.pyo +lib/python1.5/site-packages/wxPython/lib/__init__.py +lib/python1.5/site-packages/wxPython/lib/__init__.pyc +lib/python1.5/site-packages/wxPython/lib/__init__.pyo +lib/python1.5/site-packages/wxPython/lib/dialogs.py +lib/python1.5/site-packages/wxPython/lib/dialogs.pyc +lib/python1.5/site-packages/wxPython/lib/dialogs.pyo +lib/python1.5/site-packages/wxPython/lib/layoutf.py +lib/python1.5/site-packages/wxPython/lib/layoutf.pyc +lib/python1.5/site-packages/wxPython/lib/layoutf.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.py +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/border.py +lib/python1.5/site-packages/wxPython/lib/sizers/border.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/border.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/box.py +lib/python1.5/site-packages/wxPython/lib/sizers/box.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/box.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.py +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.pyo +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.py +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.pyc +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.pyo +lib/python1.5/site-packages/wxPython/mdi.py +lib/python1.5/site-packages/wxPython/mdi.pyc +lib/python1.5/site-packages/wxPython/mdi.pyo +lib/python1.5/site-packages/wxPython/misc.py +lib/python1.5/site-packages/wxPython/misc.pyc +lib/python1.5/site-packages/wxPython/misc.pyo +lib/python1.5/site-packages/wxPython/misc2.py +lib/python1.5/site-packages/wxPython/misc2.pyc +lib/python1.5/site-packages/wxPython/misc2.pyo +lib/python1.5/site-packages/wxPython/printfw.py +lib/python1.5/site-packages/wxPython/printfw.pyc +lib/python1.5/site-packages/wxPython/printfw.pyo +lib/python1.5/site-packages/wxPython/stattool.py +lib/python1.5/site-packages/wxPython/stattool.pyc +lib/python1.5/site-packages/wxPython/stattool.pyo +lib/python1.5/site-packages/wxPython/windows.py +lib/python1.5/site-packages/wxPython/windows.pyc +lib/python1.5/site-packages/wxPython/windows.pyo +lib/python1.5/site-packages/wxPython/windows2.py +lib/python1.5/site-packages/wxPython/windows2.pyc +lib/python1.5/site-packages/wxPython/windows2.pyo +lib/python1.5/site-packages/wxPython/windows3.py +lib/python1.5/site-packages/wxPython/windows3.pyc +lib/python1.5/site-packages/wxPython/windows3.pyo +lib/python1.5/site-packages/wxPython/wx.py +lib/python1.5/site-packages/wxPython/wx.pyc +lib/python1.5/site-packages/wxPython/wx.pyo +lib/python1.5/site-packages/wxPython/wxcmodule.so +@dirrm lib/python1.5/site-packages/wxPython/lib/sizers +@dirrm lib/python1.5/site-packages/wxPython/lib +@dirrm lib/python1.5/site-packages/wxPython/demo/bitmaps +@dirrm lib/python1.5/site-packages/wxPython/demo +@dirrm lib/python1.5/site-packages/wxPython
\ No newline at end of file diff --git a/x11-toolkits/py-wxPython24/Makefile b/x11-toolkits/py-wxPython24/Makefile new file mode 100644 index 000000000000..daf2799e92e5 --- /dev/null +++ b/x11-toolkits/py-wxPython24/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: wxPython +# Version required: 2.1b3 +# Date created: September 18, 1999 +# Whom: nectar@FreeBSD.ORG +# +# $FreeBSD$ +# + +DISTNAME= wxPython-2.1b3 +PKGNAME= py-wxPython-2.1b3 +CATEGORIES= x11-toolkits python +MASTER_SITES= http://alldunn.com/wxPython/ \ + http://www.nectar.com/distfiles/ + +MAINTAINER= nectar@FreeBSD.ORG + +BUILD_DEPENDS= python1.5:${PORTSDIR}/lang/python +LIB_DEPENDS= wx_gtk.1:${PORTSDIR}/x11-toolkits/wxgtk +RUN_DEPENDS= python1.5:${PORTSDIR}/lang/python + +WRKSRC= ${WRKDIR}/${DISTNAME}/src + +USE_GMAKE= YES +MAKE_ENV= "LN_S=${LN} -s" "INSTALL_DATA=${INSTALL_DATA}" +ALL_TARGET= default +INSTALL_TARGET= install-freebsd + +TARGETDIR= ${LOCALBASE}/lib/python1.5/site-packages/wxPython +HELPERLIBDIR= ${LOCALBASE}/lib + +do-configure: + ${SED} -e "s:%CFLAGS%:${CFLAGS} `gtk12-config --cflags`:" \ + -e "s:%LFLAGS%:`gtk12-config --libs` -L${WRKSRC}:" \ + -e "s:%TARGETDIR%:${TARGETDIR}:" \ + -e "s:%HELPERLIBDIR%:${HELPERLIBDIR}:" \ + ${FILESDIR}/build.local > ${WRKSRC}/build.local + cd ${WRKSRC} && ../distrib/build.py + +.include <bsd.port.mk> diff --git a/x11-toolkits/py-wxPython24/distinfo b/x11-toolkits/py-wxPython24/distinfo new file mode 100644 index 000000000000..5a94794b6322 --- /dev/null +++ b/x11-toolkits/py-wxPython24/distinfo @@ -0,0 +1 @@ +MD5 (wxPython-2.1b3.tar.gz) = a4a505d6be201fc02ed1915b4ebbcff8 diff --git a/x11-toolkits/py-wxPython24/files/build.local b/x11-toolkits/py-wxPython24/files/build.local new file mode 100644 index 000000000000..a9f494188225 --- /dev/null +++ b/x11-toolkits/py-wxPython24/files/build.local @@ -0,0 +1,16 @@ +OTHERCFLAGS = "%CFLAGS%" +OTHERLFLAGS = "%LFLAGS%" +TARGETDIR = "%TARGETDIR%" +HELPERLIBDIR= "%HELPERLIBDIR%" +OTHERLIBS = "-lgcc" +OTHERRULES = OTHERRULES + r""" + +install-freebsd: $(TARGETDIR) $(TARGETDIR)/$(TARGET) pycfiles \ + installLibDemo lib$(HELPERLIB)$(SO) + $(INSTALL_DATA) lib$(HELPERLIB)$(SO) \ + $(HELPERLIBDIR)/lib$(HELPERLIB)$(SO).1 + cd $(HELPERLIBDIR) && rm -f lib$(HELPERLIB)$(SO) + cd $(HELPERLIBDIR) && ${LN_S} lib$(HELPERLIB)$(SO).1 \ + lib$(HELPERLIB)$(SO) + +"""
\ No newline at end of file diff --git a/x11-toolkits/py-wxPython24/pkg-comment b/x11-toolkits/py-wxPython24/pkg-comment new file mode 100644 index 000000000000..78a0783a0ebc --- /dev/null +++ b/x11-toolkits/py-wxPython24/pkg-comment @@ -0,0 +1 @@ +Python bindings for the wxWindows/GTK GUI toolkit. diff --git a/x11-toolkits/py-wxPython24/pkg-descr b/x11-toolkits/py-wxPython24/pkg-descr new file mode 100644 index 000000000000..80d2a7652f2e --- /dev/null +++ b/x11-toolkits/py-wxPython24/pkg-descr @@ -0,0 +1,10 @@ +From the home page: + wxPython is a Python extension module that encapsulates the wxWindows + GUI classes. Currently it is only available for the Win32 and GTK + ports of wxWindows, but as soon as the other ports are brought up to + the same level as Win32 and GTK, it should be fairly trivial to enable + wxPython to be used with the new GUI. + +WWW:http://alldunn.com/wxPython/ + +Jacques Vidrine <nectar@FreeBSD.ORG> diff --git a/x11-toolkits/py-wxPython24/pkg-plist b/x11-toolkits/py-wxPython24/pkg-plist new file mode 100644 index 000000000000..7cbc62d35872 --- /dev/null +++ b/x11-toolkits/py-wxPython24/pkg-plist @@ -0,0 +1,266 @@ +lib/libwxPyHelpers.so +lib/libwxPyHelpers.so.1 +lib/python1.5/site-packages/wxPython/__init__.py +lib/python1.5/site-packages/wxPython/__init__.pyc +lib/python1.5/site-packages/wxPython/__init__.pyo +lib/python1.5/site-packages/wxPython/cmndlgs.py +lib/python1.5/site-packages/wxPython/cmndlgs.pyc +lib/python1.5/site-packages/wxPython/cmndlgs.pyo +lib/python1.5/site-packages/wxPython/controls.py +lib/python1.5/site-packages/wxPython/controls.pyc +lib/python1.5/site-packages/wxPython/controls.pyo +lib/python1.5/site-packages/wxPython/controls2.py +lib/python1.5/site-packages/wxPython/controls2.pyc +lib/python1.5/site-packages/wxPython/controls2.pyo +lib/python1.5/site-packages/wxPython/demo/ColorPanel.py +lib/python1.5/site-packages/wxPython/demo/ColorPanel.pyc +lib/python1.5/site-packages/wxPython/demo/ColorPanel.pyo +lib/python1.5/site-packages/wxPython/demo/DialogUnits.py +lib/python1.5/site-packages/wxPython/demo/DialogUnits.pyc +lib/python1.5/site-packages/wxPython/demo/DialogUnits.pyo +lib/python1.5/site-packages/wxPython/demo/Layoutf.py +lib/python1.5/site-packages/wxPython/demo/Layoutf.pyc +lib/python1.5/site-packages/wxPython/demo/Layoutf.pyo +lib/python1.5/site-packages/wxPython/demo/Main.py +lib/python1.5/site-packages/wxPython/demo/Main.pyc +lib/python1.5/site-packages/wxPython/demo/Main.pyo +lib/python1.5/site-packages/wxPython/demo/PrintFramework.py +lib/python1.5/site-packages/wxPython/demo/PrintFramework.pyc +lib/python1.5/site-packages/wxPython/demo/PrintFramework.pyo +lib/python1.5/site-packages/wxPython/demo/README.txt +lib/python1.5/site-packages/wxPython/demo/Sizers.py +lib/python1.5/site-packages/wxPython/demo/Sizers.pyc +lib/python1.5/site-packages/wxPython/demo/Sizers.pyo +lib/python1.5/site-packages/wxPython/demo/SlashDot.py +lib/python1.5/site-packages/wxPython/demo/SlashDot.pyc +lib/python1.5/site-packages/wxPython/demo/SlashDot.pyo +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.py +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.pyc +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.pyo +lib/python1.5/site-packages/wxPython/demo/bitmaps/copy.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.gif +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.jpg +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.png +lib/python1.5/site-packages/wxPython/demo/bitmaps/mondrian.ico +lib/python1.5/site-packages/wxPython/demo/bitmaps/new.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/open.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/paste.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/smiles.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/smiles.ico +lib/python1.5/site-packages/wxPython/demo/bitmaps/test2.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/tog1.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/tog2.bmp +lib/python1.5/site-packages/wxPython/demo/demo.py +lib/python1.5/site-packages/wxPython/demo/demo.pyc +lib/python1.5/site-packages/wxPython/demo/demo.pyo +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.py +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.pyc +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.pyo +lib/python1.5/site-packages/wxPython/demo/hangman.py +lib/python1.5/site-packages/wxPython/demo/hangman.pyc +lib/python1.5/site-packages/wxPython/demo/hangman.pyo +lib/python1.5/site-packages/wxPython/demo/htmlview.py +lib/python1.5/site-packages/wxPython/demo/htmlview.pyc +lib/python1.5/site-packages/wxPython/demo/htmlview.pyo +lib/python1.5/site-packages/wxPython/demo/htmlwidget.py +lib/python1.5/site-packages/wxPython/demo/htmlwidget.pyc +lib/python1.5/site-packages/wxPython/demo/htmlwidget.pyo +lib/python1.5/site-packages/wxPython/demo/pyTree.py +lib/python1.5/site-packages/wxPython/demo/pyTree.pyc +lib/python1.5/site-packages/wxPython/demo/pyTree.pyo +lib/python1.5/site-packages/wxPython/demo/wxButton.py +lib/python1.5/site-packages/wxPython/demo/wxButton.pyc +lib/python1.5/site-packages/wxPython/demo/wxButton.pyo +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.py +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.py +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxChoice.py +lib/python1.5/site-packages/wxPython/demo/wxChoice.pyc +lib/python1.5/site-packages/wxPython/demo/wxChoice.pyo +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.py +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxComboBox.py +lib/python1.5/site-packages/wxPython/demo/wxComboBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxComboBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxDialog.py +lib/python1.5/site-packages/wxPython/demo/wxDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.py +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.py +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.py +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFrame.py +lib/python1.5/site-packages/wxPython/demo/wxFrame.pyc +lib/python1.5/site-packages/wxPython/demo/wxFrame.pyo +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.py +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.pyc +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.pyo +lib/python1.5/site-packages/wxPython/demo/wxGauge.py +lib/python1.5/site-packages/wxPython/demo/wxGauge.pyc +lib/python1.5/site-packages/wxPython/demo/wxGauge.pyo +lib/python1.5/site-packages/wxPython/demo/wxGrid.py +lib/python1.5/site-packages/wxPython/demo/wxGrid.pyc +lib/python1.5/site-packages/wxPython/demo/wxGrid.pyo +lib/python1.5/site-packages/wxPython/demo/wxImage.py +lib/python1.5/site-packages/wxPython/demo/wxImage.pyc +lib/python1.5/site-packages/wxPython/demo/wxImage.pyo +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.py +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.pyc +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.pyo +lib/python1.5/site-packages/wxPython/demo/wxListBox.py +lib/python1.5/site-packages/wxPython/demo/wxListBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxListBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.pyo +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.py +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.py +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.pyc +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.pyo +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.py +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxNotebook.py +lib/python1.5/site-packages/wxPython/demo/wxNotebook.pyc +lib/python1.5/site-packages/wxPython/demo/wxNotebook.pyo +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.py +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.py +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.pyc +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.pyo +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.py +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.py +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.py +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.py +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.py +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.py +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.py +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxSlider.py +lib/python1.5/site-packages/wxPython/demo/wxSlider.pyc +lib/python1.5/site-packages/wxPython/demo/wxSlider.pyo +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.py +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.pyc +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.pyo +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.py +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.py +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.pyc +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.pyo +lib/python1.5/site-packages/wxPython/demo/wxStaticText.py +lib/python1.5/site-packages/wxPython/demo/wxStaticText.pyc +lib/python1.5/site-packages/wxPython/demo/wxStaticText.pyo +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.py +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.pyc +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.pyo +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.pyo +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.py +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxTimer.py +lib/python1.5/site-packages/wxPython/demo/wxTimer.pyc +lib/python1.5/site-packages/wxPython/demo/wxTimer.pyo +lib/python1.5/site-packages/wxPython/demo/wxToolBar.py +lib/python1.5/site-packages/wxPython/demo/wxToolBar.pyc +lib/python1.5/site-packages/wxPython/demo/wxToolBar.pyo +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.pyo +lib/python1.5/site-packages/wxPython/events.py +lib/python1.5/site-packages/wxPython/events.pyc +lib/python1.5/site-packages/wxPython/events.pyo +lib/python1.5/site-packages/wxPython/frames.py +lib/python1.5/site-packages/wxPython/frames.pyc +lib/python1.5/site-packages/wxPython/frames.pyo +lib/python1.5/site-packages/wxPython/gdi.py +lib/python1.5/site-packages/wxPython/gdi.pyc +lib/python1.5/site-packages/wxPython/gdi.pyo +lib/python1.5/site-packages/wxPython/image.py +lib/python1.5/site-packages/wxPython/image.pyc +lib/python1.5/site-packages/wxPython/image.pyo +lib/python1.5/site-packages/wxPython/lib/__init__.py +lib/python1.5/site-packages/wxPython/lib/__init__.pyc +lib/python1.5/site-packages/wxPython/lib/__init__.pyo +lib/python1.5/site-packages/wxPython/lib/dialogs.py +lib/python1.5/site-packages/wxPython/lib/dialogs.pyc +lib/python1.5/site-packages/wxPython/lib/dialogs.pyo +lib/python1.5/site-packages/wxPython/lib/layoutf.py +lib/python1.5/site-packages/wxPython/lib/layoutf.pyc +lib/python1.5/site-packages/wxPython/lib/layoutf.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.py +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/border.py +lib/python1.5/site-packages/wxPython/lib/sizers/border.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/border.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/box.py +lib/python1.5/site-packages/wxPython/lib/sizers/box.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/box.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.py +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.pyo +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.py +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.pyc +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.pyo +lib/python1.5/site-packages/wxPython/mdi.py +lib/python1.5/site-packages/wxPython/mdi.pyc +lib/python1.5/site-packages/wxPython/mdi.pyo +lib/python1.5/site-packages/wxPython/misc.py +lib/python1.5/site-packages/wxPython/misc.pyc +lib/python1.5/site-packages/wxPython/misc.pyo +lib/python1.5/site-packages/wxPython/misc2.py +lib/python1.5/site-packages/wxPython/misc2.pyc +lib/python1.5/site-packages/wxPython/misc2.pyo +lib/python1.5/site-packages/wxPython/printfw.py +lib/python1.5/site-packages/wxPython/printfw.pyc +lib/python1.5/site-packages/wxPython/printfw.pyo +lib/python1.5/site-packages/wxPython/stattool.py +lib/python1.5/site-packages/wxPython/stattool.pyc +lib/python1.5/site-packages/wxPython/stattool.pyo +lib/python1.5/site-packages/wxPython/windows.py +lib/python1.5/site-packages/wxPython/windows.pyc +lib/python1.5/site-packages/wxPython/windows.pyo +lib/python1.5/site-packages/wxPython/windows2.py +lib/python1.5/site-packages/wxPython/windows2.pyc +lib/python1.5/site-packages/wxPython/windows2.pyo +lib/python1.5/site-packages/wxPython/windows3.py +lib/python1.5/site-packages/wxPython/windows3.pyc +lib/python1.5/site-packages/wxPython/windows3.pyo +lib/python1.5/site-packages/wxPython/wx.py +lib/python1.5/site-packages/wxPython/wx.pyc +lib/python1.5/site-packages/wxPython/wx.pyo +lib/python1.5/site-packages/wxPython/wxcmodule.so +@dirrm lib/python1.5/site-packages/wxPython/lib/sizers +@dirrm lib/python1.5/site-packages/wxPython/lib +@dirrm lib/python1.5/site-packages/wxPython/demo/bitmaps +@dirrm lib/python1.5/site-packages/wxPython/demo +@dirrm lib/python1.5/site-packages/wxPython
\ No newline at end of file diff --git a/x11-toolkits/py-wxPython26/Makefile b/x11-toolkits/py-wxPython26/Makefile new file mode 100644 index 000000000000..daf2799e92e5 --- /dev/null +++ b/x11-toolkits/py-wxPython26/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: wxPython +# Version required: 2.1b3 +# Date created: September 18, 1999 +# Whom: nectar@FreeBSD.ORG +# +# $FreeBSD$ +# + +DISTNAME= wxPython-2.1b3 +PKGNAME= py-wxPython-2.1b3 +CATEGORIES= x11-toolkits python +MASTER_SITES= http://alldunn.com/wxPython/ \ + http://www.nectar.com/distfiles/ + +MAINTAINER= nectar@FreeBSD.ORG + +BUILD_DEPENDS= python1.5:${PORTSDIR}/lang/python +LIB_DEPENDS= wx_gtk.1:${PORTSDIR}/x11-toolkits/wxgtk +RUN_DEPENDS= python1.5:${PORTSDIR}/lang/python + +WRKSRC= ${WRKDIR}/${DISTNAME}/src + +USE_GMAKE= YES +MAKE_ENV= "LN_S=${LN} -s" "INSTALL_DATA=${INSTALL_DATA}" +ALL_TARGET= default +INSTALL_TARGET= install-freebsd + +TARGETDIR= ${LOCALBASE}/lib/python1.5/site-packages/wxPython +HELPERLIBDIR= ${LOCALBASE}/lib + +do-configure: + ${SED} -e "s:%CFLAGS%:${CFLAGS} `gtk12-config --cflags`:" \ + -e "s:%LFLAGS%:`gtk12-config --libs` -L${WRKSRC}:" \ + -e "s:%TARGETDIR%:${TARGETDIR}:" \ + -e "s:%HELPERLIBDIR%:${HELPERLIBDIR}:" \ + ${FILESDIR}/build.local > ${WRKSRC}/build.local + cd ${WRKSRC} && ../distrib/build.py + +.include <bsd.port.mk> diff --git a/x11-toolkits/py-wxPython26/distinfo b/x11-toolkits/py-wxPython26/distinfo new file mode 100644 index 000000000000..5a94794b6322 --- /dev/null +++ b/x11-toolkits/py-wxPython26/distinfo @@ -0,0 +1 @@ +MD5 (wxPython-2.1b3.tar.gz) = a4a505d6be201fc02ed1915b4ebbcff8 diff --git a/x11-toolkits/py-wxPython26/files/build.local b/x11-toolkits/py-wxPython26/files/build.local new file mode 100644 index 000000000000..a9f494188225 --- /dev/null +++ b/x11-toolkits/py-wxPython26/files/build.local @@ -0,0 +1,16 @@ +OTHERCFLAGS = "%CFLAGS%" +OTHERLFLAGS = "%LFLAGS%" +TARGETDIR = "%TARGETDIR%" +HELPERLIBDIR= "%HELPERLIBDIR%" +OTHERLIBS = "-lgcc" +OTHERRULES = OTHERRULES + r""" + +install-freebsd: $(TARGETDIR) $(TARGETDIR)/$(TARGET) pycfiles \ + installLibDemo lib$(HELPERLIB)$(SO) + $(INSTALL_DATA) lib$(HELPERLIB)$(SO) \ + $(HELPERLIBDIR)/lib$(HELPERLIB)$(SO).1 + cd $(HELPERLIBDIR) && rm -f lib$(HELPERLIB)$(SO) + cd $(HELPERLIBDIR) && ${LN_S} lib$(HELPERLIB)$(SO).1 \ + lib$(HELPERLIB)$(SO) + +"""
\ No newline at end of file diff --git a/x11-toolkits/py-wxPython26/pkg-comment b/x11-toolkits/py-wxPython26/pkg-comment new file mode 100644 index 000000000000..78a0783a0ebc --- /dev/null +++ b/x11-toolkits/py-wxPython26/pkg-comment @@ -0,0 +1 @@ +Python bindings for the wxWindows/GTK GUI toolkit. diff --git a/x11-toolkits/py-wxPython26/pkg-descr b/x11-toolkits/py-wxPython26/pkg-descr new file mode 100644 index 000000000000..80d2a7652f2e --- /dev/null +++ b/x11-toolkits/py-wxPython26/pkg-descr @@ -0,0 +1,10 @@ +From the home page: + wxPython is a Python extension module that encapsulates the wxWindows + GUI classes. Currently it is only available for the Win32 and GTK + ports of wxWindows, but as soon as the other ports are brought up to + the same level as Win32 and GTK, it should be fairly trivial to enable + wxPython to be used with the new GUI. + +WWW:http://alldunn.com/wxPython/ + +Jacques Vidrine <nectar@FreeBSD.ORG> diff --git a/x11-toolkits/py-wxPython26/pkg-plist b/x11-toolkits/py-wxPython26/pkg-plist new file mode 100644 index 000000000000..7cbc62d35872 --- /dev/null +++ b/x11-toolkits/py-wxPython26/pkg-plist @@ -0,0 +1,266 @@ +lib/libwxPyHelpers.so +lib/libwxPyHelpers.so.1 +lib/python1.5/site-packages/wxPython/__init__.py +lib/python1.5/site-packages/wxPython/__init__.pyc +lib/python1.5/site-packages/wxPython/__init__.pyo +lib/python1.5/site-packages/wxPython/cmndlgs.py +lib/python1.5/site-packages/wxPython/cmndlgs.pyc +lib/python1.5/site-packages/wxPython/cmndlgs.pyo +lib/python1.5/site-packages/wxPython/controls.py +lib/python1.5/site-packages/wxPython/controls.pyc +lib/python1.5/site-packages/wxPython/controls.pyo +lib/python1.5/site-packages/wxPython/controls2.py +lib/python1.5/site-packages/wxPython/controls2.pyc +lib/python1.5/site-packages/wxPython/controls2.pyo +lib/python1.5/site-packages/wxPython/demo/ColorPanel.py +lib/python1.5/site-packages/wxPython/demo/ColorPanel.pyc +lib/python1.5/site-packages/wxPython/demo/ColorPanel.pyo +lib/python1.5/site-packages/wxPython/demo/DialogUnits.py +lib/python1.5/site-packages/wxPython/demo/DialogUnits.pyc +lib/python1.5/site-packages/wxPython/demo/DialogUnits.pyo +lib/python1.5/site-packages/wxPython/demo/Layoutf.py +lib/python1.5/site-packages/wxPython/demo/Layoutf.pyc +lib/python1.5/site-packages/wxPython/demo/Layoutf.pyo +lib/python1.5/site-packages/wxPython/demo/Main.py +lib/python1.5/site-packages/wxPython/demo/Main.pyc +lib/python1.5/site-packages/wxPython/demo/Main.pyo +lib/python1.5/site-packages/wxPython/demo/PrintFramework.py +lib/python1.5/site-packages/wxPython/demo/PrintFramework.pyc +lib/python1.5/site-packages/wxPython/demo/PrintFramework.pyo +lib/python1.5/site-packages/wxPython/demo/README.txt +lib/python1.5/site-packages/wxPython/demo/Sizers.py +lib/python1.5/site-packages/wxPython/demo/Sizers.pyc +lib/python1.5/site-packages/wxPython/demo/Sizers.pyo +lib/python1.5/site-packages/wxPython/demo/SlashDot.py +lib/python1.5/site-packages/wxPython/demo/SlashDot.pyc +lib/python1.5/site-packages/wxPython/demo/SlashDot.pyo +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.py +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.pyc +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.pyo +lib/python1.5/site-packages/wxPython/demo/bitmaps/copy.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.gif +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.jpg +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.png +lib/python1.5/site-packages/wxPython/demo/bitmaps/mondrian.ico +lib/python1.5/site-packages/wxPython/demo/bitmaps/new.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/open.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/paste.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/smiles.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/smiles.ico +lib/python1.5/site-packages/wxPython/demo/bitmaps/test2.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/tog1.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/tog2.bmp +lib/python1.5/site-packages/wxPython/demo/demo.py +lib/python1.5/site-packages/wxPython/demo/demo.pyc +lib/python1.5/site-packages/wxPython/demo/demo.pyo +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.py +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.pyc +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.pyo +lib/python1.5/site-packages/wxPython/demo/hangman.py +lib/python1.5/site-packages/wxPython/demo/hangman.pyc +lib/python1.5/site-packages/wxPython/demo/hangman.pyo +lib/python1.5/site-packages/wxPython/demo/htmlview.py +lib/python1.5/site-packages/wxPython/demo/htmlview.pyc +lib/python1.5/site-packages/wxPython/demo/htmlview.pyo +lib/python1.5/site-packages/wxPython/demo/htmlwidget.py +lib/python1.5/site-packages/wxPython/demo/htmlwidget.pyc +lib/python1.5/site-packages/wxPython/demo/htmlwidget.pyo +lib/python1.5/site-packages/wxPython/demo/pyTree.py +lib/python1.5/site-packages/wxPython/demo/pyTree.pyc +lib/python1.5/site-packages/wxPython/demo/pyTree.pyo +lib/python1.5/site-packages/wxPython/demo/wxButton.py +lib/python1.5/site-packages/wxPython/demo/wxButton.pyc +lib/python1.5/site-packages/wxPython/demo/wxButton.pyo +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.py +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.py +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxChoice.py +lib/python1.5/site-packages/wxPython/demo/wxChoice.pyc +lib/python1.5/site-packages/wxPython/demo/wxChoice.pyo +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.py +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxComboBox.py +lib/python1.5/site-packages/wxPython/demo/wxComboBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxComboBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxDialog.py +lib/python1.5/site-packages/wxPython/demo/wxDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.py +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.py +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.py +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFrame.py +lib/python1.5/site-packages/wxPython/demo/wxFrame.pyc +lib/python1.5/site-packages/wxPython/demo/wxFrame.pyo +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.py +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.pyc +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.pyo +lib/python1.5/site-packages/wxPython/demo/wxGauge.py +lib/python1.5/site-packages/wxPython/demo/wxGauge.pyc +lib/python1.5/site-packages/wxPython/demo/wxGauge.pyo +lib/python1.5/site-packages/wxPython/demo/wxGrid.py +lib/python1.5/site-packages/wxPython/demo/wxGrid.pyc +lib/python1.5/site-packages/wxPython/demo/wxGrid.pyo +lib/python1.5/site-packages/wxPython/demo/wxImage.py +lib/python1.5/site-packages/wxPython/demo/wxImage.pyc +lib/python1.5/site-packages/wxPython/demo/wxImage.pyo +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.py +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.pyc +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.pyo +lib/python1.5/site-packages/wxPython/demo/wxListBox.py +lib/python1.5/site-packages/wxPython/demo/wxListBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxListBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.pyo +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.py +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.py +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.pyc +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.pyo +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.py +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxNotebook.py +lib/python1.5/site-packages/wxPython/demo/wxNotebook.pyc +lib/python1.5/site-packages/wxPython/demo/wxNotebook.pyo +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.py +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.py +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.pyc +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.pyo +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.py +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.py +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.py +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.py +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.py +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.py +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.py +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxSlider.py +lib/python1.5/site-packages/wxPython/demo/wxSlider.pyc +lib/python1.5/site-packages/wxPython/demo/wxSlider.pyo +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.py +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.pyc +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.pyo +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.py +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.py +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.pyc +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.pyo +lib/python1.5/site-packages/wxPython/demo/wxStaticText.py +lib/python1.5/site-packages/wxPython/demo/wxStaticText.pyc +lib/python1.5/site-packages/wxPython/demo/wxStaticText.pyo +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.py +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.pyc +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.pyo +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.pyo +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.py +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxTimer.py +lib/python1.5/site-packages/wxPython/demo/wxTimer.pyc +lib/python1.5/site-packages/wxPython/demo/wxTimer.pyo +lib/python1.5/site-packages/wxPython/demo/wxToolBar.py +lib/python1.5/site-packages/wxPython/demo/wxToolBar.pyc +lib/python1.5/site-packages/wxPython/demo/wxToolBar.pyo +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.pyo +lib/python1.5/site-packages/wxPython/events.py +lib/python1.5/site-packages/wxPython/events.pyc +lib/python1.5/site-packages/wxPython/events.pyo +lib/python1.5/site-packages/wxPython/frames.py +lib/python1.5/site-packages/wxPython/frames.pyc +lib/python1.5/site-packages/wxPython/frames.pyo +lib/python1.5/site-packages/wxPython/gdi.py +lib/python1.5/site-packages/wxPython/gdi.pyc +lib/python1.5/site-packages/wxPython/gdi.pyo +lib/python1.5/site-packages/wxPython/image.py +lib/python1.5/site-packages/wxPython/image.pyc +lib/python1.5/site-packages/wxPython/image.pyo +lib/python1.5/site-packages/wxPython/lib/__init__.py +lib/python1.5/site-packages/wxPython/lib/__init__.pyc +lib/python1.5/site-packages/wxPython/lib/__init__.pyo +lib/python1.5/site-packages/wxPython/lib/dialogs.py +lib/python1.5/site-packages/wxPython/lib/dialogs.pyc +lib/python1.5/site-packages/wxPython/lib/dialogs.pyo +lib/python1.5/site-packages/wxPython/lib/layoutf.py +lib/python1.5/site-packages/wxPython/lib/layoutf.pyc +lib/python1.5/site-packages/wxPython/lib/layoutf.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.py +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/border.py +lib/python1.5/site-packages/wxPython/lib/sizers/border.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/border.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/box.py +lib/python1.5/site-packages/wxPython/lib/sizers/box.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/box.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.py +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.pyo +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.py +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.pyc +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.pyo +lib/python1.5/site-packages/wxPython/mdi.py +lib/python1.5/site-packages/wxPython/mdi.pyc +lib/python1.5/site-packages/wxPython/mdi.pyo +lib/python1.5/site-packages/wxPython/misc.py +lib/python1.5/site-packages/wxPython/misc.pyc +lib/python1.5/site-packages/wxPython/misc.pyo +lib/python1.5/site-packages/wxPython/misc2.py +lib/python1.5/site-packages/wxPython/misc2.pyc +lib/python1.5/site-packages/wxPython/misc2.pyo +lib/python1.5/site-packages/wxPython/printfw.py +lib/python1.5/site-packages/wxPython/printfw.pyc +lib/python1.5/site-packages/wxPython/printfw.pyo +lib/python1.5/site-packages/wxPython/stattool.py +lib/python1.5/site-packages/wxPython/stattool.pyc +lib/python1.5/site-packages/wxPython/stattool.pyo +lib/python1.5/site-packages/wxPython/windows.py +lib/python1.5/site-packages/wxPython/windows.pyc +lib/python1.5/site-packages/wxPython/windows.pyo +lib/python1.5/site-packages/wxPython/windows2.py +lib/python1.5/site-packages/wxPython/windows2.pyc +lib/python1.5/site-packages/wxPython/windows2.pyo +lib/python1.5/site-packages/wxPython/windows3.py +lib/python1.5/site-packages/wxPython/windows3.pyc +lib/python1.5/site-packages/wxPython/windows3.pyo +lib/python1.5/site-packages/wxPython/wx.py +lib/python1.5/site-packages/wxPython/wx.pyc +lib/python1.5/site-packages/wxPython/wx.pyo +lib/python1.5/site-packages/wxPython/wxcmodule.so +@dirrm lib/python1.5/site-packages/wxPython/lib/sizers +@dirrm lib/python1.5/site-packages/wxPython/lib +@dirrm lib/python1.5/site-packages/wxPython/demo/bitmaps +@dirrm lib/python1.5/site-packages/wxPython/demo +@dirrm lib/python1.5/site-packages/wxPython
\ No newline at end of file diff --git a/x11-toolkits/py-wxPython28/Makefile b/x11-toolkits/py-wxPython28/Makefile new file mode 100644 index 000000000000..daf2799e92e5 --- /dev/null +++ b/x11-toolkits/py-wxPython28/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: wxPython +# Version required: 2.1b3 +# Date created: September 18, 1999 +# Whom: nectar@FreeBSD.ORG +# +# $FreeBSD$ +# + +DISTNAME= wxPython-2.1b3 +PKGNAME= py-wxPython-2.1b3 +CATEGORIES= x11-toolkits python +MASTER_SITES= http://alldunn.com/wxPython/ \ + http://www.nectar.com/distfiles/ + +MAINTAINER= nectar@FreeBSD.ORG + +BUILD_DEPENDS= python1.5:${PORTSDIR}/lang/python +LIB_DEPENDS= wx_gtk.1:${PORTSDIR}/x11-toolkits/wxgtk +RUN_DEPENDS= python1.5:${PORTSDIR}/lang/python + +WRKSRC= ${WRKDIR}/${DISTNAME}/src + +USE_GMAKE= YES +MAKE_ENV= "LN_S=${LN} -s" "INSTALL_DATA=${INSTALL_DATA}" +ALL_TARGET= default +INSTALL_TARGET= install-freebsd + +TARGETDIR= ${LOCALBASE}/lib/python1.5/site-packages/wxPython +HELPERLIBDIR= ${LOCALBASE}/lib + +do-configure: + ${SED} -e "s:%CFLAGS%:${CFLAGS} `gtk12-config --cflags`:" \ + -e "s:%LFLAGS%:`gtk12-config --libs` -L${WRKSRC}:" \ + -e "s:%TARGETDIR%:${TARGETDIR}:" \ + -e "s:%HELPERLIBDIR%:${HELPERLIBDIR}:" \ + ${FILESDIR}/build.local > ${WRKSRC}/build.local + cd ${WRKSRC} && ../distrib/build.py + +.include <bsd.port.mk> diff --git a/x11-toolkits/py-wxPython28/distinfo b/x11-toolkits/py-wxPython28/distinfo new file mode 100644 index 000000000000..5a94794b6322 --- /dev/null +++ b/x11-toolkits/py-wxPython28/distinfo @@ -0,0 +1 @@ +MD5 (wxPython-2.1b3.tar.gz) = a4a505d6be201fc02ed1915b4ebbcff8 diff --git a/x11-toolkits/py-wxPython28/files/build.local b/x11-toolkits/py-wxPython28/files/build.local new file mode 100644 index 000000000000..a9f494188225 --- /dev/null +++ b/x11-toolkits/py-wxPython28/files/build.local @@ -0,0 +1,16 @@ +OTHERCFLAGS = "%CFLAGS%" +OTHERLFLAGS = "%LFLAGS%" +TARGETDIR = "%TARGETDIR%" +HELPERLIBDIR= "%HELPERLIBDIR%" +OTHERLIBS = "-lgcc" +OTHERRULES = OTHERRULES + r""" + +install-freebsd: $(TARGETDIR) $(TARGETDIR)/$(TARGET) pycfiles \ + installLibDemo lib$(HELPERLIB)$(SO) + $(INSTALL_DATA) lib$(HELPERLIB)$(SO) \ + $(HELPERLIBDIR)/lib$(HELPERLIB)$(SO).1 + cd $(HELPERLIBDIR) && rm -f lib$(HELPERLIB)$(SO) + cd $(HELPERLIBDIR) && ${LN_S} lib$(HELPERLIB)$(SO).1 \ + lib$(HELPERLIB)$(SO) + +"""
\ No newline at end of file diff --git a/x11-toolkits/py-wxPython28/pkg-comment b/x11-toolkits/py-wxPython28/pkg-comment new file mode 100644 index 000000000000..78a0783a0ebc --- /dev/null +++ b/x11-toolkits/py-wxPython28/pkg-comment @@ -0,0 +1 @@ +Python bindings for the wxWindows/GTK GUI toolkit. diff --git a/x11-toolkits/py-wxPython28/pkg-descr b/x11-toolkits/py-wxPython28/pkg-descr new file mode 100644 index 000000000000..80d2a7652f2e --- /dev/null +++ b/x11-toolkits/py-wxPython28/pkg-descr @@ -0,0 +1,10 @@ +From the home page: + wxPython is a Python extension module that encapsulates the wxWindows + GUI classes. Currently it is only available for the Win32 and GTK + ports of wxWindows, but as soon as the other ports are brought up to + the same level as Win32 and GTK, it should be fairly trivial to enable + wxPython to be used with the new GUI. + +WWW:http://alldunn.com/wxPython/ + +Jacques Vidrine <nectar@FreeBSD.ORG> diff --git a/x11-toolkits/py-wxPython28/pkg-plist b/x11-toolkits/py-wxPython28/pkg-plist new file mode 100644 index 000000000000..7cbc62d35872 --- /dev/null +++ b/x11-toolkits/py-wxPython28/pkg-plist @@ -0,0 +1,266 @@ +lib/libwxPyHelpers.so +lib/libwxPyHelpers.so.1 +lib/python1.5/site-packages/wxPython/__init__.py +lib/python1.5/site-packages/wxPython/__init__.pyc +lib/python1.5/site-packages/wxPython/__init__.pyo +lib/python1.5/site-packages/wxPython/cmndlgs.py +lib/python1.5/site-packages/wxPython/cmndlgs.pyc +lib/python1.5/site-packages/wxPython/cmndlgs.pyo +lib/python1.5/site-packages/wxPython/controls.py +lib/python1.5/site-packages/wxPython/controls.pyc +lib/python1.5/site-packages/wxPython/controls.pyo +lib/python1.5/site-packages/wxPython/controls2.py +lib/python1.5/site-packages/wxPython/controls2.pyc +lib/python1.5/site-packages/wxPython/controls2.pyo +lib/python1.5/site-packages/wxPython/demo/ColorPanel.py +lib/python1.5/site-packages/wxPython/demo/ColorPanel.pyc +lib/python1.5/site-packages/wxPython/demo/ColorPanel.pyo +lib/python1.5/site-packages/wxPython/demo/DialogUnits.py +lib/python1.5/site-packages/wxPython/demo/DialogUnits.pyc +lib/python1.5/site-packages/wxPython/demo/DialogUnits.pyo +lib/python1.5/site-packages/wxPython/demo/Layoutf.py +lib/python1.5/site-packages/wxPython/demo/Layoutf.pyc +lib/python1.5/site-packages/wxPython/demo/Layoutf.pyo +lib/python1.5/site-packages/wxPython/demo/Main.py +lib/python1.5/site-packages/wxPython/demo/Main.pyc +lib/python1.5/site-packages/wxPython/demo/Main.pyo +lib/python1.5/site-packages/wxPython/demo/PrintFramework.py +lib/python1.5/site-packages/wxPython/demo/PrintFramework.pyc +lib/python1.5/site-packages/wxPython/demo/PrintFramework.pyo +lib/python1.5/site-packages/wxPython/demo/README.txt +lib/python1.5/site-packages/wxPython/demo/Sizers.py +lib/python1.5/site-packages/wxPython/demo/Sizers.pyc +lib/python1.5/site-packages/wxPython/demo/Sizers.pyo +lib/python1.5/site-packages/wxPython/demo/SlashDot.py +lib/python1.5/site-packages/wxPython/demo/SlashDot.pyc +lib/python1.5/site-packages/wxPython/demo/SlashDot.pyo +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.py +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.pyc +lib/python1.5/site-packages/wxPython/demo/XMLtreeview.pyo +lib/python1.5/site-packages/wxPython/demo/bitmaps/copy.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.gif +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.jpg +lib/python1.5/site-packages/wxPython/demo/bitmaps/image.png +lib/python1.5/site-packages/wxPython/demo/bitmaps/mondrian.ico +lib/python1.5/site-packages/wxPython/demo/bitmaps/new.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/open.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/paste.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/smiles.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/smiles.ico +lib/python1.5/site-packages/wxPython/demo/bitmaps/test2.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/tog1.bmp +lib/python1.5/site-packages/wxPython/demo/bitmaps/tog2.bmp +lib/python1.5/site-packages/wxPython/demo/demo.py +lib/python1.5/site-packages/wxPython/demo/demo.pyc +lib/python1.5/site-packages/wxPython/demo/demo.pyo +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.py +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.pyc +lib/python1.5/site-packages/wxPython/demo/demoMainLoop.pyo +lib/python1.5/site-packages/wxPython/demo/hangman.py +lib/python1.5/site-packages/wxPython/demo/hangman.pyc +lib/python1.5/site-packages/wxPython/demo/hangman.pyo +lib/python1.5/site-packages/wxPython/demo/htmlview.py +lib/python1.5/site-packages/wxPython/demo/htmlview.pyc +lib/python1.5/site-packages/wxPython/demo/htmlview.pyo +lib/python1.5/site-packages/wxPython/demo/htmlwidget.py +lib/python1.5/site-packages/wxPython/demo/htmlwidget.pyc +lib/python1.5/site-packages/wxPython/demo/htmlwidget.pyo +lib/python1.5/site-packages/wxPython/demo/pyTree.py +lib/python1.5/site-packages/wxPython/demo/pyTree.pyc +lib/python1.5/site-packages/wxPython/demo/pyTree.pyo +lib/python1.5/site-packages/wxPython/demo/wxButton.py +lib/python1.5/site-packages/wxPython/demo/wxButton.pyc +lib/python1.5/site-packages/wxPython/demo/wxButton.pyo +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.py +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxCheckBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.py +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxCheckListBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxChoice.py +lib/python1.5/site-packages/wxPython/demo/wxChoice.pyc +lib/python1.5/site-packages/wxPython/demo/wxChoice.pyo +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.py +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxColourDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxComboBox.py +lib/python1.5/site-packages/wxPython/demo/wxComboBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxComboBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxDialog.py +lib/python1.5/site-packages/wxPython/demo/wxDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.py +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxDirDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.py +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxFileDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.py +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxFontDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxFrame.py +lib/python1.5/site-packages/wxPython/demo/wxFrame.pyc +lib/python1.5/site-packages/wxPython/demo/wxFrame.pyo +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.py +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.pyc +lib/python1.5/site-packages/wxPython/demo/wxGLCanvas.pyo +lib/python1.5/site-packages/wxPython/demo/wxGauge.py +lib/python1.5/site-packages/wxPython/demo/wxGauge.pyc +lib/python1.5/site-packages/wxPython/demo/wxGauge.pyo +lib/python1.5/site-packages/wxPython/demo/wxGrid.py +lib/python1.5/site-packages/wxPython/demo/wxGrid.pyc +lib/python1.5/site-packages/wxPython/demo/wxGrid.pyo +lib/python1.5/site-packages/wxPython/demo/wxImage.py +lib/python1.5/site-packages/wxPython/demo/wxImage.pyc +lib/python1.5/site-packages/wxPython/demo/wxImage.pyo +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.py +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.pyc +lib/python1.5/site-packages/wxPython/demo/wxLayoutConstraints.pyo +lib/python1.5/site-packages/wxPython/demo/wxListBox.py +lib/python1.5/site-packages/wxPython/demo/wxListBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxListBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxListCtrl.pyo +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.py +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxMessageDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.py +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.pyc +lib/python1.5/site-packages/wxPython/demo/wxMiniFrame.pyo +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.py +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxMultipleChoiceDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxNotebook.py +lib/python1.5/site-packages/wxPython/demo/wxNotebook.pyc +lib/python1.5/site-packages/wxPython/demo/wxNotebook.pyo +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.py +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxPageSetupDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.py +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.pyc +lib/python1.5/site-packages/wxPython/demo/wxPlotCanvas.pyo +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.py +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxPrintDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.py +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxProgressDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.py +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.pyc +lib/python1.5/site-packages/wxPython/demo/wxRadioBox.pyo +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.py +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxSashWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.py +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxScrolledMessageDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.py +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxScrolledWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.py +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxSingleChoiceDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxSlider.py +lib/python1.5/site-packages/wxPython/demo/wxSlider.pyc +lib/python1.5/site-packages/wxPython/demo/wxSlider.pyo +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.py +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.pyc +lib/python1.5/site-packages/wxPython/demo/wxSpinButton.pyo +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.py +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.pyc +lib/python1.5/site-packages/wxPython/demo/wxSplitterWindow.pyo +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.py +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.pyc +lib/python1.5/site-packages/wxPython/demo/wxStaticBitmap.pyo +lib/python1.5/site-packages/wxPython/demo/wxStaticText.py +lib/python1.5/site-packages/wxPython/demo/wxStaticText.pyc +lib/python1.5/site-packages/wxPython/demo/wxStaticText.pyo +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.py +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.pyc +lib/python1.5/site-packages/wxPython/demo/wxStatusBar.pyo +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxTextCtrl.pyo +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.py +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.pyc +lib/python1.5/site-packages/wxPython/demo/wxTextEntryDialog.pyo +lib/python1.5/site-packages/wxPython/demo/wxTimer.py +lib/python1.5/site-packages/wxPython/demo/wxTimer.pyc +lib/python1.5/site-packages/wxPython/demo/wxTimer.pyo +lib/python1.5/site-packages/wxPython/demo/wxToolBar.py +lib/python1.5/site-packages/wxPython/demo/wxToolBar.pyc +lib/python1.5/site-packages/wxPython/demo/wxToolBar.pyo +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.py +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.pyc +lib/python1.5/site-packages/wxPython/demo/wxTreeCtrl.pyo +lib/python1.5/site-packages/wxPython/events.py +lib/python1.5/site-packages/wxPython/events.pyc +lib/python1.5/site-packages/wxPython/events.pyo +lib/python1.5/site-packages/wxPython/frames.py +lib/python1.5/site-packages/wxPython/frames.pyc +lib/python1.5/site-packages/wxPython/frames.pyo +lib/python1.5/site-packages/wxPython/gdi.py +lib/python1.5/site-packages/wxPython/gdi.pyc +lib/python1.5/site-packages/wxPython/gdi.pyo +lib/python1.5/site-packages/wxPython/image.py +lib/python1.5/site-packages/wxPython/image.pyc +lib/python1.5/site-packages/wxPython/image.pyo +lib/python1.5/site-packages/wxPython/lib/__init__.py +lib/python1.5/site-packages/wxPython/lib/__init__.pyc +lib/python1.5/site-packages/wxPython/lib/__init__.pyo +lib/python1.5/site-packages/wxPython/lib/dialogs.py +lib/python1.5/site-packages/wxPython/lib/dialogs.pyc +lib/python1.5/site-packages/wxPython/lib/dialogs.pyo +lib/python1.5/site-packages/wxPython/lib/layoutf.py +lib/python1.5/site-packages/wxPython/lib/layoutf.pyc +lib/python1.5/site-packages/wxPython/lib/layoutf.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.py +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/__init__.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/border.py +lib/python1.5/site-packages/wxPython/lib/sizers/border.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/border.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/box.py +lib/python1.5/site-packages/wxPython/lib/sizers/box.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/box.pyo +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.py +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.pyc +lib/python1.5/site-packages/wxPython/lib/sizers/sizer.pyo +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.py +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.pyc +lib/python1.5/site-packages/wxPython/lib/wxPlotCanvas.pyo +lib/python1.5/site-packages/wxPython/mdi.py +lib/python1.5/site-packages/wxPython/mdi.pyc +lib/python1.5/site-packages/wxPython/mdi.pyo +lib/python1.5/site-packages/wxPython/misc.py +lib/python1.5/site-packages/wxPython/misc.pyc +lib/python1.5/site-packages/wxPython/misc.pyo +lib/python1.5/site-packages/wxPython/misc2.py +lib/python1.5/site-packages/wxPython/misc2.pyc +lib/python1.5/site-packages/wxPython/misc2.pyo +lib/python1.5/site-packages/wxPython/printfw.py +lib/python1.5/site-packages/wxPython/printfw.pyc +lib/python1.5/site-packages/wxPython/printfw.pyo +lib/python1.5/site-packages/wxPython/stattool.py +lib/python1.5/site-packages/wxPython/stattool.pyc +lib/python1.5/site-packages/wxPython/stattool.pyo +lib/python1.5/site-packages/wxPython/windows.py +lib/python1.5/site-packages/wxPython/windows.pyc +lib/python1.5/site-packages/wxPython/windows.pyo +lib/python1.5/site-packages/wxPython/windows2.py +lib/python1.5/site-packages/wxPython/windows2.pyc +lib/python1.5/site-packages/wxPython/windows2.pyo +lib/python1.5/site-packages/wxPython/windows3.py +lib/python1.5/site-packages/wxPython/windows3.pyc +lib/python1.5/site-packages/wxPython/windows3.pyo +lib/python1.5/site-packages/wxPython/wx.py +lib/python1.5/site-packages/wxPython/wx.pyc +lib/python1.5/site-packages/wxPython/wx.pyo +lib/python1.5/site-packages/wxPython/wxcmodule.so +@dirrm lib/python1.5/site-packages/wxPython/lib/sizers +@dirrm lib/python1.5/site-packages/wxPython/lib +@dirrm lib/python1.5/site-packages/wxPython/demo/bitmaps +@dirrm lib/python1.5/site-packages/wxPython/demo +@dirrm lib/python1.5/site-packages/wxPython
\ No newline at end of file |