summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChin-San Huang <chinsan@FreeBSD.org>2008-06-21 20:17:19 +0000
committerChin-San Huang <chinsan@FreeBSD.org>2008-06-21 20:17:19 +0000
commit3f36a29aeeba837bc7ff0d168e736db7aac5b951 (patch)
tree24033e63f2e0d57ef9557caf8249030b21b4c9f1
parentUpdate to 1.5.0 (identical to rc11). (diff)
Small terminal emulator. The only dependencies are Vte and Gtk2 libs.
Termit supports tabs, bookmarks, encoding switching and sessions. WWW: http://code.google.com/p/termit/wiki/TermIt
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/termit/Makefile54
-rw-r--r--x11-toolkits/termit/distinfo3
-rw-r--r--x11-toolkits/termit/pkg-descr4
-rw-r--r--x11-toolkits/termit/pkg-plist7
-rw-r--r--x11-toolkits/termit/pkg-plist.DOC4
6 files changed, 73 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index dc087c6a12c4..398d2797678f 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -247,6 +247,7 @@
SUBDIR += swt
SUBDIR += swt-devel
SUBDIR += swt31
+ SUBDIR += termit
SUBDIR += tile
SUBDIR += tix
SUBDIR += tk-wrapper
diff --git a/x11-toolkits/termit/Makefile b/x11-toolkits/termit/Makefile
new file mode 100644
index 000000000000..d7aa3c620ae5
--- /dev/null
+++ b/x11-toolkits/termit/Makefile
@@ -0,0 +1,54 @@
+# New ports collection makefile for: termit
+# Date created: 2008/06/20
+# Whom: chinsan
+#
+# $FreeBSD$
+#
+
+PORTNAME= termit
+PORTVERSION= 1.3.2
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= GOOGLE_CODE \
+ LOCAL/chinsan/${PORTNAME}/
+
+MAINTAINER= chinsan@FreeBSD.org
+COMMENT= Small terminal emulator
+
+BUILD_DEPENDS= vte:${PORTSDIR}/x11-toolkits/vte
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_BZIP2= yes
+USE_CMAKE= yes
+CMAKE_ARGS= -DCMAKE_INSTALL_PREFIX=${LOCALBASE}
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+.else
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
+
+PLIST= ${WRKDIR}/PLIST.DYN
+
+do-build:
+ @(cd ${BUILD_WRKSRC}; \
+ cmake ${CMAKE_ARGS} .; \
+ ${MAKE})
+
+pre-install:
+ @${CP} ${PKGDIR}/pkg-plist ${WRKDIR}/PLIST.DYN
+.if !defined(NOPORSDOCS)
+ @${CAT} ${PKGDIR}/pkg-plist.DOC >> ${WRKDIR}/PLIST.DYN
+.else
+ @${REINPLACE_CMD} -e '1,3 d' doc/CMakeLists.txt
+.endif
+
+do-install:
+ @(cd ${BUILD_WRKSRC}; \
+ ${MAKE} install)
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/termit/distinfo b/x11-toolkits/termit/distinfo
new file mode 100644
index 000000000000..953cdf722984
--- /dev/null
+++ b/x11-toolkits/termit/distinfo
@@ -0,0 +1,3 @@
+MD5 (termit-1.3.2.tar.bz2) = 63e2feaffc79a85278f8503a969e748f
+SHA256 (termit-1.3.2.tar.bz2) = 0cdd85f92352c390477404d53ee50818e926f7a6730fbed52d8fa6cd7581a118
+SIZE (termit-1.3.2.tar.bz2) = 22612
diff --git a/x11-toolkits/termit/pkg-descr b/x11-toolkits/termit/pkg-descr
new file mode 100644
index 000000000000..ed83220871ca
--- /dev/null
+++ b/x11-toolkits/termit/pkg-descr
@@ -0,0 +1,4 @@
+Small terminal emulator. The only dependencies are Vte and Gtk2 libs.
+Termit supports tabs, bookmarks, encoding switching and sessions.
+
+WWW: http://code.google.com/p/termit/wiki/TermIt
diff --git a/x11-toolkits/termit/pkg-plist b/x11-toolkits/termit/pkg-plist
new file mode 100644
index 000000000000..b5b0c03bd614
--- /dev/null
+++ b/x11-toolkits/termit/pkg-plist
@@ -0,0 +1,7 @@
+bin/termit
+%%NLS%%share/locale/fr/LC_MESSAGES/termit.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/termit.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/termit.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/termit.mo
+share/applications/termit.desktop
+@dirrmtry share/applications
diff --git a/x11-toolkits/termit/pkg-plist.DOC b/x11-toolkits/termit/pkg-plist.DOC
new file mode 100644
index 000000000000..9421b619c357
--- /dev/null
+++ b/x11-toolkits/termit/pkg-plist.DOC
@@ -0,0 +1,4 @@
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/termit.example
+%%PORTDOCS%%%%DOCSDIR%%/session.example
+%%PORTDOCS%%@dirrm %%DOCSDIR%%