svn commit: r394292 - head/comms/syncterm

Dmitry Marakasov amdmi3 at amdmi3.ru
Mon Aug 17 12:45:23 UTC 2015


* Stephen Hurd (shurd at 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 at 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 at amdmi3.ru  ..:  jabber: amdmi3 at jabber.ru      http://amdmi3.ru


More information about the svn-ports-all mailing list