Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jan 2013 10:21:52 +0000 (UTC)
From:      Jimmy Olgeni <olgeni@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r310487 - in head/www/jetty: . files
Message-ID:  <201301161021.r0GALq5u084209@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: olgeni
Date: Wed Jan 16 10:21:51 2013
New Revision: 310487
URL: http://svnweb.freebsd.org/changeset/ports/310487

Log:
  Upgrade to version 8.1.8.
  
  Note about the change in files/jettyctl.in: if the configuration
  file is passed on the command line then jetty 8 will try to create
  a socket twice on the same port and fail, so it was removed.

Modified:
  head/www/jetty/Makefile   (contents, props changed)
  head/www/jetty/distinfo   (contents, props changed)
  head/www/jetty/files/jettyctl.in   (contents, props changed)
  head/www/jetty/pkg-descr   (contents, props changed)

Modified: head/www/jetty/Makefile
==============================================================================
--- head/www/jetty/Makefile	Wed Jan 16 08:34:27 2013	(r310486)
+++ head/www/jetty/Makefile	Wed Jan 16 10:21:51 2013	(r310487)
@@ -2,18 +2,19 @@
 # $FreeBSD$
 
 PORTNAME=	jetty
-DISTVERSION=	6.1.26
+PORTVERSION=	8.1.8
 CATEGORIES=	www java
-MASTER_SITES=	http://dist.codehaus.org/jetty/${PORTNAME}-${DISTVERSION}/
+MASTER_SITES=	${MASTER_SITE_ECLIPSE}
+MASTER_SITE_SUBDIR=jetty/stable-8/dist
+DISTNAME=	jetty-distribution-8.1.8.v20121106
 
 MAINTAINER=	olgeni@FreeBSD.org
 COMMENT=	Full-featured web server implemented entirely in Java
 
 USE_RC_SUBR=	${PORTNAME}
-USE_ZIP=	yes
 USE_JAVA=	yes
 JAVA_VERSION=	1.6+
-USE_PYTHON=	1.6+
+USE_PYTHON=	2.4+
 PLIST=		${WRKDIR}/pkg-plist
 PKGMESSAGE=	${WRKDIR}/pkg-message
 

Modified: head/www/jetty/distinfo
==============================================================================
--- head/www/jetty/distinfo	Wed Jan 16 08:34:27 2013	(r310486)
+++ head/www/jetty/distinfo	Wed Jan 16 10:21:51 2013	(r310487)
@@ -1,2 +1,2 @@
-SHA256 (jetty-6.1.26.zip) = 96c08eb87ec3772dccc2b3dba54fea85ccc3f804faf7429eecfba3ed55648187
-SIZE (jetty-6.1.26.zip) = 25894195
+SHA256 (jetty-distribution-8.1.8.v20121106.tar.gz) = f66cfe7b3da8f2191709926420a9755a17908c258bcb265fc905f147879bb9f9
+SIZE (jetty-distribution-8.1.8.v20121106.tar.gz) = 9064609

Modified: head/www/jetty/files/jettyctl.in
==============================================================================
--- head/www/jetty/files/jettyctl.in	Wed Jan 16 08:34:27 2013	(r310486)
+++ head/www/jetty/files/jettyctl.in	Wed Jan 16 10:21:51 2013	(r310487)
@@ -152,8 +152,7 @@ if __name__ == '__main__':
     ARGS += [
         "-Djetty.home=%%APP_HOME%%",
         "-jar",
-        "%%APP_HOME%%/start.jar",
-        "%%PREFIX%%/etc/%%APP_NAME%%.xml"
+        "%%APP_HOME%%/start.jar"
         ]
 
     os.environ['PATH'] = "%%LOCALBASE%%/bin:/usr/bin:/bin"

Modified: head/www/jetty/pkg-descr
==============================================================================
--- head/www/jetty/pkg-descr	Wed Jan 16 08:34:27 2013	(r310486)
+++ head/www/jetty/pkg-descr	Wed Jan 16 10:21:51 2013	(r310487)
@@ -1,33 +1,14 @@
-Jetty is  an open-source, standards-based, full-featured  web server implemented
-entirely in Java. It  is released under the Apache 2.0  licence and is therefore
-free for commercial use and distribution.
+The Jetty Web Server provides an HTTP server and Servlet container
+capable of serving static and dynamic content either from a standalone
+or embedded instantiations. From jetty-7, the jetty webserver and
+other core compoments are hosted by the eclipse foundation.
+
+The project provides:
+
+* Asynchronous HTTP Server
+* Standard based Servlet Container
+* Web Sockets server
+* Asynchronous HTTP Client
+* OSGi, JNDI, JMX, JASPI, AJP support
 
-Jetty can be used as:
-
-    * a stand-alone traditional web server for static and dynamic content
-    * a dynamic content server behind a dedicated HTTP server such as Apache
-      using mod_proxy
-    * an embedded component within a Java application
-
-Some of the defining features of Jetty are:
-
-Simplicity:  The guiding principle of Jetty  could be said to be "simplicity not
-complexity".  We want to make Jetty easy to understand and use:
-
-Efficiency:   A lot  of  effort  goes into  optimizing  Jetty's performance  and
-crafting the code so as to make the footprint as small as possible.
-
-Embeddability:  Jetty is designed to be a good component. This means that it can
-easily be embedded in an application without forcing the application to adapt to
-it.
-
-Pluggability:  Jetty  is architected for pluggability. The  API allows different
-implementations  of all  of the  principal Jetty  components to  be selected. At
-least  one,  but sometimes  more,  implementations  of  a component  are  always
-provided. However if these do not meet your needs, you are free to code your own
-using the  interfaces and  abstract classes  as a  basis. This means  that Jetty
-can  be  easily customised  to  a  particular application  environment. This  is
-particularly useful when Jetty is acting as  the web container in a J2EE server,
-as Jetty's pluggability ensures a tight integration with a host container.
-
-WWW: http://jetty.mortbay.com/
+WWW: http://www.eclipse.org/jetty/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301161021.r0GALq5u084209>