Date: Tue, 3 Sep 2002 00:30:12 +0200 From: Marc Recht <marc@informatik.uni-bremen.de> To: FreeBSD-gnats-submit@FreeBSD.org, perky@FreeBSD.org Subject: ports/42344: new port: py-gtk2 Message-ID: <20020903003012.76fb71bf.marc@informatik.uni-bremen.de>
next in thread | raw e-mail | index | archive | help
>Number: 42344 >Category: ports >Synopsis: new port: py-gtk2 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Sep 02 15:40:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Marc Recht >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: System: FreeBSD leeloo.intern.geht.de 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Sat Aug 3 11:59:28 CEST 2002 root@leeloo.intern.geht.de:/usr/obj/usr/src/sys/LEELOO i386 >Description: New port for py-gtk2. >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: # # x11-toolkits/py-gtk2/Makefile # x11-toolkits/py-gtk2/distinfo # x11-toolkits/py-gtk2/pkg-comment # x11-toolkits/py-gtk2/pkg-descr # x11-toolkits/py-gtk2/pkg-install # x11-toolkits/py-gtk2/pkg-plist # echo x - x11-toolkits/py-gtk2/Makefile sed 's/^X//' >x11-toolkits/py-gtk2/Makefile << 'END-of-x11-toolkits/py-gtk2/Makefile' X# New ports collection makefile for: py-gtk2 X# Date created: 08/13/2002 X# Whom: marc@informatik.uni-bremen.de X# X# $FreeBSD: $ X# X XPORTNAME= py-gtk2 XPORTVERSION= 1.99.12 XCATEGORIES= x11-toolkits python XMASTER_SITES= ${MASTER_SITE_GNOME} XMASTER_SITE_SUBDIR= 2.0.0/sources/pygtk XDISTNAME= pygtk-${PORTVERSION} XDIST_SUBDIR= gnome2 X XMAINTAINER= marc@informatik.uni-bremen.de X XLIB_DEPENDS= gtk-x11-2.0:${PORTSDIR}/x11-toolkits/gtk20 \ X glade-2.0.0:${PORTSDIR}/devel/libglade2 \ X gtkgl-2.0:${PORTSDIR}/x11-toolkits/gtkglarea2 XRUN_DEPENDS= ${PYNUMERIC} X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_GNOMENG= yes XUSE_PYTHON= yes XUSE_LIBTOOL= yes X XEG_SRC_DIR= ${WRKSRC}/examples XEG_DST_DIR= ${PREFIX}/share/examples/pygtk X X.if !defined(BATCH) && !defined(PACKAGE_BUILDING) Xpre-build: X @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL X.endif X X.if !defined(NOPORTDOCS) Xpost-install: X ${MKDIR} ${EG_DST_DIR} X ${TAR} -C ${EG_SRC_DIR} -cf - . | ${TAR} -C ${EG_DST_DIR} -xvf - X ${CHOWN} -R ${BINOWN}:${BINGRP} ${EG_DST_DIR} X find ${EG_DST_DIR} -type d -print | xargs ${CHMOD} 0555 X find ${EG_DST_DIR} -type f -print | xargs ${CHMOD} 0444 X ${MKDIR} ${PREFIX}/share/doc/pygtk X ${INSTALL_DATA} ${WRKSRC}/MAPPING ${PREFIX}/share/doc/pygtk X ${INSTALL_DATA} ${WRKSRC}/THREADS ${PREFIX}/share/doc/pygtk X.endif X X.include <bsd.port.mk> END-of-x11-toolkits/py-gtk2/Makefile echo x - x11-toolkits/py-gtk2/distinfo sed 's/^X//' >x11-toolkits/py-gtk2/distinfo << 'END-of-x11-toolkits/py-gtk2/distinfo' XMD5 (gnome2/pygtk-1.99.12.tar.bz2) = f6897f613d83282d69e3cf911bc23c51 END-of-x11-toolkits/py-gtk2/distinfo echo x - x11-toolkits/py-gtk2/pkg-comment sed 's/^X//' >x11-toolkits/py-gtk2/pkg-comment << 'END-of-x11-toolkits/py-gtk2/pkg-comment' XA set of Python bindings for GTK END-of-x11-toolkits/py-gtk2/pkg-comment echo x - x11-toolkits/py-gtk2/pkg-descr sed 's/^X//' >x11-toolkits/py-gtk2/pkg-descr << 'END-of-x11-toolkits/py-gtk2/pkg-descr' XExcerpt from the README: X X PyGTK X ===== X Author: James Henstridge <james@daa.com.au> X X This archive contains modules that allow you to use gtk in Python X programs. At present, it is a fairly complete set of bindings. X X-- Jacques Vidrine <nectar@FreeBSD.ORG> END-of-x11-toolkits/py-gtk2/pkg-descr echo x - x11-toolkits/py-gtk2/pkg-install sed 's/^X//' >x11-toolkits/py-gtk2/pkg-install << 'END-of-x11-toolkits/py-gtk2/pkg-install' X#!/bin/sh X Xif [ -n "${PACKAGE_BUILDING}" ]; then X exit 0 Xfi X XPATH=/bin:/usr/bin:/sbin:/usr/sbin:${PATH} Xexport PATH X Xif [ "$2" = "PRE-INSTALL" ]; then X if pkg_info | grep "^py-gtk-[0-9]"; then X echo "py-gtk for GTK+ 1.x was detected." X echo "This packages cannot coexist with py-gtk2." X false X fi Xfi END-of-x11-toolkits/py-gtk2/pkg-install echo x - x11-toolkits/py-gtk2/pkg-plist sed 's/^X//' >x11-toolkits/py-gtk2/pkg-plist << 'END-of-x11-toolkits/py-gtk2/pkg-plist' Xbin/pygtk-codegen-2.0 Xinclude/pygtk-2.0/pygtk/pygtk.h Xinclude/pygtk-2.0/pygobject.h Xlib/python2.2/site-packages/gtk/_gtkmodule.so Xlib/python2.2/site-packages/gtk/_gtkmodule.la Xlib/python2.2/site-packages/gtk/glademodule.so Xlib/python2.2/site-packages/gtk/glademodule.la Xlib/python2.2/site-packages/gtk/__init__.py Xlib/python2.2/site-packages/gtk/keysyms.py Xlib/python2.2/site-packages/gtk/compat.py Xlib/python2.2/site-packages/gtk/__init__.pyc Xlib/python2.2/site-packages/gtk/keysyms.pyc Xlib/python2.2/site-packages/gtk/compat.pyc Xlib/python2.2/site-packages/gtk/__init__.pyo Xlib/python2.2/site-packages/gtk/keysyms.pyo Xlib/python2.2/site-packages/gtk/compat.pyo Xlib/python2.2/site-packages/gobjectmodule.so Xlib/python2.2/site-packages/gobjectmodule.la Xlib/python2.2/site-packages/pangomodule.so Xlib/python2.2/site-packages/pangomodule.la Xlib/python2.2/site-packages/atkmodule.so Xlib/python2.2/site-packages/atkmodule.la Xlib/pkgconfig/pygtk-2.0.pc Xshare/doc/pygtk/MAPPING Xshare/doc/pygtk/THREADS Xshare/examples/pygtk/atk/atk-demo.py Xshare/examples/pygtk/gl/README Xshare/examples/pygtk/gl/cone.py Xshare/examples/pygtk/gl/dots.py Xshare/examples/pygtk/gl/gears.py Xshare/examples/pygtk/glade/README Xshare/examples/pygtk/glade/glade-demo.py Xshare/examples/pygtk/glade/test.glade Xshare/examples/pygtk/gobject/signal.py Xshare/examples/pygtk/gobject/properties.py Xshare/examples/pygtk/ide/gtkcons.py Xshare/examples/pygtk/ide/gtkdb.py Xshare/examples/pygtk/ide/edit.py Xshare/examples/pygtk/ide/browse.py Xshare/examples/pygtk/ide/minibreak.xpm Xshare/examples/pygtk/ide/README Xshare/examples/pygtk/ide/gtkprof.py Xshare/examples/pygtk/ide/pyide.py Xshare/examples/pygtk/ide/break.xpm Xshare/examples/pygtk/ide/return.xpm Xshare/examples/pygtk/ide/next.xpm Xshare/examples/pygtk/ide/continue.xpm Xshare/examples/pygtk/ide/step.xpm Xshare/examples/pygtk/ide/edit.xpm Xshare/examples/pygtk/ide/run.xpm Xshare/examples/pygtk/ide/quit.xpm Xshare/examples/pygtk/neil/TAppli.py Xshare/examples/pygtk/neil/TAppli2.py Xshare/examples/pygtk/neil/TAppli3.py Xshare/examples/pygtk/neil/TAppli4.py Xshare/examples/pygtk/neil/TAppli5.py Xshare/examples/pygtk/neil/bomb.xpm Xshare/examples/pygtk/neil/gtk-logo.xpm Xshare/examples/pygtk/neil/question.xpm Xshare/examples/pygtk/neil/notebook.py Xshare/examples/pygtk/neil/README Xshare/examples/pygtk/pango/utf8-demo.py Xshare/examples/pygtk/pygtk-demo/demos/__init__.py Xshare/examples/pygtk/pygtk-demo/demos/appwindow.py Xshare/examples/pygtk/pygtk-demo/demos/buttonbox.py Xshare/examples/pygtk/pygtk-demo/demos/colorsel.py Xshare/examples/pygtk/pygtk-demo/demos/dialogs.py Xshare/examples/pygtk/pygtk-demo/demos/dndpixmap.py Xshare/examples/pygtk/pygtk-demo/demos/dnd.py Xshare/examples/pygtk/pygtk-demo/demos/itemfactory.py Xshare/examples/pygtk/pygtk-demo/demos/list_store.py Xshare/examples/pygtk/pygtk-demo/demos/menu.py Xshare/examples/pygtk/pygtk-demo/demos/panes.py Xshare/examples/pygtk/pygtk-demo/demos/sizegroup.py Xshare/examples/pygtk/pygtk-demo/demos/toolbar.py Xshare/examples/pygtk/pygtk-demo/demos/treemodel.py Xshare/examples/pygtk/pygtk-demo/pygtk-demo.py Xshare/examples/pygtk/simple/hello.py Xshare/examples/pygtk/simple/simple.py Xshare/examples/pygtk/simple/tooltip.py Xshare/examples/pygtk/simple/scribble.py Xshare/examples/pygtk/simple/dnd.py Xshare/examples/pygtk/simple/dndpixmap.py Xshare/examples/pygtk/simple/README Xshare/pygtk/2.0/codegen/__init__.py Xshare/pygtk/2.0/codegen/argtypes.py Xshare/pygtk/2.0/codegen/codegen.py Xshare/pygtk/2.0/codegen/definitions.py Xshare/pygtk/2.0/codegen/defsparser.py Xshare/pygtk/2.0/codegen/docextract.py Xshare/pygtk/2.0/codegen/docgen.py Xshare/pygtk/2.0/codegen/h2def.py Xshare/pygtk/2.0/codegen/mergedefs.py Xshare/pygtk/2.0/codegen/mkskel.py Xshare/pygtk/2.0/codegen/override.py Xshare/pygtk/2.0/codegen/scmexpr.py Xshare/pygtk/2.0/codegen/__init__.pyc Xshare/pygtk/2.0/codegen/argtypes.pyc Xshare/pygtk/2.0/codegen/codegen.pyc Xshare/pygtk/2.0/codegen/definitions.pyc Xshare/pygtk/2.0/codegen/defsparser.pyc Xshare/pygtk/2.0/codegen/docextract.pyc Xshare/pygtk/2.0/codegen/docgen.pyc Xshare/pygtk/2.0/codegen/h2def.pyc Xshare/pygtk/2.0/codegen/mergedefs.pyc Xshare/pygtk/2.0/codegen/mkskel.pyc Xshare/pygtk/2.0/codegen/override.pyc Xshare/pygtk/2.0/codegen/scmexpr.pyc Xshare/pygtk/2.0/codegen/__init__.pyo Xshare/pygtk/2.0/codegen/argtypes.pyo Xshare/pygtk/2.0/codegen/codegen.pyo Xshare/pygtk/2.0/codegen/definitions.pyo Xshare/pygtk/2.0/codegen/defsparser.pyo Xshare/pygtk/2.0/codegen/docextract.pyo Xshare/pygtk/2.0/codegen/docgen.pyo Xshare/pygtk/2.0/codegen/h2def.pyo Xshare/pygtk/2.0/codegen/mergedefs.pyo Xshare/pygtk/2.0/codegen/mkskel.pyo Xshare/pygtk/2.0/codegen/override.pyo Xshare/pygtk/2.0/codegen/scmexpr.pyo Xshare/pygtk/2.0/defs/gtk.defs Xshare/pygtk/2.0/defs/gtk-types.defs Xshare/pygtk/2.0/defs/gtk-extrafuncs.defs Xshare/pygtk/2.0/defs/gdk.defs Xshare/pygtk/2.0/defs/gdk-types.defs Xshare/pygtk/2.0/defs/libglade.defs Xshare/pygtk/2.0/defs/gtkgl.defs Xshare/pygtk/2.0/defs/pango.defs Xshare/pygtk/2.0/defs/pango-types.defs Xshare/pygtk/2.0/defs/atk.defs Xshare/pygtk/2.0/defs/atk-types.defs X@dirrm include/pygtk-2.0/pygtk X@dirrm include/pygtk-2.0 X@dirrm lib/python2.2/site-packages/gtk X@dirrm share/doc/pygtk X@dirrm share/examples/pygtk/atk X@dirrm share/examples/pygtk/gl X@dirrm share/examples/pygtk/glade X@dirrm share/examples/pygtk/gobject X@dirrm share/examples/pygtk/ide X@dirrm share/examples/pygtk/neil X@dirrm share/examples/pygtk/pango X@dirrm share/examples/pygtk/pygtk-demo/demos X@dirrm share/examples/pygtk/pygtk-demo X@dirrm share/examples/pygtk/simple X@dirrm share/examples/pygtk X@dirrm share/pygtk/2.0/codegen X@dirrm share/pygtk/2.0/defs X@dirrm share/pygtk/2.0 X@dirrm share/pygtk END-of-x11-toolkits/py-gtk2/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020903003012.76fb71bf.marc>