head	1.19;
access;
symbols
	RELEASE_8_3_0:1.11
	RELEASE_9_0_0:1.11
	RELEASE_7_4_0:1.8
	RELEASE_8_2_0:1.8
	RELEASE_6_EOL:1.5
	RELEASE_8_1_0:1.5
	RELEASE_7_3_0:1.5
	RELEASE_8_0_0:1.4
	RELEASE_7_2_0:1.3
	RELEASE_7_1_0:1.3
	RELEASE_6_4_0:1.3
	RELEASE_5_EOL:1.2;
locks; strict;
comment	@# @;


1.19
date	2013.02.07.01.57.31;	author svnexp;	state Exp;
branches;
next	1.18;

1.18
date	2013.02.07.01.26.09;	author svnexp;	state Exp;
branches;
next	1.17;

1.17
date	2013.02.05.16.54.26;	author svnexp;	state Exp;
branches;
next	1.16;

1.16
date	2012.11.24.19.18.06;	author svnexp;	state Exp;
branches;
next	1.15;

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

1.14
date	2012.10.04.06.05.50;	author jgh;	state Exp;
branches;
next	1.13;

1.13
date	2012.08.08.12.43.40;	author bdrewery;	state Exp;
branches;
next	1.12;

1.12
date	2012.07.12.11.54.46;	author gahr;	state Exp;
branches;
next	1.11;

1.11
date	2011.10.12.21.11.28;	author pawel;	state Exp;
branches;
next	1.10;

1.10
date	2011.07.10.16.30.52;	author jlaffaye;	state Exp;
branches;
next	1.9;

1.9
date	2011.06.05.18.43.15;	author novel;	state Exp;
branches;
next	1.8;

1.8
date	2011.01.19.21.52.34;	author ohauer;	state Exp;
branches;
next	1.7;

1.7
date	2011.01.17.20.05.33;	author ohauer;	state Exp;
branches;
next	1.6;

1.6
date	2011.01.09.12.07.15;	author ohauer;	state Exp;
branches;
next	1.5;

1.5
date	2009.10.17.23.14.46;	author itetcu;	state Exp;
branches;
next	1.4;

1.4
date	2009.08.17.20.18.57;	author miwi;	state Exp;
branches;
next	1.3;

1.3
date	2008.06.14.13.23.13;	author jadawin;	state Exp;
branches;
next	1.2;

1.2
date	2008.03.27.13.02.46;	author jadawin;	state Exp;
branches;
next	1.1;

1.1
date	2008.02.14.06.44.09;	author beech;	state Exp;
branches;
next	;


desc
@@


1.19
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311804
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: David Barksdale <amatus@@gnu.org>
# $FreeBSD: head/www/libmicrohttpd/Makefile 311804 2013-02-06 22:56:48Z flo $

PORTNAME=	libmicrohttpd
PORTVERSION=	0.9.25
CATEGORIES=	www
MASTER_SITES=	${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR=	${PORTNAME}

MAINTAINER=	gaod@@hychen.org
COMMENT=	C library for embedding HTTP server functionality

LICENSE=	LGPL21

OPTIONS_DEFINE=	GNUTLS
.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MGNUTLS}
LIB_DEPENDS+=	gcrypt:${PORTSDIR}/security/libgcrypt \
		gnutls:${PORTSDIR}/security/gnutls
CONFIGURE_ARGS+=--with-gnutls=${LOCALBASE} --enable-https
.endif

USE_LDCONFIG=	yes
GNU_CONFIGURE=	yes
MAKE_ARGS+=	pkgconfigdir=${PREFIX}/libdata/pkgconfig

MAN3=		libmicrohttpd.3
INFO=		libmicrohttpd libmicrohttpd-tutorial

PLIST_FILES=	lib/libmicrohttpd.so.26 \
		lib/libmicrohttpd.la \
		lib/libmicrohttpd.so \
		lib/libmicrohttpd.a \
		libdata/pkgconfig/libmicrohttpd.pc \
		include/microhttpd.h

.include <bsd.port.mk>
@


1.18
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311800
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/www/libmicrohttpd/Makefile 311800 2013-02-06 22:32:43Z flo $
d15 1
a15 1
OPTIONS=	GNUTLS "Build with gnutls to support ssl" off
d18 1
a18 1
.if defined(WITH_GNUTLS)
@


1.17
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311722
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 2
a2 6
# New ports collection makefile for:	libmicrohttpd
# Date created:		12 February 2008
# Whom:			David Barksdale <amatus@@gnu.org>
#
# $FreeBSD: head/www/libmicrohttpd/Makefile 311722 2013-02-05 16:17:06Z novel $
#
d5 1
a5 2
PORTVERSION=	0.9.23
PORTREVISION=	1
a17 4
.if ${OSVERSION} < 702000
IGNORE=	strdup is not available in this OS release
.endif

@


1.16
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 307721
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307721 | wxs | 2012-11-24 19:13:53 +0000 (Sat, 24 Nov 2012) | 6 lines
## SVN ##
## SVN ## Update to 0.9.23
## SVN ##
## SVN ## PR:		ports/173551
## SVN ## Submitted by:	Hung-Yi Chen <gaod@@hychen.org> (maintainer)
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d5 1
a5 1
# $FreeBSD: head/www/libmicrohttpd/Makefile 307721 2012-11-24 19:13:53Z wxs $
d10 1
@


1.15
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/www/libmicrohttpd/Makefile 305228 2012-10-04 06:05:50Z jgh $
d9 1
a9 1
PORTVERSION=	0.9.22
d37 1
a37 1
INFO=		microhttpd microhttpd-tutorial
@


1.14
log
@SVN rev 305228 on 2012-10-04 06:05:50Z by jgh

- update to 0.9.22

PR:		172308
Submitted by:	maintainer, gaod@@hychen.org
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.13
log
@SVN rev 302284 on 2012-08-08 12:43:40Z by bdrewery

- Update to 0.9.21

ChangeLog:

  * Fixes potential problems with non-monotonic increasing system time
    values
  * Makes sockets non-inheritable by default
  * Enables MHD to operate without a "listen" socket (for special
    circumstances)

PR:		ports/170425
Submitted by:	Hung-Yi Chen <gaod@@hychen.org> (maintainer)
Approved by:	eadler (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	0.9.21
@


1.12
log
@- Update to 0.9.20

PR:		169100
Submitted by:	gahr
Approved by:	maintainer (timeout > 15 days)
@
text
@d9 1
a9 1
PORTVERSION=	0.9.20
d39 1
a39 1
PLIST_FILES=	lib/libmicrohttpd.so.25 \
@


1.11
log
@- Update to version 0.9.15
- WITH_GNUTLS needs security/libgcrypt to work

PR:		ports/161506
Submitted by:	Hung-Yi Chen <gaod@@hychen.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.9.15
d28 1
a28 1
		gnutls.47:${PORTSDIR}/security/gnutls
d39 1
a39 1
PLIST_FILES=	lib/libmicrohttpd.so.23 \
@


1.10
log
@Update to 0.9.12

PR:		ports/158285
Submitted by:	Jin-Sih Lin <linpct@@gmail.com>
Approved by:	maintainer timeout, bapt (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	0.9.12
d27 2
a28 1
LIB_DEPENDS+=	gnutls.47:${PORTSDIR}/security/gnutls
d39 1
a39 1
PLIST_FILES=	lib/libmicrohttpd.so.20 \
@


1.9
log
@Chase security/gnutls update and add an UPDATING entry.
@
text
@d9 1
a9 2
PORTVERSION=	0.9.4
PORTREVISION=	2
d27 1
a27 1
LIB_DEPENDS=	gnutls.47:${PORTSDIR}/security/gnutls
d38 1
a38 1
PLIST_FILES=	lib/libmicrohttpd.so.12 \
@


1.8
log
@- mark port IGNORE if OSVERSION < 702000
  since there is no strdup(3) available.

  Issue reported by pav (pointyhat build)

  Remark:
  Feature save only if OSVERSION >= 702000

Feature safe:	yes
@
text
@d10 1
a10 1
PORTREVISION=	1
d28 1
a28 1
LIB_DEPENDS=	gnutls.40:${PORTSDIR}/security/gnutls
@


1.7
log
@ - add option to build with gnutls (ssl support)
 - remove patchfile
 - change URI in pkg-descr
 - bump PORTREVISION

PR:		ports/153489
Submitted by:	Pietro Cerutti <gahr _at_ FreeBSD.org>
Approved by:	Hung-Yi Chen <gaod _at_ hychen.org> (maintainer) per mail
Feature safe:	yes
@
text
@d23 4
@


1.6
log
@ - update to version 0.9.4
 - pass maintainership to submitter
 - use INFO=
 - connect to License framework

PR:		ports/153530
Submitted by:	Hung-Yi Chen <gaod _at_ hychen.org> (new maintainer)
Approved by:	Amatus <c11h15no2 _at_ yahoo.com> (old maintainer)
@
text
@d10 1
d13 1
a13 1
MASTER_SITE_SUBDIR=	libmicrohttpd
d19 9
@


1.5
log
@Try to fix plsit with custom PREFIX

PR:		139536
Submitted by:	Sahil Tandon
Approved by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	0.4.2
d11 2
a12 1
MASTER_SITES=	http://gnunet.org/libmicrohttpd/download/
d14 1
a14 1
MAINTAINER=	amatus@@gnu.org
d17 1
d22 4
a25 1
PLIST_FILES=	lib/libmicrohttpd.so.6 \
d30 1
a30 4
		include/microhttpd.h \
		info/microhttpd.info

MAN3=		libmicrohttpd.3
@


1.4
log
@- Update to 0.4.2

PR:		137812
Submitted by:	Sylvio Cesar <scjamorim@@bsd.com.br>
Approved by:	maintainer
@
text
@d18 1
@


1.3
log
@- Update to 3.1

PR:		ports/124495
Submitted by:	David Barksdale <amatus gnu.org>
Approved by:	mentor (implicit)
@
text
@d9 1
a9 1
PORTVERSION=	0.3.1
d19 1
a19 1
PLIST_FILES=	lib/libmicrohttpd.so.4 \
d23 1
@


1.2
log
@- Update to 0.2.2

PR:		ports/122144
Submitted by:	David Barksdale <amatus@@gnu.org> (maintainer)
Approved by:	tabthorpe (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	0.2.2
d19 1
a19 1
PLIST_FILES=	lib/libmicrohttpd.so.3 \
d23 2
a24 1
		include/microhttpd.h
@


1.1
log
@libmicrohttpd is a small C library for embedding  HTTP server functionality
into other  applications. It is reentrant, fast, supports HTTP 1.1, and
permits listening on multiple ports. The API is simple and still powerful
enough to allow programmers to use the entire HTTP feature set.

PR:		ports/120603
Submitted by:	David Barksdale <amatus at gnu.org>
@
text
@d9 1
a9 1
PORTVERSION=	0.2.1
@

