freebsd-ports/www/py-prewikka/Makefile
Pawel Pekala 89fe9269e1 Update Prelude-IDS ports to 1.0.1 release
security/libprelude:
- Remove BROKEN, update to version 1.0.1 [1]
- Add missing deps, port requires pkg-config during build

security/libpreludedb:
- Update to version 1.0.1p1
- Add missing deps
- Make options deterministic and not dependent on what's installed

security/prelude-lml:
- Update to version 1.0.1
- Add missing deps, port requires pkg-config during build
- Convert to OptionsNG

security/prelude-manager:
- Update to version 1.0.2
- Add missing deps, port requires pkg-config during build
- Convert to OptionsNG, remove PRELUDEDB option - it can't be turned off
  by CONFIGURE_ARGS, package links to preludedb at all times if available

security/pflogger:
- Bump PORTREVISION, libprelude ABI version changed

www/py-prewikka:
- Update to version 1.0.1p1
- Convert to OptionsNG
- Sort plist

PR:		172056 [1]
Submitted by:	KATO Tsuguru <tkato432@yahoo.com> [1]
2012-12-15 22:22:37 +00:00

44 lines
1.1 KiB
Makefile

# Created by: Robin Gruyters <r.gruyters@yirdis.nl>
# $FreeBSD$
PORTNAME= prewikka
PORTVERSION= 1.0.1p1
CATEGORIES= www security python
MASTER_SITES= https://www.prelude-ids.org/attachments/download/286/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Frontend for the Prelude IDS
BUILD_DEPENDS= cheetah-compile:${PORTSDIR}/devel/py-cheetah
LIB_DEPENDS= prelude:${PORTSDIR}/security/libprelude \
preludedb:${PORTSDIR}/security/libpreludedb
USE_PYTHON= -2.7
USE_PYDISTUTILS= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
USE_GETTEXT= yes
PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
.endif
post-patch:
${MV} ${WRKSRC}/conf/prewikka.conf ${WRKSRC}/conf/prewikka.conf-dist
${REINPLACE_CMD} 's,conf/prewikka.conf,conf/prewikka.conf-dist,' \
${WRKSRC}/setup.py
.if !${PORT_OPTIONS:MNLS}
${REINPLACE_CMD} 's,\(.*self.data_files.extend(self._compile_po_files())\),#\1,' \
${WRKSRC}/setup.py
.endif
post-install:
@if [ ! -f ${PREFIX}/etc/prewikka/prewikka.conf ]; then \
${CP} -p ${PREFIX}/etc/prewikka/prewikka.conf-dist \
${PREFIX}/etc/prewikka/prewikka.conf ; \
fi
.include <bsd.port.mk>