From owner-cvs-all@FreeBSD.ORG Mon Feb 21 11:21:18 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5815B16A4CE; Mon, 21 Feb 2005 11:21:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AA4443D2F; Mon, 21 Feb 2005 11:21:18 +0000 (GMT) (envelope-from hq@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1LBLIOq018293; Mon, 21 Feb 2005 11:21:18 GMT (envelope-from hq@repoman.freebsd.org) Received: (from hq@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1LBLIit018292; Mon, 21 Feb 2005 11:21:18 GMT (envelope-from hq) Message-Id: <200502211121.j1LBLIit018292@repoman.freebsd.org> From: Herve Quiroz Date: Mon, 21 Feb 2005 11:21:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/lang Makefile ports/lang/groovy Makefile distinfo pkg-descr ports/lang/groovy/files set-groovy_home.sed.in X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2005 11:21:18 -0000 hq 2005-02-21 11:21:18 UTC FreeBSD ports repository Modified files: lang Makefile Added files: lang/groovy Makefile distinfo pkg-descr lang/groovy/files set-groovy_home.sed.in Log: Groovy is an agile dynamic language for the Java 2 Platform that has many of the features that people like so much in languages like Python, Ruby and Smalltalk, making them available to Java developers using a Java-like syntax. Groovy is designed to help you get things done on the Java 2 Platform in a quick, concise and fun way. Groovy brings the power of a scripting language directly into the Java 2 Platform. For example: - Shell scripting using Groovy allows the full power of the Java Platform to be brought to bear to the task at hand. - Groovy can be used (and indeed is already being used) as a replacement for Java for small and medium sized applications to execute on the Java 2 Platform. - Groovy can be used as an embedded language for dynamic business rules or extension points utilizing the agility of Groovy and saving the cost of redeploying applications for each change of rule (especially when the rules are stored in a database). - Groovy makes writing test cases for unit tests very easy. As well as being a powerful language for scripting Java objects, Groovy can be used as an alternative compiler to javac to generate standard Java bytecode to be used by any Java project. WWW: http://groovy.codehaus.org/ Revision Changes Path 1.437 +1 -0 ports/lang/Makefile 1.1 +67 -0 ports/lang/groovy/Makefile (new) 1.1 +2 -0 ports/lang/groovy/distinfo (new) 1.1 +3 -0 ports/lang/groovy/files/set-groovy_home.sed.in (new) 1.1 +24 -0 ports/lang/groovy/pkg-descr (new)