Date: Sun, 10 Jul 2005 00:54:12 +0200 From: "Danny Pansters" <danny@ricin.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/83206: [new port] devel/py-kde-extensions Message-ID: <20050709225556.EF0AC43D49@mx1.FreeBSD.org> Resent-Message-ID: <200507092300.j69N0Udp070560@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 83206 >Category: ports >Synopsis: [new port] devel/py-kde-extensions >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jul 09 23:00:29 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: PyKDE extensions are helpful for developers making KDE apps with PyKDE or PyQt. Very useful, even if still in development. Haven't had the time to play with it much yet (because I was porting it of course ;-) >How-To-Repeat: >Fix: --- py-kde-extensions.diff begins here --- diff -ruN ports/devel/py-kde-extensions.old/Makefile ports/devel/py-kde-extensions/Makefile --- ports/devel/py-kde-extensions.old/Makefile Thu Jan 1 01:00:00 1970 +++ ports/devel/py-kde-extensions/Makefile Sat Jul 9 23:20:34 2005 @@ -0,0 +1,49 @@ +# New ports collection makefile for: py-kde-extensions +# Date created: 09 July 2005 +# Whom: danny@ricin.com +# +# $FreeBSD: +# + +PORTNAME= kde-extensions +PORTVERSION= 0.3.0 +PORTREVISION= +CATEGORIES= devel kde python +MASTER_SITES= http://www.simonzone.com/software/pykdeextensions/ \ + http://freebsd.ricin.com/ports/distfiles/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= pykdeextensions-${PORTVERSION} + +MAINTAINER= danny@ricin.com +COMMENT= PyKDE extensions for creating and installing KDE apps + +RUN_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt \ + kdepyuic:${PORTSDIR}/x11-toolkits/py-kde +BUILD_DEPENDS= ${RUN_DEPENDS} libtool13:${PORTSDIR}/devel/libtool13 + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +USE_KDELIBS_VER= 3 +USE_REINPLACE= yes + +SUBSTNAME= ${PKGNAMEPREFIX}${PORTNAME} +DOCSDIR= ${PREFIX}/share/doc/HTML +EXAMPLESDIR= ${PREFIX}/share/examples + +.include <bsd.port.pre.mk> + +pre-configure: + ${REINPLACE_CMD} -e "s,libtool,libtool13,g" ${WRKSRC}/setup.py + ${REINPLACE_CMD} -e "s,pykdeextensions,${SUBSTNAME}," ${WRKSRC}/setup.py + ${ECHO} "[install_application_data]" > ${WRKSRC}/setup.cfg + ${ECHO} "install_dir=${EXAMPLESDIR}/${SUBSTNAME}" >> ${WRKSRC}/setup.cfg + ${ECHO} "[install_html]" >> ${WRKSRC}/setup.cfg + ${ECHO} "install_dir=${DOCSDIR}" >> ${WRKSRC}/setup.cfg + +post-install: + ${LN} -s ${DOCSDIR}/en/${SUBSTNAME} ${PREFIX}/share/doc/ +.if defined(NOPORTDOCS) + @${RM} -r ${EXAMPLESDIR}/${SUBSTNAME} ${DOCSDIR}/en/${SUBSTNAME} +.endif + +.include <bsd.port.post.mk> diff -ruN ports/devel/py-kde-extensions.old/distinfo ports/devel/py-kde-extensions/distinfo --- ports/devel/py-kde-extensions.old/distinfo Thu Jan 1 01:00:00 1970 +++ ports/devel/py-kde-extensions/distinfo Sat Jul 9 23:20:34 2005 @@ -0,0 +1,2 @@ +MD5 (pykdeextensions-0.3.0.tar.gz) = 0b4d01e2fb191005089c310c21ce8cd1 +SIZE (pykdeextensions-0.3.0.tar.gz) = 95722 diff -ruN ports/devel/py-kde-extensions.old/pkg-descr ports/devel/py-kde-extensions/pkg-descr --- ports/devel/py-kde-extensions.old/pkg-descr Thu Jan 1 01:00:00 1970 +++ ports/devel/py-kde-extensions/pkg-descr Sat Jul 9 23:20:34 2005 @@ -0,0 +1,13 @@ +PyKDE Extensions is a collection of software and Python packages to support +the creation and installation of KDE applications. + +This package makes it easier to: +- Install PyKDE apps using distutils +- Create KDE manuals +- Import Designer (.ui) forms +- Work with translations and i18n +- Start from templates +- Create KControl modules + +WWW: http://www.simonzone.com/software/pykdeextensions +Author: Simon Edwards diff -ruN ports/devel/py-kde-extensions.old/pkg-plist ports/devel/py-kde-extensions/pkg-plist --- ports/devel/py-kde-extensions.old/pkg-plist Thu Jan 1 01:00:00 1970 +++ ports/devel/py-kde-extensions/pkg-plist Sat Jul 9 23:20:34 2005 @@ -0,0 +1,120 @@ +include/pythonize.h +lib/libpythonize.a +lib/libpythonize.la +share/doc/py24-kde-extensions +%%PYTHON_SITELIBDIR%%/kdedesigner.py +%%PYTHON_SITELIBDIR%%/kdedesigner.pyc +%%PYTHON_SITELIBDIR%%/kdedesigner.pyo +%%PYTHON_SITELIBDIR%%/kdedistutils.py +%%PYTHON_SITELIBDIR%%/kdedistutils.pyc +%%PYTHON_SITELIBDIR%%/kdedistutils.pyo +%%PYTHON_SITELIBDIR%%/qtdesigner.py +%%PYTHON_SITELIBDIR%%/qtdesigner.pyc +%%PYTHON_SITELIBDIR%%/qtdesigner.pyo +%%PYTHON_SITELIBDIR%%/qtuicompiler.py +%%PYTHON_SITELIBDIR%%/qtuicompiler.pyc +%%PYTHON_SITELIBDIR%%/qtuicompiler.pyo +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/app-template-application.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/app-template-kcontrol.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/application-templates.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/credits.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/distutils-docbook.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/distutils-files.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/distutils-uninstall.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/distutils.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/i18n.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/index.cache.bz2 +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/index.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/introduction.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/kcontrol-modules.html +%%PORTDOCS%%%%DOCSDIR%%/en/py24-kde-extensions/using-qtdesigner.html +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/doc/en/index.docbook +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/po/README +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.ui +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/hi16-app-kcontrol_module.png +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/hi32-app-kcontrol_module.png +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/kcontrol_module.desktop +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/kcontrol_module.lsm +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/kcontrol_module.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src/kcontrol_module.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/AUTHORS +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/ChangeLog +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/COPYING +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/INSTALL +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/MANIFEST.in +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/NEWS +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/README +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/TODO +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/setup.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/setup.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/doc/en/index.docbook +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/po/README +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/hi16-app-kdeapp.png +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/hi32-app-kdeapp.png +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeapp.desktop +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeapp.lsm +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeapp.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeapp.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeappiface.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeappiface.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeappui.rc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeappview.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/kdeappview.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/prefdialog.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src/prefdialog.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/AUTHORS +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/ChangeLog +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/COPYING +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/INSTALL +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/MANIFEST.in +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/NEWS +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/README +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/TODO +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/setup.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/setup.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/doc/en/index.docbook +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/po/README +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/KDEUtilityDialogUI.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/KDEUtilityDialogUI.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/KDEUtilityDialogUI.ui +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/hi16-app-kdeutility.png +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/hi32-app-kdeutility.png +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/kdeutility.desktop +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/kdeutility.lsm +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/kdeutility.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src/kdeutility.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/AUTHORS +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/ChangeLog +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/COPYING +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/INSTALL +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/MANIFEST.in +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/NEWS +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/README +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/TODO +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/setup.py +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/setup.pyc +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/AUTHORS +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/ChangeLog +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/NEWS +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/COPYING +%%PORTDOCS%%%%EXAMPLESDIR%%/py24-kde-extensions/INSTALL +%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/py24-kde-extensions +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/doc/en +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/doc +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/po +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module/src +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kcontrol_module +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/doc/en +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/doc +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/po +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp/src +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeapp +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/doc/en +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/doc +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/po +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility/src +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates/kdeutility +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions/app_templates +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/py24-kde-extensions --- py-kde-extensions.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?20050709225556.EF0AC43D49>