summaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-08-02 10:58:51 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-08-02 10:58:51 +0800
commitcc55db42c9a061e3ded4216b9b6b56b0d483a77e (patch)
treea6d88500f91cc2b10c10d9c3c0e201684e6eccff /x11-toolkits
parentb8ca29d399041e0a130ca4fe0677d05a8b57cccc (diff)
downloadmarcuscom-ports-cc55db42c9a061e3ded4216b9b6b56b0d483a77e.tar
marcuscom-ports-cc55db42c9a061e3ded4216b9b6b56b0d483a77e.tar.gz
marcuscom-ports-cc55db42c9a061e3ded4216b9b6b56b0d483a77e.tar.bz2
marcuscom-ports-cc55db42c9a061e3ded4216b9b6b56b0d483a77e.tar.lz
marcuscom-ports-cc55db42c9a061e3ded4216b9b6b56b0d483a77e.tar.xz
marcuscom-ports-cc55db42c9a061e3ded4216b9b6b56b0d483a77e.tar.zst
marcuscom-ports-cc55db42c9a061e3ded4216b9b6b56b0d483a77e.zip
X11BASE -> LOCALBASE, gnome-config lives in LOCALBASE. Bump the PORTREVISION.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@6935 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/py-gnome/Makefile52
-rw-r--r--x11-toolkits/py-gnome/distinfo3
-rw-r--r--x11-toolkits/py-gnome/files/patch-ab11
-rw-r--r--x11-toolkits/py-gnome/files/patch-configure13
-rw-r--r--x11-toolkits/py-gnome/files/patch-pygtk::configure61
-rw-r--r--x11-toolkits/py-gnome/pkg-descr10
-rw-r--r--x11-toolkits/py-gnome/pkg-plist93
7 files changed, 243 insertions, 0 deletions
diff --git a/x11-toolkits/py-gnome/Makefile b/x11-toolkits/py-gnome/Makefile
new file mode 100644
index 000000000..089a00f73
--- /dev/null
+++ b/x11-toolkits/py-gnome/Makefile
@@ -0,0 +1,52 @@
+# New ports collection makefile for: py-gnome
+# Date created: 3/14/1999
+# Whom: nectar@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= py-gnome
+PORTVERSION= 1.4.4
+PORTREVISION= 5
+CATEGORIES= x11-toolkits python gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/gnome-python/1.4
+DISTNAME= gnome-python-${PORTVERSION}
+DIST_SUBDIR= gnome
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A set of Python bindings for GNOME
+
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/pygtk.pth:${PORTSDIR}/x11-toolkits/py-gtk
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygtk.pth:${PORTSDIR}/x11-toolkits/py-gtk
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_PYTHON= yes
+USE_GNOME= gtkhtml gnometarget
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-python=${PYTHON_CMD} \
+ --with-gnome-config=${LOCALBASE}/bin/gnome-config \
+ --with-gtkhtml
+
+EG_SRC_DIR= ${WRKSRC}/pygnome/examples
+EG_DST_DIR= ${PREFIX}/share/examples/py-gnome
+
+CONFLICTS= py*-gnome-2*
+
+.if !defined(NOPORTDOCS)
+post-install:
+ ${MKDIR} ${EG_DST_DIR}
+ ${TAR} -C ${EG_SRC_DIR} -cf - . | ${TAR} -C ${EG_DST_DIR} -xvf -
+ ${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
+.else
+PLIST= ${WRKDIR}/PLIST.nodocs
+pre-install:
+ ${RM} -f ${PLIST}
+ ${GREP} -E -v '^(@dirrm )?(share/examples/)|(share/doc/)' \
+ ${PKGDIR}/pkg-plist > ${PLIST}
+.endif
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/py-gnome/distinfo b/x11-toolkits/py-gnome/distinfo
new file mode 100644
index 000000000..790717de5
--- /dev/null
+++ b/x11-toolkits/py-gnome/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome/gnome-python-1.4.4.tar.bz2) = b5069c8ac77ba7ad991afceeab332319
+SHA256 (gnome/gnome-python-1.4.4.tar.bz2) = 4ed42a6fbfddaf8500412b3f0331168a88c8c275dcc54c3963b38c4a63eeda7c
+SIZE (gnome/gnome-python-1.4.4.tar.bz2) = 550412
diff --git a/x11-toolkits/py-gnome/files/patch-ab b/x11-toolkits/py-gnome/files/patch-ab
new file mode 100644
index 000000000..103fec3cf
--- /dev/null
+++ b/x11-toolkits/py-gnome/files/patch-ab
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Mon Sep 13 23:01:39 1999
++++ Makefile.in Mon Sep 13 23:01:45 1999
+@@ -94,7 +94,7 @@
+ pyexecdir = @pyexecdir@
+ pythondir = @pythondir@
+
+-SUBDIRS = macros pygtk pygnome
++SUBDIRS = macros pygnome
+
+ EXTRA_DIST = gnome-python.spec
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
diff --git a/x11-toolkits/py-gnome/files/patch-configure b/x11-toolkits/py-gnome/files/patch-configure
new file mode 100644
index 000000000..bc84c6f05
--- /dev/null
+++ b/x11-toolkits/py-gnome/files/patch-configure
@@ -0,0 +1,13 @@
+
+$FreeBSD: ports/x11-toolkits/py-gnome/files/patch-configure,v 1.1 2002/07/14 13:39:15 sobomax Exp $
+
+--- configure.orig Thu Jan 3 15:20:36 2002
++++ configure Sun Jul 14 15:25:29 2002
+@@ -6322,6 +6322,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/x11-toolkits/py-gnome/files/patch-pygtk::configure b/x11-toolkits/py-gnome/files/patch-pygtk::configure
new file mode 100644
index 000000000..4326edc43
--- /dev/null
+++ b/x11-toolkits/py-gnome/files/patch-pygtk::configure
@@ -0,0 +1,61 @@
+
+$FreeBSD: ports/x11-toolkits/py-gnome/files/patch-pygtk::configure,v 1.2 2002/08/28 18:02:42 sobomax Exp $
+
+--- pygtk/configure.orig Sat Aug 24 10:37:08 2002
++++ pygtk/configure Wed Aug 28 20:20:53 2002
+@@ -7372,6 +7372,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+@@ -8888,6 +8889,7 @@
+ #line $LINENO "configure"
+ #include "confdefs.h"
+ $ac_includes_default
++#include <Python.h>
+ #include <arrayobject.h>
+ _ACEOF
+ rm -f conftest.$ac_objext
+@@ -8918,6 +8920,7 @@
+ cat >conftest.$ac_ext <<_ACEOF
+ #line $LINENO "configure"
+ #include "confdefs.h"
++#include <Python.h>
+ #include <arrayobject.h>
+ _ACEOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
+@@ -8999,6 +9002,7 @@
+ #line $LINENO "configure"
+ #include "confdefs.h"
+ $ac_includes_default
++#include <Python.h>
+ #include <Extensions/arrayobject.h>
+ _ACEOF
+ rm -f conftest.$ac_objext
+@@ -9029,6 +9033,7 @@
+ cat >conftest.$ac_ext <<_ACEOF
+ #line $LINENO "configure"
+ #include "confdefs.h"
++#include <Python.h>
+ #include <Extensions/arrayobject.h>
+ _ACEOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
+@@ -9110,6 +9115,7 @@
+ #line $LINENO "configure"
+ #include "confdefs.h"
+ $ac_includes_default
++#include <Python.h>
+ #include <Numeric/arrayobject.h>
+ _ACEOF
+ rm -f conftest.$ac_objext
+@@ -9140,6 +9146,7 @@
+ cat >conftest.$ac_ext <<_ACEOF
+ #line $LINENO "configure"
+ #include "confdefs.h"
++#include <Python.h>
+ #include <Numeric/arrayobject.h>
+ _ACEOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
diff --git a/x11-toolkits/py-gnome/pkg-descr b/x11-toolkits/py-gnome/pkg-descr
new file mode 100644
index 000000000..5bf5bd795
--- /dev/null
+++ b/x11-toolkits/py-gnome/pkg-descr
@@ -0,0 +1,10 @@
+Excerpt from the README:
+
+ PyGNOME -- Python bindings for GNOME
+ ====================================
+ Author: James Henstridge <james@daa.com.au>
+
+ This is a set of bindings for the GNOME libraries for use with python.
+
+WWW: http://www.pygtk.org/
+-- Jacques Vidrine <nectar@FreeBSD.ORG>
diff --git a/x11-toolkits/py-gnome/pkg-plist b/x11-toolkits/py-gnome/pkg-plist
new file mode 100644
index 000000000..69f66ddeb
--- /dev/null
+++ b/x11-toolkits/py-gnome/pkg-plist
@@ -0,0 +1,93 @@
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_cappletmodule.la
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_cappletmodule.so
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gladegnomemodule.la
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gladegnomemodule.so
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gnomemodule.la
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gnomemodule.so
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gnomeuimodule.la
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gnomeuimodule.so
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gtkhtmlmodule.la
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gtkhtmlmodule.so
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gtkxmhtmlmodule.la
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_gtkxmhtmlmodule.so
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_zvtmodule.la
+%%PYTHON_SITELIBDIR%%/gtk-1.2/_zvtmodule.so
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/__init__.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/affine.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/affine.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/affine.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/capplet.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/capplet.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/capplet.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/config.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/config.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/config.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/file.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/file.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/file.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/help.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/help.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/help.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/history.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/history.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/history.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/metadata.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/metadata.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/metadata.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/mime.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/mime.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/mime.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/score.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/score.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/score.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/triggers.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/triggers.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/triggers.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/ui.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/ui.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/ui.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/uiconsts.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/uiconsts.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/uiconsts.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/url.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/url.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/url.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/util.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/util.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/util.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/xmhtml.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/xmhtml.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/xmhtml.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/zvt.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/zvt.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gnome/zvt.pyo
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gtkhtml.py
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gtkhtml.pyc
+%%PYTHON_SITELIBDIR%%/gtk-1.2/gtkhtml.pyo
+%%EXAMPLESDIR%%/about.py
+%%EXAMPLESDIR%%/bookmarks-applet.py
+%%EXAMPLESDIR%%/calculator.py
+%%EXAMPLESDIR%%/canvas-example.py
+%%EXAMPLESDIR%%/canvas.py
+%%EXAMPLESDIR%%/clock-applet.py
+%%EXAMPLESDIR%%/colorpicker.py
+%%EXAMPLESDIR%%/dial.py
+%%EXAMPLESDIR%%/fifteen.py
+%%EXAMPLESDIR%%/gtkhtml_demo.py
+%%EXAMPLESDIR%%/html_demo.py
+%%EXAMPLESDIR%%/stock_demo.py
+%%EXAMPLESDIR%%/ted_demo.py
+%%EXAMPLESDIR%%/uiinfo_demo.py
+%%EXAMPLESDIR%%/zterm.py
+share/pygtk/1.2/defs/applet.defs
+share/pygtk/1.2/defs/capplet.defs
+share/pygtk/1.2/defs/gnome-enums.defs
+share/pygtk/1.2/defs/gnome.defs
+share/pygtk/1.2/defs/gnomeui.defs
+share/pygtk/1.2/defs/gtkhtml.defs
+share/pygtk/1.2/defs/xmhtml.defs
+share/pygtk/1.2/defs/zvt.defs
+@dirrm %%EXAMPLESDIR%%
+@dirrm %%PYTHON_SITELIBDIR%%/gtk-1.2/gnome