summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.AURINFO30
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD45
-rw-r--r--colorhug-client-git.patch36
-rw-r--r--colorhug-client.install15
5 files changed, 158 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO
new file mode 100644
index 000000000000..467671628bb0
--- /dev/null
+++ b/.AURINFO
@@ -0,0 +1,30 @@
+pkgbase = colorhug-client-git
+ pkgdesc = Calibration client for the Hughski ColorHug device
+ pkgver = 0.2.1.r12.g7c4bded
+ pkgrel = 1
+ url = http://github.com/hughski/colorhug-client
+ install = colorhug-client.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = pkg-config
+ makedepends = intltool
+ makedepends = docbook2x
+ depends = glib2>=2.31.10
+ depends = libgusb>=0.1.2
+ depends = gtk3>=2.91.0
+ depends = colord-git
+ depends = colord-gtk>=0.1.24
+ depends = libsoup>=2.4
+ depends = libcanberra>=0.10
+ depends = itstool
+ depends = gnome-common
+ depends = perl-xml-libxml
+ depends = intltool>=0.50
+ provides = colorhug-client
+ conflicts = colorhug-client
+ source = colorhug-client::git+git://github.com/hughski/colorhug-client.git
+ source = colorhug-client-git.patch
+
+pkgname = colorhug-client-git
+
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0ca33c9cb798
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,32 @@
+pkgbase = colorhug-client-git
+ pkgdesc = Calibration client for the Hughski ColorHug device
+ pkgver = 0.2.1.r12.g7c4bded
+ pkgrel = 1
+ url = http://github.com/hughski/colorhug-client
+ install = colorhug-client.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = pkg-config
+ makedepends = intltool
+ makedepends = docbook2x
+ depends = glib2>=2.31.10
+ depends = libgusb>=0.1.2
+ depends = gtk3>=2.91.0
+ depends = colord-git
+ depends = colord-gtk>=0.1.24
+ depends = libsoup>=2.4
+ depends = libcanberra>=0.10
+ depends = itstool
+ depends = gnome-common
+ depends = perl-xml-libxml
+ depends = intltool>=0.50
+ provides = colorhug-client
+ conflicts = colorhug-client
+ source = colorhug-client::git+git://github.com/hughski/colorhug-client.git
+ source = colorhug-client-git.patch
+ md5sums = SKIP
+ md5sums = 229985bbb974ffb9b3da245179525fff
+
+pkgname = colorhug-client-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c4d34cc02d19
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Moritz Lipp <mlq@pwmt.org>
+
+pkgname=colorhug-client-git
+pkgver=0.2.1.r12.g7c4bded
+pkgrel=1
+pkgdesc="Calibration client for the Hughski ColorHug device"
+arch=('i686' 'x86_64')
+url="http://github.com/hughski/colorhug-client"
+license=('GPL')
+groups=()
+depends=('glib2>=2.31.10' 'libgusb>=0.1.2' 'gtk3>=2.91.0' 'colord-git'
+'colord-gtk>=0.1.24' 'libsoup>=2.4' 'libcanberra>=0.10' 'itstool' 'gnome-common'
+'perl-xml-libxml' 'intltool>=0.50')
+makedepends=('pkg-config' 'intltool' 'docbook2x')
+provides=('colorhug-client')
+conflicts=('colorhug-client')
+install=colorhug-client.install
+source=('colorhug-client::git+git://github.com/hughski/colorhug-client.git' $pkgname.patch)
+md5sums=('SKIP'
+ '229985bbb974ffb9b3da245179525fff')
+_gitname=colorhug-client
+
+prepare() {
+ cd "$srcdir/$_gitname"
+ patch -p1 -i "$srcdir/$pkgname.patch"
+}
+
+build() {
+ cd "$srcdir/$_gitname"
+ ./autogen.sh
+ ./configure --prefix=/usr
+ 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/COLORHUG.CLIENT.//g'
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/colorhug-client-git.patch b/colorhug-client-git.patch
new file mode 100644
index 000000000000..78acad0fd59e
--- /dev/null
+++ b/colorhug-client-git.patch
@@ -0,0 +1,36 @@
+diff --git a/man/colorhug-ccmx.sgml b/man/colorhug-ccmx.sgml
+index e9ffde2..a330611 100644
+--- a/man/colorhug-ccmx.sgml
++++ b/man/colorhug-ccmx.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>02 January,2012</date>">
+ <!ENTITY package "colorhug-ccmx">
+diff --git a/man/colorhug-cmd.sgml b/man/colorhug-cmd.sgml
+index 2358e05..837480d 100644
+--- a/man/colorhug-cmd.sgml
++++ b/man/colorhug-cmd.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>07 September,2010</date>">
+ <!ENTITY package "colorhug-cmd">
+diff --git a/man/colorhug-flash.sgml b/man/colorhug-flash.sgml
+index 376251b..643f54c 100644
+--- a/man/colorhug-flash.sgml
++++ b/man/colorhug-flash.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>07 September,2010</date>">
+ <!ENTITY package "colorhug-flash">
diff --git a/colorhug-client.install b/colorhug-client.install
new file mode 100644
index 000000000000..6fd01e2b9d3a
--- /dev/null
+++ b/colorhug-client.install
@@ -0,0 +1,15 @@
+post_install() {
+ glib-compile-schemas usr/share/glib-2.0/schemas
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
+
+# vim:set ts=2 sw=2 et: \ No newline at end of file