Move NGINX Unit's php module patches to the main port.
Use distfinfo from mail port as well.
# $NetBSD$
-PKGNAME= unit-php${PHP_VERSION:R:S|.||g}-1.20.0
-DISTNAME= unit-1.20.0
+PKGNAME= unit-${LANG}${PHP_VERSION:R:S|.||g}-${UNIT_VERSION}
COMMENT= PHP module for NGINX Unit
-MODNAME= php${PHP_VERSION}
+LANG= php
+MODNAME= ${LANG}${PHP_VERSION}
MAINTAINER= osa@FreeBSD.org
post-configure:
cd ${WRKSRC} && \
- ./configure php --lib-path=${PREFIX}/lib \
+ ./configure ${LANG} --lib-path=${PREFIX}/lib \
--module=${MODNAME}
.include "${PHPPKGSRCDIR}/buildlink3.mk"
+++ /dev/null
-@comment $NetBSD$
-libexec/unit/modules/${MODNAME}.unit.${SHLIB_SUFFIX}
+++ /dev/null
-$NetBSD$
-
-SHA1 (unit-1.20.0.tar.gz) = f4a2d2a6b622742acd138a66008407b5f674b08f
-RMD160 (unit-1.20.0.tar.gz) = 8964e056dbe19e659b157a89d1cf39f213ffd952
-SHA512 (unit-1.20.0.tar.gz) = dd68103795acbdcd87a951c92c72f3cb74b5e622eca4e687194508b55a592ac4312de3a8ff7ddb9a5df9750363b24dca9e1b48c7ef42c78aca3a18aca6a51f42
-Size (unit-1.20.0.tar.gz) = 787607 bytes
-SHA1 (patch-auto-modules-php) = 4386e6adaf806d83af88de8da9ad0a9a83eeac8f
# $NetBSD$
-DISTNAME= unit-1.20.0
+.include "../../www/unit/unitversion.mk"
+
+DISTNAME= unit-${UNIT_VERSION}
MAINTAINER= osa@FreeBSD.org
--- /dev/null
+# $NetBSD$
+
+.if !defined(UNITCOMMON_MK)
+UNITCOMMON_MK= defined
+
+DISTNAME?= unit-${UNIT_VERSION}
+
+.endif
+
+.include "../../www/unit/unitversion.mk"
RMD160 (unit-1.20.0.tar.gz) = 8964e056dbe19e659b157a89d1cf39f213ffd952
SHA512 (unit-1.20.0.tar.gz) = dd68103795acbdcd87a951c92c72f3cb74b5e622eca4e687194508b55a592ac4312de3a8ff7ddb9a5df9750363b24dca9e1b48c7ef42c78aca3a18aca6a51f42
Size (unit-1.20.0.tar.gz) = 787607 bytes
+SHA1 (patch-auto-modules-php) = 4386e6adaf806d83af88de8da9ad0a9a83eeac8f
.if !defined(UNITEXT_MK)
UNITEXT_MK= defined
-PLIST_SUBST+= MODNAME=${MODNAME}
-PLIST_SUBST+= PKGMODNAME=${PKGMODNAME}
+.include "../../www/unit/unitversion.mk"
+
+DISTINFO_FILE= ${.CURDIR}/../../www/unit/distinfo
+PATCHDIR= ${.CURDIR}/../../www/unit/patches
+
+PKGMODNAME?= ${MODNAME}.unit
+
+PLIST_SUBST+= PKGMODNAME=${MODNAME}.unit
PLIST_SUBST+= SHLIB_SUFFIX=${SHLIB_SUFFIX}
-PLIST_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR}
+PLIST_SUBST+= UNIT_EXTENSION_DIR=${UNIT_EXTENSION_DIR}
+
+PLIST_SRC+= ${.CURDIR}/../../www/unit/PLIST.module
.if ${OBJECT_FMT} == "SOM"
SHLIB_SUFFIX= sl
do-install: do-module-install
do-module-install:
- ${MKDIR} ${DESTDIR}${PREFIX}/libexec/unit/modules/
- ${INSTALL_LIB} ${WRKSRC}/build/${MODNAME}.unit.${SHLIB_SUFFIX} \
- ${DESTDIR}${PREFIX}/libexec/unit/modules/
+ ${MKDIR} ${DESTDIR}${PREFIX}/${UNIT_EXTENSION_DIR}
+ ${INSTALL_LIB} ${WRKSRC}/build/${PKGMODNAME}.${SHLIB_SUFFIX} \
+ ${DESTDIR}${PREFIX}/${UNIT_EXTENSION_DIR}
+
+.endif # UNITEXT_MK
-.endif # PHPEXT_MK
+.include "${.CURDIR}/../../www/unit/common.mk"
--- /dev/null
+# UNIT_EXTENSION_DIR
+# Relative path to ${PREFIX} for NGINX Unit's modules.
+#
+# Example: libexec/unit/modules
+#
+# Keywords: unit
+#
+
+.if !defined(UNITVERSION_MK)
+UNITVERSION_MK= defined
+
+# Define NGINX Unit's version.
+UNIT_VERSION= 1.20.0
+
+# Define NGINX Unit's modules directory
+UNIT_EXTENSION_DIR= libexec/unit/modules
+
+.endif # UNITVERSION_MK