Makefile 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # $OpenBSD: Makefile,v 1.20 2017/01/03 19:14:44 landry Exp $
  2. COMMENT = Python module to handle audio metadata
  3. MODPY_EGG_VERSION = 1.34.1
  4. DISTNAME = mutagen-${MODPY_EGG_VERSION}
  5. PKGNAME = py-${DISTNAME}
  6. CATEGORIES = audio
  7. REVISION = 0
  8. HOMEPAGE = https://mutagen.readthedocs.org/
  9. MAINTAINER = Stuart Henderson <sthen@openbsd.org>
  10. MASTER_SITES = https://bitbucket.org/lazka/mutagen/downloads/
  11. # GPLv2 only
  12. PERMIT_PACKAGE_CDROM = Yes
  13. FLAVOR ?=
  14. FLAVORS = python3
  15. MODULES = lang/python
  16. MODPY_ADJ_FILES = docs/id3_frames_gen.py \
  17. tools/mid3cp \
  18. tools/mid3iconv \
  19. tools/mid3v2 \
  20. tools/moggsplit \
  21. tools/mutagen-inspect \
  22. tools/mutagen-pony
  23. TEST_DEPENDS = audio/faad \
  24. audio/flac \
  25. audio/py-eyed3 \
  26. audio/py-vorbis \
  27. audio/vorbis-tools \
  28. multimedia/oggz
  29. MAKE_ENV = LC_CTYPE="en_US.UTF-8"
  30. do-test:
  31. ${MODPY_TEST_TARGET}
  32. post-install:
  33. .for i in mid3cp mid3iconv mid3v2 moggsplit mutagen-inspect mutagen-pony
  34. mv ${PREFIX}/bin/$i ${PREFIX}/bin/$i${MODPY_BIN_SUFFIX}
  35. mv ${PREFIX}/man/man1/$i.1 ${PREFIX}/man/man1/$i${MODPY_BIN_SUFFIX}.1
  36. .endfor
  37. .include <bsd.port.mk>