Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Feb 2016 10:38:53 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r408471 - in head/x11-toolkits/gnome-pty-helper: . files
Message-ID:  <201602081038.u18AcrwN047925@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Mon Feb  8 10:38:53 2016
New Revision: 408471
URL: https://svnweb.freebsd.org/changeset/ports/408471

Log:
  Turn gnome-pty-helper into a stand-alone port. Copy parts of the vte3
  Makefile and the patches from the current vte3 port.
  
  The next update of the vte3 port to 0.42.x doesn't bundle this code anymore.
  
  Obtained from:	gnome devel repo

Added:
  head/x11-toolkits/gnome-pty-helper/distinfo
     - copied unchanged from r408464, head/x11-toolkits/vte3/distinfo
  head/x11-toolkits/gnome-pty-helper/files/
     - copied from r408464, head/x11-toolkits/vte3/files/
Deleted:
  head/x11-toolkits/gnome-pty-helper/files/patch-src_vteseq.c
Modified:
  head/x11-toolkits/gnome-pty-helper/Makefile

Modified: head/x11-toolkits/gnome-pty-helper/Makefile
==============================================================================
--- head/x11-toolkits/gnome-pty-helper/Makefile	Mon Feb  8 10:23:54 2016	(r408470)
+++ head/x11-toolkits/gnome-pty-helper/Makefile	Mon Feb  8 10:38:53 2016	(r408471)
@@ -1,23 +1,41 @@
 # Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
 # $FreeBSD$
-#   $MCom: ports/trunk/x11-toolkits/gnome-pty-helper/Makefile 18942 2013-12-08 01:31:37Z kwm $
 
 PORTNAME=	gnome-pty-helper
-PORTREVISION=	0
-PKGNAMESUFFIX=	#empty
+PORTVERSION=	0.40.2
+CATEGORIES=	x11-toolkits gnome
+MASTER_SITES=	GNOME/sources/vte/${PORTVERSION:R}
+DISTNAME=	vte-${PORTVERSION}
+DIST_SUBDIR=	gnome3
 
+MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	utmp/wtmp/lastlog helper program for the vte Terminal widget
 
-VTE3_SLAVE=	yes
+BUILD_DEPENDS+=	gnutls>=0:${PORTSDIR}/security/gnutls
+
+PORTSCOUT=	ignore:1
+
+USES=		gmake tar:xz
+USE_LDCONFIG=	yes
+GNU_CONFIGURE=	yes
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+INSTALL_TARGET=	install-strip
 
-MASTERDIR=	${.CURDIR}/../../x11-toolkits/vte3
 CONFIGURE_WRKSRC=	${WRKSRC}/gnome-pty-helper
 BUILD_WRKSRC=	${WRKSRC}/gnome-pty-helper
 INSTALL_WRKSRC=	${WRKSRC}/gnome-pty-helper
-PLIST=		${.CURDIR}/pkg-plist
-USE_GNOME=	gnomeprefix
-CONFIGURE_ARGS=	# empty
-#PATCH_STRIP=	-p1
-#EXTRA_PATCHES+=	${MASTERDIR}/files/patch-gnome-pty-helper_gnome-pty-helper.c
 
-.include "${MASTERDIR}/Makefile"
+.include <bsd.port.options.mk>
+
+post-patch:
+# borrowed osversion from bsd.ssp.mk
+.if ${OSVERSION} < 1000036 && ${ARCH} == i386
+	@${REINPLACE_CMD} -e 's|-fstack-protector-strong||g; \
+		s|-fstack-protector||g' \
+		${WRKSRC}/configure
+.endif
+	@${REINPLACE_CMD} -e 's|(AM_MAKEFLAGS) install-exec-hook|(AM_MAKEFLAGS)|g' \
+		${WRKSRC}/gnome-pty-helper/Makefile.in
+
+.include <bsd.port.mk>

Copied: head/x11-toolkits/gnome-pty-helper/distinfo (from r408464, head/x11-toolkits/vte3/distinfo)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11-toolkits/gnome-pty-helper/distinfo	Mon Feb  8 10:38:53 2016	(r408471, copy of r408464, head/x11-toolkits/vte3/distinfo)
@@ -0,0 +1,2 @@
+SHA256 (gnome3/vte-0.40.2.tar.xz) = 9b68fbc16b27f2d79e6271f2b0708808594ac5acf979d0fccea118608199fd2d
+SIZE (gnome3/vte-0.40.2.tar.xz) = 923852



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602081038.u18AcrwN047925>