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