1 # Created by: Koop Mast <kwm@FreeBSD.org>
2 # $FreeBSD: graphics/colord/Makefile 314380 2013-03-16 17:36:53Z kwm $
3 # $MCom: ports/graphics/colord/Makefile,v 1.10 2012/12/17 23:50:40 kwm Exp $
9 MASTER_SITES= http://www.freedesktop.org/software/colord/releases/
11 MAINTAINER= kwm@FreeBSD.org
12 COMMENT= Manage color profiles to accurately color input/output devices
14 BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \
15 vala-vapigen>=0.13.0:${PORTSDIR}/lang/vala-vapigen
16 LIB_DEPENDS= polkit-gobject-1:${PORTSDIR}/sysutils/polkit \
17 dbus-1:${PORTSDIR}/devel/dbus \
18 lcms2:${PORTSDIR}/graphics/lcms2
21 USE_GNOME= gnomehier glib20 intlhack
29 CONFIGURE_ARGS= --disable-gudev --enable-gtk-doc-html=no --disable-gtk
30 CPPFLAGS+= -I${LOCALBASE}/include
31 LDFLAGS+= -L${LOCALBASE}/lib
32 CONFIGURE_ENV= USB_CFLAGS="-I/usr/include" \
33 USB_LIBS="-L/usr/lib -lusb"
35 OPTIONS_DEFINE= SANE MANPAGES
37 .include <bsd.port.options.mk>
39 .if ${PORT_OPTIONS:MSANE}
40 CONFGIURE_ARGS+=--enable-sane=yes
41 LIB_DEPENDS+= sane:${PORTSDIR}/graphics/sane-backends
43 CONFIGURE_ARGS+=--disable-sane
46 .if ${PORT_OPTIONS:MMANPAGES}
47 BUILD_DEPENDS+= docbook2html:${PORTSDIR}/textproc/docbook-utils \
48 ${LOCALBASE}/share/sgml/docbook/4.1/dtd/catalog:${PORTSDIR}/textproc/docbook-410
49 MAN1= cd-create-profile.1 cd-fix-profile.1 colormgr.1
53 @${REINPLACE_CMD} -e 's|-Wclobbered||g' \
54 -e 's|-Wempty-body||g' \
55 -e 's|-Wignored-qualifiers||g' \
56 -e 's|-Wtype-limits||g' \
57 -e 's|-Wmissing-parameter-type||g' \
58 -e 's|LIBS="-lusb-1.0|LIBS="-lusb|g' \
60 .if !${PORT_OPTIONS:MMANPAGES}
61 @${REINPLACE_CMD} -e "s|2MAN_TRUE=$$|2MAN_TRUE='#'|g ; \
62 s|2MAN_FALSE='#'|2MAN_FALSE=|g" ${WRKSRC}/configure
65 .include <bsd.port.mk>