[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / www / php-phalcon

File: [cvs.NetBSD.org] / pkgsrc / www / php-phalcon / Makefile (download)

Revision 1.1, Mon Jan 15 21:36:05 2018 UTC (6 years, 3 months ago) by fhajny
Branch: MAIN

Import phalcon-3.3.1 as www/php-phalcon.

Phalcon is an open source full stack framework for PHP, written as a
C-extension. Phalcon is optimized for high performance. Its unique
architecture allows the framework to always be memory resident,
offering its functionality whenever its needed, without expensive
file stats and file reads that traditional PHP frameworks employ.

# $NetBSD: Makefile,v 1.1 2018/01/15 21:36:05 fhajny Exp $
#

MODNAME=		phalcon
PECL_VERSION=		3.3.1
PKGNAME=		${PHP_PKG_PREFIX}-${DISTNAME}
CATEGORIES=		www
MASTER_SITES=		${MASTER_SITE_GITHUB:=phalcon/}
EXTRACT_SUFX=		.tar.gz

HOMEPAGE=		https://phalconphp.com/
COMMENT=		Web framework implemented as a C extension offering high performance
LICENSE=		php

GITHUB_PROJECT=		cphalcon
GITHUB_TAG=		v${PKGVERSION_NOREV}

USE_LANGUAGES=		c c++
USE_TOOLS+=		gmake pkg-config

PHP_VERSIONS_ACCEPTED=	56 70 71 72

BUILD_DEPENDS+=		re2c>=0.15.3:../../devel/re2c
DEPENDS+=		${PHP_PKG_PREFIX}-curl>=5.6.0:../../www/php-curl
DEPENDS+=		${PHP_PKG_PREFIX}-gd>=5.6.0:../../graphics/php-gd
DEPENDS+=		${PHP_PKG_PREFIX}-json>=5.6.0:../../textproc/php-json
DEPENDS+=		${PHP_PKG_PREFIX}-mbstring>=5.6.0:../../converters/php-mbstring
DEPENDS+=		${PHP_PKG_PREFIX}-pdo>=5.6.0:../../databases/php-pdo
DEPENDS+=		${PHP_PKG_PREFIX}-pdo_mysql>=5.6.0:../../databases/php-pdo_mysql

.include "../../lang/php/phpversion.mk"

PHPSETUPSUBDIR=		build/php${PKG_PHP_MAJOR_VERS}/${"${MACHINE_ARCH:Mx86_64}":?64:32}bits
MODULESDIR=		${WRKSRC}/${PHPSETUPSUBDIR}/modules
CONFIGURE_DIRS+=	${PHPSETUPSUBDIR}

.include "../../databases/php-pdo/buildlink3.mk"
.include "../../textproc/php-json/buildlink3.mk"
.include "../../lang/php/ext.mk"
.include "../../mk/bsd.pkg.mk"