Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jun 2006 05:43:56 -0500 (CDT)
From:      Alexander Botero-Lowry <alex@foxybanana.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        perky@FreeBSD.org
Subject:   ports/98936: [PATCH] x11-toolkits/py24-gui: update to 1.7.2
Message-ID:  <200606141043.k5EAhuMI061879@Laptop.mine.box>
Resent-Message-ID: <200606141050.k5EAoCZJ003867@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         98936
>Category:       ports
>Synopsis:       [PATCH] x11-toolkits/py24-gui: update to 1.7.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 14 10:50:12 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Botero-Lowry
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD Laptop.mine.box 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat May  6 22:21:39 PDT
>Description:
- Update to 1.7.2
- Add an OPTION to enable GL support

PyGUI Changes:
 - Add a Slider class
 - Better Event handling
 - Uses new GTK file Dialog
 
 - Other changes at: http://www.cosc.canterbury.ac.nz/~greg/python_gui/version/CHANGES.txt

Also, I would really love to maintain the port if you (perky) are willing to
give it up.

Port maintainer (perky@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- py24-gui-1.7.2.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/x11-toolkits/py-gui/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile	22 Apr 2006 02:55:34 -0000	1.9
+++ Makefile	14 Jun 2006 10:40:26 -0000
@@ -5,11 +5,11 @@
 # $FreeBSD: ports/x11-toolkits/py-gui/Makefile,v 1.9 2006/04/22 02:55:34 perky Exp $
 
 PORTNAME=	gui
-PORTVERSION=	1.7
+PORTVERSION=	1.7.2
 CATEGORIES=	x11-toolkits python
 MASTER_SITES=	http://www.cosc.canterbury.ac.nz/~greg/python_gui/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTNAME=	PyGUI-${PORTVERSION}
+DISTNAME=	PyGUI-${PORTVERSION}-1
 
 MAINTAINER=	perky@FreeBSD.org
 COMMENT=	A cross-platform pythonic GUI API
@@ -23,6 +23,18 @@
 DOCSDIR=	share/doc/${PKGNAMEPREFIX}${PORTNAME}
 EXAMPLESDIR=	share/examples/${PKGNAMEPREFIX}${PORTNAME}
 
+LATEST_LINK=	py-${PORTNAME}
+
+WRKSRC=	${WRKDIR}/PyGUI-${PORTVERSION}
+
+OPTIONS=	GL "Enable GL support" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_GL)
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gdkgl/__init__.py:${PORTSDIR}/x11-toolkits/py-gtkglext
+.endif
+
 post-extract:
 	${RM} -rf ${WRKSRC}/GUI/Cocoa
 	${TOUCH} ${WRKSRC}/GUI/Gtk/__init__.py \
@@ -36,8 +48,10 @@
 	${MKDIR} ${PREFIX}/${DOCSDIR}
 	${TAR} -C ${WRKSRC}/Doc -cf - . | ${TAR} -C ${PREFIX}/${DOCSDIR} -xf -
 	${MKDIR} ${PREFIX}/${EXAMPLESDIR}
+	${RM} -f ${WRKSRC}/Demos/BlobEdit/.gdb_history \
+		 ${WRKSRC}/Demos/BlobEdit/Makefile
 	${TAR} -C ${WRKSRC}/Demos -cf - . | \
 		${TAR} -C ${PREFIX}/${EXAMPLESDIR} -xf -
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/x11-toolkits/py-gui/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo	22 Apr 2006 02:54:07 -0000	1.5
+++ distinfo	14 Jun 2006 10:40:26 -0000
@@ -1,3 +1,3 @@
-SHA256 (PyGUI-1.7.tar.gz) = ffaa4a126d83c4981b76046afb3b7813f29a464d20634d0de5d0ad2cd2aa4671
-MD5 (PyGUI-1.7.tar.gz) = 600eb300f943b819ceaf047eee379c72
-SIZE (PyGUI-1.7.tar.gz) = 415848
+MD5 (PyGUI-1.7.2-1.tar.gz) = f6da1391f4c41e1bd8d605fc30f3c651
+SHA256 (PyGUI-1.7.2-1.tar.gz) = f4c476972d511c262fae911eb14830d34dbde68e2f595b3c6ecfa165eb7ec3ac
+SIZE (PyGUI-1.7.2-1.tar.gz) = 427047
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/x11-toolkits/py-gui/pkg-plist,v
retrieving revision 1.4
diff -u -r1.4 pkg-plist
--- pkg-plist	22 Apr 2006 02:54:07 -0000	1.4
+++ pkg-plist	14 Jun 2006 10:40:26 -0000
@@ -1,3 +1,17 @@
+%%PYTHON_SITELIBDIR%%/GUI/Resources/arrow.hot
+%%PYTHON_SITELIBDIR%%/GUI/Resources/arrow.tiff
+%%PYTHON_SITELIBDIR%%/GUI/Resources/crosshair.hot
+%%PYTHON_SITELIBDIR%%/GUI/Resources/crosshair.tiff
+%%PYTHON_SITELIBDIR%%/GUI/Resources/finger.hot
+%%PYTHON_SITELIBDIR%%/GUI/Resources/finger.tiff
+%%PYTHON_SITELIBDIR%%/GUI/Resources/fist.hot
+%%PYTHON_SITELIBDIR%%/GUI/Resources/fist.tiff
+%%PYTHON_SITELIBDIR%%/GUI/Resources/hand.hot
+%%PYTHON_SITELIBDIR%%/GUI/Resources/hand.tiff
+%%PYTHON_SITELIBDIR%%/GUI/Resources/ibeam.hot
+%%PYTHON_SITELIBDIR%%/GUI/Resources/ibeam.tiff
+%%PYTHON_SITELIBDIR%%/GUI/Resources/poof.hot
+%%PYTHON_SITELIBDIR%%/GUI/Resources/poof.tiff
 %%PYTHON_SITELIBDIR%%/GUI/Generic/Actions.py
 %%PYTHON_SITELIBDIR%%/GUI/Generic/Actions.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Generic/Actions.pyo
@@ -16,6 +30,9 @@
 %%PYTHON_SITELIBDIR%%/GUI/Generic/Exceptions.py
 %%PYTHON_SITELIBDIR%%/GUI/Generic/Exceptions.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Generic/Exceptions.pyo
+%%PYTHON_SITELIBDIR%%/GUI/Generic/FileDialogs.py
+%%PYTHON_SITELIBDIR%%/GUI/Generic/FileDialogs.pyc
+%%PYTHON_SITELIBDIR%%/GUI/Generic/FileDialogs.pyo
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GAlerts.py
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GAlerts.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GAlerts.pyo
@@ -127,6 +144,9 @@
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GScrollableViews.py
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GScrollableViews.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GScrollableViews.pyo
+%%PYTHON_SITELIBDIR%%/GUI/Generic/GSliders.py
+%%PYTHON_SITELIBDIR%%/GUI/Generic/GSliders.pyc
+%%PYTHON_SITELIBDIR%%/GUI/Generic/GSliders.pyo
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GTasks.py
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GTasks.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Generic/GTasks.pyo
@@ -181,6 +201,9 @@
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/BaseAlerts.py
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/BaseAlerts.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/BaseAlerts.pyo
+%%PYTHON_SITELIBDIR%%/GUI/Gtk/BaseFileDialogs.py
+%%PYTHON_SITELIBDIR%%/GUI/Gtk/BaseFileDialogs.pyc
+%%PYTHON_SITELIBDIR%%/GUI/Gtk/BaseFileDialogs.pyo
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Buttons.py
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Buttons.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Buttons.pyo
@@ -214,9 +237,6 @@
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Events.py
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Events.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Events.pyo
-%%PYTHON_SITELIBDIR%%/GUI/Gtk/FileDialogs.py
-%%PYTHON_SITELIBDIR%%/GUI/Gtk/FileDialogs.pyc
-%%PYTHON_SITELIBDIR%%/GUI/Gtk/FileDialogs.pyo
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Files.py
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Files.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/Files.pyo
@@ -265,6 +285,9 @@
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/ScrollableViews.py
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/ScrollableViews.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/ScrollableViews.pyo
+%%PYTHON_SITELIBDIR%%/GUI/Gtk/Sliders.py
+%%PYTHON_SITELIBDIR%%/GUI/Gtk/Sliders.pyc
+%%PYTHON_SITELIBDIR%%/GUI/Gtk/Sliders.pyo
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/StdCursors.py
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/StdCursors.pyc
 %%PYTHON_SITELIBDIR%%/GUI/Gtk/StdCursors.pyo
@@ -315,6 +338,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/DisplayList.html
 %%PORTDOCS%%%%DOCSDIR%%/Document.html
 %%PORTDOCS%%%%DOCSDIR%%/Event.html
+%%PORTDOCS%%%%DOCSDIR%%/Exceptions.html
 %%PORTDOCS%%%%DOCSDIR%%/FileRef.html
 %%PORTDOCS%%%%DOCSDIR%%/FileType.html
 %%PORTDOCS%%%%DOCSDIR%%/Font.html
@@ -339,6 +363,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/Resources.html
 %%PORTDOCS%%%%DOCSDIR%%/ScrollableView.html
 %%PORTDOCS%%%%DOCSDIR%%/ShareGroup.html
+%%PORTDOCS%%%%DOCSDIR%%/Slider.html
 %%PORTDOCS%%%%DOCSDIR%%/StdColors.html
 %%PORTDOCS%%%%DOCSDIR%%/StdCursors.html
 %%PORTDOCS%%%%DOCSDIR%%/StdFonts.html
@@ -372,17 +397,22 @@
 %%PORTDOCS%%%%DOCSDIR%%/using_the_view_class.html
 %%PORTDOCS%%%%DOCSDIR%%/view-model.cwk
 %%PORTDOCS%%%%DOCSDIR%%/view-model.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/blobedit.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/frown.blob
-%%PORTDOCS%%%%EXAMPLESDIR%%/gt
-%%PORTDOCS%%%%EXAMPLESDIR%%/line.blob
-%%PORTDOCS%%%%EXAMPLESDIR%%/mt
-%%PORTDOCS%%%%EXAMPLESDIR%%/smile.blob
-%%PORTDOCS%%%%EXAMPLESDIR%%/test.blob
-%%PORTDOCS%%%%EXAMPLESDIR%%/zsx.blob
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/blobedit.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/Resources/blob.tiff
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/Resources/blob_app.icns
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/Resources/blob_file.icns
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/Samples/asdf.blob
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/Samples/frown.blob
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/Samples/line.blob
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/Samples/smile.blob
+%%PORTDOCS%%%%EXAMPLESDIR%%/BlobEdit/setup.py
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/BlobEdit/Resources
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/BlobEdit/Samples
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/BlobEdit
 %%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/ToDo
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%PYTHON_SITELIBDIR%%/GUI/Resources
 @dirrm %%PYTHON_SITELIBDIR%%/GUI/Gtk
 @dirrm %%PYTHON_SITELIBDIR%%/GUI/Generic
 @dirrm %%PYTHON_SITELIBDIR%%/GUI
--- py24-gui-1.7.2.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606141043.k5EAhuMI061879>