svn commit: r382618 - head/x11/terminator

Kurt Jaeger pi at FreeBSD.org
Sun Mar 29 17:41:13 UTC 2015


Author: pi
Date: Sun Mar 29 17:41:11 2015
New Revision: 382618
URL: https://svnweb.freebsd.org/changeset/ports/382618
QAT: https://qat.redports.org/buildarchive/r382618/

Log:
  x11/terminator: fix build, WWW
  
  PR:		198382
  Submitted by:	Tyler Duzan <tristor at gmail.com>, Thomas Hurst <tom at hur.st> (maintainer)

Modified:
  head/x11/terminator/Makefile
  head/x11/terminator/pkg-descr

Modified: head/x11/terminator/Makefile
==============================================================================
--- head/x11/terminator/Makefile	Sun Mar 29 17:31:49 2015	(r382617)
+++ head/x11/terminator/Makefile	Sun Mar 29 17:41:11 2015	(r382618)
@@ -3,6 +3,7 @@
 
 PORTNAME=	terminator
 PORTVERSION=	0.97
+PORTREVISION=	1
 CATEGORIES=	x11 python
 MASTER_SITES=	http://launchpad.net/terminator/trunk/0.97/+download/
 
@@ -15,38 +16,32 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}noti
 		${PYTHON_SITELIBDIR}/keybinder/_keybinder.so:${PORTSDIR}/x11/keybinder \
 		${PYTHON_PKGNAMEPREFIX}vte>=0:${PORTSDIR}/x11-toolkits/py-vte
 
-OPTIONS_DEFINE=	NLS GCONF
-GCONF_DESC=	Use GNOME Terminal settings
-OPTIONS_DEFAULT=	NLS GCONF
-
 USES=		python
+USE=		GNOME=pygtk2
 USE_PYTHON=	distutils
 PYDISTUTILS_PKGNAME=	Terminator
 
 INSTALLS_ICONS=	yes
 
-WANT_GNOME=	yes
+OPTIONS_DEFINE=		NLS GCONF
+OPTIONS_DEFAULT=	NLS GCONF
+OPTIONS_SUB=		yes
+GCONF_DESC=		Use GNOME Terminal settings
+GCONF_USE=		GNOME=pygnome2
+NLS_USES=		gettext
 
-.include <bsd.port.options.mk>
+.include <bsd.port.pre.mk>
 
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext
-PLIST_SUB+=	NLS=""
-.else
-PLIST_SUB+=	NLS="@comment "
-PYSETUP+=	--without-gettext
+.if !${PORT_OPTIONS:MNLS}
+PYDISTUTILS_SETUP+=	--without-gettext
+post-patch:
+	${CP} ${WRKSRC}/data/terminator.desktop.in ${WRKSRC}/data/terminator.desktop
+	${REINPLACE_CMD} -e 's/^_//' ${WRKSRC}/data/terminator.desktop
 .endif
 
-.include <bsd.port.pre.mk>
-
 PYDISTUTILS_SETUP+=	--without-icon-cache
 
-.if ${PORT_OPTIONS:MGCONF}
-USE_GNOME+=	pygnome2
-.endif
-USE_GNOME+=	pygtk2
-
-MAN1=	terminator.1
-MAN5=	terminator_config.5
+pre-patch:
+	${REINPLACE_CMD} -e 's/libc\.so/libc.so.7/' ${WRKSRC}/terminatorlib/freebsd.py
 
 .include <bsd.port.post.mk>

Modified: head/x11/terminator/pkg-descr
==============================================================================
--- head/x11/terminator/pkg-descr	Sun Mar 29 17:31:49 2015	(r382617)
+++ head/x11/terminator/pkg-descr	Sun Mar 29 17:41:11 2015	(r382618)
@@ -2,4 +2,4 @@ Terminator is a Python terminal program,
 gnome-terminal to provide a tiled set of terminals in as little
 space as possible.
 
-WWW: http://www.tenshu.net/p/terminator.html
+WWW: http://gnometerminator.blogspot.co.uk/p/introduction.html


More information about the svn-ports-head mailing list