diff --git c/graphics/colord/Makefile i/graphics/colord/Makefile index f8cca8403ebc..940b7b81f974 100644 --- c/graphics/colord/Makefile +++ i/graphics/colord/Makefile @@ -1,72 +1,77 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= colord PORTVERSION= 1.3.5 CATEGORIES= graphics MASTER_SITES= https://www.freedesktop.org/software/colord/releases/ MAINTAINER= kwm@FreeBSD.org COMMENT= Manage color profiles to accurately color input/output devices LICENSE= GPLv2 BUILD_DEPENDS= spotread:graphics/argyllcms LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit \ libdbus-1.so:devel/dbus \ liblcms2.so:graphics/lcms2 RUN_DEPENDS= spotread:graphics/argyllcms USERS= colord GROUPS= colord USES= gettext gmake gnome libtool localbase pathfix pkgconfig sqlite \ tar:xz USE_GNOME= glib20 intlhack introspection:build GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE=yes CONFIGURE_ARGS= --disable-udev \ --localstatedir=/var \ --enable-gtk-doc-html=no \ --disable-bash-completion \ --disable-gusb \ --disable-sane \ --with-daemon-user=colord \ --disable-systemd-login \ --enable-libcolordcompat INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.freedesktop.ColorHelper.gschema.xml OPTIONS_SUB= yes -OPTIONS_DEFINE= MANPAGES PPROFILES +OPTIONS_DEFINE= MANPAGES PPROFILES VALA +OPTIONS_DEFAULT=VALA -MANPAGES_BUILD_DEPENDS= docbook2html:textproc/docbook-utils \ - docbook-sgml>0:textproc/docbook-sgml -PPROFILES_DESC= Build extra print profiles (long build time) +PPROFILES_DESC= Build extra print profiles (long build time) +VALA_DESC= Build Vala language bindings + +MANPAGES_BUILD_DEPENDS= docbook2html:textproc/docbook-utils \ + docbook-sgml>0:textproc/docbook-sgml PPROFILES_CONFIGURE_ENABLE= print-profiles +VALA_CONFIGURE_ENABLE= vala +VALA_BUILD_DEPENDS= vapigen:lang/vala .include post-patch: @${REINPLACE_CMD} -e 's|-Wclobbered||g' \ -e 's|-Wempty-body||g' \ -e 's|-Wignored-qualifiers||g' \ -e 's|-Wtype-limits||g' \ -e 's|-Wmissing-parameter-type||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|lib/color|db/color|g' \ -e 's|/usr/share/color|${PREFIX}/share/color|g' \ ${WRKSRC}/src/cd-main.c \ ${WRKSRC}/lib/colord/cd-icc-store.c \ ${WRKSRC}/src/cd-profile.c .if ! ${PORT_OPTIONS:MMANPAGES} @${REINPLACE_CMD} -e "s|2MAN_TRUE=$$|2MAN_TRUE='#'|g ; \ s|2MAN_FALSE='#'|2MAN_FALSE=|g" ${WRKSRC}/configure .endif post-install: @${MKDIR} ${STAGEDIR}/var/db/colord/icc .include diff --git c/graphics/colord/pkg-plist i/graphics/colord/pkg-plist index 15d0129f0457..71a98d4399ee 100644 --- c/graphics/colord/pkg-plist +++ i/graphics/colord/pkg-plist @@ -1,205 +1,206 @@ bin/cd-create-profile bin/cd-fix-profile bin/cd-iccdump bin/cd-it8 bin/colormgr etc/dbus-1/system.d/org.freedesktop.ColorManager.conf include/colord-1/colord-private.h include/colord-1/colord-session/cd-session.h include/colord-1/colord.h include/colord-1/colord/cd-buffer.h include/colord-1/colord/cd-client-sync.h include/colord-1/colord/cd-client.h include/colord-1/colord/cd-color.h include/colord-1/colord/cd-compat-edid.h include/colord-1/colord/cd-device-sync.h include/colord-1/colord/cd-device.h include/colord-1/colord/cd-dom.h include/colord-1/colord/cd-edid.h include/colord-1/colord/cd-enum.h include/colord-1/colord/cd-icc-store.h include/colord-1/colord/cd-icc-utils.h include/colord-1/colord/cd-icc.h include/colord-1/colord/cd-interp-akima.h include/colord-1/colord/cd-interp-linear.h include/colord-1/colord/cd-interp.h include/colord-1/colord/cd-it8-utils.h include/colord-1/colord/cd-it8.h include/colord-1/colord/cd-math.h include/colord-1/colord/cd-profile-sync.h include/colord-1/colord/cd-profile.h include/colord-1/colord/cd-quirk.h include/colord-1/colord/cd-sensor-sync.h include/colord-1/colord/cd-sensor.h include/colord-1/colord/cd-spectrum.h include/colord-1/colord/cd-transform.h include/colord-1/colord/cd-version.h lib/colord-sensors/libcolord_sensor_argyll.a lib/colord-sensors/libcolord_sensor_argyll.so lib/colord-sensors/libcolord_sensor_dummy.a lib/colord-sensors/libcolord_sensor_dummy.so lib/girepository-1.0/Colord-1.0.typelib lib/libcolord.a lib/libcolord.so lib/libcolord.so.2 lib/libcolord.so.2.0.5 lib/libcolordcompat.a lib/libcolordcompat.so lib/libcolordprivate.a lib/libcolordprivate.so lib/libcolordprivate.so.2 lib/libcolordprivate.so.2.0.5 @comment lib/systemd/user/colord-session.service libdata/pkgconfig/colord.pc libexec/colord libexec/colord-session %%MANPAGES%%man/man1/cd-create-profile.1.gz %%MANPAGES%%man/man1/cd-fix-profile.1.gz %%MANPAGES%%man/man1/cd-it8.1.gz %%MANPAGES%%man/man1/colormgr.1.gz share/color/icc/colord/AdobeRGB1998.icc share/color/icc/colord/AppleRGB.icc share/color/icc/colord/BestRGB.icc share/color/icc/colord/BetaRGB.icc share/color/icc/colord/Bluish.icc share/color/icc/colord/BruceRGB.icc share/color/icc/colord/CIE-RGB.icc share/color/icc/colord/ColorMatchRGB.icc share/color/icc/colord/Crayons.icc share/color/icc/colord/DonRGB4.icc share/color/icc/colord/ECI-RGBv1.icc share/color/icc/colord/ECI-RGBv2.icc share/color/icc/colord/EktaSpacePS5.icc %%PPROFILES%%share/color/icc/colord/FOGRA27L_coated.icc %%PPROFILES%%share/color/icc/colord/FOGRA28L_webcoated.icc %%PPROFILES%%share/color/icc/colord/FOGRA29L_uncoated.icc %%PPROFILES%%share/color/icc/colord/FOGRA30L_uncoated_yellowish.icc %%PPROFILES%%share/color/icc/colord/FOGRA39L_coated.icc %%PPROFILES%%share/color/icc/colord/FOGRA40L_SC_paper.icc %%PPROFILES%%share/color/icc/colord/FOGRA45L_lwc.icc %%PPROFILES%%share/color/icc/colord/FOGRA47L_uncoated.icc %%PPROFILES%%share/color/icc/colord/GRACoL_TR006_coated.icc share/color/icc/colord/Gamma5000K.icc share/color/icc/colord/Gamma5500K.icc share/color/icc/colord/Gamma6500K.icc %%PPROFILES%%share/color/icc/colord/IFRA26S_2004_newsprint.icc share/color/icc/colord/NTSC-RGB.icc share/color/icc/colord/PAL-RGB.icc share/color/icc/colord/ProPhotoRGB.icc share/color/icc/colord/SMPTE-C-RGB.icc %%PPROFILES%%share/color/icc/colord/SNAP_TR002_newsprint.icc %%PPROFILES%%share/color/icc/colord/SWOP_TR003_coated_3.icc %%PPROFILES%%share/color/icc/colord/SWOP_TR005_coated_5.icc share/color/icc/colord/SwappedRedAndGreen.icc share/color/icc/colord/WideGamutRGB.icc share/color/icc/colord/sRGB.icc share/color/icc/colord/x11-colors.icc %%DATADIR%%/cmf/CIE1931-2deg-XYZ.cmf %%DATADIR%%/cmf/CIE1964-10deg-XYZ.cmf %%DATADIR%%/icons/color-munki-photo-ambient.svg %%DATADIR%%/icons/color-munki-photo-attach.svg %%DATADIR%%/icons/color-munki-photo-calibrate.svg %%DATADIR%%/icons/color-munki-photo-projector.svg %%DATADIR%%/icons/color-munki-photo-screen.svg %%DATADIR%%/icons/color-munki-smile-attach.svg %%DATADIR%%/icons/colorhug-attach.svg %%DATADIR%%/icons/colorhug2-attach.svg %%DATADIR%%/icons/dtp94-attach.svg %%DATADIR%%/icons/hcfr-attach.svg %%DATADIR%%/icons/huey-attach.svg %%DATADIR%%/icons/i1-display3-attach.svg %%DATADIR%%/icons/i1-monitor-attach.svg %%DATADIR%%/icons/i1-pro-attach.svg %%DATADIR%%/icons/spyder2-attach.svg %%DATADIR%%/icons/spyder3-attach.svg %%DATADIR%%/icons/spyder4-attach.svg %%DATADIR%%/icons/spyder5-attach.svg %%DATADIR%%/illuminant/CIE-A.sp %%DATADIR%%/illuminant/CIE-B.sp %%DATADIR%%/illuminant/CIE-C.sp %%DATADIR%%/illuminant/CIE-D50.sp %%DATADIR%%/illuminant/CIE-D55.sp %%DATADIR%%/illuminant/CIE-D65.sp %%DATADIR%%/illuminant/CIE-D93.sp %%DATADIR%%/illuminant/CIE-E.sp %%DATADIR%%/illuminant/CIE-F1.sp %%DATADIR%%/illuminant/CIE-F10.sp %%DATADIR%%/illuminant/CIE-F11.sp %%DATADIR%%/illuminant/CIE-F12.sp %%DATADIR%%/illuminant/CIE-F2.sp %%DATADIR%%/illuminant/CIE-F3.sp %%DATADIR%%/illuminant/CIE-F4.sp %%DATADIR%%/illuminant/CIE-F5.sp %%DATADIR%%/illuminant/CIE-F6.sp %%DATADIR%%/illuminant/CIE-F7.sp %%DATADIR%%/illuminant/CIE-F8.sp %%DATADIR%%/illuminant/CIE-F9.sp %%DATADIR%%/ref/CIE-1986-daylight-SPD.cmf %%DATADIR%%/ref/CIE-TCS.sp %%DATADIR%%/ti1/display-long.ti1 %%DATADIR%%/ti1/display-normal.ti1 %%DATADIR%%/ti1/display-short.ti1 %%DATADIR%%/ti1/printer-long.ti1 %%DATADIR%%/ti1/printer-normal.ti1 %%DATADIR%%/ti1/printer-short.ti1 share/dbus-1/interfaces/org.freedesktop.ColorHelper.xml share/dbus-1/interfaces/org.freedesktop.ColorManager.Device.xml share/dbus-1/interfaces/org.freedesktop.ColorManager.Profile.xml share/dbus-1/interfaces/org.freedesktop.ColorManager.Sensor.xml share/dbus-1/interfaces/org.freedesktop.ColorManager.xml share/dbus-1/services/org.freedesktop.ColorHelper.service share/dbus-1/system-services/org.freedesktop.ColorManager.service share/gir-1.0/Colord-1.0.gir share/locale/as/LC_MESSAGES/colord.mo share/locale/bn_IN/LC_MESSAGES/colord.mo share/locale/ca/LC_MESSAGES/colord.mo share/locale/cs/LC_MESSAGES/colord.mo share/locale/da/LC_MESSAGES/colord.mo share/locale/de/LC_MESSAGES/colord.mo share/locale/el/LC_MESSAGES/colord.mo share/locale/en_GB/LC_MESSAGES/colord.mo share/locale/eo/LC_MESSAGES/colord.mo share/locale/es/LC_MESSAGES/colord.mo share/locale/eu/LC_MESSAGES/colord.mo share/locale/fi/LC_MESSAGES/colord.mo share/locale/fr/LC_MESSAGES/colord.mo share/locale/gl/LC_MESSAGES/colord.mo share/locale/gu/LC_MESSAGES/colord.mo share/locale/he/LC_MESSAGES/colord.mo share/locale/hi/LC_MESSAGES/colord.mo share/locale/hu/LC_MESSAGES/colord.mo share/locale/id/LC_MESSAGES/colord.mo share/locale/is/LC_MESSAGES/colord.mo share/locale/it/LC_MESSAGES/colord.mo share/locale/ja/LC_MESSAGES/colord.mo share/locale/kk/LC_MESSAGES/colord.mo share/locale/kn/LC_MESSAGES/colord.mo share/locale/ko/LC_MESSAGES/colord.mo share/locale/lt/LC_MESSAGES/colord.mo share/locale/lv/LC_MESSAGES/colord.mo share/locale/ml/LC_MESSAGES/colord.mo share/locale/mr/LC_MESSAGES/colord.mo share/locale/nb/LC_MESSAGES/colord.mo share/locale/nl/LC_MESSAGES/colord.mo share/locale/oc/LC_MESSAGES/colord.mo share/locale/or/LC_MESSAGES/colord.mo share/locale/pa/LC_MESSAGES/colord.mo share/locale/pl/LC_MESSAGES/colord.mo share/locale/pt/LC_MESSAGES/colord.mo share/locale/pt_BR/LC_MESSAGES/colord.mo share/locale/ro/LC_MESSAGES/colord.mo share/locale/ru/LC_MESSAGES/colord.mo share/locale/sk/LC_MESSAGES/colord.mo share/locale/sl/LC_MESSAGES/colord.mo share/locale/sr/LC_MESSAGES/colord.mo share/locale/sr@latin/LC_MESSAGES/colord.mo share/locale/sv/LC_MESSAGES/colord.mo share/locale/ta/LC_MESSAGES/colord.mo share/locale/th/LC_MESSAGES/colord.mo share/locale/tr/LC_MESSAGES/colord.mo share/locale/uk/LC_MESSAGES/colord.mo share/locale/zh_CN/LC_MESSAGES/colord.mo share/locale/zh_TW/LC_MESSAGES/colord.mo share/polkit-1/actions/org.freedesktop.color.policy +%%VALA%%share/vala/vapi/colord.vapi @dir(colord,colord,0755) /var/db/colord/icc @dir(colord,colord,0755) /var/db/colord