Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Aug 2015 15:41:33 +0300
From:      Dmitry Marakasov <amdmi3@amdmi3.ru>
To:        Stephen Hurd <shurd@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r394292 - head/comms/syncterm
Message-ID:  <20150817124133.GA79354@hades.panopticon>
In-Reply-To: <201508151033.t7FAX4sN003410@repo.freebsd.org>
References:  <201508151033.t7FAX4sN003410@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* Stephen Hurd (shurd@FreeBSD.org) wrote:

> Author: shurd
> Date: Sat Aug 15 10:33:03 2015
> New Revision: 394292
> URL: https://svnweb.freebsd.org/changeset/ports/394292
> 
> Log:
>   Update to version 1.0
>   
>   Clean up Makefile to use new options format
>   Remove incorrect INSTALLS_ICONS usage

FYI, this does not build with ccache, likely because it does not
preserver environment:

https://people.freebsd.org/~amdmi3/syncterm.log

> Modified:
>   head/comms/syncterm/Makefile
>   head/comms/syncterm/distinfo
> 
> Modified: head/comms/syncterm/Makefile
> ==============================================================================
> --- head/comms/syncterm/Makefile	Sat Aug 15 10:27:29 2015	(r394291)
> +++ head/comms/syncterm/Makefile	Sat Aug 15 10:33:03 2015	(r394292)
> @@ -2,63 +2,43 @@
>  # $FreeBSD$
>  
>  PORTNAME=	syncterm
> -PORTVERSION=	0.9.${PORTVER}
> -PORTREVISION=	2
> +PORTVERSION=	1.0
>  CATEGORIES=	comms
> -MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-0.9.5
> -DISTNAME=	syncterm-src-${PORTVER}
> +MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
>  
>  MAINTAINER=	shurd@FreeBSD.org
>  COMMENT=	ANSI-BBS terminal which supports telnet, rlogin, and SSH
>  
>  LICENSE=	GPLv2
>  
> -WRKSRC=		${WRKDIR}/syncterm-${PORTVER}/src/syncterm
> +WRKSRC=		${WRKDIR}/syncterm-${PORTVERSION}/src/syncterm
>  USES=		gmake tar:tgz
>  MAKEFILE=	GNUmakefile
> -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
>  
> +DISABLE_MAKE_JOBS=	yes
> +MAKE_ARGS+=	WITHOUT_PORTAUDIO=yes
> +MAKE_ARGS+=	-C ${WRKSRC}
> +MAKE_ARGS+=	PREFIX="${PREFIX}"
> +MAKE_ARGS+=	INSTALL_EXE="${INSTALL_PROGRAM}"
> +
>  OPTIONS_DEFINE=	X11 SDL DEBUG
>  OPTIONS_DEFAULT=	X11 SDL
>  
> -.include <bsd.port.options.mk>
> +X11_USE=	xorg=x11
> +X11_MAKE_ARGS_OFF=	NO_X=1
>  
> -ONLY_FOR_ARCHS=		i386 amd64
> -ONLY_FOR_ARCHS_REASON=	does not configure except on i386 amd64
> +SDL_USE=	SDL=sdl
> +SDL_MAKE_ARGS=	USE_SDL=1
> +SDL_MAKE_ARGS_OFF=	WITHOUT_SDL=1
>  
> -.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 ${WRKSRC}
> -MAKE_ARGS+=	PREFIX="${PREFIX}"
> -MAKE_ARGS+=	INSTALL_EXE="${INSTALL_PROGRAM}"
> -.if ${PORT_OPTIONS:MX11}
> -USE_XORG=	x11
> -.else
> -MAKE_ARGS+=	NO_X=1
> -.endif
> -.if ${PORT_OPTIONS:MSDL}
> -USE_SDL=	sdl
> -MAKE_ARGS+=	USE_SDL=1
> -.endif
> -.if ${PORT_OPTIONS:MDEBUG}
> -MAKE_ARGS+=	DEBUG=1
> -.else
> -MAKE_ARGS+=	RELEASE=1
> -.endif
> +DEBUG_MAKE_ARGS=	DEBUG=1
> +DEBUG_MAKE_ARGS_OFF=	RELEASE=1
>  
> -pre-build:
> -	if ( nm -D ${LOCALBASE}/lib/libcl.so | ${GREP} 'U __stack_chk_fail_local' ) then echo "LDFLAGS+=-fstack-protector" >> ${WRKSRC}/localdefs.mk ; fi
> +ONLY_FOR_ARCHS=		i386 amd64
> +ONLY_FOR_ARCHS_REASON=	does not configure except on i386 amd64
>  
>  .include <bsd.port.mk>
> 
> Modified: head/comms/syncterm/distinfo
> ==============================================================================
> --- head/comms/syncterm/distinfo	Sat Aug 15 10:27:29 2015	(r394291)
> +++ head/comms/syncterm/distinfo	Sat Aug 15 10:33:03 2015	(r394292)
> @@ -1,2 +1,2 @@
> -SHA256 (syncterm-src-20140603.tgz) = 6ef3a36ab1c106b7f1a390630d937f63371b3806243cfe49dee5658ad230db7e
> -SIZE (syncterm-src-20140603.tgz) = 8153746
> +SHA256 (syncterm-1.0.tgz) = e77f28580b22b6ea077ab377be15a35b5a965adb731cec9a71573647fe824b37
> +SIZE (syncterm-1.0.tgz) = 8310619
> 
> 

-- 
Dmitry Marakasov   .   55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
amdmi3@amdmi3.ru  ..:  jabber: amdmi3@jabber.ru      http://amdmi3.ru



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