diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2004-11-30 03:09:25 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2004-11-30 03:09:25 +0800 |
commit | 1b36c2a1df16962f10a1353b3d0a8c8a3fedcfb3 (patch) | |
tree | bb4e0d4637e62e1322acf77cb37da24168960d7a /x11-toolkits | |
parent | d590905bbdacdf597ce56b1eeb445705e888ffaf (diff) | |
download | marcuscom-ports-1b36c2a1df16962f10a1353b3d0a8c8a3fedcfb3.tar marcuscom-ports-1b36c2a1df16962f10a1353b3d0a8c8a3fedcfb3.tar.gz marcuscom-ports-1b36c2a1df16962f10a1353b3d0a8c8a3fedcfb3.tar.bz2 marcuscom-ports-1b36c2a1df16962f10a1353b3d0a8c8a3fedcfb3.tar.lz marcuscom-ports-1b36c2a1df16962f10a1353b3d0a8c8a3fedcfb3.tar.xz marcuscom-ports-1b36c2a1df16962f10a1353b3d0a8c8a3fedcfb3.tar.zst marcuscom-ports-1b36c2a1df16962f10a1353b3d0a8c8a3fedcfb3.zip |
Re-add py-gtk2 at 2.5.0
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@3153 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-toolkits')
-rw-r--r-- | x11-toolkits/py-gtk2/Makefile | 64 | ||||
-rw-r--r-- | x11-toolkits/py-gtk2/distinfo | 2 | ||||
-rw-r--r-- | x11-toolkits/py-gtk2/pkg-descr | 10 | ||||
-rw-r--r-- | x11-toolkits/py-gtk2/pkg-plist | 197 |
4 files changed, 273 insertions, 0 deletions
diff --git a/x11-toolkits/py-gtk2/Makefile b/x11-toolkits/py-gtk2/Makefile new file mode 100644 index 000000000..9e75f1cf4 --- /dev/null +++ b/x11-toolkits/py-gtk2/Makefile @@ -0,0 +1,64 @@ +# New ports collection makefile for: py-gtk2 +# Date created: 08/13/2002 +# Whom: marc@informatik.uni-bremen.de +# +# $FreeBSD$ +# + +PORTNAME= gtk +PORTVERSION= 2.5.0 +CATEGORIES= x11-toolkits python +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/pygtk/2.5 +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= pygtk-${PORTVERSION} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A set of Python bindings for GTK + +RUN_DEPENDS= ${PYNUMERIC} + +USE_BZIP2= yes +USE_GMAKE= yes +USE_GNOME= gnomehack gnometarget libglade2 +USE_PYTHON= yes +USE_GETTEXT= yes +USE_LIBTOOL_VER=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..c326516a3 --- /dev/null +++ b/x11-toolkits/py-gtk2/distinfo @@ -0,0 +1,2 @@ +MD5 (gnome2/pygtk-2.5.0.tar.bz2) = ebf189b8527d41b606d74d7a8e8f1406 +SIZE (gnome2/pygtk-2.5.0.tar.bz2) = 725301 diff --git a/x11-toolkits/py-gtk2/pkg-descr b/x11-toolkits/py-gtk2/pkg-descr new file mode 100644 index 000000000..20d9d60c6 --- /dev/null +++ b/x11-toolkits/py-gtk2/pkg-descr @@ -0,0 +1,10 @@ +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. + +-- 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..1a48c0375 --- /dev/null +++ b/x11-toolkits/py-gtk2/pkg-plist @@ -0,0 +1,197 @@ +bin/pygtk-codegen-2.0 +include/pygtk-2.0/pygobject.h +include/pygtk-2.0/pygtk/pygtk.h +%%PYTHON_SITELIBDIR%%/gtk-2.0/atk.so +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/gobject.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%%/pygtk.pth +%%PYTHON_SITELIBDIR%%/pygtk.py +%%PYTHON_SITELIBDIR%%/pygtk.pyc +%%PYTHON_SITELIBDIR%%/pygtk.pyo +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/neil/README +%%PORTDOCS%%share/examples/py-gtk/neil/TAppli.py +%%PORTDOCS%%share/examples/py-gtk/neil/TAppli2.py +%%PORTDOCS%%share/examples/py-gtk/neil/TAppli3.py +%%PORTDOCS%%share/examples/py-gtk/neil/TAppli4.py +%%PORTDOCS%%share/examples/py-gtk/neil/TAppli5.py +%%PORTDOCS%%share/examples/py-gtk/neil/bomb.xpm +%%PORTDOCS%%share/examples/py-gtk/neil/gtk-logo.xpm +%%PORTDOCS%%share/examples/py-gtk/neil/notebook.py +%%PORTDOCS%%share/examples/py-gtk/neil/question.xpm +%%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/__init__.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/appwindow.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/appwindow.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/buttonbox.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/buttonbox.pyc +%%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/colorsel.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dialogs.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dialogs.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dnd.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dnd.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dndpixmap.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/dndpixmap.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/editable_cells.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/editable_cells.pyc +%%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.pyc +%%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/itemfactory.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/list_store.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/list_store.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/menu.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/menu.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/panes.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/panes.pyc +%%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/sizegroup.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/stock_browser.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/stock_browser.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/textview.py +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/toolbar.pyc +%%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/treemodel.pyc +%%PORTDOCS%%share/examples/py-gtk/pygtk-demo/demos/ui_manager.py +%%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 +%%PORTDOCS%%share/pygtk/2.0/codegen/__init__.py +%%PORTDOCS%%share/pygtk/2.0/codegen/__init__.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/__init__.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/argtypes.py +%%PORTDOCS%%share/pygtk/2.0/codegen/argtypes.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/argtypes.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/codegen.py +%%PORTDOCS%%share/pygtk/2.0/codegen/codegen.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/codegen.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/definitions.py +%%PORTDOCS%%share/pygtk/2.0/codegen/definitions.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/definitions.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/defsparser.py +%%PORTDOCS%%share/pygtk/2.0/codegen/defsparser.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/defsparser.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/docextract.py +%%PORTDOCS%%share/pygtk/2.0/codegen/docextract.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/docextract.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/docgen.py +%%PORTDOCS%%share/pygtk/2.0/codegen/docgen.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/docgen.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/h2def.py +%%PORTDOCS%%share/pygtk/2.0/codegen/h2def.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/h2def.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/mergedefs.py +%%PORTDOCS%%share/pygtk/2.0/codegen/mergedefs.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/mergedefs.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/mkskel.py +%%PORTDOCS%%share/pygtk/2.0/codegen/mkskel.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/mkskel.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/override.py +%%PORTDOCS%%share/pygtk/2.0/codegen/override.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/override.pyo +%%PORTDOCS%%share/pygtk/2.0/codegen/scmexpr.py +%%PORTDOCS%%share/pygtk/2.0/codegen/scmexpr.pyc +%%PORTDOCS%%share/pygtk/2.0/codegen/scmexpr.pyo +%%PORTDOCS%%share/pygtk/2.0/defs/atk-types.defs +%%PORTDOCS%%share/pygtk/2.0/defs/atk.defs +%%PORTDOCS%%share/pygtk/2.0/defs/gdk-types.defs +%%PORTDOCS%%share/pygtk/2.0/defs/gdk.defs +%%PORTDOCS%%share/pygtk/2.0/defs/gtk-extrafuncs.defs +%%PORTDOCS%%share/pygtk/2.0/defs/gtk-types.defs +%%PORTDOCS%%share/pygtk/2.0/defs/gtk.defs +%%PORTDOCS%%share/pygtk/2.0/defs/libglade.defs +%%PORTDOCS%%share/pygtk/2.0/defs/pango-types.defs +%%PORTDOCS%%share/pygtk/2.0/defs/pango.defs +%%PORTDOCS%%@dirrm share/pygtk/2.0/defs +%%PORTDOCS%%@dirrm share/pygtk/2.0/codegen +%%PORTDOCS%%@dirrm share/pygtk/2.0 +%%PORTDOCS%%@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/neil +%%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 %%PYTHON_SITELIBDIR%%/gtk-2.0 +@dirrm include/pygtk-2.0/pygtk +@dirrm include/pygtk-2.0 |