From owner-svn-ports-head@freebsd.org Sat Jan 2 20:26:05 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C947FA5FDD9; Sat, 2 Jan 2016 20:26:05 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A03AC10CC; Sat, 2 Jan 2016 20:26:05 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u02KQ45q099360; Sat, 2 Jan 2016 20:26:04 GMT (envelope-from truckman@FreeBSD.org) Received: (from truckman@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u02KQ4og099357; Sat, 2 Jan 2016 20:26:04 GMT (envelope-from truckman@FreeBSD.org) Message-Id: <201601022026.u02KQ4og099357@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: truckman set sender to truckman@FreeBSD.org using -f From: Don Lewis Date: Sat, 2 Jan 2016 20:26:04 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r405093 - head/devel/libxs X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2016 20:26:06 -0000 Author: truckman Date: Sat Jan 2 20:26:04 2016 New Revision: 405093 URL: https://svnweb.freebsd.org/changeset/ports/405093 Log: The MASTER_SITE download.crossroads.io no longer exists and libxs has been marked BROKEN because the distfile is unfetchable. Change the port to USE_GITHUB=yes and unmark BROKEN. Comparing the old and new tarballs does not reveal any changes to the source. The new tarball now contains .gitignore, .hgeol, and README.asciidoc. The new tarball is missing the man pages and html docs, Changelog, and the files generated by the autotools. The latter requires the addition of USES=autoreconf, which in turn requires patches to be applied to some files at an earlier stage. The missing documentation files are generated by the build. While here, switch to INSTALL_TARGET=install-strip to silence a stage-qa warning. PR: 205793 Approved by: portmgr (blanket) Modified: head/devel/libxs/Makefile head/devel/libxs/distinfo head/devel/libxs/pkg-descr Modified: head/devel/libxs/Makefile ============================================================================== --- head/devel/libxs/Makefile Sat Jan 2 20:25:02 2016 (r405092) +++ head/devel/libxs/Makefile Sat Jan 2 20:26:04 2016 (r405093) @@ -3,21 +3,23 @@ PORTNAME= libxs PORTVERSION= 1.2.0 -PORTREVISION= 5 +DISTVERSIONPREFIX= v +PORTREVISION= 6 CATEGORIES= devel -MASTER_SITES= http://download.crossroads.io/ MAINTAINER= vg@FreeBSD.org COMMENT= Open source lightweight messaging layer -BROKEN= unfetchable - LICENSE= GPLv3 GNU_CONFIGURE= yes -USES= compiler:features pathfix pkgconfig libtool +USES= autoreconf compiler:features pathfix pkgconfig libtool +USE_GITHUB= yes +GH_ACCOUNT= crossroads-io USE_LDCONFIG= yes +PATHFIX_MAKEFILEIN= Makefile.am + OPTIONS_DEFINE= DEBUG DOCS PLUGINS ZMQ EXTERNAL_DESC= PGM extension from ports INTERNAL_DESC= PGM extension @@ -27,6 +29,8 @@ OPTIONS_RADIO= PGM OPTIONS_RADIO_PGM= INTERNAL EXTERNAL OPTIONS_DEFAULT=PLUGINS +INSTALL_TARGET= install-strip + .include .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 36 && \ @@ -84,10 +88,10 @@ PLIST_SUB+= ZMQ="@comment " pre-configure: # fix for clang build @${REINPLACE_CMD} "/^libxs_werror=/ s|yes|no|" \ - ${WRKSRC}/configure + ${WRKSRC}/configure.ac .if ${PORT_OPTIONS:MEXTERNAL} ${REINPLACE_CMD} "s|openpgm-5.1|openpgm-5.2|g" \ - ${WRKSRC}/configure + ${WRKSRC}/configure.ac .endif .include Modified: head/devel/libxs/distinfo ============================================================================== --- head/devel/libxs/distinfo Sat Jan 2 20:25:02 2016 (r405092) +++ head/devel/libxs/distinfo Sat Jan 2 20:26:04 2016 (r405093) @@ -1,2 +1,2 @@ -SHA256 (libxs-1.2.0.tar.gz) = 525dc999cc6524779bc4eef510e423077b7f7ea491cb3ad6d8056ecaf99ff515 -SIZE (libxs-1.2.0.tar.gz) = 1955426 +SHA256 (crossroads-io-libxs-v1.2.0_GH0.tar.gz) = 360ad9f746f05136d1b5ba32f421e5bde45098869ee1dc3161af0dacf2119cd9 +SIZE (crossroads-io-libxs-v1.2.0_GH0.tar.gz) = 1267266 Modified: head/devel/libxs/pkg-descr ============================================================================== --- head/devel/libxs/pkg-descr Sat Jan 2 20:25:02 2016 (r405092) +++ head/devel/libxs/pkg-descr Sat Jan 2 20:26:04 2016 (r405093) @@ -12,4 +12,4 @@ Crossroads I/O provides a native C API f more languages is provided by the community through language bindings which can be found at the Crossroads website. -WWW: http://www.crossroads.io/ +WWW: https://github.com/crossroads-io/libxs