From owner-svn-ports-all@FreeBSD.ORG Tue Apr 23 14:22:40 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 25AFC4F5; Tue, 23 Apr 2013 14:22:40 +0000 (UTC) (envelope-from mi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 179801669; Tue, 23 Apr 2013 14:22:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r3NEMdWr055472; Tue, 23 Apr 2013 14:22:39 GMT (envelope-from mi@svn.freebsd.org) Received: (from mi@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r3NEMdkO055469; Tue, 23 Apr 2013 14:22:39 GMT (envelope-from mi@svn.freebsd.org) Message-Id: <201304231422.r3NEMdkO055469@svn.freebsd.org> From: Mikhail Teterin Date: Tue, 23 Apr 2013 14:22:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r316356 - in head/devel/tcl-memchan: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2013 14:22:40 -0000 Author: mi Date: Tue Apr 23 14:22:39 2013 New Revision: 316356 URL: http://svnweb.freebsd.org/changeset/ports/316356 Log: Upgrade to 2.3 released just over 2 years ago. All of our patches are no longer needed, and the bundled configure-script is doing the right thing, so no need for custom Makefile. Introduce the regression-test target. PR: ports/178083 Submitted by: Pietro Cerutti Deleted: head/devel/tcl-memchan/files/ Modified: head/devel/tcl-memchan/Makefile head/devel/tcl-memchan/distinfo head/devel/tcl-memchan/pkg-plist Modified: head/devel/tcl-memchan/Makefile ============================================================================== --- head/devel/tcl-memchan/Makefile Tue Apr 23 14:20:25 2013 (r316355) +++ head/devel/tcl-memchan/Makefile Tue Apr 23 14:22:39 2013 (r316356) @@ -1,42 +1,30 @@ -# New ports collection makefile for: TclTrf -# Date created: May 22, 2000 -# Whom: Mikhail Teterin -# +# Created by: Mikhail Teterin # $FreeBSD$ -# PORTNAME= memchan -PORTVERSION= 2.2.1 -PORTREVISION= 1 +PORTVERSION= 2.3 CATEGORIES= devel tcl MASTER_SITES= SF PKGNAMEPREFIX= tcl- +DISTNAME= Memchan${PORTVERSION} MAINTAINER= mi@aldan.algebra.com COMMENT= Two new channel types for in-memory channels in TCL8 -BUILD_DEPENDS= tclsh${TCL_VER}:${PORTSDIR}/lang/tcl${TCL_VER:S/.//} +WRKSRC= ${WRKDIR}/${DISTNAME} -MAKEFILE= ${FILESDIR}/Makefile.bsd -MAKE_ARGS+= -j`${SYSCTL} -n hw.ncpu` +MAKE_JOBS_SAFE= yes +ALL_TARGET= binaries libraries doc-old USE_TCL= 84+ -DDIR= ${PREFIX}/lib/tcl${TCL_VER}/Trf - -MAKE_ENV+= TCL_VER=${TCL_VER} MKDIR="${MKDIR}" \ - PORTVERSION="${PORTVERSION:R}" \ - INSTALL_DATA="${INSTALL_DATA}" +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-tcl=${TCL_LIBDIR} # Too bad, n is no longer an acceptable section for bsd.man.mk MANN= fifo.n fifo2.n memchan.n memchanapi.n null.n random.n zero.n +PLIST_SUB+= PORTVERSION=${PORTVERSION} -post-install: - cd ${WRKSRC}/doc && ${INSTALL_MAN} ${MANN} ${PREFIX}/man/mann -#.ifndef(NOPORTDOCS) -# ${MKDIR} ${DOCSDIR} -# ${CP} -pR ${WRKSRC}/doc/html/* ${DOCSDIR} -#.endif +regression-test test: + ${MAKE} -C ${WRKSRC} test .include - -PLIST_SUB!= ${SETENV} TCL_VER=${TCL_VER} ${MAKE} -f ${MAKEFILE} env Modified: head/devel/tcl-memchan/distinfo ============================================================================== --- head/devel/tcl-memchan/distinfo Tue Apr 23 14:20:25 2013 (r316355) +++ head/devel/tcl-memchan/distinfo Tue Apr 23 14:22:39 2013 (r316356) @@ -1,2 +1,2 @@ -SHA256 (memchan-2.2.1.tar.gz) = ae62284b6a0ce96a9a602bff9766086d23c210f333882fd7c931359310413512 -SIZE (memchan-2.2.1.tar.gz) = 1169233 +SHA256 (Memchan2.3.tar.gz) = adaa5952fe532a917372dcdbc873c082656c49b613d92b09e7938d8f276f2749 +SIZE (Memchan2.3.tar.gz) = 1786238 Modified: head/devel/tcl-memchan/pkg-plist ============================================================================== --- head/devel/tcl-memchan/pkg-plist Tue Apr 23 14:20:25 2013 (r316355) +++ head/devel/tcl-memchan/pkg-plist Tue Apr 23 14:22:39 2013 (r316356) @@ -1,4 +1,9 @@ -%%DIR%%/pkgIndex.tcl -%%DIR%%/%%SHLIB_NAME%% -%%DIR%%/%%SHLIB_LINK%% -@dirrm %%DIR%% +lib/Memchan%%PORTVERSION%%/libMemchan.so.1 +lib/Memchan%%PORTVERSION%%/libMemchanstub.a +lib/Memchan%%PORTVERSION%%/pkgIndex.tcl +include/memchan.h +include/memchanDecls.h +include/buf.h +include/bufDecls.h +include/bufIntDecls.h +@dirrm lib/Memchan%%PORTVERSION%%