Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Sep 2004 00:30:35 +0200
From:      danny@ricin.com
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/72156: [patch] Update x11-toolkits/py-kde to 3.11.3 and fix unfetchable
Message-ID:  <20040928223242.5662843D46@mx1.FreeBSD.org>
Resent-Message-ID: <200409282240.i8SMeSbk020310@freefall.freebsd.org>

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

>Number:         72156
>Category:       ports
>Synopsis:       [patch] Update x11-toolkits/py-kde to 3.11.3 and fix unfetchable
>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:   Tue Sep 28 22:40:28 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Danny Pansters
>Release:        FreeBSD 5.3-BETA4 i386
>Organization:
>Environment:
System: FreeBSD workstation.homenet 5.3-BETA4 FreeBSD 5.3-BETA4 #2: Fri Sep 17 04:04:10 CEST 2004 root@workstation.homenet:/usr/obj/usr/src/sys/WORKSTATION i386


	
>Description:
	Update to new version 3.11.3. The former 3.11.1 is not fetchable
anymore. Supersedes ports/71610, which had a wrong diff (against old 3.11.r1).
Changed the required py-qt distfile to its latest version 3.13 (see also 
ports/72154). Removed redundant pkg-message generation; the files/ dir can go.

>How-To-Repeat:
	
>Fix:
	Patch to be applied from within /usr/ports or a local ports tree
	

--- py-kde.diff begins here ---
diff -urN x11-toolkits/py-kde/Makefile x11-toolkits/py-kde.new/Makefile
--- x11-toolkits/py-kde/Makefile	Wed Sep 29 00:03:16 2004
+++ x11-toolkits/py-kde.new/Makefile	Wed Sep 29 00:05:07 2004
@@ -6,16 +6,17 @@
 #
 
 PORTNAME=	kde
-PORTVERSION=	3.11.1
+PORTVERSION=	3.11.3
 CATEGORIES=	x11-toolkits kde python
 MASTER_SITES=	http://www.river-bank.demon.co.uk/download/PyKDE2/ \
 		http://www.river-bank.demon.co.uk/download/PyQt/:qt
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTNAME=	PyKDE-3.11.1
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} PyQt-x11-gpl-${PYQTVERSION}${EXTRACT_SUFX}:qt
+DISTNAME=	PyKDE-${PORTVERSION}
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
+		PyQt-x11-gpl-${PYQTVERSION}${EXTRACT_SUFX}:qt
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Python Bindings for KDE
+COMMENT=	Python Bindings for KDE3
 
 BUILD_DEPENDS=	pyuic:${PORTSDIR}/x11-toolkits/py-qt
 RUN_DEPENDS=	${BUILD_DEPENDS}
@@ -24,9 +25,8 @@
 USE_KDELIBS_VER=3
 USE_REINPLACE=	yes
 
-PYQTVERSION=	3.11
+PYQTVERSION=	3.13
 EXAMPLESDIR=	${PREFIX}/share/examples/${PKGBASE}
-PKGMESSAGE=	${WRKDIR}/pkg-message
 
 NO_FILTER_SHLIBS=	yes
 
@@ -34,8 +34,6 @@
 
 .if ${OSVERSION} < 500000
 BROKEN=		"Does not run on 4.x"
-.else
-BROKEN=		"Unfetchable"
 .endif
 
 post-patch:
@@ -59,12 +57,9 @@
 	@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${EXAMPLESDIR}
 	@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${EXAMPLESDIR}
 	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
-	@${SED} -e "s|%%EXAMPLESDIR%%|${EXAMPLESDIR}|" < ${FILESDIR}/pkg-message.in \
-		> ${PKGMESSAGE}
-	@${ECHO_MSG}
-	@${CAT} ${PKGMESSAGE}
-	@${ECHO_MSG}
 .endif
 	@${INSTALL_SCRIPT} ${WRKSRC}/contrib/kdepyuic ${PREFIX}/bin
+	@${PYTHON_CMD} -c "import pykdeconfig, dcopexport"
+	@${PYTHON_CMD} -O -c "import pykdeconfig, dcopexport"
 
 .include <bsd.port.post.mk>
diff -urN x11-toolkits/py-kde/distinfo x11-toolkits/py-kde.new/distinfo
--- x11-toolkits/py-kde/distinfo	Wed Sep 29 00:03:16 2004
+++ x11-toolkits/py-kde.new/distinfo	Tue Sep 28 23:34:43 2004
@@ -1,4 +1,4 @@
-MD5 (PyKDE-3.11.1.tar.gz) = ad689ed02054ea03b7f4d2d0cd84e6b6
-SIZE (PyKDE-3.11.1.tar.gz) = 1185069
-MD5 (PyQt-x11-gpl-3.11.tar.gz) = 78d0ef29f57d7efd1d87f9a24fc25f1e
-SIZE (PyQt-x11-gpl-3.11.tar.gz) = 757652
+MD5 (PyKDE-3.11.3.tar.gz) = 7e0b2df3d5f9718833238501c3a21e96
+SIZE (PyKDE-3.11.3.tar.gz) = 1254776
+MD5 (PyQt-x11-gpl-3.13.tar.gz) = a4145b39742a4d9df9b6bf06495f75f5
+SIZE (PyQt-x11-gpl-3.13.tar.gz) = 763066
diff -urN x11-toolkits/py-kde/files/pkg-message.in x11-toolkits/py-kde.new/files/pkg-message.in
--- x11-toolkits/py-kde/files/pkg-message.in	Wed Sep 29 00:03:16 2004
+++ x11-toolkits/py-kde.new/files/pkg-message.in	Thu Jan  1 01:00:00 1970
@@ -1,3 +0,0 @@
-To test run:
-
-cd %%EXAMPLESDIR%% && python uisampler.py
diff -urN x11-toolkits/py-kde/pkg-descr x11-toolkits/py-kde.new/pkg-descr
--- x11-toolkits/py-kde/pkg-descr	Wed Sep 29 00:03:16 2004
+++ x11-toolkits/py-kde.new/pkg-descr	Tue Sep 28 23:34:47 2004
@@ -1,3 +1,3 @@
-Python Bindings for KDE.
+Python Bindings for KDE3
 
 WWW: http://www.riverbankcomputing.co.uk/pykde/index.php
diff -urN x11-toolkits/py-kde/pkg-plist x11-toolkits/py-kde.new/pkg-plist
--- x11-toolkits/py-kde/pkg-plist	Wed Sep 29 00:03:16 2004
+++ x11-toolkits/py-kde.new/pkg-plist	Wed Sep 29 00:03:59 2004
@@ -1,5 +1,11 @@
 bin/kdepyuic
 %%PYTHON_SITELIBDIR%%/dcop.so
+%%PYTHON_SITELIBDIR%%/dcopexport.py
+%%PYTHON_SITELIBDIR%%/dcopexport.pyc
+%%PYTHON_SITELIBDIR%%/dcopexport.pyo
+%%PYTHON_SITELIBDIR%%/dcopext.py
+%%PYTHON_SITELIBDIR%%/dcopext.pyc
+%%PYTHON_SITELIBDIR%%/dcopext.pyo
 %%PYTHON_SITELIBDIR%%/kdecore.so
 %%PYTHON_SITELIBDIR%%/kdefx.so
 %%PYTHON_SITELIBDIR%%/kdeprint.so
@@ -11,7 +17,10 @@
 %%PYTHON_SITELIBDIR%%/kmdi.so
 %%PYTHON_SITELIBDIR%%/kparts.so
 %%PYTHON_SITELIBDIR%%/kspell.so
+%%PYTHON_SITELIBDIR%%/kutils.so
 %%PYTHON_SITELIBDIR%%/pykdeconfig.py
+%%PYTHON_SITELIBDIR%%/pykdeconfig.pyc
+%%PYTHON_SITELIBDIR%%/pykdeconfig.pyo
 %%PORTDOCS%%%%EXAMPLESDIR%%/README
 %%PORTDOCS%%%%EXAMPLESDIR%%/aboutkde.png
 %%PORTDOCS%%%%EXAMPLESDIR%%/astron.png
@@ -125,6 +134,7 @@
 share/sip/kdecore/kkeyserver_x11.sip
 share/sip/kdecore/klibloader.sip
 share/sip/kdecore/klocale.sip
+share/sip/kdecore/klockfile.sip
 share/sip/kdecore/kmacroexpander.sip
 share/sip/kdecore/kmanagerselection.sip
 share/sip/kdecore/kmdcodec.sip
@@ -156,7 +166,7 @@
 share/sip/kdecore/kstringhandler.sip
 share/sip/kdecore/ktempdir.sip
 share/sip/kdecore/ktempfile.sip
-share/sip/kdecore/kuniqueapp.sip
+share/sip/kdecore/kuniqueapplication.sip
 share/sip/kdecore/kurl.sip
 share/sip/kdecore/kurldrag.sip
 share/sip/kdecore/kuser.sip
@@ -203,6 +213,7 @@
 share/sip/kdeui/kaction.sip
 share/sip/kdeui/kactionclasses.sip
 share/sip/kdeui/kactioncollection.sip
+share/sip/kdeui/kactionselector.sip
 share/sip/kdeui/kactionshortcutlist.sip
 share/sip/kdeui/kactivelabel.sip
 share/sip/kdeui/kalphapainter.sip
@@ -252,12 +263,14 @@
 share/sip/kdeui/kjanuswidget.sip
 share/sip/kdeui/kkeybutton.sip
 share/sip/kdeui/kkeydialog.sip
+share/sip/kdeui/klanguagebutton.sip
 share/sip/kdeui/kled.sip
 share/sip/kdeui/klineedit.sip
 share/sip/kdeui/klineeditdlg.sip
 share/sip/kdeui/klistbox.sip
 share/sip/kdeui/klistview.sip
 share/sip/kdeui/klistviewlineedit.sip
+share/sip/kdeui/klistviewsearchline.sip
 share/sip/kdeui/kmainwindow.sip
 share/sip/kdeui/kmainwindowiface.sip
 share/sip/kdeui/kmenubar.sip
@@ -404,10 +417,14 @@
 share/sip/kio/kiomod.sip
 share/sip/kio/kmimemagic.sip
 share/sip/kio/kmimetype.sip
+share/sip/kio/kmimetypechooser.sip
+share/sip/kio/knfsshare.sip
 share/sip/kio/kpac.sip
 share/sip/kio/kprotocolinfo.sip
 share/sip/kio/kprotocolmanager.sip
+share/sip/kio/kremoteencoding.sip
 share/sip/kio/krun.sip
+share/sip/kio/ksambashare.sip
 share/sip/kio/kscan.sip
 share/sip/kio/kservice.sip
 share/sip/kio/kservicegroup.sip
@@ -415,6 +432,7 @@
 share/sip/kio/kshellcompletion.sip
 share/sip/kio/kshred.sip
 share/sip/kio/ksycoca.sip
+share/sip/kio/ksycocadict.sip
 share/sip/kio/ksycocaentry.sip
 share/sip/kio/ksycocafactory.sip
 share/sip/kio/ksycocatype.sip
@@ -472,6 +490,18 @@
 share/sip/kspell/kspelldlg.sip
 share/sip/kspell/kspellmod.sip
 share/sip/kspell/ksyntaxhighlighter.sip
+share/sip/kutils/kcmoduleinfo.sip
+share/sip/kutils/kcmoduleloader.sip
+share/sip/kutils/kcmoduleproxy.sip
+share/sip/kutils/kcmultidialog.sip
+share/sip/kutils/kfind.sip
+share/sip/kutils/kfinddialog.sip
+share/sip/kutils/kmultitabbar.sip
+share/sip/kutils/kplugininfo.sip
+share/sip/kutils/kpluginselector.sip
+share/sip/kutils/kreplace.sip
+share/sip/kutils/kreplacedialog.sip
+share/sip/kutils/kutilsmod.sip
 %%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/uimodules
 %%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
 @dirrm share/sip/dcop
@@ -486,3 +516,4 @@
 @dirrm share/sip/kmdi
 @dirrm share/sip/kparts
 @dirrm share/sip/kspell
+@dirrm share/sip/kutils
--- py-kde.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?20040928223242.5662843D46>