diff --git a/x11/Makefile b/x11/Makefile index 86150b76ed7d..cfa56f36d077 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -430,6 +430,7 @@ SUBDIR += taiga SUBDIR += temperature.app SUBDIR += terminal.app + SUBDIR += terminator SUBDIR += terminology SUBDIR += tessen SUBDIR += thingylaunch diff --git a/x11/terminator/Makefile b/x11/terminator/Makefile new file mode 100644 index 000000000000..775ebb83a897 --- /dev/null +++ b/x11/terminator/Makefile @@ -0,0 +1,28 @@ +PORTNAME= terminator +DISTVERSION= 2.1.4 +PORTREVISION= 0 +CATEGORIES= x11 python +MASTER_SITES= https://github.com/gnome-${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ + +MAINTAINER= ume@FreeBSD.org +COMMENT= Multiple GNOME terminals in one window +WWW= https://github.com/gnome-terminator/terminator + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +RUN_DEPENDS= ${LOCALBASE}/lib/libkeybinder-3.0.so:x11/keybinder-gtk3 \ + ${LOCALBASE}/lib/libnotify.so:devel/libnotify \ + ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ + gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas + +USES= gnome python shebangfix gettext +USE_GNOME= intltool pygobject3 vte3 +USE_PYTHON= autoplist distutils noflavors + +PYDISTUTILS_PKGNAME= Terminator + +NO_ARCH= yes + +.include diff --git a/x11/terminator/distinfo b/x11/terminator/distinfo new file mode 100644 index 000000000000..d03e4b257b93 --- /dev/null +++ b/x11/terminator/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1743432178 +SHA256 (terminator-2.1.4.tar.gz) = af27b0ece862e61dde71d0827afa4a29a414e44599effe3edeebc52cbdf0c5e8 +SIZE (terminator-2.1.4.tar.gz) = 1065856 diff --git a/x11/terminator/pkg-descr b/x11/terminator/pkg-descr new file mode 100644 index 000000000000..0112ed1bd998 --- /dev/null +++ b/x11/terminator/pkg-descr @@ -0,0 +1,3 @@ +Terminator is a Python terminal program, using the same widget as +gnome-terminal to provide a tiled set of terminals in as little +space as possible.