ports/123453: [PATCH]devel/yasm: update to 0.7.0

bf bf2006a at yahoo.com
Tue May 6 16:40:04 UTC 2008


The following reply was made to PR ports/123453; it has been noted by GNATS.

From: bf <bf2006a at yahoo.com>
To: bug-followup at FreeBSD.org, johnson.peter at gmail.com
Cc:  
Subject: Re: ports/123453: [PATCH]devel/yasm: update to 0.7.0
Date: Tue, 6 May 2008 09:34:35 -0700 (PDT)

 --0-1918865554-1210091675=:17464
 Content-Type: text/plain; charset=iso-8859-1
 Content-Transfer-Encoding: 8bit
 Content-Id: 
 Content-Disposition: inline
 
 Try this revised patch instead -- to speed things up a
 little, I explicitly disabled some configure tests
 that we don't need, and only added libiconv to the
 list of dependencies when NLS is used, which seems to
 be the only time that it is actually required.
 
 b.
 
 
 
       ____________________________________________________________________________________
 Be a better friend, newshound, and 
 know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
 --0-1918865554-1210091675=:17464
 Content-Type: text/plain; name="yasm.txt"
 Content-Description: 2975576211-yasm.txt
 Content-Disposition: inline; filename="yasm.txt"
 
 diff -druN yasm.orig/Makefile yasm/Makefile
 --- yasm.orig/Makefile	2007-09-23 01:49:32.000000000 -0400
 +++ yasm/Makefile	2008-05-06 09:36:18.987341797 -0400
 @@ -7,16 +7,16 @@
  #
  
  PORTNAME=	yasm
 -PORTVERSION=	0.6.2
 +PORTVERSION=	0.7.0
  CATEGORIES=	devel lang
  MASTER_SITES=	http://www.tortall.net/projects/yasm/releases/
  
  MAINTAINER=	johnson.peter at gmail.com
  COMMENT=	A complete rewrite of the NASM assembler
  
 -USE_ICONV=	yes
  GNU_CONFIGURE=	yes
 -CONFIGURE_ENV=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
 +CONFIGURE_ARGS+=--disable-python --disable-python-bindings
 +CONFIGURE_ENV+=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
  		LDFLAGS="-L${LOCALBASE}/lib"
  
  .include <bsd.port.pre.mk>
 @@ -26,9 +26,10 @@
  .endif
  
  .if defined(WITHOUT_NLS)
 -CONFIGURE_ARGS+=--disable-nls
 +CONFIGURE_ARGS+=--disable-nls --without-libiconv-prefix --without-libintl-prefix
  .else
  USE_GETTEXT=	yes
 +USE_ICONV=	yes
  .endif
  
  INSTALL_TARGET=	install install-man
 diff -druN yasm.orig/distinfo yasm/distinfo
 --- yasm.orig/distinfo	2007-09-23 01:49:32.000000000 -0400
 +++ yasm/distinfo	2008-05-05 15:42:11.048732000 -0400
 @@ -1,3 +1,3 @@
 -MD5 (yasm-0.6.2.tar.gz) = a9d5508702991de2bdd0903b8ba680ba
 -SHA256 (yasm-0.6.2.tar.gz) = fbc2ca5ad8266862b5a85f60124deb6e26f6ff5baf7452a9af4f428687ba300d
 -SIZE (yasm-0.6.2.tar.gz) = 1258582
 +MD5 (yasm-0.7.0.tar.gz) = f06436d31a6c5c1bc43c318f42c7b51e
 +SHA256 (yasm-0.7.0.tar.gz) = 8f6024848f473f4fada65aa7aefe5459651f98727f670a7d1ef593ee5d43e4f3
 +SIZE (yasm-0.7.0.tar.gz) = 1412163
 
 --0-1918865554-1210091675=:17464--



More information about the freebsd-ports-bugs mailing list