lib32/lib32-gtk3/lib32-colord/PKGBUILD
2014-11-14 10:53:00 +00:00

46 lines
1.4 KiB
Bash

# Lib32 Packages for Chakra, part of chakra-project.org
#
# Maintainer: AlmAck <almack@chakra-project.org>
# Contributor: jtts
_pkgbasename=colord
pkgname=lib32-$_pkgbasename
pkgver=1.2.0
pkgrel=1
pkgdesc="System daemon for managing color devices (32-bit)"
arch=(x86_64)
url="http://www.freedesktop.org/software/colord"
license=(GPL2)
depends=('lib32-lcms2' 'lib32-libgusb' 'lib32-polkit' 'lib32-sqlite3' 'lib32-systemd' 'lib32-dbus-core' 'lib32-glib2' $_pkgbasename=$pkgver) #shared-color-profiles
makedepends=('gcc-multilib' 'intltool' 'gobject-introspection' 'vala') # docbook2x sane bash-completion
source=($url/releases/$_pkgbasename-$pkgver.tar.xz)
sha1sums=('a96619dcca24aea1527054f0117211cf7ac30dec')
build() {
export CC='gcc -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
cd $_pkgbasename-$pkgver
# put udev files in /usr/lib
sed -i "/slashlibdir=/s#/lib#/usr/lib#" configure
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--libexecdir=/usr/lib32/$_pkgbasename --libdir=/usr/lib32 --disable-static \
--with-systemdsystemunitdir=/usr/lib/systemd/system \
--enable-vala --disable-volume-search \
--disable-nls --disable-bash-completion \
--with-daemon-user=colord
#--enable-sane
# Not recognized by configure
#--disable-manpages
make
}
package() {
cd $_pkgbasename-$pkgver
make DESTDIR="$pkgdir" install
rm -rf "${pkgdir}"/{etc,lib,var,usr/{bin,include,lib,share}}
}