update to wxglade 1.0.0

while this new release supports python3, we will need an update to newer
wxPython before we can move away from python2.

ok and tested by Daniel Winters (MAINTAINER)
This commit is contained in:
daniel 2021-02-14 18:52:07 +00:00
parent 13ba3a9d5c
commit 29f969f3ec
5 changed files with 129 additions and 105 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.4 2020/04/06 00:42:58 jca Exp $
# $OpenBSD: Makefile,v 1.5 2021/02/14 18:52:07 daniel Exp $
COMMENT= GUI designer for wxWidgets/wxPython user interfaces
MODPY_EGG_VERSION= 0.9.5
MODPY_EGG_VERSION= 1.0.0
DISTNAME= wxGlade-${MODPY_EGG_VERSION}
PKGNAME= wxglade-${MODPY_EGG_VERSION}
EXTRACT_SUFX= .zip

View File

@ -1,2 +1,2 @@
SHA256 (wxGlade-0.9.5.zip) = /MGlT83bYROlA1ZBtEYrclMIMtQJExidKIg+JdU5V50=
SIZE (wxGlade-0.9.5.zip) = 4755933
SHA256 (wxGlade-1.0.0.zip) = 9uUBuBhwZRk8tp5fc8sVbLzHPd8gNcmafIHH0k+V2q4=
SIZE (wxGlade-1.0.0.zip) = 2289896

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-wxGlade_desktop,v 1.2 2020/04/06 00:42:58 jca Exp $
$OpenBSD: patch-wxGlade_desktop,v 1.3 2021/02/14 18:52:07 daniel Exp $
Fix executable script name/path.
Index: wxGlade.desktop
--- wxGlade.desktop.orig
+++ wxGlade.desktop
@@ -3,7 +3,7 @@ Version=0.9.5
@@ -3,7 +3,7 @@ Version=1.0.0
Encoding=UTF-8
Name=wxGlade
Comment=A GUI designer written in Python with the popular GUI toolkit wxPython

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-wxglade,v 1.2 2020/04/06 00:42:58 jca Exp $
$OpenBSD: patch-wxglade,v 1.3 2021/02/14 18:52:07 daniel Exp $
Fix path to the wxglade python package.
Index: wxglade
--- wxglade.orig
+++ wxglade
@@ -7,79 +7,12 @@
@@ -7,80 +7,12 @@
#
# Shell script to start wxGlade
#
@ -16,10 +16,12 @@ Index: wxglade
-# 3. in a parallel Python module directory
# Keep this up to date with version.py and sphinx/conf.py
WXG_VERSION="0.9.5"
WXG_VERSION="1.0.0"
-CURR_DIR=$(dirname "$0")
-
-# search order for Python interpreter
-INTERPRETER_LIST="python3 python2 \
-INTERPRETER_LIST="${CURR_DIR}/python python3 python2 \
- python2.7 python27 \
- python"
-
@ -53,7 +55,6 @@ Index: wxglade
-
- # search wxglade.py
- # dist-packages is only used in Debian and Debian derivates
- CURR_DIR=$(dirname "$0")
- for DIR in \
- "${CURR_DIR}" \
- "${WXG_MODULE_PATH}" \

View File

@ -1,6 +1,5 @@
@comment $OpenBSD: PLIST,v 1.3 2020/04/06 00:42:58 jca Exp $
@comment $OpenBSD: PLIST,v 1.4 2021/02/14 18:52:07 daniel Exp $
bin/wxglade
@comment bin/wxglade.pyw
lib/python${MODPY_VERSION}/site-packages/wxGlade-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/wxGlade-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/wxGlade-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
@ -10,6 +9,10 @@ lib/python${MODPY_VERSION}/site-packages/wxGlade-${MODPY_EGG_VERSION}-py${MODPY_
lib/python${MODPY_VERSION}/site-packages/wxglade/
lib/python${MODPY_VERSION}/site-packages/wxglade/__init__.py
lib/python${MODPY_VERSION}/site-packages/wxglade/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/_dialogs.py
lib/python${MODPY_VERSION}/site-packages/wxglade/_dialogs.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/_dialogs28.py
lib/python${MODPY_VERSION}/site-packages/wxglade/_dialogs28.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/about.py
lib/python${MODPY_VERSION}/site-packages/wxglade/about.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/application.py
@ -43,6 +46,10 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/config.py
lib/python${MODPY_VERSION}/site-packages/wxglade/config.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/decorators.py
lib/python${MODPY_VERSION}/site-packages/wxglade/decorators.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/dialogs.py
lib/python${MODPY_VERSION}/site-packages/wxglade/dialogs.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/edit_base.py
lib/python${MODPY_VERSION}/site-packages/wxglade/edit_base.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/edit_sizers/
lib/python${MODPY_VERSION}/site-packages/wxglade/edit_sizers/__init__.py
lib/python${MODPY_VERSION}/site-packages/wxglade/edit_sizers/__init__.pyc
@ -60,8 +67,6 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/edit_sizers/xrc_sizers_codegen.
lib/python${MODPY_VERSION}/site-packages/wxglade/edit_sizers/xrc_sizers_codegen.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/edit_windows.py
lib/python${MODPY_VERSION}/site-packages/wxglade/edit_windows.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/errors.py
lib/python${MODPY_VERSION}/site-packages/wxglade/errors.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/events_mixin.py
lib/python${MODPY_VERSION}/site-packages/wxglade/events_mixin.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/font_dialog.py
@ -90,13 +95,15 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/preferencesdialog.py
lib/python${MODPY_VERSION}/site-packages/wxglade/preferencesdialog.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/res/
lib/python${MODPY_VERSION}/site-packages/wxglade/res/MenuItemDialog.wxg
lib/python${MODPY_VERSION}/site-packages/wxglade/res/ToolsDialog.py
lib/python${MODPY_VERSION}/site-packages/wxglade/res/ToolsDialog.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/res/ToolsDialog.wxg
lib/python${MODPY_VERSION}/site-packages/wxglade/res/bugdialog_ui.wxg
lib/python${MODPY_VERSION}/site-packages/wxglade/res/dialogs.wxg
lib/python${MODPY_VERSION}/site-packages/wxglade/res/messagedialog.wxg
lib/python${MODPY_VERSION}/site-packages/wxglade/res/preferences_ui.wxg
lib/python${MODPY_VERSION}/site-packages/wxglade/res/shell_frame.wxg
lib/python${MODPY_VERSION}/site-packages/wxglade/res/templates_ui.wxg
lib/python${MODPY_VERSION}/site-packages/wxglade/shell_frame.py
lib/python${MODPY_VERSION}/site-packages/wxglade/shell_frame.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/template.py
lib/python${MODPY_VERSION}/site-packages/wxglade/template.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/templates_ui.py
@ -110,8 +117,6 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/version.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/wcodegen/
lib/python${MODPY_VERSION}/site-packages/wxglade/wcodegen/__init__.py
lib/python${MODPY_VERSION}/site-packages/wxglade/wcodegen/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/wcodegen/dialogs.py
lib/python${MODPY_VERSION}/site-packages/wxglade/wcodegen/dialogs.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/wcodegen/taghandler.py
lib/python${MODPY_VERSION}/site-packages/wxglade/wcodegen/taghandler.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/
@ -227,6 +232,8 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/custom_widget/lisp_code
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/custom_widget/lisp_codegen.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/custom_widget/perl_codegen.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/custom_widget/perl_codegen.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/custom_widget/wconfig.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/custom_widget/wconfig.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/datepicker_ctrl/
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/datepicker_ctrl/__init__.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/datepicker_ctrl/__init__.pyc
@ -343,6 +350,10 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/list_ctrl/perl_codegen.
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/list_ctrl/wconfig.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/list_ctrl/wconfig.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/menubar/
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/menubar/MenuItemDialog.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/menubar/MenuItemDialog.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/menubar/MenuItemDialog28.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/menubar/MenuItemDialog28.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/menubar/__init__.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/menubar/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/menubar/codegen.py
@ -457,6 +468,8 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spacer/perl_codegen.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spacer/perl_codegen.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spacer/spacer.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spacer/spacer.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spacer/spacer_base.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spacer/spacer_base.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spin_button/
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spin_button/__init__.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/spin_button/__init__.pyc
@ -588,6 +601,10 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toggle_button/toggle_bu
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toggle_button/wconfig.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toggle_button/wconfig.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toolbar/
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toolbar/ToolsDialog.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toolbar/ToolsDialog.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toolbar/ToolsDialog28.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toolbar/ToolsDialog28.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toolbar/__init__.py
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toolbar/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/wxglade/widgets/toolbar/codegen.py
@ -626,7 +643,6 @@ lib/python${MODPY_VERSION}/site-packages/wxglade/xrc2wxg.py
lib/python${MODPY_VERSION}/site-packages/wxglade/xrc2wxg.pyc
share/applications/wxGlade.desktop
share/doc/wxglade/
share/doc/wxglade/CHANGES.txt
share/doc/wxglade/CONTRIBUTING.txt
share/doc/wxglade/CREDITS.txt
share/doc/wxglade/LICENSE.txt
@ -638,6 +654,7 @@ share/doc/wxglade/manual_html/
share/doc/wxglade/manual_html/acknowledgements.html
share/doc/wxglade/manual_html/bitmaps.html
share/doc/wxglade/manual_html/custom_widgets.html
share/doc/wxglade/manual_html/dialogs.html
share/doc/wxglade/manual_html/further_reading.html
share/doc/wxglade/manual_html/genindex.html
share/doc/wxglade/manual_html/index.html
@ -654,95 +671,101 @@ share/doc/wxglade/tutorial/
share/doc/wxglade/tutorial/img/
share/wxglade/
share/wxglade/icons/
share/wxglade/icons/application.xpm
share/wxglade/icons/bitmap_button.xpm
share/wxglade/icons/button.xpm
share/wxglade/icons/calendar_ctrl.xpm
share/wxglade/icons/checkbox.xpm
share/wxglade/icons/choice.xpm
share/wxglade/icons/closed_folder.xpm
share/wxglade/icons/combo_box.xpm
share/wxglade/icons/custom.xpm
share/wxglade/icons/datepicker_ctrl.xpm
share/wxglade/icons/dialog.xpm
share/wxglade/icons/frame.xpm
share/wxglade/icons/gauge.xpm
share/wxglade/icons/grid.xpm
share/wxglade/icons/grid_sizer.xpm
share/wxglade/icons/application.png
share/wxglade/icons/bitmap_button.png
share/wxglade/icons/button.png
share/wxglade/icons/button_sizer.png
share/wxglade/icons/calendar_ctrl.png
share/wxglade/icons/checkbox.png
share/wxglade/icons/choice.png
share/wxglade/icons/closed_folder.png
share/wxglade/icons/color_picker.png
share/wxglade/icons/combo_box.png
share/wxglade/icons/custom.png
share/wxglade/icons/datepicker_ctrl.png
share/wxglade/icons/dialog.png
share/wxglade/icons/flexgrid_sizer.png
share/wxglade/icons/frame.png
share/wxglade/icons/gauge.png
share/wxglade/icons/grid.png
share/wxglade/icons/grid_sizer.png
share/wxglade/icons/grid_sizer_slot_template.png
share/wxglade/icons/gridbag_sizer.png
share/wxglade/icons/gtk/
share/wxglade/icons/gtk/about.xpm
share/wxglade/icons/gtk/copy.xpm
share/wxglade/icons/gtk/cut.xpm
share/wxglade/icons/gtk/exit.xpm
share/wxglade/icons/gtk/generate.xpm
share/wxglade/icons/gtk/new.xpm
share/wxglade/icons/gtk/open.xpm
share/wxglade/icons/gtk/paste.xpm
share/wxglade/icons/gtk/prefs.xpm
share/wxglade/icons/gtk/refresh.xpm
share/wxglade/icons/gtk/remove.xpm
share/wxglade/icons/gtk/save.xpm
share/wxglade/icons/gtk/save_as.xpm
share/wxglade/icons/gtk/tutorial.xpm
share/wxglade/icons/hyperlink_ctrl.xpm
share/wxglade/icons/icon.xpm
share/wxglade/icons/icon16.xpm
share/wxglade/icons/layout1.xpm
share/wxglade/icons/layout2.xpm
share/wxglade/icons/layout3.xpm
share/wxglade/icons/list_box.xpm
share/wxglade/icons/list_ctrl.xpm
share/wxglade/icons/menubar.xpm
share/wxglade/icons/gtk/about.png
share/wxglade/icons/gtk/copy.png
share/wxglade/icons/gtk/cut.png
share/wxglade/icons/gtk/exit.png
share/wxglade/icons/gtk/generate.png
share/wxglade/icons/gtk/new.png
share/wxglade/icons/gtk/open.png
share/wxglade/icons/gtk/paste.png
share/wxglade/icons/gtk/prefs.png
share/wxglade/icons/gtk/refresh.png
share/wxglade/icons/gtk/remove.png
share/wxglade/icons/gtk/save.png
share/wxglade/icons/gtk/save_as.png
share/wxglade/icons/gtk/tutorial.png
share/wxglade/icons/hyperlink_ctrl.png
share/wxglade/icons/icon.png
share/wxglade/icons/icon16.png
share/wxglade/icons/layout1.png
share/wxglade/icons/layout2.png
share/wxglade/icons/layout3.png
share/wxglade/icons/list_box.png
share/wxglade/icons/list_ctrl.png
share/wxglade/icons/menubar.png
share/wxglade/icons/msw/
share/wxglade/icons/msw/copy.xpm
share/wxglade/icons/msw/cut.xpm
share/wxglade/icons/msw/exit.xpm
share/wxglade/icons/msw/generate.xpm
share/wxglade/icons/msw/new.xpm
share/wxglade/icons/msw/open.xpm
share/wxglade/icons/msw/paste.xpm
share/wxglade/icons/msw/prefs.xpm
share/wxglade/icons/msw/refresh.xpm
share/wxglade/icons/msw/remove.xpm
share/wxglade/icons/msw/save.xpm
share/wxglade/icons/msw/save_as.xpm
share/wxglade/icons/msw/tutorial.xpm
share/wxglade/icons/notebook.xpm
share/wxglade/icons/panel.xpm
share/wxglade/icons/pin_design.xpm
share/wxglade/icons/radio_box.xpm
share/wxglade/icons/radio_button.xpm
share/wxglade/icons/search_ctrl.xpm
share/wxglade/icons/sizer.xpm
share/wxglade/icons/sizer_h.xpm
share/wxglade/icons/sizer_slot.xpm
share/wxglade/icons/sizer_slot_h.xpm
share/wxglade/icons/sizer_slot_v.xpm
share/wxglade/icons/sizer_v.xpm
share/wxglade/icons/slider.xpm
share/wxglade/icons/spacer.xpm
share/wxglade/icons/spin_ctrl.xpm
share/wxglade/icons/spin_ctrl_double.xpm
share/wxglade/icons/spinbtn.xpm
share/wxglade/icons/splitter_slot-bottom.xpm
share/wxglade/icons/splitter_slot-left.xpm
share/wxglade/icons/splitter_slot-right.xpm
share/wxglade/icons/splitter_slot-top.xpm
share/wxglade/icons/splitter_window-h.xpm
share/wxglade/icons/splitter_window.xpm
share/wxglade/icons/static_bitmap.xpm
share/wxglade/icons/static_line.xpm
share/wxglade/icons/static_text.xpm
share/wxglade/icons/statusbar.xpm
share/wxglade/icons/text_ctrl.xpm
share/wxglade/icons/toggle_button.xpm
share/wxglade/icons/toolbar.xpm
share/wxglade/icons/tree_ctrl.xpm
share/wxglade/icons/wrap_sizer.xpm
share/wxglade/icons/wrap_sizer_h.xpm
share/wxglade/icons/msw/copy.png
share/wxglade/icons/msw/cut.png
share/wxglade/icons/msw/exit.png
share/wxglade/icons/msw/generate.png
share/wxglade/icons/msw/new.png
share/wxglade/icons/msw/open.png
share/wxglade/icons/msw/paste.png
share/wxglade/icons/msw/prefs.png
share/wxglade/icons/msw/refresh.png
share/wxglade/icons/msw/remove.png
share/wxglade/icons/msw/save.png
share/wxglade/icons/msw/save_as.png
share/wxglade/icons/msw/tutorial.png
share/wxglade/icons/notebook.png
share/wxglade/icons/panel.png
share/wxglade/icons/pin_design.png
share/wxglade/icons/radio_box.png
share/wxglade/icons/radio_button.png
share/wxglade/icons/search_ctrl.png
share/wxglade/icons/sizer.png
share/wxglade/icons/sizer_h.png
share/wxglade/icons/sizer_slot.png
share/wxglade/icons/sizer_slot_h.png
share/wxglade/icons/sizer_slot_v.png
share/wxglade/icons/sizer_v.png
share/wxglade/icons/slider.png
share/wxglade/icons/slot.png
share/wxglade/icons/spacer.png
share/wxglade/icons/spin_ctrl.png
share/wxglade/icons/spin_ctrl_double.png
share/wxglade/icons/spinbtn.png
share/wxglade/icons/splitter_slot-bottom.png
share/wxglade/icons/splitter_slot-left.png
share/wxglade/icons/splitter_slot-right.png
share/wxglade/icons/splitter_slot-top.png
share/wxglade/icons/splitter_window-h.png
share/wxglade/icons/splitter_window.png
share/wxglade/icons/static_bitmap.png
share/wxglade/icons/static_line.png
share/wxglade/icons/static_text.png
share/wxglade/icons/statusbar.png
share/wxglade/icons/text_ctrl.png
share/wxglade/icons/toggle_button.png
share/wxglade/icons/toolbar.png
share/wxglade/icons/tree_ctrl.png
share/wxglade/icons/wrap_sizer.png
share/wxglade/icons/wrap_sizer_h.png
share/wxglade/icons/wxg_file.ico
share/wxglade/icons/wxglade.ico
share/wxglade/icons/wxglade.xpm
share/wxglade/icons/wxglade.png
share/wxglade/icons/wxglade128.ico
share/wxglade/icons/wxglade_small.png
share/wxglade/templates/