Makefile 882 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. # $OpenBSD: Makefile,v 1.24 2017/04/27 23:15:00 sthen Exp $
  2. BROKEN-hppa = undefined reference to __sync_fetch_and_add_4
  3. COMMENT = library for reading RAW files
  4. V = 0.17.2
  5. DISTNAME = LibRaw-${V}
  6. PKGNAME = ${DISTNAME:L}
  7. REVISION = 0
  8. CATEGORIES = graphics
  9. SHARED_LIBS += raw 1.0 # 15.0
  10. SHARED_LIBS += raw_r 1.0 # 15.0
  11. HOMEPAGE = http://www.libraw.org/
  12. # LGPL v2.1 OR CDDL v1.0 OR their own
  13. PERMIT_PACKAGE_CDROM = Yes
  14. WANTLIB += c jasper jpeg lcms2 m pthread ${LIBCXX}
  15. MASTER_SITES = http://www.libraw.org/data/
  16. MODULES = gcc4
  17. # for atomic builtins (__sync_fetch_and_add_4)
  18. MODGCC4_ARCHS = arm
  19. MODGCC4_LANGS = c++
  20. LIB_DEPENDS = graphics/jasper \
  21. graphics/lcms2
  22. SEPARATE_BUILD = Yes
  23. CONFIGURE_STYLE = gnu
  24. CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
  25. LDFLAGS="-L${LOCALBASE}/lib"
  26. .include <bsd.port.mk>