Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Jul 2005 00:47:21 +0200
From:      "Danny Pansters" <danny@ricin.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/83204: [maintainer] x11-toolkits/py-qt update to new version (shapshot)
Message-ID:  <20050709224904.3D85143D45@mx1.FreeBSD.org>
Resent-Message-ID: <200507092250.j69Mo9g3070311@freefall.freebsd.org>

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

>Number:         83204
>Category:       ports
>Synopsis:       [maintainer] x11-toolkits/py-qt update to new version (shapshot)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 09 22:50:09 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Danny Pansters
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD desktop.homenet 5.4-STABLE FreeBSD 5.4-STABLE #0: Sat Jun 4 22:01:17 CEST 2005 root@desktop.homenet:/usr/obj/usr/src/sys/DESKTOP i386

>Description:
	Update to newer snapshot. I'm going to keep the sip/PyQt/PyKDE combo
in line from snapshots from now on, until we have a final PyKDE.
>How-To-Repeat:

>Fix:

--- py-qt.diff begins here ---
diff -ruN ports/x11-toolkits/py-qt.old/Makefile ports/x11-toolkits/py-qt/Makefile
--- ports/x11-toolkits/py-qt.old/Makefile	Sat Jul  9 14:32:55 2005
+++ ports/x11-toolkits/py-qt/Makefile	Sat Jul  9 14:32:00 2005
@@ -6,12 +6,12 @@
 
 PORTNAME=	qt
 PORTVERSION=	3.14.1
-PORTREVISION=
+PORTREVISION=	1
 CATEGORIES=	x11-toolkits python
-MASTER_SITES=	http://www.river-bank.demon.co.uk/download/PyQt/ \
+MASTER_SITES=	http://www.river-bank.demon.co.uk/download/snapshots/PyQt/ \
 		http://freebsd.ricin.com/ports/distfiles/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTNAME=	PyQt-x11-gpl-${PORTVERSION}
+DISTNAME=	PyQt-x11-gpl-snapshot-20050706
 
 MAINTAINER=	danny@ricin.com
 COMMENT=	Python bindings for the Qt toolkit
@@ -24,6 +24,8 @@
 USE_PYTHON=	yes
 USE_REINPLACE=	yes
 
+EXAMPLESDIR=	${PREFIX}/share/examples/${PKGBASE}
+
 .include <bsd.port.pre.mk>
 
 .if defined(WITHOUT_OPENGL)
@@ -53,5 +55,13 @@
 post-install:
 	@${PYTHON_CMD} -c "import pyqtconfig"
 	@${PYTHON_CMD} -O -c "import pyqtconfig"
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${EXAMPLESDIR} ${EXAMPLESDIR}/SQL ${EXAMPLESDIR}/canvas \
+		${EXAMPLESDIR}/i18n ${EXAMPLESDIR}/webbrowser
+	@( cd ${WRKSRC}/examples3 && ${TAR} -cf - . ) | \
+		( cd ${EXAMPLESDIR} && ${TAR} -xf - )
+	@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${EXAMPLESDIR}
+	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
+.endif
 
 .include <bsd.port.post.mk>
diff -ruN ports/x11-toolkits/py-qt.old/distinfo ports/x11-toolkits/py-qt/distinfo
--- ports/x11-toolkits/py-qt.old/distinfo	Sat Jul  9 14:32:55 2005
+++ ports/x11-toolkits/py-qt/distinfo	Sat Jul  9 14:32:00 2005
@@ -1,2 +1,2 @@
-MD5 (PyQt-x11-gpl-3.14.1.tar.gz) = bf6d939ec77e48a2db7561e7bac61d19
-SIZE (PyQt-x11-gpl-3.14.1.tar.gz) = 782274
+MD5 (PyQt-x11-gpl-snapshot-20050706.tar.gz) = c3f7faa539b1db8965561f668cf8cc73
+SIZE (PyQt-x11-gpl-snapshot-20050706.tar.gz) = 764283
diff -ruN ports/x11-toolkits/py-qt.old/pkg-plist ports/x11-toolkits/py-qt/pkg-plist
--- ports/x11-toolkits/py-qt.old/pkg-plist	Sat Jul  9 14:32:55 2005
+++ ports/x11-toolkits/py-qt/pkg-plist	Sat Jul  9 14:32:01 2005
@@ -12,6 +12,181 @@
 %%PYTHON_SITELIBDIR%%/qttable.so
 %%PYTHON_SITELIBDIR%%/qtui.so
 %%PYTHON_SITELIBDIR%%/qtxml.so
+%%PORTDOCS%%%%EXAMPLESDIR%%/README
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/README
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/connect.ui
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/connect.ui.h
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/dbconnect.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/dbconnect.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/dbpar.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/dbpar.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/form1.ui
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/form2.ui
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/frmconnect.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/frmconnect.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/frmconnect.ui
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/runform1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/runform1.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/runform2.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/runform2.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/runsqlex.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/runsqlex.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/sqlcustom1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/sqlcustom1.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/sqlex.ui
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/sqlex.ui.h
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/sqlsubclass5.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/sqlsubclass5.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/sqltable4.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/sqltable4.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/testdb_mysql.sql
+%%PORTDOCS%%%%EXAMPLESDIR%%/SQL/testdb_pg.sql
+%%PORTDOCS%%%%EXAMPLESDIR%%/aclock.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/aclock.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/addressbook.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/addressbook.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/application.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/application.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/biff.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/biff.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/bigtable.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/bigtable.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/buttongroups.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/buttongroups.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/canvas/butterfly.png
+%%PORTDOCS%%%%EXAMPLESDIR%%/canvas/canvas.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/canvas/canvas.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/canvas/qt-trans.xpm
+%%PORTDOCS%%%%EXAMPLESDIR%%/canvas/qtlogo.png
+%%PORTDOCS%%%%EXAMPLESDIR%%/checklists.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/checklists.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/cursor.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/cursor.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/dclock.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/dclock.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/desktop.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/desktop.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/dirview.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/dirview.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/dragdrop.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/dragdrop.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/drawlines.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/drawlines.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/dropsite.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/dropsite.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/fileopen.xpm
+%%PORTDOCS%%%%EXAMPLESDIR%%/fontdisplayer.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/fontdisplayer.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/fonts.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/fonts.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/gears.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/gears.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/i18n.pro
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/i18n.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/i18n.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_cs.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_cs.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_de.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_de.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_el.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_el.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_en.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_en.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_eo.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_eo.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_fr.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_fr.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_it.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_it.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_jp.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_jp.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_ko.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_ko.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_no.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_no.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_ru.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_ru.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_zh.qm
+%%PORTDOCS%%%%EXAMPLESDIR%%/i18n/mywidget_zh.ts
+%%PORTDOCS%%%%EXAMPLESDIR%%/lineedits.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/lineedits.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/listbox.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/listbox.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/listboxcombo.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/listboxcombo.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/marble.png
+%%PORTDOCS%%%%EXAMPLESDIR%%/mdi.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/mdi.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/menu.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/menu.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/progress.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/progress.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/progressbar.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/progressbar.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/qdir.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/qdir.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/qmag.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/qmag.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/qt.png
+%%PORTDOCS%%%%EXAMPLESDIR%%/qtlogo.png
+%%PORTDOCS%%%%EXAMPLESDIR%%/rangecontrols.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/rangecontrols.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/richtext.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/richtext.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/secret.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/secret.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/semaphore.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/semaphore.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/smalltable.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/smalltable.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/splitter.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/splitter.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tabdialog.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tabdialog.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tablestatistics.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tablestatistics.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tooltip.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tooltip.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/trolltech.bmp
+%%PORTDOCS%%%%EXAMPLESDIR%%/trolltech.gif
+%%PORTDOCS%%%%EXAMPLESDIR%%/tt-logo.png
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut1.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut10.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut10.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut11.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut11.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut12.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut12.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut13.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut13.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut14.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut14.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut2.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut2.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut3.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut3.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut4.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut4.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut5.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut5.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut6.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut6.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut7.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut7.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut8.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut8.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut9.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/tut9.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/webbrowser/mainwindow.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/webbrowser/mainwindow.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/webbrowser/mainwindow.ui
+%%PORTDOCS%%%%EXAMPLESDIR%%/webbrowser/webbrowser.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/webbrowser/webbrowser.pyc
+%%PORTDOCS%%%%EXAMPLESDIR%%/widgets.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/widgets.pyc
 share/sip/qt/copying.sip
 share/sip/qt/qaccel.sip
 share/sip/qt/qaction.sip
@@ -267,6 +442,11 @@
 @dirrm share/sip/qtcanvas
 @dirrm share/sip/qtext
 %%GL%%@dirrm share/sip/qtgl
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/SQL
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/canvas
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/i18n
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/webbrowser
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
 @dirrm share/sip/qtnetwork
 @dirrm share/sip/qtsql
 @dirrm share/sip/qttable
--- py-qt.diff ends here ---


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



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