diff options
author | Eric L. Hernes <erich@FreeBSD.org> | 1997-10-15 16:07:05 +0000 |
---|---|---|
committer | Eric L. Hernes <erich@FreeBSD.org> | 1997-10-15 16:07:05 +0000 |
commit | dad365e74922d59ca9345fd71a1e16dc1a1f9a6b (patch) | |
tree | 1e67c51e151b88f5b0bf8e9313301cf62a2df8ae /x11-toolkits/gtk12 | |
parent | upgrade to 1.2.1 (for the upcomming gimp 0.99.14) (diff) |
add GTK, a widget set that is gaining popularity, necessary for
the soon to be updated gimp port
PR: 4649
Reviewed by: erich
Submitted by: Vanill I. Shu <vanilla@MinJe.com.TW>
Diffstat (limited to 'x11-toolkits/gtk12')
-rw-r--r-- | x11-toolkits/gtk12/Makefile | 25 | ||||
-rw-r--r-- | x11-toolkits/gtk12/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/gtk12/files/patch-aa | 53 | ||||
-rw-r--r-- | x11-toolkits/gtk12/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/gtk12/pkg-descr | 18 | ||||
-rw-r--r-- | x11-toolkits/gtk12/pkg-plist | 115 |
6 files changed, 213 insertions, 0 deletions
diff --git a/x11-toolkits/gtk12/Makefile b/x11-toolkits/gtk12/Makefile new file mode 100644 index 000000000000..85841a6d83a8 --- /dev/null +++ b/x11-toolkits/gtk12/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: gtk +# Version required: 970925 +# Date Created: 28 Sep 1997 +# Whom: Vanilla I. Shu <vanilla@MinJe.com.TW> +# +# $Id$ +# + +DISTNAME= gtk+970925 +PKGNAME= gtk-970925 +CATEGORIES= x11 +MASTER_SITES= ftp://ftp.gimp.org/pub/gtk/ + +MAINTAINER= vanilla@MinJe.com.TW + +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_X11= yes + +pre-install: + @if [ ! -f ${PREFIX}/info/dir ]; then \ + ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \ + fi + +.include <bsd.port.mk> diff --git a/x11-toolkits/gtk12/distinfo b/x11-toolkits/gtk12/distinfo new file mode 100644 index 000000000000..c97131593ea6 --- /dev/null +++ b/x11-toolkits/gtk12/distinfo @@ -0,0 +1 @@ +MD5 (gtk+970925.tar.gz) = 0bbb0f2fc262a529f59c0ea3a496afac diff --git a/x11-toolkits/gtk12/files/patch-aa b/x11-toolkits/gtk12/files/patch-aa new file mode 100644 index 000000000000..239da556afa2 --- /dev/null +++ b/x11-toolkits/gtk12/files/patch-aa @@ -0,0 +1,53 @@ +--- ./glib/configure.orig Sun Oct 12 16:03:23 1997 ++++ ./glib/configure Sun Oct 12 15:45:58 1997 +@@ -561,6 +561,7 @@ + # AFS /usr/afsws/bin/install, which mishandles nonexistent args + # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" + # ./install, which can be erroneously created by make from ./install.sh. ++INSTALL="/usr/bin/install -c" + echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 + echo "configure:566: checking for a BSD compatible install" >&5 + if test -z "$INSTALL"; then +--- ./gdk/Makefile.in.orig Sun Oct 12 15:48:17 1997 ++++ ./gdk/Makefile.in Sun Oct 12 15:47:48 1997 +@@ -153,7 +153,7 @@ + gxid_OBJECTS = gxid.o + gxid_DEPENDENCIES = + gxid_LDFLAGS = +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -DX_LOCALE + COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) + LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@ +--- ./gdk/gdk.c.orig Sun Oct 12 15:49:46 1997 ++++ ./gdk/gdk.c Sun Oct 12 15:49:54 1997 +@@ -18,7 +18,7 @@ + #include "../config.h" + + #include <ctype.h> +-#include <locale.h> ++#include <X11/Xlocale.h> + #include <signal.h> + #include <stdio.h> + #include <stdlib.h> +--- ./docs/Makefile.in.orig Sun Oct 12 15:50:23 1997 ++++ ./docs/Makefile.in Sun Oct 12 15:50:50 1997 +@@ -116,7 +116,7 @@ + .texi.info: + @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] + cd $(srcdir) \ +- && $(MAKEINFO) `echo $< | sed 's,.*/,,'` ++ && $(MAKEINFO) --no-split `echo $< | sed 's,.*/,,'` + + .texi.dvi: + TEXINPUTS=$(srcdir):$$TEXINPUTS \ +--- ./configure.orig Sun Oct 12 15:17:26 1997 ++++ ./configure Sun Oct 12 15:45:28 1997 +@@ -571,6 +571,7 @@ + # AFS /usr/afsws/bin/install, which mishandles nonexistent args + # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" + # ./install, which can be erroneously created by make from ./install.sh. ++INSTALL="/usr/bin/install -c" + echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 + echo "configure:576: checking for a BSD compatible install" >&5 + if test -z "$INSTALL"; then diff --git a/x11-toolkits/gtk12/pkg-comment b/x11-toolkits/gtk12/pkg-comment new file mode 100644 index 000000000000..f4cdc774e29b --- /dev/null +++ b/x11-toolkits/gtk12/pkg-comment @@ -0,0 +1 @@ +General Toolkit for X11 GUI. diff --git a/x11-toolkits/gtk12/pkg-descr b/x11-toolkits/gtk12/pkg-descr new file mode 100644 index 000000000000..15cddd29f66d --- /dev/null +++ b/x11-toolkits/gtk12/pkg-descr @@ -0,0 +1,18 @@ + GTK is a library for creating graphical user interfaces similar to +the Motif "look and feel". It is designed to be small and efficient, but +still flexible enough to allow the programmer freedom in the interfaces +created. GTK allows the programmer to use a variety of standard user +interface widgets (*note Widgets::.) such as push, radio and check +buttons, menus, lists and frames. It also provides several "container" +widgets which can be used to control the layout of the user interface +elements. + + GTK provides some unique features. (At least, I know of no other +widget library which provides them). For example, a button does not +contain a label, it contains a child widget, which in most instances +will be a label. However, the child widget can also be a pixmap, image +or any combination possible the programmer desires. This flexibility is +adhered to throughout the library. + +- Vanilla +vanilla@MinJe.com.TW diff --git a/x11-toolkits/gtk12/pkg-plist b/x11-toolkits/gtk12/pkg-plist new file mode 100644 index 000000000000..1c28df21e1b9 --- /dev/null +++ b/x11-toolkits/gtk12/pkg-plist @@ -0,0 +1,115 @@ +lib/libglib.so.1.0 +lib/libglib.la +lib/libglib.a +include/glib.h +include/glibconfig.h +lib/libgdk.la +lib/libgdk.so.1.0 +lib/libgdk.la +lib/libgdk.a +include/gdk/gdk.h +include/gdk/gdkcursors.h +include/gdk/gdkkeysyms.h +include/gdk/gdkprivate.h +include/gdk/gdktypes.h +include/gdk/gdkinput.h +include/gdk/gdkinputnone.h +include/gdk/gdkinputcommon.h +include/gdk/gdkinputgxi.h +include/gdk/gdkinputxfree.h +include/gdk/gxid_lib.h +include/gdk/gxid_proto.h +include/gdk/gdkx.h +lib/libgtk.la +lib/libgtk.so.1.0 +lib/libgtk.la +lib/libgtk.a +include/gtk/gtk.h +include/gtk/gtkaccelerator.h +include/gtk/gtkadjustment.h +include/gtk/gtkaspectframe.h +include/gtk/gtkalignment.h +include/gtk/gtkarrow.h +include/gtk/gtkbin.h +include/gtk/gtkbbox.h +include/gtk/gtkbox.h +include/gtk/gtkbutton.h +include/gtk/gtkcheckbutton.h +include/gtk/gtkcheckmenuitem.h +include/gtk/gtkcolorsel.h +include/gtk/gtkcontainer.h +include/gtk/gtkcurve.h +include/gtk/gtkdata.h +include/gtk/gtkdialog.h +include/gtk/gtkdrawingarea.h +include/gtk/gtkentry.h +include/gtk/gtkenums.h +include/gtk/gtkeventbox.h +include/gtk/gtkfilesel.h +include/gtk/gtkfixed.h +include/gtk/gtkframe.h +include/gtk/gtkgamma.h +include/gtk/gtkgc.h +include/gtk/gtkhbbox.h +include/gtk/gtkhbox.h +include/gtk/gtkhpaned.h +include/gtk/gtkhruler.h +include/gtk/gtkhscale.h +include/gtk/gtkhscrollbar.h +include/gtk/gtkhseparator.h +include/gtk/gtkimage.h +include/gtk/gtkinputdialog.h +include/gtk/gtkitem.h +include/gtk/gtklabel.h +include/gtk/gtklist.h +include/gtk/gtklistitem.h +include/gtk/gtkmain.h +include/gtk/gtkmenu.h +include/gtk/gtkmenubar.h +include/gtk/gtkmenufactory.h +include/gtk/gtkmenuitem.h +include/gtk/gtkmenushell.h +include/gtk/gtkmisc.h +include/gtk/gtknotebook.h +include/gtk/gtkobject.h +include/gtk/gtkoptionmenu.h +include/gtk/gtkpaned.h +include/gtk/gtkpixmap.h +include/gtk/gtkpreview.h +include/gtk/gtkprogressbar.h +include/gtk/gtkradiobutton.h +include/gtk/gtkradiomenuitem.h +include/gtk/gtkrange.h +include/gtk/gtkrc.h +include/gtk/gtkruler.h +include/gtk/gtkscale.h +include/gtk/gtkscrollbar.h +include/gtk/gtkscrolledwindow.h +include/gtk/gtkselection.h +include/gtk/gtkseparator.h +include/gtk/gtksignal.h +include/gtk/gtkstyle.h +include/gtk/gtktable.h +include/gtk/gtktext.h +include/gtk/gtktogglebutton.h +include/gtk/gtktooltips.h +include/gtk/gtktree.h +include/gtk/gtktreeitem.h +include/gtk/gtktypeutils.h +include/gtk/gtkvbbox.h +include/gtk/gtkvbox.h +include/gtk/gtkviewport.h +include/gtk/gtkvpaned.h +include/gtk/gtkvruler.h +include/gtk/gtkvscale.h +include/gtk/gtkvscrollbar.h +include/gtk/gtkvseparator.h +include/gtk/gtkwidget.h +include/gtk/gtkwindow.h +include/gtk/gtktypebuiltins.h +info/gdk.info +info/gtk.info +info/gtk.info-1 +info/gtk.info-2 +info/gtk.info-3 +info/gtk.info-4 |