cvs commit: ports/www/neon26 Makefile

Martin Wilke miwi at FreeBSD.org
Sun Oct 25 01:28:30 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


we need here a vuxml entry. like to make the one?

On Sat, Oct 24, 2009 at 12:57:06PM +0000, Lev A. Serebryakov wrote:
> lev         2009-10-24 12:57:06 UTC
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     www/neon26           Makefile 
>   Log:
>     Apply patch to notify users about CVE-2009-2474 and CVE-2009-2474
>   
>   Revision  Changes    Path
>   1.44      +32 -18    ports/www/neon26/Makefile
> http://cvsweb.FreeBSD.org/ports/www/neon26/Makefile.diff?r1=1.43&r2=1.44
> | --- ports/www/neon26/Makefile	2009/08/02 19:36:02	1.43
> | +++ ports/www/neon26/Makefile	2009/10/24 12:57:06	1.44
> | @@ -2,27 +2,47 @@
> |  # Date created:		13 October 2000
> |  # Whom:			Mikhail Teterin <mi at aldan.algebra.com>
> |  #
> | -# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/www/neon26/Makefile,v 1.43 2009/08/02 19:36:02 mezz Exp $
> | +# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/www/neon26/Makefile,v 1.44 2009/10/24 12:57:06 lev Exp $
> |  #
> |  
> |  PORTNAME=	neon26
> |  PORTVERSION=	0.26.4
> | -PORTREVISION=	1
> | +PORTREVISION=	2
> |  CATEGORIES=	www
> | -MASTER_SITES=	http://www.webdav.org/neon/ \
> | -		http://keyserver.kjsl.com/~jharris/distfiles/
> | +MASTER_SITES=	http://www.webdav.org/neon/
> |  DISTNAME=	neon-${PORTVERSION}
> |  
> |  MAINTAINER=	lev at FreeBSD.org
> |  COMMENT=	An HTTP and WebDAV client library for Unix systems
> |  
> | -LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2
> | -
> | -CONFLICTS=	neon28-[0-9]*
> | +CONFLICTS=	neon2[8|9]-[0-9]*
> |  
> |  USE_AUTOTOOLS=	libtool:22
> |  USE_LDCONFIG=	yes
> |  
> | +USE_GNOME=	gnomehack gnometarget
> | +GNU_CONFIGURE=	yes
> | +CONFIGURE_ARGS= --enable-shared \
> | +		--with-libs=${LOCALBASE}:${PREFIX}
> | +
> | +# expat is default unless WITH_XML is choosen
> | +.if !defined(WITHOUT_EXPAT) && !defined(WITH_XML)
> | +FORBIDDEN= see CVE-2009-2473 and CVE-2009-2474 please use neon28 or neon29 instead
> | +CONFIGURE_ARGS+= --with-expat
> | +LIB_DEPENDS+=	expat.6:${PORTSDIR}/textproc/expat2
> | +.endif
> | +
> | +.if defined(WITH_XML)
> | +CONFIGURE_ARGS+=--with-libxml2
> | +LIB_DEPENDS+=   xml2.5:${PORTSDIR}/textproc/libxml2
> | +.endif
> | +
> | +.ifndef WITHOUT_OPENSSL
> | +FORBIDDEN= see CVE-2009-2474 please use neon28 or neon29 instead
> | +USE_OPENSSL=	yes
> | +CONFIGURE_ARGS+=--with-ssl
> | +.endif
> | +
> |  .if defined(WITHOUT_NLS)
> |  CONFIGURE_ARGS+=--disable-nls
> |  PLIST_SUB+=	NLS="@comment "
> | @@ -31,18 +51,6 @@ USE_GETTEXT=	yes
> |  PLIST_SUB+=	NLS=""
> |  .endif
> |  
> | -.ifndef WITHOUT_OPENSSL
> | -USE_OPENSSL=	yes
> | -.endif
> | -
> | -USE_GNOME=	gnomehack gnometarget
> | -GNU_CONFIGURE=	yes
> | -CONFIGURE_ARGS=	--with-ssl \
> | -		--enable-xml \
> | -		--enable-shared \
> | -		--with-expat \
> | -		--with-libs=${PREFIX}
> | -
> |  MAN1=	neon-config.1
> |  MAN3=	ne_add_request_header.3 ne_addr_resolve.3 ne_buffer.3 \
> |  	ne_buffer_append.3 ne_buffer_clear.3 ne_buffer_create.3 \
> | @@ -116,6 +124,12 @@ PLIST_SUB+=	PORTVERSION=${PORTVERSION}
> |  
> |  DOCSDIR:=	${DOCSDIR:S/26//}
> |  
> | +pre-everything::
> | +.if defined(WITH_EXPAT) && defined(WITH_XML)
> | +	@${ECHO_CMD} "please choose between expat and libxml2 not both"
> | +	@${FALSE}
> | +.endif
> | +
> |  post-install:
> |  	${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${MANPREFIX}/man/man1
> |  	${INSTALL_MAN} ${WRKSRC}/doc/man/*.3 ${MANPREFIX}/man/man3
> 

- -- 

+-----------------------+-------------------------------+
|  PGP    : 0xB1E6FCE9  |  Jabber : miwi(at)BSDCrew.de  |
|  Skype  : splash_111  |  Mail   : miwi(at)FreeBSD.org |
+-----------------------+-------------------------------+
|	Mess with the Best, Die like the Rest!		|
+-----------------------+-------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (FreeBSD)

iEYEARECAAYFAkrjqbsACgkQdLJIhLHm/OkIbQCeL6nS1/H4ydeIbPlZs5q5nqB2
gTsAn2CepYROKWS0nl3+8bk4ZfEliJRU
=SWWw
-----END PGP SIGNATURE-----


More information about the cvs-all mailing list