[MacPorts] #44816: [update] yara 1.4.7 to 1.4.7/3.1.0/devel
MacPorts
noreply at macports.org
Tue Feb 10 11:11:14 PST 2015
#44816: [update] yara 1.4.7 to 1.4.7/3.1.0/devel
------------------------+--------------------------
Reporter: jul_bsd@… | Owner: a.schuster@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: haspatch
Port: yara |
------------------------+--------------------------
Comment (by a.schuster@…):
Sorry for the wait - attached is the update to the lastest version of
YARA, v 3.3.0.
This update adds variants to enable the new plugins/modules of YARA:
cuckoo, hash, magic, and math. Note, the modules pe and elf are always
enabled, as per the YARA source.
Also, this update finally adds the python bindings as a subport. The
unified python PortGroup did not work in that context as I expected. I
tried to resemble its behaviour as closely as possible, though. The port
will now run the test case that comes with the source distribution.
Another option to install the python bindings would be to provide a
separate Portfile, as jul_bsd has proposed. This clearly would ease the
task of creating the Portfile, because the python PortGroup and all its
magic would be available. On the other hand, this would require
maintenance of two Portfiles, that both source the same distfile. As I am
still learning how to handle Portfiles and don't have commit privileges,
maintaing a single file seems the easier and more stable approach to me.
Thus no desync'ed versions of library and bindings can exist in the port
repository.
I'm attaching the diff and for clarity also the complete Portfile.
--
Ticket URL: <https://trac.macports.org/ticket/44816#comment:6>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list