Makefile 909 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # $OpenBSD: Makefile,v 1.25 2017/05/31 08:08:16 espie Exp $
  2. COMMENT= GObject wrapper around exiv2
  3. GNOME_VERSION= 0.10.6
  4. GNOME_PROJECT= gexiv2
  5. PKGNAME= lib${DISTNAME}
  6. CATEGORIES= graphics
  7. SHARED_LIBS += gexiv2 2.1 # 2.0
  8. MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>, \
  9. Antoine Jacoutot <ajacoutot@openbsd.org>
  10. # GPLv2
  11. PERMIT_PACKAGE_CDROM= Yes
  12. WANTLIB += exiv2 expat ffi glib-2.0 gobject-2.0 iconv intl m pcre
  13. WANTLIB += pthread z
  14. MODULES= lang/python \
  15. x11/gnome
  16. MODGNOME_TOOLS= gobject-introspection vala
  17. MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
  18. # C++11
  19. COMPILER = gcc
  20. CXXFLAGS += -std=c++11
  21. LIB_DEPENDS= devel/glib2 \
  22. graphics/exiv2
  23. # import gi
  24. BUILD_DEPENDS= devel/py-gobject3${MODPY_FLAVOR}
  25. RUN_DEPENDS= devel/py-gobject3${MODPY_FLAVOR}
  26. CONFIGURE_STYLE= gnu
  27. CONFIGURE_ENV= ac_cv_path_PYTHON3_PATH=${MODPY_BIN}
  28. .include <bsd.port.mk>