From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Apr 20 11:50:19 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4728316A406 for ; Fri, 20 Apr 2007 11:50:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 2680613C4BE for ; Fri, 20 Apr 2007 11:50:19 +0000 (UTC) (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 l3KBoGjT009509 for ; Fri, 20 Apr 2007 11:50:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l3KBoGjh009508; Fri, 20 Apr 2007 11:50:16 GMT (envelope-from gnats) Resent-Date: Fri, 20 Apr 2007 11:50:16 GMT Resent-Message-Id: <200704201150.l3KBoGjh009508@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, Nemo Liu Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AECAC16A403 for ; Fri, 20 Apr 2007 11:48:39 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id 92DF113C489 for ; Fri, 20 Apr 2007 11:48:39 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l3KBmd6c075742 for ; Fri, 20 Apr 2007 11:48:39 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l3KBhbOd073228; Fri, 20 Apr 2007 11:43:37 GMT (envelope-from nobody) Message-Id: <200704201143.l3KBhbOd073228@www.freebsd.org> Date: Fri, 20 Apr 2007 11:43:37 GMT From: Nemo Liu To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/111934: [NEW PORT]devel/flexjson:a lightweight Java library to write JSON 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: Fri, 20 Apr 2007 11:50:19 -0000 >Number: 111934 >Category: ports >Synopsis: [NEW PORT]devel/flexjson:a lightweight Java library to write JSON >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Apr 20 11:50:14 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Nemo Liu >Release: 7-current >Organization: >Environment: FreeBSD tango.sina.com.cn 7.0-STOooRM FreeBSD 7.0-STOooRM #0: Fri Apr 20 10:59:17 CST 2007 liutong@tango.sina.com.cn:/usr/obj/usr/src/sys/TANGO amd64 >Description: FlexJSON is a lightweight library to serialize objects out in Javascript Object Notation (JSON). The library serializes only immediately available fields by default, although it's fairly easy to add additional data such as collections through code or annotations. >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # flexjson # flexjson/Makefile # flexjson/distinfo # flexjson/pkg-descr # echo c - flexjson mkdir -p flexjson > /dev/null 2>&1 echo x - flexjson/Makefile sed 's/^X//' >flexjson/Makefile << 'END-of-flexjson/Makefile' X# Ports collection makefile for: FlexJson X# Date created: 20 Apr 2006 X# Whom: Nemo Liu X# X# $FreeBSD$ X# X XPORTNAME= flexjson XPORTVERSION= 1.0 XCATEGORIES= devel java XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} XDISTNAME= ${PORTNAME} X XMAINTAINER= nemoliu@gmail.com XCOMMENT= A lightweight Java library to write JSON X XUSE_JAVA= yes XJAVA_VERSION= 1.5+ XNO_BUILD= yes XUSE_ZIP= yes X XPLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar X X.if !defined(NOPORTDOCS) XPORTDOCS= LICENSE-2.0.txt docs X.endif X Xdo-install: X @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..." X @${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.jar \ X ${JAVAJARDIR}/${PORTNAME}.jar X X @${ECHO_MSG} " [DONE]" X.if !defined(NOPORTDOCS) X @${ECHO_MSG} -n ">> Installing documentation..." X @${MKDIR} ${DOCSDIR}/docs/ X @cd ${WRKDIR}/docs \ X && ${INSTALL_DATA} example_object_model.jpg ${DOCSDIR}/docs/. \ X && ${INSTALL_DATA} index.html ${DOCSDIR}/docs/. X @${INSTALL_DATA} ${WRKDIR}/LICENSE-2.0.txt ${DOCSDIR}/ X @${ECHO_MSG} " [DONE]" X.endif X X.include END-of-flexjson/Makefile echo x - flexjson/distinfo sed 's/^X//' >flexjson/distinfo << 'END-of-flexjson/distinfo' XMD5 (flexjson.zip) = f93c0e8cc7f2fcdc09364c7775831bb0 XSHA256 (flexjson.zip) = 0242e6c6a022d568a8a4571297a500254bf01c9d2ff1f9238b5a39c5b7e4cc54 XSIZE (flexjson.zip) = 55229 END-of-flexjson/distinfo echo x - flexjson/pkg-descr sed 's/^X//' >flexjson/pkg-descr << 'END-of-flexjson/pkg-descr' XFlexJSON is a lightweight library to serialize objects out in Javascript Object XNotation (JSON). The library serializes only immediately available fields by Xdefault, although it's fairly easy to add additional data such as collections Xthrough code or annotations. X XWWW: http://flexjson.sourceforge.net/ END-of-flexjson/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: