From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Aug 14 06:30:12 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C24A1065673 for ; Sun, 14 Aug 2011 06:30:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D6B608FC15 for ; Sun, 14 Aug 2011 06:30:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p7E6UB22060129 for ; Sun, 14 Aug 2011 06:30:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p7E6UBHl060123; Sun, 14 Aug 2011 06:30:11 GMT (envelope-from gnats) Resent-Date: Sun, 14 Aug 2011 06:30:11 GMT Resent-Message-Id: <201108140630.p7E6UBHl060123@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, David Romano Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E0CC106564A for ; Sun, 14 Aug 2011 06:21:23 +0000 (UTC) (envelope-from unobe@cpan.org) Received: from smtp.pobox.com (b-pb-sasl-quonix.pobox.com [208.72.237.35]) by mx1.freebsd.org (Postfix) with ESMTP id 4C7B78FC13 for ; Sun, 14 Aug 2011 06:21:23 +0000 (UTC) Received: from smtp.pobox.com (unknown [127.0.0.1]) by b-sasl-quonix.pobox.com (Postfix) with ESMTP id 97BBD1617 for ; Sun, 14 Aug 2011 02:21:22 -0400 (EDT) Received: from b-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by b-sasl-quonix.pobox.com (Postfix) with ESMTP id 821361616 for ; Sun, 14 Aug 2011 02:21:22 -0400 (EDT) Received: from onyx (unknown [71.214.167.201]) by b-sasl-quonix.pobox.com (Postfix) with ESMTPA id D95B41615 for ; Sun, 14 Aug 2011 02:21:21 -0400 (EDT) Received: by onyx (nbSMTP-1.00) for uid 5742 unobe@cpan.org; Sat, 13 Aug 2011 23:20:38 -0700 (MST) Message-Id: <20110814062121.D95B41615@b-sasl-quonix.pobox.com> Date: Sun, 14 Aug 2011 02:21:21 -0400 (EDT) From: David Romano To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: misc/159760: Previously sent new port critically flawed X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: David Romano List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2011 06:30:12 -0000 >Number: 159760 >Category: misc >Synopsis: Previously sent new port critically flawed >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 14 06:30:11 UTC 2011 >Closed-Date: >Last-Modified: >Originator: David Romano >Release: FreeBSD 8.2-RELEASE i386 >Organization: >Environment: >Description: LibParserUtils provides various pieces of functionality that are useful when writing parsers. These are: + A number of character set convertors + Mapping of character set names to/from MIB enum values + UTF-8 and UTF-16 (host endian) support functions + Various simple data structures (resizeable buffer, stack, vector) + A UTF-8 input stream WWW: http://source.netsurf-browser.org/tags/libparserutils/ >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # libparserutils # libparserutils/Makefile # libparserutils/pkg-plist # libparserutils/pkg-descr # libparserutils/distinfo # libparserutils/files # libparserutils/files/patch-Makefile # echo c - libparserutils mkdir -p libparserutils > /dev/null 2>&1 echo x - libparserutils/Makefile sed 's/^X//' >libparserutils/Makefile << 'a57eee12ecda3c4b2b741e73af0073ed' X# ports collection makefile for: libparserutils X# Date created: 13 August 2011 X# Whom: David Romano X# X# $FreeBSD$ X# X XPORTNAME= libparserutils XPORTVERSION= 0.1.0 XCATEGORIES= devel XMASTER_SITES= http://www.rurs.us/fbsd/ports/ X XMAINTAINER= unobe@cpan.org XCOMMENT= A library useful when writing parsers (formerly a part of NetSurf) X XUSE_GMAKE= yes X XCFLAGS+= "-I${LOCALBASE}/lib" XCFLAGS+= "-I${LOCALBASE}/include" XLDFLAGS+= "-L${LOCALBASE}/lib" X XOPTIONS= ICONV "Adds iconv support" On \ X STATIC "Build statically linked library" On \ X DOXYGEN "Build Doxygen Documentation" On \ X TEST "Enable tests" On X X.if defined(WITH_ICONV) X CFLAGS+="-DWITH_ICONV_FILTER" X LDFLAGS+="-liconv" X.endif X X.if defined(WITH_STATIC) X COMPONENT_TYPE="lib-shared" X.endif X X.if defined(WITH_TEST) X USE_PERL5_BUILD=1 X BUILD_DEPENDS+="pkg-config:${PORTSDIR}/devel/pkg-config" X.endif X X.if defined(WITH_DOXYGEN) X BUILD_DEPENDS+="doxygen:${PORTSDIR}/devel/doxygen" X ALL_TARGET+="docs" X.endif X X.include a57eee12ecda3c4b2b741e73af0073ed echo x - libparserutils/pkg-plist sed 's/^X//' >libparserutils/pkg-plist << 'f08bb756ae9595462df00cc9d8104bac' Xinclude/parserutils/errors.h Xinclude/parserutils/functypes.h Xinclude/parserutils/parserutils.h Xinclude/parserutils/types.h Xinclude/parserutils/charset/codec.h Xinclude/parserutils/charset/mibenum.h Xinclude/parserutils/charset/utf16.h Xinclude/parserutils/charset/utf8.h Xinclude/parserutils/input/inputstream.h Xinclude/parserutils/utils/buffer.h Xinclude/parserutils/utils/stack.h Xinclude/parserutils/utils/vector.h Xlibdata/pkgconfig/libparserutils.pc Xlib/libparserutils.a X@dirrm include/parserutils/utils X@dirrm include/parserutils/input X@dirrm include/parserutils/charset X@dirrm include/parserutils f08bb756ae9595462df00cc9d8104bac echo x - libparserutils/pkg-descr sed 's/^X//' >libparserutils/pkg-descr << '7e7e71f95de8cf68e5c47ba5bf382bf2' XLibParserUtils provides various pieces of functionality that are useful when Xwriting parsers. These are: X X + A number of character set convertors X + Mapping of character set names to/from MIB enum values X + UTF-8 and UTF-16 (host endian) support functions X + Various simple data structures (resizeable buffer, stack, vector) X + A UTF-8 input stream X XWWW: http://source.netsurf-browser.org/tags/libparserutils/ 7e7e71f95de8cf68e5c47ba5bf382bf2 echo x - libparserutils/distinfo sed 's/^X//' >libparserutils/distinfo << '765d60d2ecab147a5b784c4cf766e7d5' XSHA256 (libparserutils-0.1.0.tar.gz) = 15c92598e4ecd2fcd27d421eeadf896f7ba6eb284de7b2c6f2418529b0f8325b XSIZE (libparserutils-0.1.0.tar.gz) = 85017 765d60d2ecab147a5b784c4cf766e7d5 echo c - libparserutils/files mkdir -p libparserutils/files > /dev/null 2>&1 echo x - libparserutils/files/patch-Makefile sed 's/^X//' >libparserutils/files/patch-Makefile << '539c288baeddf3fe884ecc9388f9169e' X--- Makefile.orig 2011-08-13 20:17:22.000000000 -0700 X+++ Makefile 2011-08-13 20:17:30.000000000 -0700 X@@ -46,5 +46,5 @@ X I := /include/parserutils/utils X INSTALL_ITEMS := $(INSTALL_ITEMS) $(I):$(Is)/buffer.h;$(Is)/stack.h;$(Is)/vector.h X X-INSTALL_ITEMS := $(INSTALL_ITEMS) /lib/pkgconfig:lib$(COMPONENT).pc.in X+INSTALL_ITEMS := $(INSTALL_ITEMS) /libdata/pkgconfig:lib$(COMPONENT).pc.in X INSTALL_ITEMS := $(INSTALL_ITEMS) /lib:$(OUTPUT) 539c288baeddf3fe884ecc9388f9169e exit >Release-Note: >Audit-Trail: >Unformatted: