summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2011-09-17 02:52:30 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2011-09-17 02:52:30 +0800
commit6bd7b291ee8a8b429de9fcf4355819c5932000c0 (patch)
tree1e0412e907b47dbf7d9318b9bd77149b39fe60c5
parentdd3f6fc7482d824df40e0dc15701f0409394e3fe (diff)
downloadmarcuscom-ports-6bd7b291ee8a8b429de9fcf4355819c5932000c0.tar
marcuscom-ports-6bd7b291ee8a8b429de9fcf4355819c5932000c0.tar.gz
marcuscom-ports-6bd7b291ee8a8b429de9fcf4355819c5932000c0.tar.bz2
marcuscom-ports-6bd7b291ee8a8b429de9fcf4355819c5932000c0.tar.lz
marcuscom-ports-6bd7b291ee8a8b429de9fcf4355819c5932000c0.tar.xz
marcuscom-ports-6bd7b291ee8a8b429de9fcf4355819c5932000c0.tar.zst
marcuscom-ports-6bd7b291ee8a8b429de9fcf4355819c5932000c0.zip
Forgotten sqlite3 depend
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@16194 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--graphics/colord/Makefile64
-rw-r--r--graphics/colord/distinfo2
-rw-r--r--graphics/colord/pkg-descr4
-rw-r--r--graphics/colord/pkg-plist101
4 files changed, 171 insertions, 0 deletions
diff --git a/graphics/colord/Makefile b/graphics/colord/Makefile
new file mode 100644
index 000000000..533da5379
--- /dev/null
+++ b/graphics/colord/Makefile
@@ -0,0 +1,64 @@
+# New ports collection makefile for: colord
+# Date Created: 16 Sep 2011
+# Whom: Koop Mast <kwm@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTNAME= colord
+PORTVERSION= 0.1.12
+CATEGORIES= graphics
+MASTER_SITES= http://www.freedesktop.org/software/colord/releases/
+
+MAINTAINER= kwm@FreeBSD.org
+COMMENT= Manage color profiles to accurately color input/output devices
+
+BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \
+ vala-vapigen>=0.13.0:${PORTSDIR}/lang/vala-vapigen
+LIB_DEPENDS= polkit-gobject-1.0:${PORTSDIR}/sysutils/polkit \
+ dbus-1.3:${PORTSDIR}/devel/dbus \
+ lcms2.2:${PORTSDIR}/graphics/lcms2 \
+ sqlite3.8:${PORTSDIR}/databases/sqlite3
+
+USE_XZ= yes
+USE_GNOME= gnomehack glib20 intlhack
+USE_GMAKE= yes
+USE_GETTEXT= yes
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+MAKE_JOBS_UNSAFE=yes
+CONFIGURE_ARGS= --disable-gudev --enable-gtk-doc-html=no
+CPPFLAGS+= -I${LOCALBASE}/include
+CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
+ USB_CFLAGS="-I/usr/include" \
+ USB_LIBS="-L/usr/lib -lusb"
+
+MAN1= cd-create-profile.1 cd-fix-profile.1 colormgr.1
+
+OPTIONS= SANE "Build sane colord support" off
+
+.include <bsd.port.options.mk>
+
+.if defined(WITHOUT_SANE)
+CONFIGURE_ARGS+=--disable-sane
+.else
+CONFGIURE_ARGS+=--enable-sane=yes
+LIB_DEPENDS+= sane.1:${PORTSDIR}/graphics/sane-backends
+.endif
+
+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' \
+ -e 's|LIBS="-lusb-1.0|LIBS="-lusb|g' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|libusb-1.0/libusb.h|libusb.h|g' \
+ ${WRKSRC}/src/cd-sensor-munki.c \
+ ${WRKSRC}/src/cd-usb.c \
+ ${WRKSRC}/src/cd-usb.h \
+ ${WRKSRC}/src/cd-sensor-huey.c
+
+.include <bsd.port.mk>
diff --git a/graphics/colord/distinfo b/graphics/colord/distinfo
new file mode 100644
index 000000000..b2d8e0369
--- /dev/null
+++ b/graphics/colord/distinfo
@@ -0,0 +1,2 @@
+SHA256 (colord-0.1.12.tar.xz) = 72992ed8798e8c140bbcfe570fc65e4e6bbad727a4691142cd018a8ce107165c
+SIZE (colord-0.1.12.tar.xz) = 440284
diff --git a/graphics/colord/pkg-descr b/graphics/colord/pkg-descr
new file mode 100644
index 000000000..8d30a2bf0
--- /dev/null
+++ b/graphics/colord/pkg-descr
@@ -0,0 +1,4 @@
+colord is a system service that makes it easy to manage, install and generate
+color profiles to accurately color manage input and output devices.
+
+WWW: http://www.freedesktop.org/software/colord
diff --git a/graphics/colord/pkg-plist b/graphics/colord/pkg-plist
new file mode 100644
index 000000000..11321c976
--- /dev/null
+++ b/graphics/colord/pkg-plist
@@ -0,0 +1,101 @@
+bin/cd-create-profile
+bin/cd-fix-profile
+bin/colormgr
+etc/colord.conf
+etc/dbus-1/system.d/org.freedesktop.ColorManager.conf
+include/colord-1/colord.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-device-sync.h
+include/colord-1/colord/cd-device.h
+include/colord-1/colord/cd-enum.h
+include/colord-1/colord/cd-profile-sync.h
+include/colord-1/colord/cd-profile.h
+include/colord-1/colord/cd-sensor-sync.h
+include/colord-1/colord/cd-sensor.h
+include/colord-1/colord/cd-version.h
+lib/girepository-1.0/Colord-1.0.typelib
+lib/libcolord.a
+lib/libcolord.la
+lib/libcolord.so
+lib/libcolord.so.1
+lib/udev/rules.d/69-cd-sensors.rules
+lib/udev/rules.d/95-cd-devices.rules
+libdata/pkgconfig/colord.pc
+libexec/colord
+share/color/icc/colord/x11-colors.icc
+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/system-services/org.freedesktop.ColorManager.service
+share/gir-1.0/Colord-1.0.gir
+share/locale/as/LC_MESSAGES/colord.mo
+share/locale/bg/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/it/LC_MESSAGES/colord.mo
+share/locale/it_IT/LC_MESSAGES/colord.mo
+share/locale/ja/LC_MESSAGES/colord.mo
+share/locale/kn/LC_MESSAGES/colord.mo
+share/locale/lt/LC_MESSAGES/colord.mo
+share/locale/ml/LC_MESSAGES/colord.mo
+share/locale/mr/LC_MESSAGES/colord.mo
+share/locale/ms/LC_MESSAGES/colord.mo
+share/locale/nb/LC_MESSAGES/colord.mo
+share/locale/nl/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/te/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
+share/vala/vapi/colord.vapi
+@dirrm share/locale/te/LC_MESSAGES
+@dirrm share/locale/te
+@dirrm share/locale/sr@latin/LC_MESSAGES
+@dirrm share/locale/sr@latin
+@dirrm share/locale/mr/LC_MESSAGES
+@dirrm share/locale/mr
+@dirrm share/locale/it_IT/LC_MESSAGES
+@dirrm share/locale/it_IT
+@dirrm share/locale/bn_IN/LC_MESSAGES
+@dirrm share/locale/bn_IN
+@dirrm share/locale/as/LC_MESSAGES
+@dirrm share/locale/as
+@dirrm share/color/icc/colord
+@dirrm share/color/icc
+@dirrm share/color
+@dirrm include/colord-1/colord
+@dirrm include/colord-1