From owner-freebsd-ports@FreeBSD.ORG Tue Jun 1 14:20:40 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74EDA1065672 for ; Tue, 1 Jun 2010 14:20:40 +0000 (UTC) (envelope-from fwall@inotronic.de) Received: from mail.inotronic.de (mail.inotronic.de [77.73.248.111]) by mx1.freebsd.org (Postfix) with ESMTP id F1EFB8FC08 for ; Tue, 1 Jun 2010 14:20:39 +0000 (UTC) Received: from phosphorus (mail [77.73.248.111]) by mail.inotronic.de (8.14.4/8.14.3) with ESMTP id o51EAYQX031209 for ; Tue, 1 Jun 2010 16:10:34 +0200 (CEST) (envelope-from fwall@inotronic.de) X-Filter-Status: scanned by inotronic CheckMAIL Received: from boron.inotronic.de (boron.inotronic-intern.de [10.1.2.10]) by mail.inotronic.de (8.14.4/8.14.3) with ESMTP id o51EAAvX031174 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 1 Jun 2010 16:10:27 +0200 (CEST) (envelope-from fwall@inotronic.de) X-Receipient-To: Received: from gold.inotronic-management.de (gold.inotronic-management.de [10.3.1.201]) by boron.inotronic.de (8.14.3/8.14.3) with ESMTP id o51EAAAv055631; Tue, 1 Jun 2010 16:10:10 +0200 (CEST) (envelope-from fwall@inotronic.de) Date: Tue, 1 Jun 2010 16:10:10 +0200 From: Frank Wall To: freebsd-ports@freebsd.org Message-ID: <20100601141010.GC17842@gold.inotronic-management.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Subject: Porting Java Applications - Best Practise? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jun 2010 14:20:40 -0000 Hi, I'm planning to create ports for some java applications. Some of them are going to utilize devel/maven2. (And all of them depend on www/tomcat6.) I've noticed that bsd.java.mk has support for Apache ANT, but not for maven2. And the Porter's Handbook just talks about Apache ANT [1]. Besides that I was not able to find a FreeBSD port which utilizes maven(2) to build the java application (during installation of the port). That's why I'm asking for some advise, hints or examples. For example, I'd like to create a port for Jasig's CAS Server, which ships as a complete maven project [2]. [1] http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#JAVA-BUILDING-WITH-ANT [2] http://www.jasig.org/cas/download Regards Frank Wall