Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jun 2014 11:46:45 +0000 (UTC)
From:      Martin Wilke <miwi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r356470 - in head/comms/syncterm: . files
Message-ID:  <201406041146.s54BkjbZ054633@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: miwi
Date: Wed Jun  4 11:46:45 2014
New Revision: 356470
URL: http://svnweb.freebsd.org/changeset/ports/356470
QAT: https://qat.redports.org/buildarchive/r356470/

Log:
  - Update to latest
  
  PR:		190598
  Submitted by:	maintainer

Deleted:
  head/comms/syncterm/files/
Modified:
  head/comms/syncterm/Makefile
  head/comms/syncterm/distinfo
  head/comms/syncterm/pkg-plist

Modified: head/comms/syncterm/Makefile
==============================================================================
--- head/comms/syncterm/Makefile	Wed Jun  4 11:44:48 2014	(r356469)
+++ head/comms/syncterm/Makefile	Wed Jun  4 11:46:45 2014	(r356470)
@@ -3,19 +3,26 @@
 
 PORTNAME=	syncterm
 PORTVERSION=	0.9.${PORTVER}
-PORTREVISION=	1
 CATEGORIES=	comms
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-0.9.4
+MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-0.9.5
 DISTNAME=	syncterm-src-${PORTVER}
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	shurd@sasktel.net
 COMMENT=	ANSI-BBS terminal which supports telnet, rlogin, and SSH
 
-WRKSRC=		${WRKDIR}/syncterm-${PORTVER}
+LICENSE=	GPLv2
+
+WRKSRC=		${WRKDIR}/syncterm-${PORTVER}/src/syncterm
 USES=		gmake
 MAKEFILE=	GNUmakefile
-PORTVER=	20110320
+MAKE_ARGS+=	DONT_CLOBBER_CC=please
+PORTVER=	20140603
+INSTALLS_ICONS=	yes
+PLIST_FILES=	bin/syncterm \
+		man/man1/syncterm.1.gz \
+		share/applications/syncterm.desktop \
+		share/icons/hicolor/64x64/apps/syncterm.png
 
 OPTIONS_DEFINE=	X11 SDL DEBUG
 OPTIONS_DEFAULT=	X11 SDL
@@ -27,11 +34,13 @@ ONLY_FOR_ARCHS_REASON=	does not configur
 
 .if ${ARCH} == "i386" || ${ARCH} == "amd64"
  LIB_DEPENDS+=	libcl.so:${PORTSDIR}/security/cryptlib
+ MAKE_ARGS+=	CRYPTLIBINCLUDE=${LOCALBASE}/include
+ MAKE_ARGS+=	CRYPTLIBDIR=${LOCALBASE}/lib
 .else
  MAKE_ARGS+=	WITHOUT_CRYPTLIB=yes
 .endif
 MAKE_ARGS+=	WITHOUT_PORTAUDIO=yes
-MAKE_ARGS+=	-C syncterm
+MAKE_ARGS+=	-C ${WRKSRC}
 MAKE_ARGS+=	PREFIX="${PREFIX}"
 MAKE_ARGS+=	INSTALL_EXE="${INSTALL_PROGRAM}"
 .if ${PORT_OPTIONS:MX11}
@@ -49,4 +58,7 @@ MAKE_ARGS+=	DEBUG=1
 MAKE_ARGS+=	RELEASE=1
 .endif
 
+pre-build:
+	if ( nm -D ${LOCALBASE}/lib/libcl.so | ${GREP} 'U __stack_chk_fail_local' ) then echo "LDFLAGS+=-fstack-protector" >> ${WRKSRC}/localdefs.mk ; fi
+
 .include <bsd.port.mk>

Modified: head/comms/syncterm/distinfo
==============================================================================
--- head/comms/syncterm/distinfo	Wed Jun  4 11:44:48 2014	(r356469)
+++ head/comms/syncterm/distinfo	Wed Jun  4 11:46:45 2014	(r356470)
@@ -1,2 +1,2 @@
-SHA256 (syncterm-src-20110320.tgz) = b0733e97b487d91d81979be5ec144b0b2215028c915c8f85b9f1ff4e04e4181f
-SIZE (syncterm-src-20110320.tgz) = 2496504
+SHA256 (syncterm-src-20140603.tgz) = 6ef3a36ab1c106b7f1a390630d937f63371b3806243cfe49dee5658ad230db7e
+SIZE (syncterm-src-20140603.tgz) = 8153746

Modified: head/comms/syncterm/pkg-plist
==============================================================================
--- head/comms/syncterm/pkg-plist	Wed Jun  4 11:44:48 2014	(r356469)
+++ head/comms/syncterm/pkg-plist	Wed Jun  4 11:46:45 2014	(r356470)
@@ -1,8 +0,0 @@
-bin/syncterm
-man/man1/syncterm.1.gz
-share/applications/syncterm.desktop
-share/icons/hicolor/64x64/apps/syncterm.png
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons



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