[Midnightbsd-cvs] mports: mports/devel: Add zend optimizer.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Aug 21 22:14:42 EDT 2008
Log Message:
-----------
Add zend optimizer. This allows you to use encoded php files on MidnightBSD.
Modified Files:
--------------
mports/devel:
Makefile (r1.233 -> r1.234)
Added Files:
-----------
mports/devel/ZendOptimizer:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/devel/ZendOptimizer/files:
pkg-message.in (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/Makefile,v
retrieving revision 1.233
retrieving revision 1.234
diff -L devel/Makefile -L devel/Makefile -u -r1.233 -r1.234
--- devel/Makefile
+++ devel/Makefile
@@ -6,6 +6,7 @@
SUBDIR += 9base
SUBDIR += ORBit
SUBDIR += ORBit2
+ SUBDIR += ZendOptimizer
SUBDIR += activitymail
SUBDIR += anjuta
SUBDIR += apache-ant
--- /dev/null
+++ devel/ZendOptimizer/pkg-descr
@@ -0,0 +1,9 @@
+The Zend Optimizer is a free application that runs the files
+encoded by the Zend Encoder and Zend SafeGuard Suite, while
+enhancing the running speed of PHP applications.
+
+Benefits:
+- Enables users to run files encoded by the Zend Encoder
+- Increases runtime performance up to 40%.
+
+WWW: http://www.zend.com/store/products/zend-optimizer.php
--- /dev/null
+++ devel/ZendOptimizer/pkg-plist
@@ -0,0 +1,9 @@
+lib/php/%%PHP_EXT_DIR%%/ZendExtensionManager_TS.so
+lib/php/%%PHP_EXT_DIR%%/ZendExtensionManager.so
+lib/php/%%PHP_EXT_DIR%%/Optimizer/php-%%ZEND_PATH%%/ZendOptimizer.so
+lib/php/%%PHP_EXT_DIR%%/Optimizer_TS/php-%%ZEND_PATH%%/ZendOptimizer.so
+ at dirrm lib/php/%%PHP_EXT_DIR%%/Optimizer_TS/php-%%ZEND_PATH%%
+ at dirrm lib/php/%%PHP_EXT_DIR%%/Optimizer_TS
+ at dirrm lib/php/%%PHP_EXT_DIR%%/Optimizer/php-%%ZEND_PATH%%
+ at dirrm lib/php/%%PHP_EXT_DIR%%/Optimizer
+ at dirrmtry lib/php/%%PHP_EXT_DIR%%
--- /dev/null
+++ devel/ZendOptimizer/Makefile
@@ -0,0 +1,58 @@
+# New ports collection makefile for: ZendOptimizer
+# Date created: Thu Apr 24 00:23:22 CET 2003
+# Whom: Alex Dupre <sysadmin at alexdupre.com>
+#
+# $MidnightBSD: mports/devel/ZendOptimizer/Makefile,v 1.1 2008/08/22 02:14:40 laffer1 Exp $
+# $FreeBSD: ports/devel/ZendOptimizer/Makefile,v 1.31 2008/01/26 13:44:55 ale Exp $
+#
+
+PORTNAME= ZendOptimizer
+DISTVERSION= 3.3.0a
+CATEGORIES= devel
+MASTER_SITES= http://downloads.zend.com/optimizer/${DISTVERSION}/
+DISTNAME= ${PORTNAME}-${DISTVERSION}-freebsd${VER}-${ARCH}
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= An optimizer for PHP code
+LICENSE= other
+
+ONLY_FOR_ARCHS= i386 amd64
+NO_BUILD= yes
+USE_PHP= yes
+
+SUB_FILES= pkg-message
+PKGMESSAGE= ${WRKDIR}/pkg-message
+
+.include <bsd.port.pre.mk>
+
+VER= 6.0
+.if ${OSVERSION} >= 700043
+LIB_DEPENDS+= m.4:${PORTSDIR}/misc/compat6x
+.endif
+.endif
+
+ZEND_PATH= 5.2.x
+
+PLIST_SUB+= ZEND_PATH=${ZEND_PATH}
+
+PORTDOCS= *
+
+do-install:
+ @${MKDIR} ${PREFIX}/lib/php/${PHP_EXT_DIR}/Optimizer/php-${ZEND_PATH}
+ ${INSTALL_DATA} ${WRKSRC}/data/${ZEND_PATH:S/./_/g}_comp/ZendOptimizer.so \
+ ${PREFIX}/lib/php/${PHP_EXT_DIR}/Optimizer/php-${ZEND_PATH}/ZendOptimizer.so
+ @${MKDIR} ${PREFIX}/lib/php/${PHP_EXT_DIR}/Optimizer_TS/php-${ZEND_PATH}
+ ${INSTALL_DATA} ${WRKSRC}/data/${ZEND_PATH:S/./_/g}_comp/TS/ZendOptimizer.so \
+ ${PREFIX}/lib/php/${PHP_EXT_DIR}/Optimizer_TS/php-${ZEND_PATH}/ZendOptimizer.so
+ ${INSTALL_DATA} ${WRKSRC}/data/ZendExtensionManager.so \
+ ${PREFIX}/lib/php/${PHP_EXT_DIR}
+ ${INSTALL_DATA} ${WRKSRC}/data/ZendExtensionManager_TS.so \
+ ${PREFIX}/lib/php/${PHP_EXT_DIR}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/EULA-ZendOptimizer ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/README-ZendOptimizer ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/data/doc/* ${DOCSDIR}
+.endif
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ devel/ZendOptimizer/distinfo
@@ -0,0 +1,9 @@
+MD5 (ZendOptimizer-3.3.0a-freebsd5.4-i386.tar.gz) = 9e2edcc3b4c6be5fe667b6cf8ce3fb2c
+SHA256 (ZendOptimizer-3.3.0a-freebsd5.4-i386.tar.gz) = 113fa0bf3ef65ac3d15c11efb19b45bd8b3b8445d4f346c9a30855d812925916
+SIZE (ZendOptimizer-3.3.0a-freebsd5.4-i386.tar.gz) = 9318300
+MD5 (ZendOptimizer-3.3.0a-freebsd6.0-i386.tar.gz) = 44fa8d594d968a0ed612abc96c40c9d9
+SHA256 (ZendOptimizer-3.3.0a-freebsd6.0-i386.tar.gz) = 5670b73057b5fdbccfdb09ecf1b7280f9a6014b5bb353d3d7b9ec0eaea079796
+SIZE (ZendOptimizer-3.3.0a-freebsd6.0-i386.tar.gz) = 9353326
+MD5 (ZendOptimizer-3.3.0a-freebsd6.0-amd64.tar.gz) = 881296734a1f4e1f60c55164ae9a4f2a
+SHA256 (ZendOptimizer-3.3.0a-freebsd6.0-amd64.tar.gz) = 24f8c4f7a5a47e371ee4f5f3288c93e5e33f1977f71f0b3a1887915703dbc180
+SIZE (ZendOptimizer-3.3.0a-freebsd6.0-amd64.tar.gz) = 9979608
--- /dev/null
+++ devel/ZendOptimizer/files/pkg-message.in
@@ -0,0 +1,10 @@
+You have installed the ZendOptimizer package.
+
+Edit %%LOCALBASE%%/etc/php.ini and add:
+
+[Zend]
+zend_optimizer.optimization_level=15
+zend_extension_manager.optimizer="%%PREFIX%%/lib/php/%%PHP_EXT_DIR%%/Optimizer"
+zend_extension_manager.optimizer_ts="%%PREFIX%%/lib/php/%%PHP_EXT_DIR%%/Optimizer_TS"
+zend_extension="%%PREFIX%%/lib/php/%%PHP_EXT_DIR%%/ZendExtensionManager.so"
+zend_extension_ts="%%PREFIX%%/lib/php/%%PHP_EXT_DIR%%/ZendExtensionManager_TS.so"
More information about the Midnightbsd-cvs
mailing list