[arch-commits] Commit in colord/repos (6 files)

2017-08-13 Thread Jan Steffens
Date: Sunday, August 13, 2017 @ 23:38:19
  Author: heftig
Revision: 302015

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  colord/repos/testing-i686/
  colord/repos/testing-i686/PKGBUILD
(from rev 302014, colord/trunk/PKGBUILD)
  colord/repos/testing-i686/colord.install
(from rev 302014, colord/trunk/colord.install)
  colord/repos/testing-x86_64/
  colord/repos/testing-x86_64/PKGBUILD
(from rev 302014, colord/trunk/PKGBUILD)
  colord/repos/testing-x86_64/colord.install
(from rev 302014, colord/trunk/colord.install)

---+
 testing-i686/PKGBUILD |   59 
 testing-i686/colord.install   |8 +
 testing-x86_64/PKGBUILD   |   59 
 testing-x86_64/colord.install |8 +
 4 files changed, 134 insertions(+)

Copied: colord/repos/testing-i686/PKGBUILD (from rev 302014, 
colord/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-08-13 23:38:19 UTC (rev 302015)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=colord
+pkgver=1.4.0+11+g98cf67b
+pkgrel=1
+pkgdesc="System daemon for managing color devices"
+arch=(i686 x86_64)
+url="https://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev 
shared-mime-info)
+makedepends=(gobject-introspection vala sane bash-completion argyllcms git 
docbook-utils
+ docbook-sgml perl-sgmls meson gtk-doc)
+optdepends=('sane: scanner support'
+'argyllcms: color profiling')
+replaces=(shared-color-profiles)
+install=colord.install
+_commit=98cf67bf3ffe2e6ccb629e3bcaf9a6b15dfd79ed  # master
+source=("git+https://github.com/hughsie/colord#commit=$_commit;)
+sha1sums=('SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  mkdir build
+  cd $pkgname
+}
+
+build() {
+  cd build
+  meson --prefix=/usr --buildtype=release ../$pkgname \
+--localstatedir=/var --libexecdir=/usr/lib/$pkgname \
+-Denable-libcolordcompat=true \
+-Denable-sane=true \
+-Denable-vala=true \
+-Denable-print-profiles=true \
+-Dwith-daemon-user=colord
+  ninja
+}
+
+check() {
+  cd build
+  mesontest
+}
+
+package() {
+  cd build
+  DESTDIR="$pkgdir" ninja install
+
+  # the build system has no colord user, so the chown fails
+  chown -R 124:124 "$pkgdir/var/lib/colord"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/testing-i686/colord.install (from rev 302014, 
colord/trunk/colord.install)
===
--- testing-i686/colord.install (rev 0)
+++ testing-i686/colord.install 2017-08-13 23:38:19 UTC (rev 302015)
@@ -0,0 +1,8 @@
+post_install() {
+  getent group colord >/dev/null || groupadd -g 124 colord
+  getent passwd colord >/dev/null || useradd -d /var/lib/colord -u 124 -g 
colord -s /bin/false colord
+}
+
+post_upgrade() {
+  post_install
+}

Copied: colord/repos/testing-x86_64/PKGBUILD (from rev 302014, 
colord/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-08-13 23:38:19 UTC (rev 302015)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=colord
+pkgver=1.4.0+11+g98cf67b
+pkgrel=1
+pkgdesc="System daemon for managing color devices"
+arch=(i686 x86_64)
+url="https://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev 
shared-mime-info)
+makedepends=(gobject-introspection vala sane bash-completion argyllcms git 
docbook-utils
+ docbook-sgml perl-sgmls meson gtk-doc)
+optdepends=('sane: scanner support'
+'argyllcms: color profiling')
+replaces=(shared-color-profiles)
+install=colord.install
+_commit=98cf67bf3ffe2e6ccb629e3bcaf9a6b15dfd79ed  # master
+source=("git+https://github.com/hughsie/colord#commit=$_commit;)
+sha1sums=('SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  mkdir build
+  cd $pkgname
+}
+
+build() {
+  cd build
+  meson --prefix=/usr --buildtype=release ../$pkgname \
+--localstatedir=/var --libexecdir=/usr/lib/$pkgname \
+-Denable-libcolordcompat=true \
+-Denable-sane=true \
+-Denable-vala=true \
+-Denable-print-profiles=true \
+-Dwith-daemon-user=colord
+  ninja
+}
+
+check() {
+  cd build
+  mesontest
+}
+
+package() {
+  cd build
+  DESTDIR="$pkgdir" 

[arch-commits] Commit in colord/repos (6 files)

2017-03-29 Thread Jan Steffens
Date: Wednesday, March 29, 2017 @ 20:47:40
  Author: heftig
Revision: 291835

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  colord/repos/gnome-unstable-i686/
  colord/repos/gnome-unstable-i686/PKGBUILD
(from rev 291834, colord/trunk/PKGBUILD)
  colord/repos/gnome-unstable-i686/colord.install
(from rev 291834, colord/trunk/colord.install)
  colord/repos/gnome-unstable-x86_64/
  colord/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 291834, colord/trunk/PKGBUILD)
  colord/repos/gnome-unstable-x86_64/colord.install
(from rev 291834, colord/trunk/colord.install)

--+
 gnome-unstable-i686/PKGBUILD |   60 +
 gnome-unstable-i686/colord.install   |8 
 gnome-unstable-x86_64/PKGBUILD   |   60 +
 gnome-unstable-x86_64/colord.install |8 
 4 files changed, 136 insertions(+)

Copied: colord/repos/gnome-unstable-i686/PKGBUILD (from rev 291834, 
colord/trunk/PKGBUILD)
===
--- gnome-unstable-i686/PKGBUILD(rev 0)
+++ gnome-unstable-i686/PKGBUILD2017-03-29 20:47:40 UTC (rev 291835)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=colord
+pkgver=1.3.5
+pkgrel=1
+pkgdesc="System daemon for managing color devices"
+arch=(i686 x86_64)
+url="https://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev)
+makedepends=(intltool gobject-introspection vala sane bash-completion 
argyllcms gnome-common git
+ docbook-utils docbook-sgml perl-sgmls)
+optdepends=('sane: scanner support'
+'argyllcms: color profiling')
+replaces=(shared-color-profiles)
+install=colord.install
+_commit=54723dc6e3373a63a43cf814ad7424932bd996f0  # tags/1.3.5^0
+source=("git+https://github.com/hughsie/colord#commit=$_commit;)
+sha1sums=('SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--with-daemon-user=colord \
+--enable-print-profiles \
+--enable-libcolordcompat \
+--enable-vala \
+--enable-sane \
+--disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  PATH="$srcdir/path:$PATH" make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+
+  # the build system has no colord user, so the chown fails
+  chown -R 124:124 "$pkgdir/var/lib/colord"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/gnome-unstable-i686/colord.install (from rev 291834, 
colord/trunk/colord.install)
===
--- gnome-unstable-i686/colord.install  (rev 0)
+++ gnome-unstable-i686/colord.install  2017-03-29 20:47:40 UTC (rev 291835)
@@ -0,0 +1,8 @@
+post_install() {
+  getent group colord >/dev/null || groupadd -g 124 colord
+  getent passwd colord >/dev/null || useradd -d /var/lib/colord -u 124 -g 
colord -s /bin/false colord
+}
+
+post_upgrade() {
+  post_install
+}

Copied: colord/repos/gnome-unstable-x86_64/PKGBUILD (from rev 291834, 
colord/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2017-03-29 20:47:40 UTC (rev 291835)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=colord
+pkgver=1.3.5
+pkgrel=1
+pkgdesc="System daemon for managing color devices"
+arch=(i686 x86_64)
+url="https://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev)
+makedepends=(intltool gobject-introspection vala sane bash-completion 
argyllcms gnome-common git
+ docbook-utils docbook-sgml perl-sgmls)
+optdepends=('sane: scanner support'
+'argyllcms: color profiling')
+replaces=(shared-color-profiles)
+install=colord.install
+_commit=54723dc6e3373a63a43cf814ad7424932bd996f0  # tags/1.3.5^0
+source=("git+https://github.com/hughsie/colord#commit=$_commit;)
+sha1sums=('SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+

[arch-commits] Commit in colord/repos (6 files)

2016-09-20 Thread Jan de Groot
Date: Tuesday, September 20, 2016 @ 12:23:18
  Author: jgc
Revision: 276756

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  colord/repos/gnome-unstable-i686/
  colord/repos/gnome-unstable-i686/PKGBUILD
(from rev 276755, colord/trunk/PKGBUILD)
  colord/repos/gnome-unstable-i686/colord.install
(from rev 276755, colord/trunk/colord.install)
  colord/repos/gnome-unstable-x86_64/
  colord/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 276755, colord/trunk/PKGBUILD)
  colord/repos/gnome-unstable-x86_64/colord.install
(from rev 276755, colord/trunk/colord.install)

--+
 gnome-unstable-i686/PKGBUILD |   46 +
 gnome-unstable-i686/colord.install   |8 +
 gnome-unstable-x86_64/PKGBUILD   |   46 +
 gnome-unstable-x86_64/colord.install |8 +
 4 files changed, 108 insertions(+)

Copied: colord/repos/gnome-unstable-i686/PKGBUILD (from rev 276755, 
colord/trunk/PKGBUILD)
===
--- gnome-unstable-i686/PKGBUILD(rev 0)
+++ gnome-unstable-i686/PKGBUILD2016-09-20 12:23:18 UTC (rev 276756)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=colord
+pkgver=1.3.3
+pkgrel=1
+pkgdesc="System daemon for managing color devices"
+arch=(i686 x86_64)
+url="https://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev)
+makedepends=(intltool gobject-introspection vala docbook2x sane bash-completion
+ argyllcms)
+optdepends=('sane: scanner support'
+'argyllcms: color profiling')
+replaces=('shared-color-profiles')
+install=colord.install
+source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
+sha1sums=('401f4b5c2f38895b14be4cfa36590ed3ce40cce4'
+  'SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
+
+prepare() {
+  cd $pkgname-$pkgver
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-vala --enable-sane --with-daemon-user=colord
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # the build system has no colord user, so the chown fails
+  chown -R 124:124 "$pkgdir/var/lib/colord"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/gnome-unstable-i686/colord.install (from rev 276755, 
colord/trunk/colord.install)
===
--- gnome-unstable-i686/colord.install  (rev 0)
+++ gnome-unstable-i686/colord.install  2016-09-20 12:23:18 UTC (rev 276756)
@@ -0,0 +1,8 @@
+post_install() {
+  getent group colord >/dev/null || groupadd -g 124 colord
+  getent passwd colord >/dev/null || useradd -d /var/lib/colord -u 124 -g 
colord -s /bin/false colord
+}
+
+post_upgrade() {
+  post_install
+}

Copied: colord/repos/gnome-unstable-x86_64/PKGBUILD (from rev 276755, 
colord/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2016-09-20 12:23:18 UTC (rev 276756)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=colord
+pkgver=1.3.3
+pkgrel=1
+pkgdesc="System daemon for managing color devices"
+arch=(i686 x86_64)
+url="https://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev)
+makedepends=(intltool gobject-introspection vala docbook2x sane bash-completion
+ argyllcms)
+optdepends=('sane: scanner support'
+'argyllcms: color profiling')
+replaces=('shared-color-profiles')
+install=colord.install
+source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
+sha1sums=('401f4b5c2f38895b14be4cfa36590ed3ce40cce4'
+  'SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
+
+prepare() {
+  cd $pkgname-$pkgver
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-vala --enable-sane --with-daemon-user=colord
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # the build system has no colord user, so the chown fails
+  chown -R 124:124 "$pkgdir/var/lib/colord"
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in colord/repos (6 files)

2016-03-21 Thread Jan de Groot
Date: Monday, March 21, 2016 @ 14:45:19
  Author: jgc
Revision: 262167

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  colord/repos/gnome-unstable-i686/
  colord/repos/gnome-unstable-i686/PKGBUILD
(from rev 262166, colord/trunk/PKGBUILD)
  colord/repos/gnome-unstable-i686/colord.install
(from rev 262166, colord/trunk/colord.install)
  colord/repos/gnome-unstable-x86_64/
  colord/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 262166, colord/trunk/PKGBUILD)
  colord/repos/gnome-unstable-x86_64/colord.install
(from rev 262166, colord/trunk/colord.install)

--+
 gnome-unstable-i686/PKGBUILD |   46 +
 gnome-unstable-i686/colord.install   |   15 ++
 gnome-unstable-x86_64/PKGBUILD   |   46 +
 gnome-unstable-x86_64/colord.install |   15 ++
 4 files changed, 122 insertions(+)

Copied: colord/repos/gnome-unstable-i686/PKGBUILD (from rev 262166, 
colord/trunk/PKGBUILD)
===
--- gnome-unstable-i686/PKGBUILD(rev 0)
+++ gnome-unstable-i686/PKGBUILD2016-03-21 13:45:19 UTC (rev 262167)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=colord
+pkgver=1.3.2
+pkgrel=1
+pkgdesc="System daemon for managing color devices"
+arch=(i686 x86_64)
+url="http://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev)
+makedepends=(intltool gobject-introspection vala docbook2x sane bash-completion
+ argyllcms)
+optdepends=('sane: scanner support'
+'argyllcms: color profiling')
+replaces=('shared-color-profiles')
+install=colord.install
+source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
+sha1sums=('6e921b03c3575bf4b1f9adfddcd2891541e8ef82'
+  'SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
+
+prepare() {
+  cd $pkgname-$pkgver
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-vala --enable-sane --with-daemon-user=colord
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # the build system has no colord user, so the chown fails
+  chown -R 124:124 "$pkgdir/var/lib/colord"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/gnome-unstable-i686/colord.install (from rev 262166, 
colord/trunk/colord.install)
===
--- gnome-unstable-i686/colord.install  (rev 0)
+++ gnome-unstable-i686/colord.install  2016-03-21 13:45:19 UTC (rev 262167)
@@ -0,0 +1,15 @@
+post_install() {
+  glib-compile-schemas /usr/share/glib-2.0/schemas
+  if ! getent passwd colord >/dev/null; then
+groupadd -g 124 colord
+useradd -d /var/lib/colord -u 124 -g colord -s /bin/false colord
+  fi
+}
+
+post_upgrade() {
+  glib-compile-schemas /usr/share/glib-2.0/schemas
+}
+
+post_remove() {
+  glib-compile-schemas /usr/share/glib-2.0/schemas
+}

Copied: colord/repos/gnome-unstable-x86_64/PKGBUILD (from rev 262166, 
colord/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2016-03-21 13:45:19 UTC (rev 262167)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=colord
+pkgver=1.3.2
+pkgrel=1
+pkgdesc="System daemon for managing color devices"
+arch=(i686 x86_64)
+url="http://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev)
+makedepends=(intltool gobject-introspection vala docbook2x sane bash-completion
+ argyllcms)
+optdepends=('sane: scanner support'
+'argyllcms: color profiling')
+replaces=('shared-color-profiles')
+install=colord.install
+source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
+sha1sums=('6e921b03c3575bf4b1f9adfddcd2891541e8ef82'
+  'SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
+
+prepare() {
+  cd $pkgname-$pkgver
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-vala --enable-sane --with-daemon-user=colord
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make 

[arch-commits] Commit in colord/repos (6 files)

2014-04-21 Thread Jan de Groot
Date: Monday, April 21, 2014 @ 17:31:25
  Author: jgc
Revision: 211588

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  colord/repos/staging-i686/
  colord/repos/staging-i686/PKGBUILD
(from rev 211587, colord/trunk/PKGBUILD)
  colord/repos/staging-i686/colord.install
(from rev 211587, colord/trunk/colord.install)
  colord/repos/staging-x86_64/
  colord/repos/staging-x86_64/PKGBUILD
(from rev 211587, colord/trunk/PKGBUILD)
  colord/repos/staging-x86_64/colord.install
(from rev 211587, colord/trunk/colord.install)

---+
 staging-i686/PKGBUILD |   35 +++
 staging-i686/colord.install   |   17 +
 staging-x86_64/PKGBUILD   |   35 +++
 staging-x86_64/colord.install |   17 +
 4 files changed, 104 insertions(+)

Copied: colord/repos/staging-i686/PKGBUILD (from rev 211587, 
colord/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-04-21 15:31:25 UTC (rev 211588)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Ionut Biru ib...@archlinux.org
+
+pkgname=colord
+pkgver=1.2.0
+pkgrel=1
+pkgdesc=System daemon for managing color devices
+arch=(i686 x86_64)
+url=http://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus)
+makedepends=(intltool gobject-introspection vala docbook2x sane 
bash-completion)
+optdepends=('sane: scanner support')
+replaces=('shared-color-profiles')
+install=colord.install
+source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
+sha1sums=('a96619dcca24aea1527054f0117211cf7ac30dec'
+  'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-vala --enable-sane --with-daemon-user=colord
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/staging-i686/colord.install (from rev 211587, 
colord/trunk/colord.install)
===
--- staging-i686/colord.install (rev 0)
+++ staging-i686/colord.install 2014-04-21 15:31:25 UTC (rev 211588)
@@ -0,0 +1,17 @@
+post_install() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+getent group colord /dev/null || groupadd -g 124 colord
+getent passwd colord /dev/null || useradd -d /var/lib/colord -u 124 -g 
colord -s /bin/false colord
+chown colord:colord /var/lib/colord
+chown colord:colord /var/lib/colord/*.db 2/dev/null || return 0
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+getent passwd colord /dev/null  userdel colord
+getent group colord /dev/null  groupdel colord
+}

Copied: colord/repos/staging-x86_64/PKGBUILD (from rev 211587, 
colord/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-04-21 15:31:25 UTC (rev 211588)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Ionut Biru ib...@archlinux.org
+
+pkgname=colord
+pkgver=1.2.0
+pkgrel=1
+pkgdesc=System daemon for managing color devices
+arch=(i686 x86_64)
+url=http://www.freedesktop.org/software/colord;
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite systemd dconf dbus)
+makedepends=(intltool gobject-introspection vala docbook2x sane 
bash-completion)
+optdepends=('sane: scanner support')
+replaces=('shared-color-profiles')
+install=colord.install
+source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
+sha1sums=('a96619dcca24aea1527054f0117211cf7ac30dec'
+  'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-vala --enable-sane --with-daemon-user=colord
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/staging-x86_64/colord.install (from rev 211587, 
colord/trunk/colord.install)
===
--- staging-x86_64/colord.install   (rev 0)
+++ staging-x86_64/colord.install   2014-04-21 15:31:25 UTC (rev 211588)
@@ -0,0 +1,17 @@
+post_install() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+getent group colord /dev/null || groupadd -g 124 colord
+getent passwd colord 

[arch-commits] Commit in colord/repos (6 files)

2013-01-25 Thread Ionuț Mircea Bîru
Date: Friday, January 25, 2013 @ 17:22:30
  Author: ioni
Revision: 175992

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  colord/repos/extra-i686/PKGBUILD
(from rev 175991, colord/trunk/PKGBUILD)
  colord/repos/extra-i686/colord.install
(from rev 175991, colord/trunk/colord.install)
  colord/repos/extra-x86_64/PKGBUILD
(from rev 175991, colord/trunk/PKGBUILD)
  colord/repos/extra-x86_64/colord.install
(from rev 175991, colord/trunk/colord.install)
Deleted:
  colord/repos/extra-i686/PKGBUILD
  colord/repos/extra-x86_64/PKGBUILD

-+
 extra-i686/PKGBUILD |   77 +-
 extra-i686/colord.install   |   11 ++
 extra-x86_64/PKGBUILD   |   77 +-
 extra-x86_64/colord.install |   11 ++
 4 files changed, 100 insertions(+), 76 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-01-25 16:17:48 UTC (rev 175991)
+++ extra-i686/PKGBUILD 2013-01-25 16:22:30 UTC (rev 175992)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-# Contributor: Ionut Biru ib...@archlinux.org
-
-pkgname=colord
-pkgver=0.1.24
-pkgrel=3
-pkgdesc=System daemon for managing color devices
-arch=('i686' 'x86_64')
-url=http://www.freedesktop.org/software/colord;
-license=('GPL2')
-depends=('lcms2' 'libgusb' 'polkit' 'shared-color-profiles' 'sqlite' 'udev')
-makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
-source=($url/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha1sums=('52089b72d79cd4358a86b7e646c42d23157bbcf9')
-
-build() {
-  cd $pkgname-$pkgver
-  
-  # put udev files in /usr/lib
-  sed -i /slashlibdir=/s#/lib#/usr/lib# configure
-  
-  ./configure --prefix=/usr \
---sysconfdir=/etc --libexecdir=/usr/lib/colord \
---localstatedir=/var --disable-static \
---with-systemdsystemunitdir=/usr/lib/systemd/system \
---enable-vala
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install \
-bashcompletiondir=/usr/share/bash-completion/completions
-}
-
-# vim:set ts=2 sw=2 et:

Copied: colord/repos/extra-i686/PKGBUILD (from rev 175991, 
colord/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-01-25 16:22:30 UTC (rev 175992)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Ionut Biru ib...@archlinux.org
+
+pkgname=colord
+pkgver=0.1.28
+pkgrel=1
+pkgdesc=System daemon for managing color devices
+arch=('i686' 'x86_64')
+url=http://www.freedesktop.org/software/colord;
+license=('GPL2')
+depends=('lcms2' 'libgusb' 'polkit' 'shared-color-profiles' 'sqlite' 'udev')
+makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
+source=($url/releases/$pkgname-$pkgver.tar.xz)
+options=('!libtool')
+install=colord.install
+sha1sums=('d53167727ab0f1014ded86675ac8b518c188a88b')
+
+build() {
+  cd $pkgname-$pkgver
+  
+  # put udev files in /usr/lib
+  sed -i /slashlibdir=/s#/lib#/usr/lib# configure
+  
+  ./configure --prefix=/usr \
+--sysconfdir=/etc --libexecdir=/usr/lib/colord \
+--localstatedir=/var --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-vala
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install \
+bashcompletiondir=/usr/share/bash-completion/completions
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/extra-i686/colord.install (from rev 175991, 
colord/trunk/colord.install)
===
--- extra-i686/colord.install   (rev 0)
+++ extra-i686/colord.install   2013-01-25 16:22:30 UTC (rev 175992)
@@ -0,0 +1,11 @@
+post_install() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2013-01-25 16:17:48 UTC (rev 175991)
+++ extra-x86_64/PKGBUILD   2013-01-25 16:22:30 UTC (rev 175992)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-# Contributor: Ionut Biru ib...@archlinux.org
-
-pkgname=colord
-pkgver=0.1.24
-pkgrel=3
-pkgdesc=System daemon for managing color devices
-arch=('i686' 'x86_64')
-url=http://www.freedesktop.org/software/colord;
-license=('GPL2')
-depends=('lcms2' 'libgusb' 'polkit' 'shared-color-profiles' 'sqlite' 'udev')
-makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
-source=($url/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha1sums=('52089b72d79cd4358a86b7e646c42d23157bbcf9')
-
-build() {
-  cd $pkgname-$pkgver
-  
-  # put udev files in 

[arch-commits] Commit in colord/repos (6 files)

2012-10-30 Thread Jan Steffens
Date: Tuesday, October 30, 2012 @ 18:24:35
  Author: heftig
Revision: 169857

db-move: moved colord from [testing] to [extra] (i686, x86_64)

Added:
  colord/repos/extra-i686/PKGBUILD
(from rev 169842, colord/repos/testing-i686/PKGBUILD)
  colord/repos/extra-x86_64/PKGBUILD
(from rev 169842, colord/repos/testing-x86_64/PKGBUILD)
Deleted:
  colord/repos/extra-i686/PKGBUILD
  colord/repos/extra-x86_64/PKGBUILD
  colord/repos/testing-i686/
  colord/repos/testing-x86_64/

---+
 extra-i686/PKGBUILD   |   74 
 extra-x86_64/PKGBUILD |   74 
 2 files changed, 74 insertions(+), 74 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-10-30 22:24:31 UTC (rev 169856)
+++ extra-i686/PKGBUILD 2012-10-30 22:24:35 UTC (rev 169857)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-# Contributor: Ionut Biru ib...@archlinux.org
-
-pkgname=colord
-pkgver=0.1.21
-pkgrel=2
-pkgdesc=Color daemon
-arch=('i686' 'x86_64')
-url=http://www.freedesktop.org/software/colord;
-license=('GPL2')
-depends=('lcms2' 'libgusb' 'polkit' 'sane' 'shared-color-profiles' 'sqlite' 
'udev')
-makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
-source=($url/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha1sums=('dbf981beec70e81c45cf46b150f426fc1eb56c24')
-
-build() {
-  cd $pkgname-$pkgver
-  
-  # put udev files in /usr/lib
-  sed -i /slashlibdir=/s#/lib#/usr/lib# configure
-  
-  ./configure --prefix=/usr \
---sysconfdir=/etc --libexecdir=/usr/lib/colord \
---localstatedir=/var --disable-static \
---with-systemdsystemunitdir=/usr/lib/systemd/system
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install \
-bashcompletiondir=/usr/share/bash-completion/completions
-}
-
-# vim:set ts=2 sw=2 et:

Copied: colord/repos/extra-i686/PKGBUILD (from rev 169842, 
colord/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-10-30 22:24:35 UTC (rev 169857)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Ionut Biru ib...@archlinux.org
+
+pkgname=colord
+pkgver=0.1.24
+pkgrel=1
+pkgdesc=System daemon for managing color devices
+arch=('i686' 'x86_64')
+url=http://www.freedesktop.org/software/colord;
+license=('GPL2')
+depends=('lcms2' 'libgusb' 'polkit' 'sane' 'shared-color-profiles' 'sqlite' 
'udev')
+makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
+source=($url/releases/$pkgname-$pkgver.tar.xz)
+options=('!libtool')
+sha1sums=('52089b72d79cd4358a86b7e646c42d23157bbcf9')
+
+build() {
+  cd $pkgname-$pkgver
+  
+  # put udev files in /usr/lib
+  sed -i /slashlibdir=/s#/lib#/usr/lib# configure
+  
+  ./configure --prefix=/usr \
+--sysconfdir=/etc --libexecdir=/usr/lib/colord \
+--localstatedir=/var --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install \
+bashcompletiondir=/usr/share/bash-completion/completions
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2012-10-30 22:24:31 UTC (rev 169856)
+++ extra-x86_64/PKGBUILD   2012-10-30 22:24:35 UTC (rev 169857)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-# Contributor: Ionut Biru ib...@archlinux.org
-
-pkgname=colord
-pkgver=0.1.21
-pkgrel=2
-pkgdesc=Color daemon
-arch=('i686' 'x86_64')
-url=http://www.freedesktop.org/software/colord;
-license=('GPL2')
-depends=('lcms2' 'libgusb' 'polkit' 'sane' 'shared-color-profiles' 'sqlite' 
'udev')
-makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
-source=($url/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha1sums=('dbf981beec70e81c45cf46b150f426fc1eb56c24')
-
-build() {
-  cd $pkgname-$pkgver
-  
-  # put udev files in /usr/lib
-  sed -i /slashlibdir=/s#/lib#/usr/lib# configure
-  
-  ./configure --prefix=/usr \
---sysconfdir=/etc --libexecdir=/usr/lib/colord \
---localstatedir=/var --disable-static \
---with-systemdsystemunitdir=/usr/lib/systemd/system
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install \
-bashcompletiondir=/usr/share/bash-completion/completions
-}
-
-# vim:set ts=2 sw=2 et:

Copied: colord/repos/extra-x86_64/PKGBUILD (from rev 169842, 
colord/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2012-10-30 22:24:35 UTC (rev 169857)
@@ -0,0 

[arch-commits] Commit in colord/repos (6 files)

2012-10-18 Thread Jan de Groot
Date: Thursday, October 18, 2012 @ 15:29:11
  Author: jgc
Revision: 169265

db-move: moved colord from [gnome-unstable] to [testing] (i686, x86_64)

Added:
  colord/repos/testing-i686/
  colord/repos/testing-i686/PKGBUILD
(from rev 169138, colord/repos/gnome-unstable-i686/PKGBUILD)
  colord/repos/testing-x86_64/
  colord/repos/testing-x86_64/PKGBUILD
(from rev 169138, colord/repos/gnome-unstable-x86_64/PKGBUILD)
Deleted:
  colord/repos/gnome-unstable-i686/
  colord/repos/gnome-unstable-x86_64/

-+
 testing-i686/PKGBUILD   |   37 +
 testing-x86_64/PKGBUILD |   37 +
 2 files changed, 74 insertions(+)

Copied: colord/repos/testing-i686/PKGBUILD (from rev 169138, 
colord/repos/gnome-unstable-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-18 19:29:11 UTC (rev 169265)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Ionut Biru ib...@archlinux.org
+
+pkgname=colord
+pkgver=0.1.23
+pkgrel=1
+pkgdesc=Color daemon
+arch=('i686' 'x86_64')
+url=http://www.freedesktop.org/software/colord;
+license=('GPL2')
+depends=('lcms2' 'libgusb' 'polkit' 'sane' 'shared-color-profiles' 'sqlite' 
'udev')
+makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
+source=($url/releases/$pkgname-$pkgver.tar.xz)
+options=('!libtool')
+sha1sums=('08019c86f89b1675e4e155772cc555ed748f319e')
+
+build() {
+  cd $pkgname-$pkgver
+  
+  # put udev files in /usr/lib
+  sed -i /slashlibdir=/s#/lib#/usr/lib# configure
+  
+  ./configure --prefix=/usr \
+--sysconfdir=/etc --libexecdir=/usr/lib/colord \
+--localstatedir=/var --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install \
+bashcompletiondir=/usr/share/bash-completion/completions
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/testing-x86_64/PKGBUILD (from rev 169138, 
colord/repos/gnome-unstable-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-10-18 19:29:11 UTC (rev 169265)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Contributor: Ionut Biru ib...@archlinux.org
+
+pkgname=colord
+pkgver=0.1.23
+pkgrel=1
+pkgdesc=Color daemon
+arch=('i686' 'x86_64')
+url=http://www.freedesktop.org/software/colord;
+license=('GPL2')
+depends=('lcms2' 'libgusb' 'polkit' 'sane' 'shared-color-profiles' 'sqlite' 
'udev')
+makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
+source=($url/releases/$pkgname-$pkgver.tar.xz)
+options=('!libtool')
+sha1sums=('08019c86f89b1675e4e155772cc555ed748f319e')
+
+build() {
+  cd $pkgname-$pkgver
+  
+  # put udev files in /usr/lib
+  sed -i /slashlibdir=/s#/lib#/usr/lib# configure
+  
+  ./configure --prefix=/usr \
+--sysconfdir=/etc --libexecdir=/usr/lib/colord \
+--localstatedir=/var --disable-static \
+--with-systemdsystemunitdir=/usr/lib/systemd/system
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install \
+bashcompletiondir=/usr/share/bash-completion/completions
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in colord/repos (6 files)

2012-02-23 Thread Ionut Biru
Date: Thursday, February 23, 2012 @ 06:03:34
  Author: ibiru
Revision: 150827

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  colord/repos/extra-i686/PKGBUILD
(from rev 150826, colord/trunk/PKGBUILD)
  colord/repos/extra-i686/fix-compilation.patch
(from rev 150826, colord/trunk/fix-compilation.patch)
  colord/repos/extra-x86_64/PKGBUILD
(from rev 150826, colord/trunk/PKGBUILD)
  colord/repos/extra-x86_64/fix-compilation.patch
(from rev 150826, colord/trunk/fix-compilation.patch)
Deleted:
  colord/repos/extra-i686/PKGBUILD
  colord/repos/extra-x86_64/PKGBUILD

+
 extra-i686/PKGBUILD|   66 ++-
 extra-i686/fix-compilation.patch   |   38 
 extra-x86_64/PKGBUILD  |   66 ++-
 extra-x86_64/fix-compilation.patch |   38 
 4 files changed, 146 insertions(+), 62 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-02-23 10:52:38 UTC (rev 150826)
+++ extra-i686/PKGBUILD 2012-02-23 11:03:34 UTC (rev 150827)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Jan heftig Steffens jan.steff...@gmail.com
-# Contributor: Ionut Biru ib...@archlinux.org
-
-pkgname=colord
-pkgver=0.1.16
-pkgrel=1
-pkgdesc=Color daemon
-arch=('i686' 'x86_64')
-url=http://www.freedesktop.org/software/colord;
-license=('GPL2')
-depends=('lcms2' 'libgusb' 'polkit' 'sane' 'shared-color-profiles' 'sqlite3' 
'udev')
-makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
-source=($url/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha1sums=('bd2fbad0043d2c1f55ab7ff8cb5e261b684e699c')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  ./configure --prefix=/usr \
---sysconfdir=/etc --libexecdir=/usr/lib/colord \
---localstatedir=/var --disable-static
-  make
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: colord/repos/extra-i686/PKGBUILD (from rev 150826, 
colord/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-02-23 11:03:34 UTC (rev 150827)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Jan heftig Steffens jan.steff...@gmail.com
+# Contributor: Ionut Biru ib...@archlinux.org
+
+pkgname=colord
+pkgver=0.1.17
+pkgrel=1
+pkgdesc=Color daemon
+arch=('i686' 'x86_64')
+url=http://www.freedesktop.org/software/colord;
+license=('GPL2')
+depends=('lcms2' 'libgusb' 'polkit' 'sane' 'shared-color-profiles' 'sqlite3' 
'udev')
+makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
+source=($url/releases/$pkgname-$pkgver.tar.xz
+fix-compilation.patch)
+options=('!libtool')
+sha1sums=('7716c58a7ab85029637c7e88bdb77e48b6cd5ce9'
+  'b77dd47f623a05055e8988dd568695fcbf457500')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  patch -Np1 -i $srcdir/fix-compilation.patch
+  ./configure --prefix=/usr \
+--sysconfdir=/etc --libexecdir=/usr/lib/colord \
+--localstatedir=/var --disable-static \
+--with-systemdsystemunitdir=/lib/systemd/system
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/extra-i686/fix-compilation.patch (from rev 150826, 
colord/trunk/fix-compilation.patch)
===
--- extra-i686/fix-compilation.patch(rev 0)
+++ extra-i686/fix-compilation.patch2012-02-23 11:03:34 UTC (rev 150827)
@@ -0,0 +1,38 @@
+From 638a98fef16fa15946522d4112660b4b20c0d630 Mon Sep 17 00:00:00 2001
+From: Richard Hughes rich...@hughsie.com
+Date: Thu, 23 Feb 2012 10:43:37 +
+Subject: [PATCH] trivial: Fix compile with older versions of GLib
+
+g_mapped_file_new_from_fd() was introduced in 2.31.0 not 2.30.0 as the
+docs suggested.
+
+Resoves https://bugs.freedesktop.org/show_bug.cgi?id=46481
+---
+ src/cd-profile.c |   10 ++
+ 1 files changed, 10 insertions(+), 0 deletions(-)
+
+diff --git a/src/cd-profile.c b/src/cd-profile.c
+index a292616..323588b 100644
+--- a/src/cd-profile.c
 b/src/cd-profile.c
+@@ -1066,7 +1066,17 @@ cd_profile_set_fd (CdProfile *profile,
+   }
+ 
+   /* create a mapped file */
++#if GLIB_CHECK_VERSION(2,31,0)
+   priv-mapped_file = g_mapped_file_new_from_fd (fd, FALSE, error);
++  if (priv-mapped_file == NULL) {
++  g_set_error (error,
++   CD_MAIN_ERROR,
++   CD_MAIN_ERROR_FAILED,
++   failed to create mapped file from fd %i,
++   fd);
++  goto out;
++  }
++#endif
+ 
+   /* parse the ICC file */
+   lcms_profile = cmsOpenProfileFromStream (stream, r);
+-- 
+1.7.6
+

Deleted: extra-x86_64/PKGBUILD

[arch-commits] Commit in colord/repos (6 files)

2011-12-06 Thread Ionut Biru
Date: Tuesday, December 6, 2011 @ 09:25:28
  Author: ibiru
Revision: 144475

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  colord/repos/extra-i686/PKGBUILD
(from rev 144474, colord/trunk/PKGBUILD)
  colord/repos/extra-i686/scan_only_color_profile_dir.patch
(from rev 144474, colord/trunk/scan_only_color_profile_dir.patch)
  colord/repos/extra-x86_64/PKGBUILD
(from rev 144474, colord/trunk/PKGBUILD)
  colord/repos/extra-x86_64/scan_only_color_profile_dir.patch
(from rev 144474, colord/trunk/scan_only_color_profile_dir.patch)
Deleted:
  colord/repos/extra-i686/PKGBUILD
  colord/repos/extra-x86_64/PKGBUILD

+
 extra-i686/PKGBUILD|   66 +++
 extra-i686/scan_only_color_profile_dir.patch   |   35 
 extra-x86_64/PKGBUILD  |   66 +++
 extra-x86_64/scan_only_color_profile_dir.patch |   35 
 4 files changed, 138 insertions(+), 64 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-12-06 14:24:12 UTC (rev 144474)
+++ extra-i686/PKGBUILD 2011-12-06 14:25:28 UTC (rev 144475)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Jan heftig Steffens jan.steff...@gmail.com
-# Contributor: Ionut Biru ib...@archlinux.org
-
-pkgname=colord
-pkgver=0.1.15
-pkgrel=2
-pkgdesc=Color daemon
-arch=('i686' 'x86_64')
-url=http://www.freedesktop.org/software/colord;
-license=('GPL2')
-depends=('lcms2' 'libgusb' 'polkit' 'sane' 'sqlite3' 'udev')
-makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
-optdepends=('shared-color-profiles: color profiles')
-source=($url/releases/$pkgname-$pkgver.tar.xz)
-options=('!libtool')
-sha1sums=('e83a68add3fac9c677829925794ee353743dc9c8')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  ./configure --prefix=/usr \
---sysconfdir=/etc --libexecdir=/usr/lib/colord \
---localstatedir=/var --disable-static
-  make
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: colord/repos/extra-i686/PKGBUILD (from rev 144474, 
colord/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-12-06 14:25:28 UTC (rev 144475)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Jan heftig Steffens jan.steff...@gmail.com
+# Contributor: Ionut Biru ib...@archlinux.org
+
+pkgname=colord
+pkgver=0.1.15
+pkgrel=3
+pkgdesc=Color daemon
+arch=('i686' 'x86_64')
+url=http://www.freedesktop.org/software/colord;
+license=('GPL2')
+depends=('lcms2' 'libgusb' 'polkit' 'sane' 'shared-color-profiles' 'sqlite3' 
'udev')
+makedepends=('intltool' 'gobject-introspection' 'vala' 'docbook2x')
+source=($url/releases/$pkgname-$pkgver.tar.xz
+scan_only_color_profile_dir.patch)
+options=('!libtool')
+sha1sums=('e83a68add3fac9c677829925794ee353743dc9c8'
+  'b4b8ea1008ecfdc1084ec69d647127587a2a87f7')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  patch -Np1 -i $srcdir/scan_only_color_profile_dir.patch
+  ./configure --prefix=/usr \
+--sysconfdir=/etc --libexecdir=/usr/lib/colord \
+--localstatedir=/var --disable-static
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:

Copied: colord/repos/extra-i686/scan_only_color_profile_dir.patch (from rev 
144474, colord/trunk/scan_only_color_profile_dir.patch)
===
--- extra-i686/scan_only_color_profile_dir.patch
(rev 0)
+++ extra-i686/scan_only_color_profile_dir.patch2011-12-06 14:25:28 UTC 
(rev 144475)
@@ -0,0 +1,35 @@
+From 78b6dc7dbf865df6b0d30526293591fe5773029a Mon Sep 17 00:00:00 2001
+From: Richard Hughes rich...@hughsie.com
+Date: Tue, 6 Dec 2011 09:49:49 +
+Subject: [PATCH] If /usr/share/color appears at runtime, don't rescan the
+ parent dir
+
+Resolves https://bugs.freedesktop.org/show_bug.cgi?id=43542
+---
+ src/cd-profile-store.c |   10 --
+ 1 files changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/src/cd-profile-store.c b/src/cd-profile-store.c
+index ecad474..c662351 100644
+--- a/src/cd-profile-store.c
 b/src/cd-profile-store.c
+@@ -260,8 +260,14 @@ cd_profile_store_file_monitor_changed_cb (GFileMonitor 
*monitor,
+   /* just rescan the correct directory */
+   parent = g_file_get_parent (file);
+   parent_path = g_file_get_path (parent);
+-  g_debug (CdProfileStore: %s was added, rescanning %s, path, 
parent_path);
+-  cd_profile_store_search_path (profile_store, parent_path);
++  if (g_strcmp0 (parent_path, DATADIR) == 0) {
++  g_debug (CdProfileStore: %s was added, rescanning, path);
++  cd_profile_store_search_path (profile_store, path);
++  } else {
++