ports/89993: Update port devel/py-dialog: Change maintainer. Install demo.py into examples.
Max E. Kuznecov
mek at mek.uz.ua
Mon Dec 5 21:30:21 UTC 2005
>Number: 89993
>Category: ports
>Synopsis: Update port devel/py-dialog: Change maintainer. Install demo.py into examples.
>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: Mon Dec 05 21:30:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Max E. Kuznecov
>Release: FreeBSD 6.0-RELEASE i386
>Organization:
TrioSoft
>Environment:
System: FreeBSD syhpoon-hq.ein.uz.ua 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Sat Nov 5 20:13:52 EET 2005 syhpoon at syhpoon-hq.ein.uz.ua:/usr/obj/usr/src/sys/DOM i386
>Description:
Change port maintainer from ports at FreeBSD.org to mek at mek.uz.ua. Install additional demo.py into examples directory.
>How-To-Repeat:
--
>Fix:
--- py-dialog.patch begins here ---
diff -ruN py-dialog.old/Makefile py-dialog/Makefile
--- py-dialog.old/Makefile Mon Dec 5 00:36:29 2005
+++ py-dialog/Makefile Mon Dec 5 22:57:04 2005
@@ -1,27 +1,37 @@
# ex:ts=8
# Ports collection makefile for: pythondialog
-# Date created: Sep 12, 2002
-# Whom: ijliao
+# Date created: Sep 12, 2002
+# Whom: ijliao
#
# $FreeBSD: ports/devel/py-dialog/Makefile,v 1.8 2005/10/11 20:55:44 sobomax Exp $
#
PORTNAME= dialog
PORTVERSION= 2.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= pythondialog
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= pythondialog-${PORTVERSION}
-RUN_DEPENDS= cdialog:${PORTSDIR}/devel/cdialog
-
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= mek at mek.uz.ua
COMMENT= Python interface to dialog(3)
+RUN_DEPENDS= cdialog:${PORTSDIR}/devel/cdialog
+
USE_BZIP2= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
-.include <bsd.port.mk>
+EXAMPLESDIR= ${PREFIX}/share/examples/py-dialog
+
+.include <bsd.port.pre.mk>
+
+.if !defined(NOPORTDOCS)
+post-install:
+ @${MKDIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/demo.py ${EXAMPLESDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff -ruN py-dialog.old/files/patch-demo.py py-dialog/files/patch-demo.py
--- py-dialog.old/files/patch-demo.py Thu Jan 1 03:00:00 1970
+++ py-dialog/files/patch-demo.py Mon Dec 5 01:14:26 2005
@@ -0,0 +1,11 @@
+--- demo.py.old Mon Dec 5 01:13:57 2005
++++ demo.py Mon Dec 5 01:14:02 2005
+@@ -269,7 +269,7 @@
+ # If you want to use Xdialog (pathnames are also OK for the 'dialog'
+ # argument)
+ # d = dialog.Dialog(dialog="Xdialog", compat="Xdialog")
+- d = dialog.Dialog(dialog="dialog")
++ d = dialog.Dialog(dialog="cdialog")
+
+ d.add_persistent_args(["--backtitle", "pythondialog demo"])
+
diff -ruN py-dialog.old/pkg-plist py-dialog/pkg-plist
--- py-dialog.old/pkg-plist Mon Dec 5 00:36:29 2005
+++ py-dialog/pkg-plist Mon Dec 5 01:12:21 2005
@@ -1,3 +1,5 @@
lib/%%PYTHON_VERSION%%/site-packages/dialog.py
lib/%%PYTHON_VERSION%%/site-packages/dialog.pyc
lib/%%PYTHON_VERSION%%/site-packages/dialog.pyo
+%%PORTDOCS%%%%EXAMPLESDIR%%/demo.py
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
--- py-dialog.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list