summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2013-01-23 21:58:25 +0000
committerwiz <wiz@pkgsrc.org>2013-01-23 21:58:25 +0000
commitea631237ea32a4df6a26b0189a099ddbd7f6c6dd (patch)
tree5de1c2a285c7ae7ef470e9a6f26d92ab3f16c6f5
parentfe8d3ff164c7d7e7b1227ed764df543275d40613 (diff)
downloadpkgsrc-ea631237ea32a4df6a26b0189a099ddbd7f6c6dd.tar.gz
Import tktable-2.10nb1 as x11/tktable.
Packaged for wip by othyro. TkTable is a full-featured 2D table widget for Tk. It supports images, embedded windows, varying colors and fonts, and more. Also here is Vu, a Tk widget extension that includes a pie, dial, spinbox and more, and Tile, a themed widget set for Tk.
-rw-r--r--x11/tktable/DESCR4
-rw-r--r--x11/tktable/Makefile24
-rw-r--r--x11/tktable/PLIST8
-rw-r--r--x11/tktable/buildlink3.mk22
-rw-r--r--x11/tktable/distinfo5
-rw-r--r--x11/tktable/options.mk14
6 files changed, 77 insertions, 0 deletions
diff --git a/x11/tktable/DESCR b/x11/tktable/DESCR
new file mode 100644
index 00000000000..ac453cdb6fc
--- /dev/null
+++ b/x11/tktable/DESCR
@@ -0,0 +1,4 @@
+TkTable is a full-featured 2D table widget for Tk. It supports images, embedded
+windows, varying colors and fonts, and more. Also here is Vu, a Tk widget
+extension that includes a pie, dial, spinbox and more, and Tile, a themed widget
+set for Tk.
diff --git a/x11/tktable/Makefile b/x11/tktable/Makefile
new file mode 100644
index 00000000000..c93d7417b78
--- /dev/null
+++ b/x11/tktable/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2013/01/23 21:58:25 wiz Exp $
+#
+
+DISTNAME= Tktable2.10
+PKGNAME= ${DISTNAME:S/Tktable/tktable-/}
+PKGREVISION= 1
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tktable/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://tktable.sourceforge.net/
+COMMENT= Full-featured 2D table widget for Tk
+LICENSE= 2-clause-bsd
+
+GNU_CONFIGURE= yes
+
+CONFIGURE_ARGS+= --x-includes=${BUILDLINK_PREFIX.libX11}/include \
+ --x-libraries=${BUILDLINK_PREFIX.libX11}/lib
+
+.include "options.mk"
+
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/tk/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/tktable/PLIST b/x11/tktable/PLIST
new file mode 100644
index 00000000000..d23ee5932c6
--- /dev/null
+++ b/x11/tktable/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2013/01/23 21:58:25 wiz Exp $
+lib/Tktable${PKGVERSION}/README.txt
+lib/Tktable${PKGVERSION}/html/tkTable.html
+lib/Tktable${PKGVERSION}/libTktable${PKGVERSION}.so
+lib/Tktable${PKGVERSION}/license.txt
+lib/Tktable${PKGVERSION}/pkgIndex.tcl
+lib/Tktable${PKGVERSION}/tkTable.tcl
+lib/Tktable${PKGVERSION}/tktable.py
diff --git a/x11/tktable/buildlink3.mk b/x11/tktable/buildlink3.mk
new file mode 100644
index 00000000000..d3f85aea112
--- /dev/null
+++ b/x11/tktable/buildlink3.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/01/23 21:58:25 wiz Exp $
+
+BUILDLINK_TREE+= tktable
+
+.if !defined(TKTABLE_BUILDLINK3_MK)
+TKTABLE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.tktable+= tktable>=2.10
+BUILDLINK_PKGSRCDIR.tktable?= ../../x11/tktable
+
+pkgbase := tktable
+.include "../../mk/pkg-build-options.mk"
+
+.if !empty(PKG_BUILD_OPTIONS.tktable:Mpthread)
+.include "../../mk/pthread.buildlink3.mk"
+.endif
+
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/tk/buildlink3.mk"
+.endif # TKTABLE_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -tktable
diff --git a/x11/tktable/distinfo b/x11/tktable/distinfo
new file mode 100644
index 00000000000..e549a10fe37
--- /dev/null
+++ b/x11/tktable/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/01/23 21:58:25 wiz Exp $
+
+SHA1 (Tktable2.10.tar.gz) = b5804baf1d7e6afd5a55ac70e3cadb436ad958c2
+RMD160 (Tktable2.10.tar.gz) = b326a472584a6965328f3f27dc98f69ddbdd45f9
+Size (Tktable2.10.tar.gz) = 284135 bytes
diff --git a/x11/tktable/options.mk b/x11/tktable/options.mk
new file mode 100644
index 00000000000..f4b006b1284
--- /dev/null
+++ b/x11/tktable/options.mk
@@ -0,0 +1,14 @@
+# $NetBSD: options.mk,v 1.1 2013/01/23 21:58:25 wiz Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.tktable
+PKG_SUPPORTED_OPTIONS= threads
+PKG_SUGGESTED_OPTIONS+= threads
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mthreads)
+.include "../../mk/pthread.buildlink3.mk"
+CONFIGURE_ARGS+= --enable-threads
+.else
+CONFIGURE_ARGS+= --disable-threads
+.endif