⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 性能优秀的SIP Proxy
💻
字号:
# New ports collection makefile for:	openser# Date created:				20 October 2005# Whom:					jesusr## $FreeBSD: ports/net/openser/Makefile,v 1.2 2005/11/28 01:38:23 jylefort Exp $#PORTNAME=	openserPORTVERSION=	1.1.0CATEGORIES=	netMASTER_SITES=	http://openser.org/pub/openser/${PORTVERSION}/src/DISTNAME=	${PORTNAME}-${PORTVERSION}-tls_srcMAINTAINER=	jesusr@FreeBSD.orgCOMMENT=	A very fast and configurable SIP proxy with TLS supportLIB_DEPENDS=	radiusclient-ng.2:${PORTSDIR}/net/radiusclientWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}-tlsUSE_REINPLACE=	yesUSE_GMAKE=	yesUSE_GNOME=	libxml2MAKE_ENV=	CC="${CC}" \		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \		PTHREAD_LIBS="${PTHREAD_LIBS}"PLIST_FILES=	sbin/openser sbin/openser_mysql.sh \		sbin/openserctl sbin/openserunix sbin/openser_postgresql.shPLIST_DIRS=	lib/openser/modules lib/openserMODULES=	acc alias_db auth auth_db auth_diameter avpops cpl-c dbtext \		dispatcher diversion domain enum exec flatstore gflags group \		lcr mangler maxfwd mediaproxy msilo nathelper options pa pdt \		permissions pike registrar rr sl sms speeddial textops tm uac \		uac_redirect uri uri_db usrloc xlogRC_FILES=	acc/radiusclient.conf \		acc/servers \		acc/sip_dictionary \		dictionary.radius \		openser.cfgRC_DIRS=	accMAN5=		openser.cfg.5MAN8=		openser.8PORTDOCS=	*SUB_FILES=	pkg-install pkg-deinstallSUB_LIST=	RC_DIRS="${RC_DIRS}" RC_FILES="${RC_FILES}"OPTIONS=	MYSQL "MySQL support" on \		POSTGRESQL "PostgreSQL support" on \		TLS "TLS support" on.include <bsd.port.pre.mk>.if defined(WITH_MYSQL)USE_MYSQL=	yesMODULES+=	mysql.elseMAKE_ENV+=	MYSQL=mysql.endif.if defined(WITH_POSTGRESQL)USE_PGSQL=	yesMODULES+=	postgres.elseMAKE_ENV+=	POSTGRESQL=postgres.endif.if defined(WITH_TLS).include "${PORTSDIR}/Mk/bsd.openssl.mk"PLIST_FILES+=	etc/openser/tls/READMETLS_RC_FILES=	tls/rootCA/cacert.pem \		tls/rootCA/certs/01.pem \		tls/rootCA/index.txt \		tls/rootCA/private/cakey.pem \		tls/rootCA/serial \		tls/user/user-calist.pem \		tls/user/user-cert.pem \		tls/user/user-cert_req.pem \		tls/user/user-privkey.pemRC_FILES+=	${TLS_RC_FILES}TLS_RC_DIRS=	tls/user \		tls/rootCA/certs \		tls/rootCA/private \		tls/rootCA \		tlsRC_DIRS+=	${TLS_RC_DIRS}.elseMAKE_ARGS+=	TLS="".endifPLIST_FILES+=	${MODULES:S|^|lib/openser/modules/|:S|$|.so|} \		${RC_FILES:S|^|etc/openser/|:S|$|.default|}post-patch:.if defined(NOPORTDOCS)	@${REINPLACE_CMD} -e 's|install-doc install-man|install-man|' \		${WRKSRC}/Makefile.endif	@${REINPLACE_CMD} -e 's|/usr/local/etc/openser|${PREFIX}/etc/openser|' \		${WRKSRC}/scripts/sc.dbtext \		${WRKSRC}/modules/dispatcher/README	@${REINPLACE_CMD} -e 's|/etc/openser|${PREFIX}/etc/openser|' \		${WRKSRC}/modules/mediaproxy/README	@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \		${WRKSRC}/etc/openser.cfg \		${WRKSRC}/scripts/mysqldb.sh \		${WRKSRC}/scripts/postgresqldb.sh \		${WRKSRC}/scripts/openserctl \		${WRKSRC}/scripts/sc.dbtext \		${WRKSRC}/modules/speeddial/README	@${REINPLACE_CMD} -e 's|/home/sip-server/modules/acc/etc|${PREFIX}/etc/openser/acc|; \		s|/usr/local|${LOCALBASE}|' \		${WRKSRC}/modules/acc/etc/radiusclient.conf	@${REINPLACE_CMD} -e 's|/usr/local/etc/radiusclient|${PREFIX}/etc/openser/acc|' \		${WRKSRC}/modules/acc/acc_mod.c ${WRKSRC}/modules/acc/READMEpost-install:	${INSTALL_DATA} ${WRKSRC}/etc/openser.cfg \		${PREFIX}/etc/openser/openser.cfg.default	${INSTALL_DATA} ${WRKSRC}/scripts/openserctlrc \		${PREFIX}/etc/openser/openserctlrc	${MKDIR} ${PREFIX}/etc/openser/acc	${INSTALL_DATA} ${WRKSRC}/modules/acc/etc/radiusclient.conf \		${PREFIX}/etc/openser/acc/radiusclient.conf.default	${INSTALL_DATA} ${WRKSRC}/modules/acc/etc/servers \		${PREFIX}/etc/openser/acc/servers.default	${INSTALL_DATA} ${WRKSRC}/modules/acc/etc/sip_dictionary \		${PREFIX}/etc/openser/acc/sip_dictionary.default.for d in ${TLS_RC_DIRS}	${MKDIR} ${PREFIX}/etc/openser/${d}.endfor.for f in ${TLS_RC_FILES}	${INSTALL_DATA} ${WRKSRC}/etc/${f} ${PREFIX}/etc/openser/${f}.default.endfor	@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL.include <bsd.port.post.mk>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -