From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Apr 7 02:41:12 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A83A16A4CE for ; Wed, 7 Apr 2004 02:41:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CE3043D55 for ; Wed, 7 Apr 2004 02:41:12 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i379e6bv067848 for ; Wed, 7 Apr 2004 02:40:06 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i379e6AZ067847; Wed, 7 Apr 2004 02:40:06 -0700 (PDT) (envelope-from gnats) Resent-Date: Wed, 7 Apr 2004 02:40:06 -0700 (PDT) Resent-Message-Id: <200404070940.i379e6AZ067847@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Radim Kolar Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6E3916A4CE for ; Wed, 7 Apr 2004 02:35:44 -0700 (PDT) Received: from mail.tiscali.cz (stateless2.tiscali.cz [213.235.135.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F5D443D3F for ; Wed, 7 Apr 2004 02:34:38 -0700 (PDT) (envelope-from hsn@netmag.cz) Received: from asura.bsd (213.235.70.160) by mail.tiscali.cz (6.7.021) id 402972370100C555 for FreeBSD-gnats-submit@freebsd.org; Wed, 7 Apr 2004 10:25:36 +0200 Received: from hsn@localhost by asura.bsd (Exim 4.30_2 FreeBSD) id 1BAwNz-000OXw-Or for ; Tue, 06 Apr 2004 21:37:27 +0200 Message-Id: Date: Tue, 06 Apr 2004 21:37:27 +0200 From: Radim Kolar To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/65286: new port: x11toolkits/py-fltk X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Radim Kolar List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 09:41:12 -0000 >Number: 65286 >Category: ports >Synopsis: new port: x11toolkits/py-fltk >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Apr 07 02:40:06 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Radim Kolar >Release: FreeBSD 5.2.1-RELEASE-p3 i386 >Organization: Sanatana Dharma >Environment: System: FreeBSD asura.bsd 5.2.1-RELEASE-p3 FreeBSD 5.2.1-RELEASE-p3 #6: Mon Apr 5 17:41:24 CEST 2004 root@asura.bsd:/usr/src/sys/i386/compile/UP i386 >Description: Python interface to fltk >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-fltk/ # py-fltk/Makefile # py-fltk/distinfo # py-fltk/pkg-descr # py-fltk/files # py-fltk/files/patch-setup.py # py-fltk/pkg-plist # echo c - py-fltk/ mkdir -p py-fltk/ > /dev/null 2>&1 echo x - py-fltk/Makefile sed 's/^X//' >py-fltk/Makefile << 'END-of-py-fltk/Makefile' X# New ports collection makefile for: py-fltk X# Date created: 6 Apr 2004 X# Whom: Radim Kolar X# X# $FreeBSD$ X# X XPORTNAME= fltk XPORTVERSION= 1.1b2 XCATEGORIES= x11-toolkits XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} XMASTER_SITE_SUBDIR= pyfltk XDISTNAME=${MASTER_SITE_SUBDIR}-${PORTVERSION} XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= hsn@netmag.cz XCOMMENT= Python interface to FLTK window toolkit X XLIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk X XUSE_PYTHON=yes XUSE_PYDISTUTILS=yes XUSE_XLIB=yes XUSE_REINPLACE=yes X XWRKSRC=${WRKDIR}/pyFltk-${PORTVERSION} XMAKE_ENV+=FLTK_HOME=/usr/X11R6/include OPENGL_HOME=/usr/X11R6/include XDOCSDIR=${PREFIX}/share/doc/py-${PORTNAME} XEXAMPLESDIR=${PREFIX}/share/examples/py-${PORTNAME} XXTRADOCS= CHANGES README TODO X X Xpost-build: X ${REINPLACE_CMD} -e "s|\.\./docs|${DOCSDIR}/html|g" ${WRKSRC}/test/help.py X Xdo-install: X @(cd ${INSTALL_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} install ${PYDISTUTILS_INSTALLARGS}) X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${MKDIR} ${DOCSDIR}/html X ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}/html X ${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/test/*.py ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/test/*.html ${EXAMPLESDIR} X.for i in ${XTRADOCS} X ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} X.endfor X.endif X X.include END-of-py-fltk/Makefile echo x - py-fltk/distinfo sed 's/^X//' >py-fltk/distinfo << 'END-of-py-fltk/distinfo' XMD5 (pyfltk-1.1b2.tar.gz) = 92db2917295057520466c8a30fb620ae XSIZE (pyfltk-1.1b2.tar.gz) = 232052 END-of-py-fltk/distinfo echo x - py-fltk/pkg-descr sed 's/^X//' >py-fltk/pkg-descr << 'END-of-py-fltk/pkg-descr' XpyFLTK is Python wrapper for the Fast Light Tool Kit cross-platform graphical Xuser-interface library. X XThis package wraps FLTK version 1.1 and is quite stable. X XWWW: http://pyfltk.sourceforge.net/ END-of-py-fltk/pkg-descr echo c - py-fltk/files mkdir -p py-fltk/files > /dev/null 2>&1 echo x - py-fltk/files/patch-setup.py sed 's/^X//' >py-fltk/files/patch-setup.py << 'END-of-py-fltk/files/patch-setup.py' X--- setup.py.orig Tue Nov 11 21:53:44 2003 X+++ setup.py Tue Apr 6 19:31:33 2004 X@@ -32,6 +32,11 @@ X lib_dir_list = [fltk_lib_dir] X lib_list = ["fltk", "fltk_images", "fltk_forms", X "fltk_gl", "GL", "jpeg", "png", "z"] X+elif sys.platform in ['freebsd4','freebsd5']: X+ def_list = [('UNIX', '1')] X+ lib_dir_list = [fltk_lib_dir,'/usr/X11R6/lib','/usr/local/lib'] X+ lib_list = ["fltk", "fltk_images", "fltk_forms", X+ "fltk_gl", "GL", "jpeg", "png", "z"] X else: X print "Platform not officially supported!" X print "You can try to edit the platform specific settings in the file setup.py by creating an entry for the following platform: ", sys.platform END-of-py-fltk/files/patch-setup.py echo x - py-fltk/pkg-plist sed 's/^X//' >py-fltk/pkg-plist << 'END-of-py-fltk/pkg-plist' X%%PYTHON_SITELIBDIR%%/fltk.py X%%PYTHON_SITELIBDIR%%/fltk.pyc X%%PYTHON_SITELIBDIR%%/fltk.pyo X%%PYTHON_SITELIBDIR%%/_fltk.so X%%PORTDOCS%%%%DOCSDIR%%/CHANGES X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%PORTDOCS%%%%DOCSDIR%%/html/Fl.html X%%PORTDOCS%%%%DOCSDIR%%/html/Fl_Group.html X%%PORTDOCS%%%%DOCSDIR%%/html/Fl_Menu_.html X%%PORTDOCS%%%%DOCSDIR%%/html/Fl_Table.html X%%PORTDOCS%%%%DOCSDIR%%/html/Fl_Table_Row.html X%%PORTDOCS%%%%DOCSDIR%%/html/Fl_Widget.html X%%PORTDOCS%%%%DOCSDIR%%/html/Fl_Window.html X%%PORTDOCS%%%%DOCSDIR%%/html/Polymorphisms.html X%%PORTDOCS%%%%DOCSDIR%%/html/pyFltk.html X%%PORTDOCS%%%%DOCSDIR%%/html/setMenus.html X%%PORTDOCS%%%%EXAMPLESDIR%%/HelpDialog.html X%%PORTDOCS%%%%EXAMPLESDIR%%/adjuster.py X%%PORTDOCS%%%%EXAMPLESDIR%%/arc.py X%%PORTDOCS%%%%EXAMPLESDIR%%/ask.py X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmap.py X%%PORTDOCS%%%%EXAMPLESDIR%%/boxtype.py X%%PORTDOCS%%%%EXAMPLESDIR%%/browser.py X%%PORTDOCS%%%%EXAMPLESDIR%%/browserData.py X%%PORTDOCS%%%%EXAMPLESDIR%%/browser_cols.py X%%PORTDOCS%%%%EXAMPLESDIR%%/button.py X%%PORTDOCS%%%%EXAMPLESDIR%%/buttons.py X%%PORTDOCS%%%%EXAMPLESDIR%%/chart.py X%%PORTDOCS%%%%EXAMPLESDIR%%/check_browser.py X%%PORTDOCS%%%%EXAMPLESDIR%%/clock.py X%%PORTDOCS%%%%EXAMPLESDIR%%/color_chooser.py X%%PORTDOCS%%%%EXAMPLESDIR%%/counters.py X%%PORTDOCS%%%%EXAMPLESDIR%%/cube.py X%%PORTDOCS%%%%EXAMPLESDIR%%/cursor.py X%%PORTDOCS%%%%EXAMPLESDIR%%/delwin.py X%%PORTDOCS%%%%EXAMPLESDIR%%/demos.py X%%PORTDOCS%%%%EXAMPLESDIR%%/dials.py X%%PORTDOCS%%%%EXAMPLESDIR%%/doublebuffer.py X%%PORTDOCS%%%%EXAMPLESDIR%%/file_chooser.py X%%PORTDOCS%%%%EXAMPLESDIR%%/formsbitmap.py X%%PORTDOCS%%%%EXAMPLESDIR%%/group.py X%%PORTDOCS%%%%EXAMPLESDIR%%/handle_events.py X%%PORTDOCS%%%%EXAMPLESDIR%%/hello.py X%%PORTDOCS%%%%EXAMPLESDIR%%/help.py X%%PORTDOCS%%%%EXAMPLESDIR%%/iconize.py X%%PORTDOCS%%%%EXAMPLESDIR%%/idle.py X%%PORTDOCS%%%%EXAMPLESDIR%%/image.py X%%PORTDOCS%%%%EXAMPLESDIR%%/listSelect.py X%%PORTDOCS%%%%EXAMPLESDIR%%/menu.py X%%PORTDOCS%%%%EXAMPLESDIR%%/menubar.py X%%PORTDOCS%%%%EXAMPLESDIR%%/message.py X%%PORTDOCS%%%%EXAMPLESDIR%%/multi.py X%%PORTDOCS%%%%EXAMPLESDIR%%/pack.py X%%PORTDOCS%%%%EXAMPLESDIR%%/pixmap.py X%%PORTDOCS%%%%EXAMPLESDIR%%/postioner.py X%%PORTDOCS%%%%EXAMPLESDIR%%/radio.py X%%PORTDOCS%%%%EXAMPLESDIR%%/shapeGL.py X%%PORTDOCS%%%%EXAMPLESDIR%%/sliders.py X%%PORTDOCS%%%%EXAMPLESDIR%%/subwindow.py X%%PORTDOCS%%%%EXAMPLESDIR%%/symbols.py X%%PORTDOCS%%%%EXAMPLESDIR%%/table.py X%%PORTDOCS%%%%EXAMPLESDIR%%/tabs.py X%%PORTDOCS%%%%EXAMPLESDIR%%/testWrapper.py X%%PORTDOCS%%%%EXAMPLESDIR%%/testhelp.py X%%PORTDOCS%%%%EXAMPLESDIR%%/timeout.py X%%PORTDOCS%%%%EXAMPLESDIR%%/tree_demo.py X%%PORTDOCS%%%%EXAMPLESDIR%%/valuators.py X%%PORTDOCS%%%%EXAMPLESDIR%%/widgets.py X%%PORTDOCS%%%%EXAMPLESDIR%%/window.py X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%%/html X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-py-fltk/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: