diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-01-17 14:00:04 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-01-17 14:00:04 +0800 |
commit | 530ec20bd30cb9effbfb4f089f4269c23675452d (patch) | |
tree | 53169630bdfd5e67f540c8ffe2592ceb6f2507fa /x11-toolkits | |
parent | 071259b735f45289a389b252107e16865c9f3cde (diff) | |
download | marcuscom-ports-530ec20bd30cb9effbfb4f089f4269c23675452d.tar marcuscom-ports-530ec20bd30cb9effbfb4f089f4269c23675452d.tar.gz marcuscom-ports-530ec20bd30cb9effbfb4f089f4269c23675452d.tar.bz2 marcuscom-ports-530ec20bd30cb9effbfb4f089f4269c23675452d.tar.lz marcuscom-ports-530ec20bd30cb9effbfb4f089f4269c23675452d.tar.xz marcuscom-ports-530ec20bd30cb9effbfb4f089f4269c23675452d.tar.zst marcuscom-ports-530ec20bd30cb9effbfb4f089f4269c23675452d.zip |
Update to 2.8.4.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@5415 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-toolkits')
-rw-r--r-- | x11-toolkits/py-gtk2/Makefile | 69 | ||||
-rw-r--r-- | x11-toolkits/py-gtk2/distinfo | 3 | ||||
-rw-r--r-- | x11-toolkits/py-gtk2/pkg-descr | 11 | ||||
-rw-r--r-- | x11-toolkits/py-gtk2/pkg-plist | 256 |
4 files changed, 339 insertions, 0 deletions
diff --git a/x11-toolkits/py-gtk2/Makefile b/x11-toolkits/py-gtk2/Makefile new file mode 100644 index 000000000..4ca1195bd --- /dev/null +++ b/x11-toolkits/py-gtk2/Makefile @@ -0,0 +1,69 @@ +# New ports collection makefile for: py-gtk2 +# Date created: 08/13/2002 +# Whom: marc@informatik.uni-bremen.de +# +# $FreeBSD$ +# $MCom$ +# + +PORTNAME= gtk +PORTVERSION= 2.8.4 +CATEGORIES= x11-toolkits python +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/pygtk/2.8 +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= pygtk-${PORTVERSION} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A set of Python bindings for GTK + +BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo \ + ${PYTHON_SITELIBDIR}/gtk-2.0/gobject.so:${PORTSDIR}/devel/py-gobject +RUN_DEPENDS= ${PYNUMERIC} \ + ${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo \ + ${PYTHON_SITELIBDIR}/gtk-2.0/gobject.so:${PORTSDIR}/devel/py-gobject + +USE_BZIP2= yes +USE_GMAKE= yes +USE_GNOME= gnomehack gnometarget libglade2 +USE_PYTHON= yes +USE_GETTEXT= yes +USE_AUTOTOOLS= libtool:15 +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-lintl" +LDFLAGS+= -L${LOCALBASE}/lib + +EG_SRC_DIR= ${WRKSRC}/examples +EG_DST_DIR= ${PREFIX}/share/examples/py-gtk + +CONFLICTS= py*-gtk-0* + +# +# Use the same way as the Python port to determine if we want +# threading support. +# +.if !defined(WITHOUT_THREADS) +CONFIGURE_ARGS+= --enable-thread +CFLAGS+= ${PTHREAD_CFLAGS} +CONFIGURE_ENV+= LDFLAGS="${PTHREAD_LIBS} ${LDFLAGS}" +.else +CONFIGURE_ARGS+= --disable-thread +.if defined(LDFLAGS) +CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" +.endif +.endif + +.if !defined(NOPORTDOCS) +post-install: + ${MKDIR} ${EG_DST_DIR} + ${TAR} -C ${EG_SRC_DIR} -cf - . | ${TAR} -C ${EG_DST_DIR} -xf - + ${CHOWN} -R ${BINOWN}:${BINGRP} ${EG_DST_DIR} + ${FIND} ${EG_DST_DIR} -type d -print | ${XARGS} ${CHMOD} 0555 + ${FIND} ${EG_DST_DIR} -type f -print | ${XARGS} ${CHMOD} 0444 + ${MKDIR} ${PREFIX}/share/doc/py-gtk + ${INSTALL_DATA} ${WRKSRC}/MAPPING ${PREFIX}/share/doc/py-gtk + ${INSTALL_DATA} ${WRKSRC}/THREADS ${PREFIX}/share/doc/py-gtk +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/py-gtk2/distinfo b/x11-toolkits/py-gtk2/distinfo new file mode 100644 index 000000000..929e2d0f1 --- /dev/null +++ b/x11-toolkits/py-gtk2/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/pygtk-2.8.4.tar.bz2) = bc82fdb458754feef2336d5fe9b31370 +SHA256 (gnome2/pygtk-2.8.4.tar.bz2) = 80e665745d96686a73a577063185ee061419902559132abf725c0c5af04f4b5e +SIZE (gnome2/pygtk-2.8.4.tar.bz2) = 753497 diff --git a/x11-toolkits/py-gtk2/pkg-descr b/x11-toolkits/py-gtk2/pkg-descr new file mode 100644 index 000000000..41145fa4a --- /dev/null +++ b/x11-toolkits/py-gtk2/pkg-descr @@ -0,0 +1,11 @@ +Excerpt from the README: + + PyGTK + ===== + Author: James Henstridge <james@daa.com.au> + + This archive contains modules that allow you to use gtk in Python + programs. At present, it is a fairly complete set of bindings. + +WWW: http://www.pygtk.org/ +-- Jacques Vidrine <nectar@FreeBSD.ORG> diff --git a/x11-toolkits/py-gtk2/pkg-plist b/x11-toolkits/py-gtk2/pkg-plist new file mode 100644 index 000000000..b092ac532 --- /dev/null +++ b/x11-toolkits/py-gtk2/pkg-plist @@ -0,0 +1,256 @@ +bin/pygtk-codegen-2.0 +bin/pygtk-demo +include/pygtk-2.0/pygtk/pygtk.h +lib/pygtk/2.0/demos/__init__.py +lib/pygtk/2.0/demos/__init__.pyc +lib/pygtk/2.0/demos/__init__.pyo +lib/pygtk/2.0/demos/appwindow.py +lib/pygtk/2.0/demos/appwindow.pyc +lib/pygtk/2.0/demos/appwindow.pyo +lib/pygtk/2.0/demos/buttonbox.py +lib/pygtk/2.0/demos/buttonbox.pyc +lib/pygtk/2.0/demos/buttonbox.pyo +lib/pygtk/2.0/demos/changedisplay.py +lib/pygtk/2.0/demos/changedisplay.pyc +lib/pygtk/2.0/demos/changedisplay.pyo +lib/pygtk/2.0/demos/colorsel.py +lib/pygtk/2.0/demos/colorsel.pyc +lib/pygtk/2.0/demos/colorsel.pyo +lib/pygtk/2.0/demos/dialogs.py +lib/pygtk/2.0/demos/dialogs.pyc +lib/pygtk/2.0/demos/dialogs.pyo +lib/pygtk/2.0/demos/dnd.py +lib/pygtk/2.0/demos/dnd.pyc +lib/pygtk/2.0/demos/dnd.pyo +lib/pygtk/2.0/demos/dndpixmap.py +lib/pygtk/2.0/demos/dndpixmap.pyc +lib/pygtk/2.0/demos/dndpixmap.pyo +lib/pygtk/2.0/demos/editable_cells.py +lib/pygtk/2.0/demos/editable_cells.pyc +lib/pygtk/2.0/demos/editable_cells.pyo +lib/pygtk/2.0/demos/entry_completion.py +lib/pygtk/2.0/demos/entry_completion.pyc +lib/pygtk/2.0/demos/entry_completion.pyo +lib/pygtk/2.0/demos/expander.py +lib/pygtk/2.0/demos/expander.pyc +lib/pygtk/2.0/demos/expander.pyo +lib/pygtk/2.0/demos/hypertext.py +lib/pygtk/2.0/demos/hypertext.pyc +lib/pygtk/2.0/demos/hypertext.pyo +lib/pygtk/2.0/demos/images.py +lib/pygtk/2.0/demos/images.pyc +lib/pygtk/2.0/demos/images.pyo +lib/pygtk/2.0/demos/images/alphatest.png +lib/pygtk/2.0/demos/images/apple-red.png +lib/pygtk/2.0/demos/images/background.jpg +lib/pygtk/2.0/demos/images/floppybuddy.gif +lib/pygtk/2.0/demos/images/gnome-applets.png +lib/pygtk/2.0/demos/images/gnome-calendar.png +lib/pygtk/2.0/demos/images/gnome-foot.png +lib/pygtk/2.0/demos/images/gnome-gimp.png +lib/pygtk/2.0/demos/images/gnome-gmush.png +lib/pygtk/2.0/demos/images/gnome-gsame.png +lib/pygtk/2.0/demos/images/gnu-keys.png +lib/pygtk/2.0/demos/images/gtk-logo-rgb.gif +lib/pygtk/2.0/demos/list_store.py +lib/pygtk/2.0/demos/list_store.pyc +lib/pygtk/2.0/demos/list_store.pyo +lib/pygtk/2.0/demos/menu.py +lib/pygtk/2.0/demos/menu.pyc +lib/pygtk/2.0/demos/menu.pyo +lib/pygtk/2.0/demos/panes.py +lib/pygtk/2.0/demos/panes.pyc +lib/pygtk/2.0/demos/panes.pyo +lib/pygtk/2.0/demos/pixbufs.py +lib/pygtk/2.0/demos/pixbufs.pyc +lib/pygtk/2.0/demos/pixbufs.pyo +lib/pygtk/2.0/demos/sizegroup.py +lib/pygtk/2.0/demos/sizegroup.pyc +lib/pygtk/2.0/demos/sizegroup.pyo +lib/pygtk/2.0/demos/stock_browser.py +lib/pygtk/2.0/demos/stock_browser.pyc +lib/pygtk/2.0/demos/stock_browser.pyo +lib/pygtk/2.0/demos/textview.py +lib/pygtk/2.0/demos/textview.pyc +lib/pygtk/2.0/demos/textview.pyo +lib/pygtk/2.0/demos/tree_store.py +lib/pygtk/2.0/demos/tree_store.pyc +lib/pygtk/2.0/demos/tree_store.pyo +lib/pygtk/2.0/demos/treemodel.py +lib/pygtk/2.0/demos/treemodel.pyc +lib/pygtk/2.0/demos/treemodel.pyo +lib/pygtk/2.0/demos/ui_manager.py +lib/pygtk/2.0/demos/ui_manager.pyc +lib/pygtk/2.0/demos/ui_manager.pyo +lib/pygtk/2.0/pygtk-demo.py +lib/pygtk/2.0/pygtk-demo.pyc +lib/pygtk/2.0/pygtk-demo.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/atk.so +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/__init__.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/__init__.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/__init__.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/_gtk.so +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/compat.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/compat.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/compat.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/glade.so +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/keysyms.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/keysyms.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/gtk/keysyms.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/pango.so +%%PYTHON_SITELIBDIR%%/gtk-2.0/pangocairo.so +libdata/pkgconfig/pygtk-2.0.pc +%%PORTDOCS%%share/doc/py-gtk/MAPPING +%%PORTDOCS%%share/doc/py-gtk/THREADS +%%PORTDOCS%%share/examples/py-gtk/Makefile +%%PORTDOCS%%share/examples/py-gtk/Makefile.am +%%PORTDOCS%%share/examples/py-gtk/Makefile.in +%%PORTDOCS%%share/examples/py-gtk/Makefile.in.bak +%%PORTDOCS%%share/examples/py-gtk/atk/atk-demo.py +%%PORTDOCS%%share/examples/py-gtk/glade/README +%%PORTDOCS%%share/examples/py-gtk/glade/autoconnect.py +%%PORTDOCS%%share/examples/py-gtk/glade/glade-demo.py +%%PORTDOCS%%share/examples/py-gtk/glade/test.glade +%%PORTDOCS%%share/examples/py-gtk/glade/test2.glade +%%PORTDOCS%%share/examples/py-gtk/gobject/properties.py +%%PORTDOCS%%share/examples/py-gtk/gobject/signal.py +%%PORTDOCS%%share/examples/py-gtk/gtk/filechooser.py +%%PORTDOCS%%share/examples/py-gtk/gtk/uimanager.py +%%PORTDOCS%%share/examples/py-gtk/gtk/widget.py +%%PORTDOCS%%share/examples/py-gtk/ide/README +%%PORTDOCS%%share/examples/py-gtk/ide/break.xpm +%%PORTDOCS%%share/examples/py-gtk/ide/browse.py +%%PORTDOCS%%share/examples/py-gtk/ide/continue.xpm +%%PORTDOCS%%share/examples/py-gtk/ide/dialogs.py +%%PORTDOCS%%share/examples/py-gtk/ide/edit.py +%%PORTDOCS%%share/examples/py-gtk/ide/edit.xpm +%%PORTDOCS%%share/examples/py-gtk/ide/gtkcons.py +%%PORTDOCS%%share/examples/py-gtk/ide/gtkdb.py +%%PORTDOCS%%share/examples/py-gtk/ide/gtkprof.py +%%PORTDOCS%%share/examples/py-gtk/ide/minibreak.xpm +%%PORTDOCS%%share/examples/py-gtk/ide/next.xpm +%%PORTDOCS%%share/examples/py-gtk/ide/pyide.py +%%PORTDOCS%%share/examples/py-gtk/ide/quit.xpm +%%PORTDOCS%%share/examples/py-gtk/ide/return.xpm +%%PORTDOCS%%share/examples/py-gtk/ide/run.xpm +%%PORTDOCS%%share/examples/py-gtk/ide/step.xpm +%%PORTDOCS%%share/examples/py-gtk/pango/pangocairo-simple.py +%%PORTDOCS%%share/examples/py-gtk/pango/utf8-demo.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/__init__.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/appwindow.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/buttonbox.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/changedisplay.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/colorsel.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dialogs.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dnd.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dndpixmap.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/editable_cells.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/entry_completion.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/expander.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/hypertext.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/alphatest.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/apple-red.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/background.jpg +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/floppybuddy.gif +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/gnome-applets.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/gnome-calendar.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/gnome-foot.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/gnome-gimp.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/gnome-gmush.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/gnome-gsame.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/gnu-keys.png +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/images/gtk-logo-rgb.gif +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/list_store.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/menu.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/panes.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/pixbufs.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/sizegroup.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/stock_browser.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/textview.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/tree_store.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/treemodel.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/ui_manager.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/pygtk-demo +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/pygtk-demo.in +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/pygtk-demo.py +%%PORTDOCS%%share/examples/py-gtk/simple/README +%%PORTDOCS%%share/examples/py-gtk/simple/dnd.py +%%PORTDOCS%%share/examples/py-gtk/simple/dndpixmap.py +%%PORTDOCS%%share/examples/py-gtk/simple/hello.py +%%PORTDOCS%%share/examples/py-gtk/simple/scribble.py +%%PORTDOCS%%share/examples/py-gtk/simple/simple.py +%%PORTDOCS%%share/examples/py-gtk/simple/tooltip.py +share/pygtk/2.0/codegen/__init__.py +share/pygtk/2.0/codegen/__init__.pyc +share/pygtk/2.0/codegen/__init__.pyo +share/pygtk/2.0/codegen/argtypes.py +share/pygtk/2.0/codegen/argtypes.pyc +share/pygtk/2.0/codegen/argtypes.pyo +share/pygtk/2.0/codegen/codegen.py +share/pygtk/2.0/codegen/codegen.pyc +share/pygtk/2.0/codegen/codegen.pyo +share/pygtk/2.0/codegen/definitions.py +share/pygtk/2.0/codegen/definitions.pyc +share/pygtk/2.0/codegen/definitions.pyo +share/pygtk/2.0/codegen/defsparser.py +share/pygtk/2.0/codegen/defsparser.pyc +share/pygtk/2.0/codegen/defsparser.pyo +share/pygtk/2.0/codegen/docextract.py +share/pygtk/2.0/codegen/docextract.pyc +share/pygtk/2.0/codegen/docextract.pyo +share/pygtk/2.0/codegen/docgen.py +share/pygtk/2.0/codegen/docgen.pyc +share/pygtk/2.0/codegen/docgen.pyo +share/pygtk/2.0/codegen/h2def.py +share/pygtk/2.0/codegen/h2def.pyc +share/pygtk/2.0/codegen/h2def.pyo +share/pygtk/2.0/codegen/mergedefs.py +share/pygtk/2.0/codegen/mergedefs.pyc +share/pygtk/2.0/codegen/mergedefs.pyo +share/pygtk/2.0/codegen/mkskel.py +share/pygtk/2.0/codegen/mkskel.pyc +share/pygtk/2.0/codegen/mkskel.pyo +share/pygtk/2.0/codegen/override.py +share/pygtk/2.0/codegen/override.pyc +share/pygtk/2.0/codegen/override.pyo +share/pygtk/2.0/codegen/reversewrapper.py +share/pygtk/2.0/codegen/reversewrapper.pyc +share/pygtk/2.0/codegen/reversewrapper.pyo +share/pygtk/2.0/codegen/scmexpr.py +share/pygtk/2.0/codegen/scmexpr.pyc +share/pygtk/2.0/codegen/scmexpr.pyo +share/pygtk/2.0/defs/atk-types.defs +share/pygtk/2.0/defs/atk.defs +share/pygtk/2.0/defs/gdk-types.defs +share/pygtk/2.0/defs/gdk.defs +share/pygtk/2.0/defs/gtk-extrafuncs.defs +share/pygtk/2.0/defs/gtk-types.defs +share/pygtk/2.0/defs/gtk.defs +share/pygtk/2.0/defs/libglade.defs +share/pygtk/2.0/defs/pango-types.defs +share/pygtk/2.0/defs/pango.defs +share/pygtk/2.0/defs/pangocairo.defs +share/pygtk/2.0/defs/pangocairo.override +@dirrm share/pygtk/2.0/defs +@dirrm share/pygtk/2.0/codegen +@dirrm share/pygtk/2.0 +@dirrm share/pygtk +%%PORTDOCS%%@dirrm share/examples/py-gtk/simple +%%PORTDOCS%%@dirrm share/examples/py-gtk/pygtk-demo/demos/images +%%PORTDOCS%%@dirrm share/examples/py-gtk/pygtk-demo/demos +%%PORTDOCS%%@dirrm share/examples/py-gtk/pygtk-demo +%%PORTDOCS%%@dirrm share/examples/py-gtk/pango +%%PORTDOCS%%@dirrm share/examples/py-gtk/ide +%%PORTDOCS%%@dirrm share/examples/py-gtk/gtk +%%PORTDOCS%%@dirrm share/examples/py-gtk/gobject +%%PORTDOCS%%@dirrm share/examples/py-gtk/glade +%%PORTDOCS%%@dirrm share/examples/py-gtk/atk +%%PORTDOCS%%@dirrm share/examples/py-gtk +%%PORTDOCS%%@dirrm share/doc/py-gtk +@dirrm %%PYTHON_SITELIBDIR%%/gtk-2.0/gtk +@dirrm lib/pygtk/2.0/demos/images +@dirrm lib/pygtk/2.0/demos +@dirrm lib/pygtk/2.0 +@dirrm lib/pygtk +@dirrm include/pygtk-2.0/pygtk |