pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

php-phalcon4: A full-stack PHP framework delivered as a C-extension.



Module Name:	pkgsrc-wip
Committed By:	Juraj Lutter <otis%NetBSD.org@localhost>
Pushed By:	otis
Date:		Wed Oct 7 20:43:15 2020 +0000
Changeset:	53c5ce7d437c84c9e607cd4d14ad5645029d48fb

Added Files:
	php-phalcon4/DESCR
	php-phalcon4/Makefile
	php-phalcon4/distinfo

Log Message:
php-phalcon4: A full-stack PHP framework delivered as a C-extension.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=53c5ce7d437c84c9e607cd4d14ad5645029d48fb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 php-phalcon4/DESCR    |  5 +++++
 php-phalcon4/Makefile | 38 ++++++++++++++++++++++++++++++++++++++
 php-phalcon4/distinfo |  6 ++++++
 3 files changed, 49 insertions(+)

diffs:
diff --git a/php-phalcon4/DESCR b/php-phalcon4/DESCR
new file mode 100644
index 0000000000..0e243421fd
--- /dev/null
+++ b/php-phalcon4/DESCR
@@ -0,0 +1,5 @@
+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.
diff --git a/php-phalcon4/Makefile b/php-phalcon4/Makefile
new file mode 100644
index 0000000000..789c40dff5
--- /dev/null
+++ b/php-phalcon4/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD$
+#
+
+MODNAME=		phalcon
+PECL_VERSION=		4.0.6
+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
+
+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"
diff --git a/php-phalcon4/distinfo b/php-phalcon4/distinfo
new file mode 100644
index 0000000000..6791de7645
--- /dev/null
+++ b/php-phalcon4/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (php-phalcon/phalcon-4.0.6.tar.gz) = f4aa0d5a2f7e05aa63885a0a5f9217955dcfae0f
+RMD160 (php-phalcon/phalcon-4.0.6.tar.gz) = cd5e983f24a869d4771b7e533f3e65de30de7353
+SHA512 (php-phalcon/phalcon-4.0.6.tar.gz) = bc27416ea88642a2d10b0bae0b2a3e47b1f84c1159224e8dec55f577aff18cdc3db78a0370ffa7a9e7d47ab283e0b325cb9f36392f913cc0a6ceb7fef01212f9
+Size (php-phalcon/phalcon-4.0.6.tar.gz) = 6831547 bytes


Home | Main Index | Thread Index | Old Index