From 93ab3daf163aec65eb5363e2a2718c2042c25f3c Mon Sep 17 00:00:00 2001 From: pea Date: Fri, 2 Oct 2009 13:35:08 +0000 Subject: [PATCH] Import gtkdatabox A widget to display large sets of data as dots (or lines). Different data sets will have different colors, you may change colors and style of the data The widget gives the possibility to zoom into and out of the data and to scroll around. It also offers a grid like on an oscilloscope. With tweaks from landry@ ok landry@ --- x11/gtkdatabox/Makefile | 39 +++++++++++++++++ x11/gtkdatabox/distinfo | 5 +++ x11/gtkdatabox/patches/patch-gtk_Makefile_in | 11 +++++ x11/gtkdatabox/pkg/DESCR | 5 +++ x11/gtkdatabox/pkg/PFRAG.shared | 2 + x11/gtkdatabox/pkg/PLIST | 45 ++++++++++++++++++++ 6 files changed, 107 insertions(+) create mode 100644 x11/gtkdatabox/Makefile create mode 100644 x11/gtkdatabox/distinfo create mode 100644 x11/gtkdatabox/patches/patch-gtk_Makefile_in create mode 100644 x11/gtkdatabox/pkg/DESCR create mode 100644 x11/gtkdatabox/pkg/PFRAG.shared create mode 100644 x11/gtkdatabox/pkg/PLIST diff --git a/x11/gtkdatabox/Makefile b/x11/gtkdatabox/Makefile new file mode 100644 index 00000000000..3b22fc3d273 --- /dev/null +++ b/x11/gtkdatabox/Makefile @@ -0,0 +1,39 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2009/10/02 13:35:08 pea Exp $ + +COMMENT = a GTK+2 widget to display large amounts of numerical data + +DISTNAME = gtkdatabox-0.9.1.1 + +SHARED_LIBS = gtkdatabox 0.0 + +CATEGORIES = x11 + +HOMEPAGE = http://www.eudoxos.de/gtk/gtkdatabox/ + +MAINTAINER = Pierre-Emmanuel Andre + +# GPLv2 +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM =Yes +PERMIT_DISTFILES_FTP = Yes + +WANTLIB = X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \ + Xi Xinerama Xrandr Xrender expat fontconfig freetype \ + m pixman-1 z gio-2.0 atk-1.0 cairo glib-2.0 glitz \ + pango-1.0 pangocairo-1.0 pangoft2-1.0 gmodule-2.0 \ + gobject-2.0 png pthread-stubs xcb pcre + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gtkdatabox/} + +MODULES = devel/gettext + +LIB_DEPENDS = gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 + +USE_X11 = Yes + +USE_LIBTOOL = Yes + +CONFIGURE_STYLE=gnu + +.include diff --git a/x11/gtkdatabox/distinfo b/x11/gtkdatabox/distinfo new file mode 100644 index 00000000000..8dcfafa0346 --- /dev/null +++ b/x11/gtkdatabox/distinfo @@ -0,0 +1,5 @@ +MD5 (gtkdatabox-0.9.1.1.tar.gz) = kQkh2iGY69AuqKfrYikWzg== +RMD160 (gtkdatabox-0.9.1.1.tar.gz) = mDg4esbGnOpajgJIKPWI8VAoh44= +SHA1 (gtkdatabox-0.9.1.1.tar.gz) = 3QhvZK9S8qcLKndtYHyHBBlHQok= +SHA256 (gtkdatabox-0.9.1.1.tar.gz) = Rrx/C4iqhr511y4mMF4fdZqwHTVJUxz801sf5U4mIjk= +SIZE (gtkdatabox-0.9.1.1.tar.gz) = 420545 diff --git a/x11/gtkdatabox/patches/patch-gtk_Makefile_in b/x11/gtkdatabox/patches/patch-gtk_Makefile_in new file mode 100644 index 00000000000..3e182623cca --- /dev/null +++ b/x11/gtkdatabox/patches/patch-gtk_Makefile_in @@ -0,0 +1,11 @@ +$OpenBSD: patch-gtk_Makefile_in,v 1.1.1.1 2009/10/02 13:35:08 pea Exp $ +--- gtk/Makefile.in.orig Mon Sep 28 16:36:59 2009 ++++ gtk/Makefile.in Mon Sep 28 16:37:12 2009 +@@ -231,7 +231,6 @@ libgtkdatabox_la_SOURCES = \ + + libgtkdatabox_la_LDFLAGS = \ + -version-info $(LT_CURRENT)\ +- -release $(LT_RELEASE)\ + @GTK_LIBS@ + + include_HEADERS = \ diff --git a/x11/gtkdatabox/pkg/DESCR b/x11/gtkdatabox/pkg/DESCR new file mode 100644 index 00000000000..ff5ed27026f --- /dev/null +++ b/x11/gtkdatabox/pkg/DESCR @@ -0,0 +1,5 @@ +A widget to display large sets of data as dots (or lines). Different +data sets will have different colors, you may change colors and style of +the data The widget gives the possibility to zoom into and out of the +data and to scroll around. It also offers a grid like on an +oscilloscope. diff --git a/x11/gtkdatabox/pkg/PFRAG.shared b/x11/gtkdatabox/pkg/PFRAG.shared new file mode 100644 index 00000000000..1f472ebb3c6 --- /dev/null +++ b/x11/gtkdatabox/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2009/10/02 13:35:08 pea Exp $ +@lib lib/libgtkdatabox.so.${LIBgtkdatabox_VERSION} diff --git a/x11/gtkdatabox/pkg/PLIST b/x11/gtkdatabox/pkg/PLIST new file mode 100644 index 00000000000..afe0b4fb07b --- /dev/null +++ b/x11/gtkdatabox/pkg/PLIST @@ -0,0 +1,45 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2009/10/02 13:35:08 pea Exp $ +%%SHARED%% +include/gtkdatabox.h +include/gtkdatabox_bars.h +include/gtkdatabox_cross_simple.h +include/gtkdatabox_graph.h +include/gtkdatabox_grid.h +include/gtkdatabox_lines.h +include/gtkdatabox_markers.h +include/gtkdatabox_marshal.h +include/gtkdatabox_points.h +include/gtkdatabox_ruler.h +include/gtkdatabox_scale.h +include/gtkdatabox_typedefs.h +include/gtkdatabox_xyc_graph.h +lib/libgtkdatabox.a +lib/libgtkdatabox.la +lib/pkgconfig/ +lib/pkgconfig/gtkdatabox.pc +share/gtk-doc/ +share/gtk-doc/html/ +share/gtk-doc/html/gtkdatabox/ +share/gtk-doc/html/gtkdatabox/GtkDatabox.html +share/gtk-doc/html/gtkdatabox/GtkDataboxBars.html +share/gtk-doc/html/gtkdatabox/GtkDataboxCrossSimple.html +share/gtk-doc/html/gtkdatabox/GtkDataboxGraph.html +share/gtk-doc/html/gtkdatabox/GtkDataboxGrid.html +share/gtk-doc/html/gtkdatabox/GtkDataboxLines.html +share/gtk-doc/html/gtkdatabox/GtkDataboxMarkers.html +share/gtk-doc/html/gtkdatabox/GtkDataboxPoints.html +share/gtk-doc/html/gtkdatabox/GtkDataboxRuler.html +share/gtk-doc/html/gtkdatabox/GtkDataboxXYCGraph.html +share/gtk-doc/html/gtkdatabox/ch01.html +share/gtk-doc/html/gtkdatabox/gtkdatabox-gtkdatabox-marshal.html +share/gtk-doc/html/gtkdatabox/gtkdatabox-gtkdatabox-scale.html +share/gtk-doc/html/gtkdatabox/gtkdatabox-gtkdatabox-typedefs.html +share/gtk-doc/html/gtkdatabox/gtkdatabox.devhelp +share/gtk-doc/html/gtkdatabox/gtkdatabox.devhelp2 +share/gtk-doc/html/gtkdatabox/home.png +share/gtk-doc/html/gtkdatabox/index.html +share/gtk-doc/html/gtkdatabox/index.sgml +share/gtk-doc/html/gtkdatabox/left.png +share/gtk-doc/html/gtkdatabox/right.png +share/gtk-doc/html/gtkdatabox/style.css +share/gtk-doc/html/gtkdatabox/up.png