aboutsummaryrefslogtreecommitdiff
path: root/www/php-screw
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2014-07-19 01:41:15 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2014-07-19 01:41:15 +0000
commit10ca9a19a7397054eb1f6bc9e43fcdb342e4837b (patch)
tree9d36c5da8e0ef194ca35fb5444cd99c1518a063b /www/php-screw
parentfb21d7a0214214115d69d742d9496f9525c18992 (diff)
Notes
Diffstat (limited to 'www/php-screw')
-rw-r--r--www/php-screw/Makefile20
-rw-r--r--www/php-screw/files/pkg-message.in (renamed from www/php-screw/pkg-message)0
-rw-r--r--www/php-screw/pkg-plist1
3 files changed, 7 insertions, 14 deletions
diff --git a/www/php-screw/Makefile b/www/php-screw/Makefile
index e5748cc0c88e..df2ce340e94c 100644
--- a/www/php-screw/Makefile
+++ b/www/php-screw/Makefile
@@ -11,17 +11,16 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= A PHP script encryption tool
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
CRYPTKEY?= 11152, 368, 192, 1281, 62
USE_AUTOTOOLS= libtool
USE_PHP= zlib
USE_PHPIZE= yes
+PLIST_SUB= PHP_EXTDIR="${PHP_EXT_DIR}"
+SUB_FILES= pkg-message
-CONFIGURE_ARGS+=--enable-php_screw=shared
+CONFIGURE_ARGS+= --enable-php_screw=shared
-NO_STAGE= yes
pre-everything::
@${ECHO} ""
@${ECHO} "To achieve real security, define your own encryption"
@@ -40,16 +39,11 @@ do-build:
@(cd ${BUILD_WRKSRC}/tools; ${SETENV} ${MAKE_ENV} ${MAKE} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
-post-build:
- @${SED} "s|%%LOCALBASE%%|${LOCALBASE}|g;s|%%PREFIX%%|${PREFIX}|g;s|%%PHP_EXT_DIR%%|${PHP_EXT_DIR}|g" \
- ${.CURDIR}/pkg-message > ${PKGMESSAGE}
do-install:
- @${MKDIR} ${PREFIX}/lib/php/${PHP_EXT_DIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}
@${INSTALL_DATA} ${WRKSRC}/modules/php_screw.so \
- ${PREFIX}/lib/php/${PHP_EXT_DIR}
- @${INSTALL_PROGRAM} ${WRKSRC}/tools/screw ${PREFIX}/bin
-
-post-install:
- @${CAT} ${PKGMESSAGE}
+ ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}
+ @${INSTALL_PROGRAM} ${WRKSRC}/tools/screw ${STAGEDIR}${PREFIX}/bin
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/php_screw.so
.include <bsd.port.mk>
diff --git a/www/php-screw/pkg-message b/www/php-screw/files/pkg-message.in
index d55d343ff0e3..d55d343ff0e3 100644
--- a/www/php-screw/pkg-message
+++ b/www/php-screw/files/pkg-message.in
diff --git a/www/php-screw/pkg-plist b/www/php-screw/pkg-plist
index 3470bccaa8c1..69798d7b4a2f 100644
--- a/www/php-screw/pkg-plist
+++ b/www/php-screw/pkg-plist
@@ -1,3 +1,2 @@
bin/screw
lib/php/%%PHP_EXT_DIR%%/php_screw.so
-@dirrmtry lib/php/%%PHP_EXT_DIR%%