Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Dec 2013 19:16:33 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r337599 - head/net/yaz
Message-ID:  <201312261916.rBQJGXXh034086@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Thu Dec 26 19:16:33 2013
New Revision: 337599
URL: http://svnweb.freebsd.org/changeset/ports/337599

Log:
  - Update to version 5.0.9
  - Port needs tcl now
  - Use shebangfix to fix tclsh path
  - Strip libraries
  
  --- 5.0.9 2013/12/20
  ZOOM/yaz-client: allow SRU searchRetrieveResponse with incorrect
  namespace.
  --- 5.0.8 2013/12/20
  Make cs_parse_host public.A
  Fix double HTTP dump (-a log would show HTTP packages twice). Bug
  introduced in YAZ 5.0.6.
  --- 5.0.7 2013/12/17
  Fix buffer corruption for yaz-ztest record fetch.
  --- 5.0.6 2013/12/17
  Allow yaz-ztest to return user-defined records (one record per file).
  This is enabled by defining environment variable YAZ_ZTEST_XML_FETCH.
  Prevent early truncatin of HTTP log. (ODR_PRINT for HTTP streams).
  Use the stream write instead of odr_printf which has a 4K tmp buffer.
  Fix encoding of 0x00a4 (unicode to danmarc) YAZ-713

Modified:
  head/net/yaz/Makefile
  head/net/yaz/distinfo

Modified: head/net/yaz/Makefile
==============================================================================
--- head/net/yaz/Makefile	Thu Dec 26 19:14:52 2013	(r337598)
+++ head/net/yaz/Makefile	Thu Dec 26 19:16:33 2013	(r337599)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	yaz
-PORTVERSION=	5.0.5
+PORTVERSION=	5.0.9
 CATEGORIES=	net
 MASTER_SITES=	http://ftp.indexdata.dk/pub/yaz/
 
@@ -11,9 +11,14 @@ COMMENT=	Z39.50/SR client and API librar
 
 LIB_DEPENDS=	libicuuc.so:${PORTSDIR}/devel/icu
 
-USE_OPENSSL=	yes
+USES=		iconv pathfix pkgconfig shebangfix tcl
+SHEBANG_FILES=	util/yaz-asncomp
+SHEBANG_LANG=	tcl
+tcl_OLD_CMD=	/usr/bin/tclsh
+tcl_CMD=	${TCLSH}
+
 GNU_CONFIGURE=	yes
-USES=		pathfix pkgconfig iconv
+USE_OPENSSL=	yes
 USE_GNOME=	libxml2 libxslt
 USE_LDCONFIG=	yes
 
@@ -24,8 +29,14 @@ CONFIGURE_ARGS+=--enable-shared --with-o
 
 OPTIONS_DEFINE=	DOCS
 
+post-patch:
+	@${REINPLACE_CMD} 's|tclsh |tclsh8.6 |' ${WRKSRC}/configure
+	
 post-configure:
 	@${REINPLACE_CMD} -e 's,[$$]{datarootdir}/man,${PREFIX}/man,' \
 		${WRKSRC}/doc/Makefile
 
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.5
+
 .include <bsd.port.mk>

Modified: head/net/yaz/distinfo
==============================================================================
--- head/net/yaz/distinfo	Thu Dec 26 19:14:52 2013	(r337598)
+++ head/net/yaz/distinfo	Thu Dec 26 19:16:33 2013	(r337599)
@@ -1,2 +1,2 @@
-SHA256 (yaz-5.0.5.tar.gz) = c29bba7dc2f3cc8a0b2bdb6b704026e66c42da5b567c4b90aa965a2ce020628a
-SIZE (yaz-5.0.5.tar.gz) = 2441278
+SHA256 (yaz-5.0.9.tar.gz) = bf84f42cd442564bb911e869033c876c7ff561e203ae35504b8ca64f8575a8eb
+SIZE (yaz-5.0.9.tar.gz) = 2495037



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