aboutsummaryrefslogblamecommitdiff
path: root/databases/pecl-memcached/Makefile
blob: d4bc4920a9bd900504ab32edd82bbe12c9638245 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                            

                         
                     
                         
 
                                   

                                                                                     
                     
                                 
 
                                                           
                                                      
 


                                        
                                                    
 



                                         
                                                  
                                          
                                      
                                                        
 
                      
# Created by: Gea-Suan Lin <gslin@gslin.org>

PORTNAME=	memcached
PORTVERSION=	3.1.5
CATEGORIES=	databases

MAINTAINER=	sunpoet@FreeBSD.org
COMMENT=	PHP extension for interfacing with memcached via libmemcached library

LICENSE=	PHP30
LICENSE_FILE=	${WRKSRC}/LICENSE

BUILD_DEPENDS=	libmemcached>=1.0.18:databases/libmemcached
LIB_DEPENDS=	libmemcached.so:databases/libmemcached

USES=		php:pecl pkgconfig
USE_PHP=	json:build session:build

CONFIGURE_ARGS=	--with-libmemcached-dir=${LOCALBASE}

OPTIONS_DEFINE=	IGBINARY SASL
OPTIONS_DEFAULT=SASL
IGBINARY_DESC=	Binary serializer support

IGBINARY_CONFIGURE_ENABLE=	memcached-igbinary
IGBINARY_USE=		PHP=igbinary:build
SASL_CONFIGURE_ENABLE=	memcached-sasl
SASL_LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2

.include <bsd.port.mk>