summaryrefslogtreecommitdiff
path: root/x11/gtkterm2
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2004-06-13 19:11:38 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2004-06-13 19:11:38 +0000
commite10c8b25fbb521b5d4737d310bda1b82cf83d6b8 (patch)
tree17920c8c438263220368d7b757f3079de067c1d8 /x11/gtkterm2
parentForce using the bundled xvid even when ports xvid is installed (diff)
Add gtkterm2, a simple, tabbed, terminal built on gtk+ and the vte terminal
widget. PR: 67863 Submitted by: michael johnson <ahze@ahze.net>
Notes
Notes: svn path=/head/; revision=111405
Diffstat (limited to 'x11/gtkterm2')
-rw-r--r--x11/gtkterm2/Makefile40
-rw-r--r--x11/gtkterm2/distinfo2
-rw-r--r--x11/gtkterm2/files/patch-intl::dcigettext.c13
-rw-r--r--x11/gtkterm2/pkg-descr3
4 files changed, 58 insertions, 0 deletions
diff --git a/x11/gtkterm2/Makefile b/x11/gtkterm2/Makefile
new file mode 100644
index 000000000000..13365b6b8b8b
--- /dev/null
+++ b/x11/gtkterm2/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: gtkterm2
+# Date created: 2004-06-12
+# Whom: michael johnson <ahze@ahze.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtkterm2
+PORTVERSION= 0.2.1
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
+MASTER_SITE_SUBDIR= gtkterm
+
+MAINTAINER= ahze@ahze.net
+COMMENT= A simple GTK-2 terminal with tabs
+
+USE_LIBTOOL_VER=13
+USE_GNOME= gnomeprefix vte lthack
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+USE_GETOPT_LONG=yes
+
+DATADIR= ${PREFIX}/share/gnome
+PORTDOCS= README
+PLIST_FILES= bin/gtkterm2 \
+ share/locale/de/LC_MESSAGES/gtkterm2.mo \
+ %%DATADIR%%/pixmaps/gtkterm2.png
+LCDIR= ${PREFIX}/share/locale/de/LC_MESSAGES
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/src/gtkterm2 ${PREFIX}/bin
+ @${INSTALL_DATA} ${WRKSRC}/pixmaps/gtkterm2.png ${DATADIR}/pixmaps
+ @${MKDIR} ${LCDIR}
+ @${INSTALL_DATA} ${WRKSRC}/po/de.gmo ${LCDIR}/gtkterm2.mo
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/x11/gtkterm2/distinfo b/x11/gtkterm2/distinfo
new file mode 100644
index 000000000000..4488e2d41993
--- /dev/null
+++ b/x11/gtkterm2/distinfo
@@ -0,0 +1,2 @@
+MD5 (gtkterm2-0.2.1.tar.gz) = b969fed2d6d57b000ed1efb9a7d2b114
+SIZE (gtkterm2-0.2.1.tar.gz) = 294362
diff --git a/x11/gtkterm2/files/patch-intl::dcigettext.c b/x11/gtkterm2/files/patch-intl::dcigettext.c
new file mode 100644
index 000000000000..555dea0875bb
--- /dev/null
+++ b/x11/gtkterm2/files/patch-intl::dcigettext.c
@@ -0,0 +1,13 @@
+--- intl/dcigettext.c.orig Sat Jun 12 01:13:19 2004
++++ intl/dcigettext.c Sat Jun 12 01:14:54 2004
+@@ -987,11 +987,7 @@
+ p = translation;
+ while (index-- > 0)
+ {
+-#ifdef _LIBC
+ p = __rawmemchr (p, '\0');
+-#else
+- p = strchr (p, '\0');
+-#endif
+ /* And skip over the NUL byte. */
+ p++;
diff --git a/x11/gtkterm2/pkg-descr b/x11/gtkterm2/pkg-descr
new file mode 100644
index 000000000000..90d97e90ebd6
--- /dev/null
+++ b/x11/gtkterm2/pkg-descr
@@ -0,0 +1,3 @@
+A simple GTK-2 Terminal with tabs.
+
+WWW: http://gtkterm.feige.net/