Date: Sat, 2 Jan 2016 20:26:04 +0000 (UTC) From: Don Lewis <truckman@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r405093 - head/devel/libxs Message-ID: <201601022026.u02KQ4og099357@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <bsd.port.pre.mk> .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 <bsd.port.post.mk> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601022026.u02KQ4og099357>