ports/175170: [new port] security/py-yara-editor , an editor for yara rules

Antoine Brodin antoine at freebsd.org
Wed Jan 9 21:10:00 UTC 2013


>Number:         175170
>Category:       ports
>Synopsis:       [new port] security/py-yara-editor , an editor for yara rules
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 09 21:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Antoine Brodin
>Release:        FreeBSD 9.1-RELEASE i386
>Organization:
none
>Environment:
System: FreeBSD everglades 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec 4 06:55:39 UTC 2012 root at obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


>Description:
Yara-Editor is an editor for Yara rules.

Note that there is a known crash on 1st launch but on 2nd launch it won't crash.  This will be fixed in next release.
>How-To-Repeat:
>Fix:


--- py-yara-editor.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-yara-editor
#	py-yara-editor/Makefile
#	py-yara-editor/distinfo
#	py-yara-editor/pkg-descr
#	py-yara-editor/pkg-plist
#
echo c - py-yara-editor
mkdir -p py-yara-editor > /dev/null 2>&1
echo x - py-yara-editor/Makefile
sed 's/^X//' >py-yara-editor/Makefile << 'c775228848813c3f905ffd26f5da1063'
X# Created by: antoine at FreeBSD.org
X# $FreeBSD$
X
XPORTNAME=	yara-editor
XPORTVERSION=	0.1.5
XCATEGORIES=	security python
XMASTER_SITES=	GOOGLE_CODE
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	antoine at FreeBSD.org
XCOMMENT=	Editor for yara rules
X
XLICENSE=	GPLv3
X
XRUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}qt4-core>=0:${PORTSDIR}/devel/py-qt4-core \
X		${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:${PORTSDIR}/x11-toolkits/py-qt4-gui \
X		${PYTHON_PKGNAMEPREFIX}yara>=0:${PORTSDIR}/security/py-yara
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=yes
X
XOPTIONS_DEFINE=	DOCS
X
XDOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
XPORTDOCS=	README
X
XMANLANG=	"" fr
XMAN8=		yara-editor.8
X
Xpost-patch:
X	${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
X		${WRKSRC}/bin/yara-editor
X	${REINPLACE_CMD} -e '/config_dir/d' \
X		-e '/en\/man8/d' \
X		-e "/'man8'/s/fr/en/" ${WRKSRC}/setup.py
X
X.include <bsd.port.options.mk>
X
Xpost-install:
X.if ${PORT_OPTIONS:MDOCS}
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
c775228848813c3f905ffd26f5da1063
echo x - py-yara-editor/distinfo
sed 's/^X//' >py-yara-editor/distinfo << 'fc0337d34e6df9d4f376449f5439b6ed'
XSHA256 (yara-editor-0.1.5.tar.gz) = 24b1ec2e05661db3eee7c27805b0627b1b8aa31e5b1cd75ab5579872fb35ad86
XSIZE (yara-editor-0.1.5.tar.gz) = 103081
fc0337d34e6df9d4f376449f5439b6ed
echo x - py-yara-editor/pkg-descr
sed 's/^X//' >py-yara-editor/pkg-descr << '7d786dd823e1eb9c63720f2d2100b9c4'
XEditor for yara rules
X
XWWW: http://code.google.com/p/yara-editor/
7d786dd823e1eb9c63720f2d2100b9c4
echo x - py-yara-editor/pkg-plist
sed 's/^X//' >py-yara-editor/pkg-plist << '7f4985b0700e7cdc3e7faf66c16a5ce4'
Xbin/yara-editor
X%%PYTHON_SITELIBDIR%%/yaraeditor/__init__.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/__init__.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/__init__.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/constante.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/constante.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/constante.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/__init__.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/__init__.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/__init__.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/codeeditor.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/codeeditor.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/codeeditor.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/controlleur.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/controlleur.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/controlleur.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/highlighter.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/highlighter.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/highlighter.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/ytreewidget.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/ytreewidget.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/core/ytreewidget.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/__init__.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/__init__.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/__init__.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/rules_generator.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/rules_generator.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/rules_generator.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/yaraeditor.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/yaraeditor.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/yaraeditor.pyo
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/yaraeditor_rc.py
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/yaraeditor_rc.pyc
X%%PYTHON_SITELIBDIR%%/yaraeditor/ui/yaraeditor_rc.pyo
X at dirrmtry man/fr/man8
X at dirrmtry man/fr
X at dirrmtry %%PYTHON_SITELIBDIR%%/yaraeditor/ui
X at dirrmtry %%PYTHON_SITELIBDIR%%/yaraeditor/core
X at dirrmtry %%PYTHON_SITELIBDIR%%/yaraeditor
7f4985b0700e7cdc3e7faf66c16a5ce4
exit
--- py-yara-editor.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list