head	1.6;
access;
symbols
	RELEASE_8_3_0:1.3
	RELEASE_9_0_0:1.3;
locks; strict;
comment	@# @;


1.6
date	2013.02.07.14.08.06;	author svnexp;	state Exp;
branches;
next	1.5;

1.5
date	2012.11.17.06.02.36;	author svnexp;	state Exp;
branches;
next	1.4;

1.4
date	2012.07.26.05.40.22;	author bapt;	state Exp;
branches;
next	1.3;

1.3
date	2011.08.01.17.19.57;	author culot;	state Exp;
branches;
next	1.2;

1.2
date	2011.05.05.13.48.05;	author mm;	state Exp;
branches;
next	1.1;

1.1
date	2011.04.27.11.23.33;	author bapt;	state Exp;
branches;
next	;


desc
@@


1.6
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311829
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# New ports collection makefile for:	httpsqs
# Date created:		2011-04-22
# Whom:			Zhihao Yuan <lichray@@gmail.com>
#
# $FreeBSD: head/www/httpsqs/Makefile 311829 2013-02-07 12:37:48Z gahr $
#

PORTNAME=	httpsqs
PORTVERSION=	1.7
CATEGORIES=	www devel
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}

MAINTAINER=	lichray@@gmail.com
COMMENT=	Simple Queue Service based on HTTP GET/POST protocol

LICENSE=	BSD

LIB_DEPENDS+=	tokyocabinet:${PORTSDIR}/databases/tokyocabinet \
	event-2.0:${PORTSDIR}/devel/libevent2

USE_PKGCONFIG=	yes

PLIST_FILES=	bin/${PORTNAME}

post-patch:
	${CP} ${PATCHDIR}/Makefile ${WRKSRC}
	@@${REINPLACE_CMD} -e 's|{ 0 }|"${PREFIX}/bin/${PORTNAME}"|' \
		${WRKSRC}/httpsqs.c

post-install:
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin

.include <bsd.port.mk>
@


1.5
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/www/httpsqs/Makefile 301539 2012-07-26 05:40:22Z bapt $
a21 1
MAKE_ENV=	LIBS="${PTHREAD_LIBS}"
@


1.4
log
@SVN rev 301539 on 2012-07-26 05:40:22Z by bapt

new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.3
log
@- Update to 1.7 [1]
- Pet portlint(1) by moving LICENSE section earlier

PR:		ports/159342 [1]
Submitted by:	Zhihao Yuan <lichray@@gmail.com> (maintainer)
@
text
@d21 1
a21 2
BUILD_DEPENDS+=	pkg-config:${PORTSDIR}/devel/pkg-config

@


1.2
log
@Update libevent2 to 2.0.11
@
text
@d9 1
a9 2
PORTVERSION=	1.6
PORTREVISION=	1
d16 2
a24 2
LICENSE=	BSD

@


1.1
log
@HTTPSQS is a Simple Queue Service based on HTTP GET/POST protocol. It can
handle more than 10000 requests/sec concurrent connections. Currently it's
widely deployed throughout the xoyo.com under the Kingsoft Corporation.

WWW:	https://code.google.com/p/httpsqs/

PR:		ports/156595
Submitted by:	Zhihao Yuan <lichray at gmail.com>
@
text
@d10 1
@

