ports/83206: [new port] devel/py-kde-extensions

Danny Pansters danny at ricin.com
Sat Jul 9 23:00:31 UTC 2005


>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 at 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 at 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 at 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:



More information about the freebsd-ports-bugs mailing list