From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Aug 31 01:30:23 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A2B216A4DD for ; Thu, 31 Aug 2006 01:30:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B656C43D4C for ; Thu, 31 Aug 2006 01:30:22 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7V1UMTx070762 for ; Thu, 31 Aug 2006 01:30:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7V1UMvo070761; Thu, 31 Aug 2006 01:30:22 GMT (envelope-from gnats) Resent-Date: Thu, 31 Aug 2006 01:30:22 GMT Resent-Message-Id: <200608310130.k7V1UMvo070761@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, Ying-Chieh Liao Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E5CC16A4DA for ; Thu, 31 Aug 2006 01:26:47 +0000 (UTC) (envelope-from ijliao@FreeBSD.csie.nctu.edu.tw) Received: from FreeBSD.csie.nctu.edu.tw (freebsd.csie.nctu.edu.tw [140.113.17.209]) by mx1.FreeBSD.org (Postfix) with ESMTP id C387643D46 for ; Thu, 31 Aug 2006 01:26:46 +0000 (GMT) (envelope-from ijliao@FreeBSD.csie.nctu.edu.tw) Received: from localhost (localhost.csie.nctu.edu.tw [127.0.0.1]) by FreeBSD.csie.nctu.edu.tw (Postfix) with ESMTP id 62C8C7E95F for ; Thu, 31 Aug 2006 09:29:45 +0800 (CST) Received: from FreeBSD.csie.nctu.edu.tw ([127.0.0.1]) by localhost (FreeBSD.csie.nctu.edu.tw [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id opMqw8jlmnjk for ; Thu, 31 Aug 2006 09:29:42 +0800 (CST) Received: by FreeBSD.csie.nctu.edu.tw (Postfix, from userid 1041) id AD00F7E9C8; Thu, 31 Aug 2006 09:29:42 +0800 (CST) Message-Id: <20060831012942.AD00F7E9C8@FreeBSD.csie.nctu.edu.tw> Date: Thu, 31 Aug 2006 09:29:42 +0800 (CST) From: Ying-Chieh Liao To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/102712: [NEW PORT] devel/libyaml: A YAML 1.1 parser and emitter written in C X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 01:30:23 -0000 >Number: 102712 >Category: ports >Synopsis: [NEW PORT] devel/libyaml: A YAML 1.1 parser and emitter written in C >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 31 01:30:21 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Ying-Chieh Liao >Release: FreeBSD 6.1-STABLE i386 >Organization: FreeBSD @ Taiwan >Environment: System: FreeBSD FreeBSD.csie.nctu.edu.tw 6.1-STABLE FreeBSD 6.1-STABLE #9: Thu May 11 14:31:45 CST 2006 >Description: LibYAML is a YAML 1.1 parser and emitter written in C. LibYAML covers presenting and parsing processes. Thus LibYAML defines the following two processors: * Parser, which takes an input stream of bytes and produces a sequence of parsing events. * Emitter, which takes a sequence of events and produces a stream of bytes. The processes of parsing and presenting are inverse to each other. Any sequence of events produced by parsing a well-formed YAML document should be acceptable by the Emitter, which should produce an equivalent document. Similarly, any document produced by emitting a sequence of events should be acceptable for the Parser, which should produce an equivalent sequence of events. The job of resolving implicit tags, composing and serializing representation trees, as well as constructing and representing native objects is left to applications and bindings. Although some of these processes may be covered in the latter releases, they are not in the scope of the initial release of LibYAML. WWW: http://pyyaml.org/wiki/LibYAML Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- libyaml-0.0.1.shar begins here --- # 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: # # libyaml # libyaml/Makefile # libyaml/distinfo # libyaml/pkg-descr # libyaml/files # libyaml/files/patch-tests-Makefile.in # libyaml/files/patch-config-ltmain.sh # echo c - libyaml mkdir -p libyaml > /dev/null 2>&1 echo x - libyaml/Makefile sed 's/^X//' >libyaml/Makefile << 'END-of-libyaml/Makefile' X# ex:ts=8 X# Ports collection makefile for: libyaml X# Date created: Aug 31, 2006 X# Whom: ijliao X# X# $FreeBSD$ X# X XPORTNAME= libyaml XPORTVERSION= 0.0.1 XCATEGORIES= devel XMASTER_SITES= http://pyyaml.org/download/libyaml/ XDISTNAME= yaml-${PORTVERSION} X XMAINTAINER= ports@FreeBSD.org XCOMMENT= A YAML 1.1 parser and emitter written in C X XGNU_CONFIGURE= yes XUSE_LDCONFIG= yes X XPLIST_FILES= include/yaml.h \ X lib/libyaml-0.so \ X lib/libyaml-0.so.0 \ X lib/libyaml.a \ X lib/libyaml.so X X.include END-of-libyaml/Makefile echo x - libyaml/distinfo sed 's/^X//' >libyaml/distinfo << 'END-of-libyaml/distinfo' XMD5 (yaml-0.0.1.tar.gz) = 8affdebeb0da9ed6a4cefba210b432d4 XSHA256 (yaml-0.0.1.tar.gz) = a8f1b4910898eecdc611d6c0a527e225ce82fe3a030f344ee690b86c07c6f52e XSIZE (yaml-0.0.1.tar.gz) = 410784 END-of-libyaml/distinfo echo x - libyaml/pkg-descr sed 's/^X//' >libyaml/pkg-descr << 'END-of-libyaml/pkg-descr' XLibYAML is a YAML 1.1 parser and emitter written in C. X XLibYAML covers presenting and parsing processes. Thus LibYAML defines the Xfollowing two processors: X * Parser, which takes an input stream of bytes and produces a sequence X of parsing events. X * Emitter, which takes a sequence of events and produces a stream of X bytes. X XThe processes of parsing and presenting are inverse to each other. Any Xsequence of events produced by parsing a well-formed YAML document should Xbe acceptable by the Emitter, which should produce an equivalent document. XSimilarly, any document produced by emitting a sequence of events should Xbe acceptable for the Parser, which should produce an equivalent sequence Xof events. X XThe job of resolving implicit tags, composing and serializing representation Xtrees, as well as constructing and representing native objects is left to Xapplications and bindings. Although some of these processes may be covered Xin the latter releases, they are not in the scope of the initial release of XLibYAML. X XWWW: http://pyyaml.org/wiki/LibYAML END-of-libyaml/pkg-descr echo c - libyaml/files mkdir -p libyaml/files > /dev/null 2>&1 echo x - libyaml/files/patch-tests-Makefile.in sed 's/^X//' >libyaml/files/patch-tests-Makefile.in << 'END-of-libyaml/files/patch-tests-Makefile.in' X--- tests/Makefile.in.orig Thu Aug 31 09:16:34 2006 X+++ tests/Makefile.in Thu Aug 31 09:16:46 2006 X@@ -201,7 +201,7 @@ X sysconfdir = @sysconfdir@ X target_alias = @target_alias@ X AM_CPPFLAGS = -I$(top_srcdir)/include X-AM_CFLAGS = -Wno-pointer-sign X+#AM_CFLAGS = -Wno-pointer-sign X LDADD = $(top_builddir)/src/libyaml.la X TESTS = test-version test-reader X all: all-am END-of-libyaml/files/patch-tests-Makefile.in echo x - libyaml/files/patch-config-ltmain.sh sed 's/^X//' >libyaml/files/patch-config-ltmain.sh << 'END-of-libyaml/files/patch-config-ltmain.sh' X--- config/ltmain.sh.orig Thu Aug 31 09:21:40 2006 X+++ config/ltmain.sh Thu Aug 31 09:21:52 2006 X@@ -6003,10 +6003,12 @@ X fi X X # Install the pseudo-library for information purposes. X+ if /usr/bin/false ; then X name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` X instname="$dir/$name"i X $show "$install_prog $instname $destdir/$name" X $run eval "$install_prog $instname $destdir/$name" || exit $? X+ fi X X # Maybe install the static library, too. X test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" END-of-libyaml/files/patch-config-ltmain.sh exit --- libyaml-0.0.1.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: