Import gnome-color-manager-3.2.1.

GNOME Color Manager is a session framework that makes it easy to manage,
install and generate color profiles in the GNOME desktop.
<...>

ok jasper@
This commit is contained in:
ajacoutot 2011-11-02 17:46:25 +00:00
parent bfa842be50
commit 525fbf3442
5 changed files with 263 additions and 0 deletions

View File

@ -0,0 +1,54 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/11/02 17:46:25 ajacoutot Exp $
COMMENT= color profile manager for GNOME
GNOME_PROJECT= gnome-color-manager
GNOME_VERSION= 3.2.1
CATEGORIES= graphics
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 c cairo
WANTLIB += cairo-gobject canberra canberra-gtk3 colord drm exif
WANTLIB += exiv2 expat ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0
WANTLIB += gtk-3 jpeg lcms2 ltdl m ncurses ogg pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread pthread-stubs
WANTLIB += stdc++ tiff vorbis vorbisfile vte2_90 xcb xcb-render
WANTLIB += xcb-shm z
MODULES= devel/gettext \
x11/gnome
LIB_DEPENDS= audio/libcanberra,-gtk3 \
devel/vte3 \
graphics/colord \
graphics/exiv2 \
graphics/libexif
RUN_DEPENDS= graphics/shared-color-profiles,-extra
MODGNOME_DESKTOP_FILE= Yes
CONFIGURE_ARGS= --enable-exiv \
--disable-man-pages \
--disable-packagekit
# XXX needs a newer clutter
CONFIGURE_ARGS += --disable-clutter
pre-configure:
perl -pi -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
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (gnome/gnome-color-manager-3.2.1.tar.xz) = dtNqbpFc1P4I6iWi9+2RSw==
RMD160 (gnome/gnome-color-manager-3.2.1.tar.xz) = GWelHt0PGQg6M77dtaDQS+jcRI0=
SHA1 (gnome/gnome-color-manager-3.2.1.tar.xz) = WZYVsYtDlkGfgtcm4eggye46mL0=
SHA256 (gnome/gnome-color-manager-3.2.1.tar.xz) = vEZRtYpNxLgSgD6PgVIEiOa0UpaQKPBJh8tGO44hhDY=
SIZE (gnome/gnome-color-manager-3.2.1.tar.xz) = 2512124

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-configure,v 1.1.1.1 2011/11/02 17:46:25 ajacoutot Exp $
/var/lib -> /var/db
--- configure.orig Wed Nov 2 17:06:08 2011
+++ configure Wed Nov 2 17:06:37 2011
@@ -18615,7 +18615,7 @@ else
fi
-GCM_SYSTEM_PROFILES_DIR="\$(localstatedir)/lib/color"
+GCM_SYSTEM_PROFILES_DIR="\$(localstatedir)/db/color"
ac_config_files="$ac_config_files Makefile data/Makefile data/icons/Makefile data/icons/16x16/Makefile data/icons/22x22/Makefile data/icons/24x24/Makefile data/icons/32x32/Makefile data/icons/48x48/Makefile data/icons/64x64/Makefile data/icons/256x256/Makefile data/icons/scalable/Makefile data/tests/Makefile data/targets/Makefile data/figures/Makefile man/Makefile po/Makefile.in src/Makefile tools/Makefile"

View File

@ -0,0 +1,26 @@
GNOME Color Manager is a session framework that makes it easy to manage,
install and generate color profiles in the GNOME desktop.
This project has the following features:
* Setting output gamma tables (with local brightness and adjustments) to
any Xrandr output (falling back to the per-screen methods for drivers
that do not yet support Xrandr 1.3).
* Setting of settings at session start, and when monitors are
hotplugged.
* Easy install of vendor supplied ICC or ICM files, just by double
clicking on the file.
* Easy display calibration using an external calibration device, and
scanner calibration using a inexpensive IT 8.7 target.
* Integration X11 by setting the per-screen and per-output _ICC_PROFILE
atom, which makes applications such as the GIMP use a color managed
output.
* Easy to use DBus interface for applications to query what ICC profiles
should be used for a specific device or device type. This is session
activated and is only started when it is needed, and quits after a
small period of idleness.

View File

@ -0,0 +1,163 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/11/02 17:46:25 ajacoutot Exp $
@bin bin/gcm-calibrate
@bin bin/gcm-import
@bin bin/gcm-inspect
@bin bin/gcm-picker
@bin bin/gcm-viewer
@bin libexec/gcm-helper-exiv
share/applications/gcm-calibrate.desktop
share/applications/gcm-import.desktop
share/applications/gcm-picker.desktop
share/applications/gcm-viewer.desktop
share/dbus-1/
share/dbus-1/services/
share/dbus-1/services/org.gnome.ColorManager.service
share/gnome-color-manager/
share/gnome-color-manager/figures/
share/gnome-color-manager/figures/viewer-example-00.png
share/gnome-color-manager/figures/viewer-example-01.png
share/gnome-color-manager/figures/viewer-example-02.png
share/gnome-color-manager/figures/viewer-example-03.png
share/gnome-color-manager/gcm-picker.ui
share/gnome-color-manager/gcm-viewer.ui
share/gnome-color-manager/icons/
share/gnome-color-manager/icons/calibration-long.svg
share/gnome-color-manager/icons/calibration-normal.svg
share/gnome-color-manager/icons/calibration-short.svg
share/gnome-color-manager/icons/clock.svg
share/gnome-color-manager/icons/crt.svg
share/gnome-color-manager/icons/dtp94-attach.svg
share/gnome-color-manager/icons/hcfr-attach.svg
share/gnome-color-manager/icons/huey-attach.svg
share/gnome-color-manager/icons/i1-display3-attach.svg
share/gnome-color-manager/icons/i1-pro-attach.svg
share/gnome-color-manager/icons/lcd.svg
share/gnome-color-manager/icons/munki-ambient.svg
share/gnome-color-manager/icons/munki-attach.svg
share/gnome-color-manager/icons/munki-calibrate.svg
share/gnome-color-manager/icons/munki-projector.svg
share/gnome-color-manager/icons/munki-screen.svg
share/gnome-color-manager/icons/projector.svg
share/gnome-color-manager/icons/scan-target-bad.svg
share/gnome-color-manager/icons/scan-target-good.svg
share/gnome-color-manager/icons/scan-target.svg
share/gnome-color-manager/icons/spyder-attach.svg
share/gnome-color-manager/targets/
share/gnome-color-manager/targets/CMP-DigitalTarget3.png
share/gnome-color-manager/targets/CMP_DT_003.png
share/gnome-color-manager/targets/ColorChecker24.png
share/gnome-color-manager/targets/ColorCheckerDC.png
share/gnome-color-manager/targets/ColorCheckerSG.png
share/gnome-color-manager/targets/IT872.png
share/gnome-color-manager/targets/LaserSoftDCPro.png
share/gnome-color-manager/targets/QPcard_201.png
share/gnome-color-manager/targets/QPcard_202.png
share/gnome-color-manager/targets/i1_RGB_Scan_14.png
share/gnome-color-manager/targets/unknown.png
share/icons/
share/icons/hicolor/
share/icons/hicolor/16x16/
share/icons/hicolor/16x16/apps/
share/icons/hicolor/16x16/apps/gnome-color-manager.png
share/icons/hicolor/16x16/mimetypes/
share/icons/hicolor/16x16/mimetypes/application-vnd.iccprofile.png
share/icons/hicolor/22x22/
share/icons/hicolor/22x22/apps/
share/icons/hicolor/22x22/apps/gnome-color-manager.png
share/icons/hicolor/22x22/mimetypes/
share/icons/hicolor/22x22/mimetypes/application-vnd.iccprofile.png
share/icons/hicolor/24x24/
share/icons/hicolor/24x24/apps/
share/icons/hicolor/24x24/apps/gnome-color-manager.png
share/icons/hicolor/24x24/mimetypes/
share/icons/hicolor/24x24/mimetypes/application-vnd.iccprofile.png
share/icons/hicolor/256x256/
share/icons/hicolor/256x256/apps/
share/icons/hicolor/256x256/apps/gnome-color-manager.png
share/icons/hicolor/256x256/mimetypes/
share/icons/hicolor/256x256/mimetypes/application-vnd.iccprofile.png
share/icons/hicolor/32x32/
share/icons/hicolor/32x32/apps/
share/icons/hicolor/32x32/apps/gnome-color-manager.png
share/icons/hicolor/32x32/mimetypes/
share/icons/hicolor/32x32/mimetypes/application-vnd.iccprofile.png
share/icons/hicolor/48x48/
share/icons/hicolor/48x48/apps/
share/icons/hicolor/48x48/apps/gnome-color-manager.png
share/icons/hicolor/48x48/mimetypes/
share/icons/hicolor/48x48/mimetypes/application-vnd.iccprofile.png
share/icons/hicolor/64x64/
share/icons/hicolor/64x64/apps/
share/icons/hicolor/64x64/apps/gnome-color-manager.png
share/icons/hicolor/64x64/mimetypes/
share/icons/hicolor/64x64/mimetypes/application-vnd.iccprofile.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/gnome-color-manager.svg
share/icons/hicolor/scalable/mimetypes/
share/icons/hicolor/scalable/mimetypes/application-vnd.iccprofile.svg
share/locale/ar/
share/locale/ar/LC_MESSAGES/
share/locale/ar/LC_MESSAGES/gnome-color-manager.mo
share/locale/bg/LC_MESSAGES/gnome-color-manager.mo
share/locale/ca/LC_MESSAGES/gnome-color-manager.mo
share/locale/ca@valencia/
share/locale/ca@valencia/LC_MESSAGES/
share/locale/ca@valencia/LC_MESSAGES/gnome-color-manager.mo
share/locale/cs/LC_MESSAGES/gnome-color-manager.mo
share/locale/da/LC_MESSAGES/gnome-color-manager.mo
share/locale/de/LC_MESSAGES/gnome-color-manager.mo
share/locale/el/LC_MESSAGES/gnome-color-manager.mo
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/gnome-color-manager.mo
share/locale/es/LC_MESSAGES/gnome-color-manager.mo
share/locale/et/LC_MESSAGES/gnome-color-manager.mo
share/locale/eu/LC_MESSAGES/gnome-color-manager.mo
share/locale/fr/LC_MESSAGES/gnome-color-manager.mo
share/locale/gl/LC_MESSAGES/gnome-color-manager.mo
share/locale/he/LC_MESSAGES/gnome-color-manager.mo
share/locale/hu/LC_MESSAGES/gnome-color-manager.mo
share/locale/id/LC_MESSAGES/gnome-color-manager.mo
share/locale/it/LC_MESSAGES/gnome-color-manager.mo
share/locale/ja/LC_MESSAGES/gnome-color-manager.mo
share/locale/ko/LC_MESSAGES/gnome-color-manager.mo
share/locale/lt/
share/locale/lt/LC_MESSAGES/
share/locale/lt/LC_MESSAGES/gnome-color-manager.mo
share/locale/ml/
share/locale/ml/LC_MESSAGES/
share/locale/ml/LC_MESSAGES/gnome-color-manager.mo
share/locale/nb/LC_MESSAGES/gnome-color-manager.mo
share/locale/pa/
share/locale/pa/LC_MESSAGES/
share/locale/pa/LC_MESSAGES/gnome-color-manager.mo
share/locale/pl/LC_MESSAGES/gnome-color-manager.mo
share/locale/pt/LC_MESSAGES/gnome-color-manager.mo
share/locale/pt_BR/LC_MESSAGES/gnome-color-manager.mo
share/locale/ro/LC_MESSAGES/gnome-color-manager.mo
share/locale/ru/LC_MESSAGES/gnome-color-manager.mo
share/locale/sl/LC_MESSAGES/gnome-color-manager.mo
share/locale/sr/LC_MESSAGES/gnome-color-manager.mo
share/locale/sr@latin/
share/locale/sr@latin/LC_MESSAGES/
share/locale/sr@latin/LC_MESSAGES/gnome-color-manager.mo
share/locale/sv/LC_MESSAGES/gnome-color-manager.mo
share/locale/ta/
share/locale/ta/LC_MESSAGES/
share/locale/ta/LC_MESSAGES/gnome-color-manager.mo
share/locale/th/
share/locale/th/LC_MESSAGES/
share/locale/th/LC_MESSAGES/gnome-color-manager.mo
share/locale/ug/
share/locale/ug/LC_MESSAGES/
share/locale/ug/LC_MESSAGES/gnome-color-manager.mo
share/locale/uk/LC_MESSAGES/gnome-color-manager.mo
share/locale/vi/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_CN/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_HK/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_TW/LC_MESSAGES/gnome-color-manager.mo
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec-delete %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database