d3bc0de1e7
It wasn't too useful after all and this slowed down the dependency process marginally. We don't need this, we can live without this.
70 lines
2.1 KiB
Bash
70 lines
2.1 KiB
Bash
# Template file for 'colord'
|
|
pkgname=colord
|
|
version=1.3.1
|
|
revision=1
|
|
build_style=gnu-configure
|
|
configure_args="--disable-static --disable-schemas-compile
|
|
--with-udevrulesdir=/usr/lib/udev/rules.d --with-daemon-user=colord
|
|
--enable-polkit --enable-gusb --enable-udev --enable-sane
|
|
--disable-argyllcms-sensor $(vopt_enable gir introspection)
|
|
--disable-systemd-login --enable-vala"
|
|
conf_files="/etc/dbus-1/system.d/org.freedesktop.ColorManager.conf"
|
|
system_accounts="colord"
|
|
colord_homedir="/var/lib/colord"
|
|
make_dirs="
|
|
/var/lib/colord 0755 colord colord
|
|
/var/lib/colord/icc 0755 colord colord"
|
|
short_desc="System daemon for managing color devices"
|
|
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|
homepage="http://www.freedesktop.org/software/colord"
|
|
license="GPL-2"
|
|
distfiles="$homepage/releases/$pkgname-$version.tar.xz"
|
|
checksum=8249c4cbe5a57cdc98c851a1322390b07a011834bb910c5a42f9040f03cdd700
|
|
|
|
hostmakedepends="pkg-config intltool docbook2x gobject-introspection"
|
|
makedepends="vala-devel libgudev-devel polkit-devel lcms2-devel dbus-devel
|
|
libusb-devel libgusb-devel sqlite-devel sane-devel eudev-libudev-devel bash-completion"
|
|
|
|
if [ "$CROSS_BUILD" ]; then
|
|
hostmakedepends+=" automake libtool gettext-devel glib-devel gtk-doc colord"
|
|
fi
|
|
|
|
# Package build options
|
|
build_options="gir"
|
|
|
|
# Disable gir for cross builds.
|
|
if [ -z "$CROSS_BUILD" ]; then
|
|
build_options_default+=" gir"
|
|
fi
|
|
|
|
pre_configure() {
|
|
if [ "$CROSS_BUILD" ]; then
|
|
# Use host utils instead.
|
|
sed -e 's,$(CD_IT8),cd-it8,g' -i data/cmf/Makefile.am data/illuminant/Makefile.am
|
|
sed -e 's,$(CD_CREATE_PROFILE),cd-create-profile,g' -i data/profiles/Makefile.am
|
|
NOCONFIGURE=1 ./autogen.sh
|
|
fi
|
|
}
|
|
|
|
libcolord_package() {
|
|
short_desc+=" - runtime library"
|
|
pkg_install() {
|
|
if [ "$build_option_gir" ]; then
|
|
vmove usr/lib/girepository-1.0
|
|
fi
|
|
vmove "usr/lib/*.so.*"
|
|
}
|
|
}
|
|
colord-devel_package() {
|
|
depends="dbus-devel libglib-devel lcms2-devel eudev-libudev-devel libcolord>=${version}_${revision}"
|
|
short_desc+=" - development files"
|
|
pkg_install() {
|
|
vmove usr/include
|
|
vmove usr/lib/pkgconfig
|
|
vmove "usr/lib/*.so"
|
|
if [ "$build_option_gir" ]; then
|
|
vmove usr/share/gir-1.0
|
|
vmove usr/share/vala
|
|
fi
|
|
}
|
|
}
|