Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Aug 2015 00:16:14 +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: r395003 - head/net/axa
Message-ID:  <201508220016.t7M0GEHD068964@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: truckman
Date: Sat Aug 22 00:16:13 2015
New Revision: 395003
URL: https://svnweb.freebsd.org/changeset/ports/395003

Log:
  Upgrade to version 1.2.0.
  
  Download source from GitHub, which requires USES=autoreconf, unlike
  source tarballs downloaded from previous MASTER_SITES.
  
  INSTALL_TARGET=install-strip now strips libaxa.so, so use that instead
  of ${STRIP_CMD}.
  
  Use option helper to install DOXYGEN docs.
  
  Sponsored by:	Farsight Security, Inc.

Modified:
  head/net/axa/Makefile
  head/net/axa/distinfo

Modified: head/net/axa/Makefile
==============================================================================
--- head/net/axa/Makefile	Sat Aug 22 00:10:09 2015	(r395002)
+++ head/net/axa/Makefile	Sat Aug 22 00:16:13 2015	(r395003)
@@ -1,10 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	axa
-PORTVERSION=	1.1.1
-PORTREVISION=	1
+PORTVERSION=	1.2.0
+DISTVERSIONPREFIX=	tags/v
 CATEGORIES=	net dns
-MASTER_SITES=	FARSIGHT LOCAL/truckman/farsight
 
 MAINTAINER=	truckman@FreeBSD.org
 COMMENT=	AXA library and tools
@@ -20,8 +19,10 @@ LIB_DEPENDS=	libprotobuf-c.so:${PORTSDIR
 RUN_DEPENDS=	sie-nmsg>0:${PORTSDIR}/net/sie-nmsg
 
 GNU_CONFIGURE=	yes
-USES=		gmake libtool libedit pathfix pkgconfig
+USES=		autoreconf gmake libedit libtool pathfix pkgconfig
 CONFIGURE_SHELL=	${LOCALBASE}/bin/bash
+USE_GITHUB=	yes
+GH_ACCOUNT=	farsightsec
 USE_LDCONFIG=	yes
 USE_OPENSSL=	yes
 WITH_OPENSSL_PORT=	yes
@@ -32,16 +33,13 @@ OPTIONS_DEFINE=	DOXYGEN
 OPTIONS_DEFAULT=DOXYGEN
 
 ALL_TARGET=	all
+INSTALL_TARGET=	install-strip
 DOXYGEN_BUILD_DEPENDS=	doxygen:${PORTSDIR}/devel/doxygen
 DOXYGEN_ALL_TARGET=	html-local
 
-.include <bsd.port.options.mk>
+LDFLAGS+=	-lm
 
-.if ${PORT_OPTIONS:MDOXYGEN}
-post-install:
-	# install-strip does not strip libaxa.so
-	${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/libaxa.so.0.0.0
+post-install-DOXYGEN-on:
 	(cd ${WRKSRC} && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR})
-.endif
 
 .include <bsd.port.mk>

Modified: head/net/axa/distinfo
==============================================================================
--- head/net/axa/distinfo	Sat Aug 22 00:10:09 2015	(r395002)
+++ head/net/axa/distinfo	Sat Aug 22 00:16:13 2015	(r395003)
@@ -1,2 +1,2 @@
-SHA256 (axa-1.1.1.tar.gz) = 6f6457f53c420dc684fe81999573cc2ffd90c544c91531e348c1cb1c3189576a
-SIZE (axa-1.1.1.tar.gz) = 482016
+SHA256 (farsightsec-axa-tags-v1.2.0_GH0.tar.gz) = c78ff78c79182729f758bddbedd170402280f5e4bf41d5720da1d31ea470e7eb
+SIZE (farsightsec-axa-tags-v1.2.0_GH0.tar.gz) = 200591



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