Makefile 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. # $OpenBSD: Makefile,v 1.1.1.1 2017/02/23 13:53:07 rpointel Exp $
  2. COMMENT = engine and tools to automate creation of super timeline
  3. MODPY_EGG_VERSION = 1.5.1
  4. DISTNAME = plaso-${MODPY_EGG_VERSION}
  5. CATEGORIES = security
  6. HOMEPAGE = https://github.com/log2timeline/plaso/wiki
  7. MAINTAINER = Remi Pointel <rpointel@openbsd.org>
  8. # Apachev2
  9. PERMIT_PACKAGE_CDROM = Yes
  10. GH_ACCOUNT = log2timeline
  11. GH_PROJECT = plaso
  12. GH_TAGNAME = ${MODPY_EGG_VERSION}
  13. MODULES = lang/python
  14. MODPY_SETUPTOOLS = Yes
  15. RUN_DEPENDS += devel/ipython \
  16. sysutils/libesedb \
  17. sysutils/libevt \
  18. sysutils/libevtx \
  19. sysutils/libfsntfs \
  20. sysutils/libfvde \
  21. sysutils/libfwnt \
  22. sysutils/libfwsi \
  23. sysutils/liblnk \
  24. sysutils/libmsiecf \
  25. sysutils/libolecf \
  26. sysutils/libqcow \
  27. sysutils/libregf \
  28. sysutils/libscca \
  29. sysutils/libsigscan \
  30. sysutils/libsmdev \
  31. sysutils/libsmraw \
  32. sysutils/libvhdi \
  33. sysutils/libvmdk \
  34. sysutils/libvshadow \
  35. sysutils/libvslvm \
  36. devel/py-bencode \
  37. devel/py-binplist \
  38. devel/py-construct \
  39. devel/py-dateutil \
  40. devel/py-efilter \
  41. devel/py-hachoir-core \
  42. devel/py-hachoir-metadata \
  43. devel/py-hachoir-parser \
  44. devel/py-mock \
  45. devel/py-parsing \
  46. devel/py-six \
  47. devel/py-tz \
  48. devel/py-xlsxwriter \
  49. net/py-dpkt \
  50. net/py-zmq \
  51. security/libbde \
  52. security/libewf \
  53. security/py-artifacts \
  54. security/py-crypto \
  55. security/py-dfdatetime \
  56. security/py-dfvfs \
  57. security/py-dfwinreg \
  58. security/py-pefile \
  59. security/yara/python \
  60. sysutils/py-psutil \
  61. sysutils/py-tsk \
  62. textproc/py-yaml \
  63. www/py-requests
  64. TEST_DEPENDS += devel/py-test \
  65. ${RUN_DEPENDS}
  66. do-test:
  67. cd ${WRKSRC} && LC_CTYPE='en_US.UTF-8' ${MODPY_BIN} ./run_tests.py
  68. .include <bsd.port.mk>