head	1.15;
access;
symbols
	RELEASE_8_3_0:1.9
	RELEASE_9_0_0:1.7
	RELEASE_7_4_0:1.5
	RELEASE_8_2_0:1.5
	RELEASE_6_EOL:1.4
	RELEASE_8_1_0:1.4
	RELEASE_7_3_0:1.4
	RELEASE_8_0_0:1.4
	RELEASE_7_2_0:1.3
	RELEASE_7_1_0:1.1
	RELEASE_6_4_0:1.1;
locks; strict;
comment	@# @;


1.15
date	2012.12.10.13.48.09;	author svnexp;	state Exp;
branches;
next	1.14;

1.14
date	2012.11.28.15.21.18;	author svnexp;	state Exp;
branches;
next	1.13;

1.13
date	2012.11.17.06.02.36;	author svnexp;	state Exp;
branches;
next	1.12;

1.12
date	2012.09.24.14.57.00;	author ale;	state Exp;
branches;
next	1.11;

1.11
date	2012.06.15.14.28.39;	author ale;	state Exp;
branches;
next	1.10;

1.10
date	2012.05.28.13.48.00;	author ale;	state Exp;
branches;
next	1.9;

1.9
date	2012.01.09.15.55.38;	author ale;	state Exp;
branches;
next	1.8;

1.8
date	2012.01.09.15.41.06;	author tabthorpe;	state Exp;
branches;
next	1.7;

1.7
date	2011.08.09.11.55.34;	author ale;	state Exp;
branches;
next	1.6;

1.6
date	2011.05.25.15.58.10;	author ale;	state Exp;
branches;
next	1.5;

1.5
date	2011.01.28.11.58.57;	author ale;	state Exp;
branches;
next	1.4;

1.4
date	2009.06.23.05.47.08;	author ale;	state Exp;
branches;
next	1.3;

1.3
date	2009.04.09.07.49.19;	author ale;	state Exp;
branches;
next	1.2;

1.2
date	2008.10.20.06.29.33;	author ale;	state Exp;
branches;
next	1.1;

1.1
date	2008.09.03.08.06.18;	author ale;	state Exp;
branches;
next	;


desc
@@


1.15
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308605
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308605 | bapt | 2012-12-10 13:43:43 +0000 (Mon, 10 Dec 2012) | 3 lines
## SVN ##
## SVN ## Decommissioning java 1.5 (EOLed since October 2009):
## SVN ## suppress any reference to JAVA_VERSION=	1.5+ (part3)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# Created by: Alex Dupre <ale@@FreeBSD.org>
# $FreeBSD: head/www/httpcore/Makefile 308605 2012-12-10 13:43:43Z bapt $

PORTNAME=	httpcore
DISTVERSION=	4.2.3
CATEGORIES=	www java
MASTER_SITES=	${MASTER_SITE_APACHE}
MASTER_SITE_SUBDIR=	httpcomponents/${PORTNAME}/binary
DISTNAME=	httpcomponents-core-${DISTVERSION}-bin

MAINTAINER=	ale@@FreeBSD.org
COMMENT=	Java components implementing the base HTTP protocol

LICENSE=	AL2
LICENSE_FILE=	${WRKSRC}/LICENSE.txt

USE_JAVA=	yes
JAVA_VERSION=	1.6+
NO_BUILD=	yes
WRKSRC=		${WRKDIR}/httpcomponents-core-${DISTVERSION}

PLIST_FILES=	%%JAVAJARDIR%%/${PORTNAME}.jar %%JAVAJARDIR%%/${PORTNAME}-nio.jar

PORTDOCS=	*
PORTEXAMPLES=	*

do-install:
	@@${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..."
	@@${INSTALL_DATA} ${WRKSRC}/lib/${PORTNAME}-${DISTVERSION}.jar \
		${JAVAJARDIR}/${PORTNAME}.jar
	@@${ECHO_MSG} " [DONE]"
	@@${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}-nio.jar..."
	@@${INSTALL_DATA} ${WRKSRC}/lib/${PORTNAME}-nio-${DISTVERSION}.jar \
		${JAVAJARDIR}/${PORTNAME}-nio.jar
	@@${ECHO_MSG} " [DONE]"
.if !defined(NOPORTDOCS)
	@@${ECHO_MSG} -n ">> Installing documentation..."
	@@${MKDIR} ${DOCSDIR}
	@@cd ${WRKSRC} && ${FIND} javadoc tutorial \
	  | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} > /dev/null 2>&1
	@@${INSTALL_DATA} ${WRKSRC}/RELEASE_NOTES.txt ${DOCSDIR}/
	@@${ECHO_MSG} " [DONE]"
.endif
.if !defined(NOPORTEXAMPLES)
	@@${ECHO_MSG} -n ">> Installing examples..."
	@@${MKDIR} ${EXAMPLESDIR}
	@@cd ${WRKSRC}/examples && ${FIND} . \
	  | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR} > /dev/null 2>&1
	@@${ECHO_MSG} " [DONE]"
.endif

.include <bsd.port.mk>
@


1.14
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/307911
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307911 | ale | 2012-11-28 15:18:41 +0000 (Wed, 28 Nov 2012) | 4 lines
## SVN ##
## SVN ## Update to 4.2.3 release.
## SVN ##
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/www/httpcore/Makefile 307911 2012-11-28 15:18:41Z ale $
d18 1
a18 1
JAVA_VERSION=	1.5+
@


1.13
log
@Switch exporter over
@
text
@d2 1
a2 1
# $FreeBSD: head/www/httpcore/Makefile 304782 2012-09-24 14:57:00Z ale $
d5 1
a5 1
DISTVERSION=	4.2.2
@


1.12
log
@SVN rev 304782 on 2012-09-24 14:57:00Z by ale

Update to 4.2.2 release.
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.11
log
@Update to 4.2.1 release.
@
text
@d1 1
a1 4
# Ports collection makefile for:	HttpCore
# Date created:			11 Jul 2008
# Whom:				Alex Dupre <ale@@FreeBSD.org>
#
a2 1
#
d5 1
a5 1
DISTVERSION=	4.2.1
@


1.10
log
@Update to 4.2 release.
@
text
@d9 1
a9 1
DISTVERSION=	4.2
@


1.9
log
@Update to 4.1.4 release.
@
text
@d9 1
a9 1
DISTVERSION=	4.1.4
d29 1
d48 7
@


1.8
log
@- The proper acronym for Apache Software License 2 is really AL2
- Thanks to crees@@ for generating the initial patch

PR:		ports/163521
Submitted by:	Pedro Giffuni <pfg apache.org>
Hat:		portmgr
Exp run by:	pav
@
text
@d9 1
a9 1
DISTVERSION=	4.1.3
@


1.7
log
@Update to 4.1.3 release.
@
text
@d18 1
a18 1
LICENSE=	ASL
@


1.6
log
@Update to 4.1.1 release.
@
text
@d9 1
a9 1
DISTVERSION=	4.1.1
@


1.5
log
@Update to 4.1 release.

Feature safe:	yes
@
text
@d9 1
a9 1
DISTVERSION=	4.1
@


1.4
log
@Update to 4.0.1 release.
@
text
@d9 1
a9 1
DISTVERSION=	4.0.1
d18 3
@


1.3
log
@Update to 4.0 final release.
@
text
@d9 1
a9 1
DISTVERSION=	4.0
@


1.2
log
@Update to 4.0-beta3 release.
@
text
@d9 1
a9 1
DISTVERSION=	4.0-beta3
d39 1
a39 1
	@@cd ${WRKSRC} && ${FIND} javadoc \
@


1.1
log
@The HttpCore components implement the most fundamental aspects of the HTTP
protocol. They are nonetheless sufficient to develop basic client-side and
server-side HTTP services with a minimal footprint and no external
dependencies.

The HttpCore base module contains the public API and the default
implementation based on the Java classic (blocking) I/O model. It requires
a Java 1.3 compatible runtime and has no dependency on any external libraries.

HttpCore NIO extensions contain optional components that leverage the event
driven, non-blocking I/O (NIO) model. HttpCore NIO extensions require a
Java 5.0 compatible runtime and the HttpCore base module. HttpCore NIO
extensions are intended for those usage scenarios where raw throughput is
less important than the ability to handle thousands of simultaneous HTTP
connections in a resource efficient manner.

WWW: http://hc.apache.org/httpcomponents-core/
@
text
@d9 1
a9 1
DISTVERSION=	4.0-beta2
d39 1
a39 1
	@@cd ${WRKSRC}/javadoc && ${FIND} ${PORTNAME} ${PORTNAME}-nio \
@

