summaryrefslogtreecommitdiff
path: root/x11-toolkits/erlgtk
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2003-08-30 19:02:23 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2003-08-30 19:02:23 +0000
commit62ecb485ab08bf5068c155dc6f1190a79ec7031c (patch)
tree49bb4bb8baf527360fa4a761239e3047d536aa91 /x11-toolkits/erlgtk
parentAdd erlslang, SLang binding for Erlang. (diff)
Add erlgtk, GTK binding for Erlang.
Submitted by: Chris Pressey <chris_pressey@yahoo.ca>
Notes
Notes: svn path=/head/; revision=88098
Diffstat (limited to 'x11-toolkits/erlgtk')
-rw-r--r--x11-toolkits/erlgtk/Makefile36
-rw-r--r--x11-toolkits/erlgtk/distinfo1
-rw-r--r--x11-toolkits/erlgtk/files/patch-c__src_Makefile.in14
-rw-r--r--x11-toolkits/erlgtk/files/patch-c__src_gtk__drv.c14
-rw-r--r--x11-toolkits/erlgtk/files/patch-config_configure.in17
-rw-r--r--x11-toolkits/erlgtk/files/patch-examples_Makefile.in14
-rw-r--r--x11-toolkits/erlgtk/files/patch-gdk__imlib_Makefile.in14
-rw-r--r--x11-toolkits/erlgtk/files/patch-gdk__pixbuf_Makefile.in14
-rw-r--r--x11-toolkits/erlgtk/files/patch-glade_Makefile.in23
-rw-r--r--x11-toolkits/erlgtk/files/patch-glade_glade2erl.erl68
-rw-r--r--x11-toolkits/erlgtk/files/patch-gnome_Makefile.in14
-rw-r--r--x11-toolkits/erlgtk/files/patch-gtkgl_Makefile.in14
-rw-r--r--x11-toolkits/erlgtk/files/patch-src_Makefile.in14
-rw-r--r--x11-toolkits/erlgtk/pkg-descr9
-rw-r--r--x11-toolkits/erlgtk/pkg-plist117
15 files changed, 383 insertions, 0 deletions
diff --git a/x11-toolkits/erlgtk/Makefile b/x11-toolkits/erlgtk/Makefile
new file mode 100644
index 000000000000..f42b06f152c6
--- /dev/null
+++ b/x11-toolkits/erlgtk/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: erlgtk
+# Date Created: 2 June 2003
+# Whom: cpressey@catseye.mb.ca
+#
+# $FreeBSD$
+#
+
+PORTNAME= erlgtk
+PORTVERSION= 0.9.6
+CATEGORIES= x11-toolkits
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= erlgtk
+DIST_SUBDIR= erlang
+
+MAINTAINER= cpressey@catseye.mb.ca
+COMMENT= GTK+ 1.2 binding for Erlang/OTP
+
+BUILD_DEPENDS= erlc:${PORTSDIR}/lang/erlang
+
+PLIST_SUB= VERSION="${PORTVERSION}"
+
+CONFIGURE_ARGS= --without-gnome
+CONFIGURE_WRKSRC=${WRKSRC}/config
+GNU_CONFIGURE= yes
+USE_AUTOCONF= yes
+USE_GMAKE= yes
+USE_GNOME= gtk12 gdkpixbuf
+
+.if !defined(DISPLAY)
+IGNORE= "must be built from within the X11 environment"
+.endif
+
+post-install:
+ @${LN} -sf ${DISTNAME} ${PREFIX}/lib/erlang/lib/erlgtk
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/erlgtk/distinfo b/x11-toolkits/erlgtk/distinfo
new file mode 100644
index 000000000000..e45a133f8e70
--- /dev/null
+++ b/x11-toolkits/erlgtk/distinfo
@@ -0,0 +1 @@
+MD5 (erlang/erlgtk-0.9.6.tar.gz) = 150601e7002dc01dc7d437c0af5455e0
diff --git a/x11-toolkits/erlgtk/files/patch-c__src_Makefile.in b/x11-toolkits/erlgtk/files/patch-c__src_Makefile.in
new file mode 100644
index 000000000000..b571f8e6c01a
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-c__src_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- c_src/Makefile.in.orig Sat Jul 19 12:03:17 2003
++++ c_src/Makefile.in Sat Jul 19 12:03:41 2003
+@@ -10,7 +10,7 @@
+
+ MODULES = gtk gdk
+
+-IDIR = @prefix@/erlgtk-$(VSN)
++IDIR = @prefix@/lib/erlang/lib/erlgtk-$(VSN)
+ X =
+ O = .o
+ SO = .so
diff --git a/x11-toolkits/erlgtk/files/patch-c__src_gtk__drv.c b/x11-toolkits/erlgtk/files/patch-c__src_gtk__drv.c
new file mode 100644
index 000000000000..be3212b6ad40
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-c__src_gtk__drv.c
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- c_src/gtk_drv.c.orig Sat Aug 30 20:51:29 2003
++++ c_src/gtk_drv.c Sat Aug 30 20:51:59 2003
+@@ -80,6 +80,8 @@
+
+ #define MAX_ARG_STACK 0x8000 /* max # of long words (128K) */
+
++#define ERL_MAX_COUNT 0xffffff
++
+ #define ETERM_REF(e) do { \
+ if (ERL_COUNT(e) < ERL_MAX_COUNT) \
+ ERL_COUNT(e)++; \
diff --git a/x11-toolkits/erlgtk/files/patch-config_configure.in b/x11-toolkits/erlgtk/files/patch-config_configure.in
new file mode 100644
index 000000000000..4878bab6001d
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-config_configure.in
@@ -0,0 +1,17 @@
+
+$FreeBSD$
+
+--- config/configure.in.orig Thu May 2 08:42:15 2002
++++ config/configure.in Sat Jul 19 12:19:25 2003
+@@ -69,9 +69,10 @@
+
+ GTK_VERSION=`$GTK_CONFIG --version | awk -F. '{ print $1*65536+$2*256+$3 }'`
+ GTK_CFLAGS=`$GTK_CONFIG --cflags`
++GDK_PIXBUF_CFLAGS=`$GDK_PIXBUF_CONFIG --cflags`
+ GTK_LIBS=`$GTK_CONFIG --libs`
+
+-GTK_CFLAGS="-DGTK_VERSION=$GTK_VERSION $GTK_CFLAGS $GTK_XCFLAGS"
++GTK_CFLAGS="-DGTK_VERSION=$GTK_VERSION $GTK_CFLAGS $GDK_PIXBUF_CFLAGS $GTK_XCFLAGS"
+
+
+ if test "x$GNOME" != "xno"; then
diff --git a/x11-toolkits/erlgtk/files/patch-examples_Makefile.in b/x11-toolkits/erlgtk/files/patch-examples_Makefile.in
new file mode 100644
index 000000000000..35125c604baf
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-examples_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- examples/Makefile.in.orig Sat Jul 19 12:03:17 2003
++++ examples/Makefile.in Sat Jul 19 12:04:25 2003
+@@ -10,7 +10,7 @@
+
+ INSTALL = @INSTALL@
+
+-IDIR = @prefix@/erlgtk-$(VSN)
++IDIR = @prefix@/lib/erlang/lib/erlgtk-$(VSN)
+
+
+ MODULES = \
diff --git a/x11-toolkits/erlgtk/files/patch-gdk__imlib_Makefile.in b/x11-toolkits/erlgtk/files/patch-gdk__imlib_Makefile.in
new file mode 100644
index 000000000000..369a129dbf18
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-gdk__imlib_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- gdk_imlib/Makefile.in.orig Sat Jul 19 12:03:17 2003
++++ gdk_imlib/Makefile.in Sat Jul 19 12:04:11 2003
+@@ -10,7 +10,7 @@
+
+ MODULES = gdk_imlib
+
+-IDIR = @prefix@/erlgtk-$(VSN)
++IDIR = @prefix@/lib/erlang/lib/erlgtk-$(VSN)
+ X =
+ O = .o
+ SO = .so
diff --git a/x11-toolkits/erlgtk/files/patch-gdk__pixbuf_Makefile.in b/x11-toolkits/erlgtk/files/patch-gdk__pixbuf_Makefile.in
new file mode 100644
index 000000000000..dd4735e0db30
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-gdk__pixbuf_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- gdk_pixbuf/Makefile.in.orig Sat Jul 19 12:03:17 2003
++++ gdk_pixbuf/Makefile.in Sat Jul 19 12:04:15 2003
+@@ -10,7 +10,7 @@
+
+ MODULES = gdk_pixbuf gdk_pixbuf_loader
+
+-IDIR = @prefix@/erlgtk-$(VSN)
++IDIR = @prefix@/lib/erlang/lib/erlgtk-$(VSN)
+ X =
+ O = .o
+ SO = .so
diff --git a/x11-toolkits/erlgtk/files/patch-glade_Makefile.in b/x11-toolkits/erlgtk/files/patch-glade_Makefile.in
new file mode 100644
index 000000000000..6e99e8e4f26c
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-glade_Makefile.in
@@ -0,0 +1,23 @@
+
+$FreeBSD$
+
+--- glade/Makefile.in.orig Thu May 2 08:42:20 2002
++++ glade/Makefile.in Sat Jul 19 12:19:25 2003
+@@ -9,7 +9,7 @@
+ ERLC_FLAGS = @ERLC_FLAGS@ -pa ../../erlgtk@BUILD_VSN@/ebin
+
+ INSTALL = @INSTALL@
+-IDIR = @prefix@/erlgtk-$(VSN)
++IDIR = @prefix@/lib/erlang/lib/erlgtk-$(VSN)
+
+ RDIR = ../releases/erlgtk-$(VSN)
+ RFILES = \
+@@ -61,7 +61,7 @@
+ @INSTALL_DIR@ $(IDIR)/ebin
+ @INSTALL_DIR@ $(IDIR)/priv/bin
+ @INSTALL_DATA@ $(OBJS) $(IDIR)/ebin
+- @INSTALL_PROGRAM@ ../priv/bin/glade2erl $(IDIR)/priv/bin
++ @INSTALL_SCRIPT@ ../priv/bin/glade2erl $(IDIR)/priv/bin
+
+ release: all
+ @INSTALL_DIR@ $(RDIR)/glade
diff --git a/x11-toolkits/erlgtk/files/patch-glade_glade2erl.erl b/x11-toolkits/erlgtk/files/patch-glade_glade2erl.erl
new file mode 100644
index 000000000000..9093611fda82
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-glade_glade2erl.erl
@@ -0,0 +1,68 @@
+
+$FreeBSD$
+
+--- glade/glade2erl.erl.orig Thu May 2 08:42:20 2002
++++ glade/glade2erl.erl Sat Jul 19 12:19:25 2003
+@@ -1335,7 +1335,7 @@
+ fmt_args(Ps++[{raw,fmt_flags(OffBits,FSpec)}])])
+ end,
+ emit_spec(C,Ps,Name,T,As);
+- {cond,Type,Then,Else} ->
++ {conditional,Type,Then,Else} ->
+ case eval_cond(Type,As) of
+ true ->
+ emit_spec(C,Ps,Name,Then, As),
+@@ -1437,12 +1437,12 @@
+ %%
+ %% ChildrenSpec = none | box | container | notebook ...
+ %%
+-%% {create,{Mod,Fun},Args} unconditional call returning a new widget
+-%% {call,{Mod,Fun},Args} unconditional call
+-%% {def,{Mod,Fun},Args} optional call (ignore if default value on args)
++%% {create,{Mod,Fun},Args} unconditional call returning a new widget
++%% {call,{Mod,Fun},Args} unconditional call
++%% {def,{Mod,Fun},Args} optional call (ignore if default value on args)
+ %% {flags,SetF,UnsetF,Default,Flags}
+-%% special call for setting flag arguments
+-%% {cond,Cond,Then,Else} conditional
++%% special call for setting flag arguments
++%% {conditional,Cond,Then,Else} conditional
+ %%
+ widget_spec(DefaultFlags) ->
+ [
+@@ -1474,7 +1474,7 @@
+ [{"selection_mode",genum,'GTK_SELECTION_SINGLE'}]},
+ {def,{gtk,clist_set_shadow_type},
+ [{"shadow_type",genum,'GTK_SHADOW_IN'}]},
+- {cond, {value,"show_titles",false},
++ {conditional, {value,"show_titles",false},
+ [{call,{gtk,clist_column_titles_show},[]}],
+ [{call,{gtk,clist_column_titles_hide},[]}]}
+ | container_spec(?GTK_CAN_FOCUS bor Flags)].
+@@ -1827,7 +1827,7 @@
+
+ "GtkButton" ->
+ S = [
+- {cond, {member,"stock_button"},
++ {conditional, {member,"stock_button"},
+ [{create,{gnome_stock,button},
+ [{"stock_button", {gmacro,Type}, "Button"}]}],
+ [{create,{gtk,button_new_with_label},
+@@ -1976,7 +1976,7 @@
+ S = [
+ {create,{gtk,menu_item_new_with_label},
+ [{"label", gstring, Name}]},
+- {cond, {value,"right_justify",false},
++ {conditional, {value,"right_justify",false},
+ [{call,{gtk,menu_item_right_justify},[]}],
+ []} | container_spec(0)],
+ {S, menuitem};
+@@ -2086,7 +2086,7 @@
+ ex(UnSetF, Ps++[OffBits])
+ end,
+ exec_spec(Ps,T,As);
+- {cond,Type,Then,Else} ->
++ {conditional,Type,Then,Else} ->
+ case eval_cond(Type,As) of
+ true ->
+ exec_spec(Ps, Then++T, As);
diff --git a/x11-toolkits/erlgtk/files/patch-gnome_Makefile.in b/x11-toolkits/erlgtk/files/patch-gnome_Makefile.in
new file mode 100644
index 000000000000..2cb8dc61a212
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-gnome_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- gnome/Makefile.in.orig Sat Jul 19 12:03:17 2003
++++ gnome/Makefile.in Sat Jul 19 12:04:00 2003
+@@ -10,7 +10,7 @@
+
+ MODULES = gnome_stock gnome_druid gnome_canvas
+
+-IDIR = @prefix@/erlgtk-$(VSN)
++IDIR = @prefix@/lib/erlang/lib/erlgtk-$(VSN)
+ X =
+ O = .o
+ SO = .so
diff --git a/x11-toolkits/erlgtk/files/patch-gtkgl_Makefile.in b/x11-toolkits/erlgtk/files/patch-gtkgl_Makefile.in
new file mode 100644
index 000000000000..b9c861266a03
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-gtkgl_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- gtkgl/Makefile.in.orig Sat Jul 19 12:03:17 2003
++++ gtkgl/Makefile.in Sat Jul 19 12:04:07 2003
+@@ -10,7 +10,7 @@
+
+ MODULES = gdk_gl gtk_gl_area gl glu
+
+-IDIR = @prefix@/erlgtk-$(VSN)
++IDIR = @prefix@/lib/erlang/lib/erlgtk-$(VSN)
+ X =
+ O = .o
+ SO = .so
diff --git a/x11-toolkits/erlgtk/files/patch-src_Makefile.in b/x11-toolkits/erlgtk/files/patch-src_Makefile.in
new file mode 100644
index 000000000000..4cef7b59427b
--- /dev/null
+++ b/x11-toolkits/erlgtk/files/patch-src_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- src/Makefile.in.orig Sat Jul 19 12:03:17 2003
++++ src/Makefile.in Sat Jul 19 12:03:47 2003
+@@ -9,7 +9,7 @@
+ ERLC_FLAGS = @ERLC_FLAGS@ -pa ../../erlgtk@BUILD_VSN@/ebin
+
+ INSTALL = @INSTALL@
+-IDIR = @prefix@/erlgtk-$(VSN)
++IDIR = @prefix@/lib/erlang/lib/erlgtk-$(VSN)
+
+ RDIR = ../releases/erlgtk-$(VSN)
+ RFILES = \
diff --git a/x11-toolkits/erlgtk/pkg-descr b/x11-toolkits/erlgtk/pkg-descr
new file mode 100644
index 000000000000..dec7303a3462
--- /dev/null
+++ b/x11-toolkits/erlgtk/pkg-descr
@@ -0,0 +1,9 @@
+erlgtk is a GTK+ 1.2 binding for Erlang/OTP.
+
+Support for GTK+ 2.x and GNOME is included in
+the binding, but is not enabled in this port
+due to simplicity and stability concerns. It
+may be included in this port at some future
+date. Watch this space.
+
+WWW: http://erlgtk.sourceforge.net/
diff --git a/x11-toolkits/erlgtk/pkg-plist b/x11-toolkits/erlgtk/pkg-plist
new file mode 100644
index 000000000000..c94a1035f03a
--- /dev/null
+++ b/x11-toolkits/erlgtk/pkg-plist
@@ -0,0 +1,117 @@
+lib/erlang/lib/erlgtk-0.9.6/ebin/gdk.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/gdk_pixbuf.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/gdk_pixbuf_loader.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/glade2erl.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/glade_http.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/glade_http_cli.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/glade_http_header.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/glade_parse.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/glade_url.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/gtk.beam
+lib/erlang/lib/erlgtk-0.9.6/ebin/gtk_lib.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/all.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/all.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/arrow.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/arrow.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/aspectframe.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/aspectframe.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/base.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/base.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/button_swap.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/button_swap.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/buttons.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/buttons.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/clist.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/clist.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/draw.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/draw.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/entry.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/entry.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/event.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/event.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/eventbox.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/eventbox.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/filesel.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/filesel.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/gnome_buttons.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/gnome_buttons.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/gnome_wiz.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/gnome_wiz.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/helloworld.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/helloworld.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/helloworld2.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/helloworld2.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/info.xpm
+lib/erlang/lib/erlgtk-0.9.6/examples/input.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/input.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/ip_entry.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/ip_entry.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/ip_test.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/ip_test.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/label.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/label.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/notebook.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/notebook.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/packbox.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/packbox.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/paned.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/paned.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/pixmap.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/pixmap.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/progressbar.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/progressbar.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/rangewidgets.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/rangewidgets.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/re_entry.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/re_entry.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/rulers.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/rulers.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/scroll.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/scroll.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/scrolledwin.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/scrolledwin.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/statusbar.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/statusbar.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/table.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/table.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/text.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/text.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/tree.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/tree.erl
+lib/erlang/lib/erlgtk-0.9.6/examples/wheelbarrow.beam
+lib/erlang/lib/erlgtk-0.9.6/examples/wheelbarrow.erl
+lib/erlang/lib/erlgtk-0.9.6/include/gdk.hrl
+lib/erlang/lib/erlgtk-0.9.6/include/gdk_keysyms.hrl
+lib/erlang/lib/erlgtk-0.9.6/include/gtk.hrl
+lib/erlang/lib/erlgtk-0.9.6/include/libgdk.hrl
+lib/erlang/lib/erlgtk-0.9.6/include/libgdk_pixbuf.hrl
+lib/erlang/lib/erlgtk-0.9.6/include/libgdk_pixbuf_loader.hrl
+lib/erlang/lib/erlgtk-0.9.6/include/libgtk.hrl
+lib/erlang/lib/erlgtk-0.9.6/priv/bin/def2mod
+lib/erlang/lib/erlgtk-0.9.6/priv/bin/glade2erl
+lib/erlang/lib/erlgtk-0.9.6/priv/bin/gtk_drv
+lib/erlang/lib/erlgtk-0.9.6/priv/modules/libgdk_pixbuf.so
+lib/erlang/lib/erlgtk-0.9.6/priv/modules/libgdk_pixbuf_loader.so
+lib/erlang/lib/erlgtk-0.9.6/priv/src/gdk.inc
+lib/erlang/lib/erlgtk-0.9.6/priv/src/gdk_pixbuf.inc
+lib/erlang/lib/erlgtk-0.9.6/priv/src/gdk_pixbuf_loader.inc
+lib/erlang/lib/erlgtk-0.9.6/priv/src/gtk.inc
+lib/erlang/lib/erlgtk-0.9.6/src/gdk.erl
+lib/erlang/lib/erlgtk-0.9.6/src/gdk_pixbuf.erl
+lib/erlang/lib/erlgtk-0.9.6/src/gdk_pixbuf_loader.erl
+lib/erlang/lib/erlgtk-0.9.6/src/gtk.erl
+lib/erlang/lib/erlgtk-0.9.6/src/gtk_lib.erl
+lib/erlang/lib/erlgtk-0.9.6/usr/include/gtk_drv_api.h
+@dirrm lib/erlang/lib/erlgtk-0.9.6/usr/include
+@dirrm lib/erlang/lib/erlgtk-0.9.6/usr
+@dirrm lib/erlang/lib/erlgtk-0.9.6/src
+@dirrm lib/erlang/lib/erlgtk-0.9.6/priv/src
+@dirrm lib/erlang/lib/erlgtk-0.9.6/priv/modules
+@dirrm lib/erlang/lib/erlgtk-0.9.6/priv/bin
+@dirrm lib/erlang/lib/erlgtk-0.9.6/priv
+@dirrm lib/erlang/lib/erlgtk-0.9.6/include
+@dirrm lib/erlang/lib/erlgtk-0.9.6/examples
+@dirrm lib/erlang/lib/erlgtk-0.9.6/ebin
+@dirrm lib/erlang/lib/erlgtk-0.9.6
+@exec ln -sf erlgtk-%%VERSION%% %D/lib/erlang/lib/erlgtk
+@unexec rm -f %D/lib/erlang/lib/erlgtk