summaryrefslogtreecommitdiff
path: root/x11-toolkits/guile-gobject
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2003-05-02 05:56:13 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2003-05-02 05:56:13 +0000
commit55fe2bd4fe3338c4535b8034293bfe2ce9aef1ff (patch)
tree20b759950670fe00f474108862e48279f5b5e7cc /x11-toolkits/guile-gobject
parentUpdate to 0.8.8. (diff)
Add guile-gobject, GUILE beings for core GNOME 2 libraries.
Notes
Notes: svn path=/head/; revision=79995
Diffstat (limited to 'x11-toolkits/guile-gobject')
-rw-r--r--x11-toolkits/guile-gobject/Makefile26
-rw-r--r--x11-toolkits/guile-gobject/distinfo1
-rw-r--r--x11-toolkits/guile-gobject/files/patch-configure10
-rw-r--r--x11-toolkits/guile-gobject/files/patch-corba_Makefile.in15
-rw-r--r--x11-toolkits/guile-gobject/files/patch-gobject_Makefile.in53
-rw-r--r--x11-toolkits/guile-gobject/pkg-descr3
-rw-r--r--x11-toolkits/guile-gobject/pkg-plist25
7 files changed, 133 insertions, 0 deletions
diff --git a/x11-toolkits/guile-gobject/Makefile b/x11-toolkits/guile-gobject/Makefile
new file mode 100644
index 000000000000..464f406bed57
--- /dev/null
+++ b/x11-toolkits/guile-gobject/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: guile-gobject
+# Date created: 02 May 2003
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= guile-gobject
+PORTVERSION= 0.4.0
+CATEGORIES= x11-toolkits
+MASTER_SITES= http://savannah.nongnu.org/download/guile-gtk/
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Guile bindings for core GNOME 2 libraries
+
+LIB_DEPENDS= guile.15:${PORTSDIR}/lang/guile
+
+USE_X_PREFIX= yes
+USE_BISON= yes
+USE_GNOME= libbonobo
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/guile-gobject/distinfo b/x11-toolkits/guile-gobject/distinfo
new file mode 100644
index 000000000000..fef25514e8c4
--- /dev/null
+++ b/x11-toolkits/guile-gobject/distinfo
@@ -0,0 +1 @@
+MD5 (guile-gobject-0.4.0.tar.gz) = 670b9e0198062238a197945e46273359
diff --git a/x11-toolkits/guile-gobject/files/patch-configure b/x11-toolkits/guile-gobject/files/patch-configure
new file mode 100644
index 000000000000..f195f07b43c6
--- /dev/null
+++ b/x11-toolkits/guile-gobject/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Wed Dec 11 18:31:51 2002
++++ configure Thu Dec 12 12:07:17 2002
+@@ -7414,6 +7414,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/guile-gobject/files/patch-corba_Makefile.in b/x11-toolkits/guile-gobject/files/patch-corba_Makefile.in
new file mode 100644
index 000000000000..5f6a04208a3d
--- /dev/null
+++ b/x11-toolkits/guile-gobject/files/patch-corba_Makefile.in
@@ -0,0 +1,15 @@
+--- corba/Makefile.in.orig Fri May 2 01:41:50 2003
++++ corba/Makefile.in Fri May 2 01:42:11 2003
+@@ -484,9 +484,9 @@
+ guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@ \
+ || { rm $@; false; }
+ .c.doc:
+- -(guile-func-name-check $<)
+- (guile-snarf-docs $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< | \
+- guile_filter_doc_snarfage --filter-snarfage) > $@ || { rm $@; false; }
++# -(guile-func-name-check $<)
++# (guile-snarf-docs $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< | \
++# guile_filter_doc_snarfage --filter-snarfage) > $@ || { rm $@; false; }
+
+ guile-gnome-corba.texi: $(DOT_DOC_FILES)
+ cat $(DOT_DOC_FILES) | guile-snarf-docs-texi > $@ \
diff --git a/x11-toolkits/guile-gobject/files/patch-gobject_Makefile.in b/x11-toolkits/guile-gobject/files/patch-gobject_Makefile.in
new file mode 100644
index 000000000000..93b1944c188e
--- /dev/null
+++ b/x11-toolkits/guile-gobject/files/patch-gobject_Makefile.in
@@ -0,0 +1,53 @@
+--- gobject/Makefile.in.orig Mon Nov 4 09:54:05 2002
++++ gobject/Makefile.in Fri May 2 01:48:41 2003
+@@ -160,8 +160,8 @@
+
+
+ DOT_DOC_FILES = \
+- guile-gnome-gobject.doc \
+- guile-gnome-gobject-primitives.doc
++# guile-gnome-gobject.doc \
++# guile-gnome-gobject-primitives.doc
+
+
+ SUFFIXES = .x .doc
+@@ -173,7 +173,7 @@
+ $(DOT_X_FILES) $(DOT_DOC_FILES)
+
+
+-CLEANFILES = $(BUILT_SOURCES) guile-gnome-gobject.texi
++CLEANFILES = $(BUILT_SOURCES) # guile-gnome-gobject.texi
+
+ EXTRA_DIST = gobject.scm primitives.scm gnome-gobject.gwp
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+@@ -486,9 +486,9 @@
+ guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@ \
+ || { rm $@; false; }
+ .c.doc:
+- -(guile-func-name-check $<)
+- (guile-snarf-docs $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< | \
+- guile_filter_doc_snarfage --filter-snarfage) > $@ || { rm $@; false; }
++# -(guile-func-name-check $<)
++# (guile-snarf-docs $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< | \
++# guile_filter_doc_snarfage --filter-snarfage) > $@ || { rm $@; false; }
+
+ gnomegobject.h gnomegobject.c gnomegobject.html: gnome-gobject.gwp
+ FLAVOR=gnome guile -c \
+@@ -496,12 +496,12 @@
+ (primitive-load \"$(srcdir)/gnome-gobject.gwp\")"
+
+ guile-gnome-gobject.texi: $(DOT_DOC_FILES)
+- cat $(DOT_DOC_FILES) | guile-snarf-docs-texi > $@ \
+- || { rm $@; false; }
++# cat $(DOT_DOC_FILES) | guile-snarf-docs-texi > $@ \
++# || { rm $@; false; }
+
+-guile-gnome-gobject-procedures.txt: guile-gnome-gobject.texi
+- rm -f $@
+- makeinfo --force -o $@ $< || test -f $@
++guile-gnome-gobject-procedures.txt: # guile-gnome-gobject.texi
++# rm -f $@
++# makeinfo --force -o $@ $< || test -f $@
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/x11-toolkits/guile-gobject/pkg-descr b/x11-toolkits/guile-gobject/pkg-descr
new file mode 100644
index 000000000000..b29802348d22
--- /dev/null
+++ b/x11-toolkits/guile-gobject/pkg-descr
@@ -0,0 +1,3 @@
+GUILE bindings for core GNOME 2 libraries.
+
+WWW: http://www.nongnu.org/guile-gtk/index.html
diff --git a/x11-toolkits/guile-gobject/pkg-plist b/x11-toolkits/guile-gobject/pkg-plist
new file mode 100644
index 000000000000..059e3fc98978
--- /dev/null
+++ b/x11-toolkits/guile-gobject/pkg-plist
@@ -0,0 +1,25 @@
+lib/libguile-gnome-corba.a
+lib/libguile-gnome-corba.so
+lib/libguile-gnome-corba.so.0
+lib/libguile-gnome-gobject.a
+lib/libguile-gnome-gobject.so
+lib/libguile-gnome-gobject.so.0
+lib/libguile-gnome-gtk.a
+lib/libguile-gnome-gtk.so
+lib/libguile-gnome-gtk.so.0
+lib/orbit/Foo_module.a
+lib/orbit/Foo_module.so
+lib/orbit/Foo_module.so.0
+share/guile/gnome/corba.scm
+share/guile/gnome/corba/primitives.scm
+share/guile/gnome/corba/types.scm
+share/guile/gnome/gobject.scm
+share/guile/gnome/gobject/primitives.scm
+share/guile/gnome/gtk.scm
+@dirrm share/guile/gnome/gobject
+@dirrm share/guile/gnome/corba
+@dirrm share/guile/gnome
+@dirrm share/guile-gobject/0.4.0
+@dirrm share/guile-gobject
+@dirrm share/guile
+@dirrm lib/orbit