Makefile 972 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # $OpenBSD: Makefile,v 1.42 2017/04/28 18:00:46 ajacoutot Exp $
  2. COMMENT= image manipulation library
  3. DISTNAME= imlib2-1.4.10
  4. SHARED_LIBS= Imlib2 6.0 # .5.9
  5. CATEGORIES= graphics
  6. HOMEPAGE= http://www.enlightenment.org/p.php?p=about/libs/imlib2&l=en
  7. # BSD
  8. PERMIT_PACKAGE_CDROM= Yes
  9. MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
  10. WANTLIB= X11 Xext c freetype m xcb z \
  11. jpeg>=62 gif>=5 png>=2 tiff>=35 bz2 id3tag>=3
  12. LIB_DEPENDS+= graphics/jpeg \
  13. graphics/giflib \
  14. graphics/png \
  15. graphics/tiff \
  16. archivers/bzip2 \
  17. audio/libid3tag
  18. SEPARATE_BUILD= Yes
  19. CONFIGURE_STYLE= gnu
  20. .if ${MACHINE_ARCH} == "i386"
  21. CONFIGURE_ARGS+= --disable-mmx
  22. .endif
  23. CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \
  24. LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
  25. pre-configure:
  26. ${SUBST_CMD} ${WRKSRC}/imlib2.pc.in ${WRKSRC}/imlib2-config.in
  27. post-install:
  28. rm ${PREFIX}/lib/imlib2/filters/*.la ${PREFIX}/lib/imlib2/loaders/*.la
  29. .include <bsd.port.mk>