# $OpenBSD: Makefile,v 1.13 2015/02/05 11:10:18 sthen Exp $ COMMENT= Ubiquiti uniFi wireless controller DISTFILES= unifi-$V{UniFi.unix}.zip unifi_sh_api-$V{unifi_sh_api} EXTRACT_ONLY= unifi-$V.zip V= 3.2.10 FW_VER= 3.2.10.2886 PKGNAME= unifi-$V CATEGORIES= net HOMEPAGE= http://wiki.ubnt.com/UniFi_FAQ MAINTAINER= Stuart Henderson # at least the firmware files are restricted, if not more PERMIT_PACKAGE_CDROM= http://www.ubnt.com/eula/ PERMIT_PACKAGE_FTP= http://www.ubnt.com/eula/ PERMIT_DISTFILES_FTP= http://www.ubnt.com/eula/ MASTER_SITES= http://dl.ubnt.com/unifi/$V/ MODULES= java MODJAVA_VER= 1.6+ MODJAVA_JRERUN= yes RUN_DEPENDS= databases/mongodb \ java/javaPathHelper NO_BUILD= Yes NO_TEST= Yes WRKDIST= ${WRKDIR}/UniFi INSTDIR= ${PREFIX}/share/unifi/ SUBST_VARS= FW_VER post-extract: cp ${FULLDISTDIR}/unifi_sh_api-$V ${WRKSRC}/unifi_sh_api do-install: ${INSTALL_DATA_DIR} ${INSTDIR} cp -Rp ${WRKSRC}/* ${INSTDIR} ln -fs ${LOCALBASE}/bin/mongod ${INSTDIR}/bin/mongod ln -s /var/log/unifi ${INSTDIR}/logs chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR} find ${INSTDIR} -type f|xargs chmod ${SHAREMODE} find ${INSTDIR} -type d|xargs chmod ${DIRMODE} ${SUBST_CMD} -c -m 555 -o ${BINOWN} -g ${BINGRP} \ ${FILESDIR}/unifi.sh ${PREFIX}/bin/unifi ln -s unifi ${PREFIX}/bin/unifi-discover rm -f ${INSTDIR}/unifi_sh_api.orig .include