diff options
author | Moritz Lipp | 2015-06-15 20:15:50 +0200 |
---|---|---|
committer | Moritz Lipp | 2015-06-15 20:15:50 +0200 |
commit | cb0115dede6034cc1f57ffa5598639c722d1fbb0 (patch) | |
tree | 57b983e43d9cf2bbc98836c72898ac4fed4ba8d3 | |
download | aur-cb0115dede6034cc1f57ffa5598639c722d1fbb0.tar.gz |
Initial import
-rw-r--r-- | .AURINFO | 34 | ||||
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | PKGBUILD | 52 | ||||
-rw-r--r-- | colord-git-docbook.patch | 36 | ||||
-rw-r--r-- | colord.install | 17 |
5 files changed, 176 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..517d24a80848 --- /dev/null +++ b/.AURINFO @@ -0,0 +1,34 @@ +pkgbase = colord-git + pkgdesc = System daemon for managing color devices + pkgver = 1.2.1.r14.g5a9987b + pkgrel = 1 + url = http://www.freedesktop.org/software/colord + install = colord.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = intltool + makedepends = gobject-introspection + makedepends = vala + makedepends = docbook2x + makedepends = sane + makedepends = bash-completion + makedepends = perl-xml-libxml + makedepends = perl-file-which + depends = lcms2 + depends = libgusb + depends = polkit + depends = sqlite + depends = systemd + depends = dconf + depends = dbus + optdepends = sane: scanner support + provides = colord + conflicts = colord + replaces = shared-color-profiles + source = colord::git+git://github.com/hughsie/colord.git + source = colord.install + source = colord-git-docbook.patch + +pkgname = colord-git + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b377821f7037 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,37 @@ +pkgbase = colord-git + pkgdesc = System daemon for managing color devices + pkgver = 1.2.1.r14.g5a9987b + pkgrel = 1 + url = http://www.freedesktop.org/software/colord + install = colord.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = intltool + makedepends = gobject-introspection + makedepends = vala + makedepends = docbook2x + makedepends = sane + makedepends = bash-completion + makedepends = perl-xml-libxml + makedepends = perl-file-which + depends = lcms2 + depends = libgusb + depends = polkit + depends = sqlite + depends = systemd + depends = dconf + depends = dbus + optdepends = sane: scanner support + provides = colord + conflicts = colord + replaces = shared-color-profiles + source = colord::git+git://github.com/hughsie/colord.git + source = colord.install + source = colord-git-docbook.patch + sha1sums = SKIP + sha1sums = e06950f0c75ffedd2977ff12945cfbf5a947899d + sha1sums = ce6b0953a669abe228a309028ee9168c0f11f51c + +pkgname = colord-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..67011bfb1b9a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Moritz Lipp <mlq@pwmt.org> + +pkgname=colord-git +pkgver=1.2.1.r14.g5a9987b +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 +perl-xml-libxml perl-file-which) +optdepends=('sane: scanner support') +replaces=('shared-color-profiles') +provides=(colord) +conflicts=(colord) +install=colord.install +source=('colord::git+git://github.com/hughsie/colord.git' + 'colord.install' + 'colord-git-docbook.patch' + ) +sha1sums=('SKIP' + 'e06950f0c75ffedd2977ff12945cfbf5a947899d' + 'ce6b0953a669abe228a309028ee9168c0f11f51c') +_gitname=colord + +prepare() { + cd "$srcdir/$_gitname" + patch -p1 < $srcdir/colord-git-docbook.patch +} + +build() { + cd "$srcdir/$_gitname" + ./autogen.sh + ./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 "$srcdir/$_gitname" + make DESTDIR="$pkgdir" install +} + +pkgver() { + cd "$srcdir/$_gitname" + git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/_/./g;s/COLORD.//g' +} + +# vim:set ts=2 sw=2 et: diff --git a/colord-git-docbook.patch b/colord-git-docbook.patch new file mode 100644 index 000000000000..6f67302a8b6c --- /dev/null +++ b/colord-git-docbook.patch @@ -0,0 +1,36 @@ +diff --git a/man/cd-create-profile.sgml b/man/cd-create-profile.sgml +index 4933c86..cf92fb3 100644 +--- a/man/cd-create-profile.sgml ++++ b/man/cd-create-profile.sgml +@@ -1,4 +1,6 @@ +-<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" ++ "http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd" [ + <!-- Please adjust the date whenever revising the manpage. --> + <!ENTITY date "<date>8 April,1011</date>"> + <!ENTITY package "cd-create-profile"> +diff --git a/man/cd-fix-profile.sgml b/man/cd-fix-profile.sgml +index 23c21b0..308f551 100644 +--- a/man/cd-fix-profile.sgml ++++ b/man/cd-fix-profile.sgml +@@ -1,4 +1,6 @@ +-<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" ++ "http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd" [ + <!-- Please adjust the date whenever revising the manpage. --> + <!ENTITY date "<date>8 April,1011</date>"> + <!ENTITY package "cd-fix-profile"> +diff --git a/man/colormgr.sgml b/man/colormgr.sgml +index fbb6511..de6ca16 100644 +--- a/man/colormgr.sgml ++++ b/man/colormgr.sgml +@@ -1,4 +1,6 @@ +-<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" ++ "http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd" [ + <!-- Please adjust the date whenever revising the manpage. --> + <!ENTITY date "<date>18 June,2013</date>"> + <!ENTITY package "colormgr"> diff --git a/colord.install b/colord.install new file mode 100644 index 000000000000..2b20f5edde58 --- /dev/null +++ b/colord.install @@ -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 +} |