]> git.pld-linux.org Git - packages/colorhug-client.git/blame - colorhug-client.spec
- updated to 0.2.1
[packages/colorhug-client.git] / colorhug-client.spec
CommitLineData
2ee09604
JB
1Summary: Tools for the Hughski Colorimeter
2Summary(pl.UTF-8): Narzędzia do kolorymetrów Hughski
3Name: colorhug-client
ec1e36e1 4Version: 0.2.1
ae45f7fa 5Release: 1
2ee09604
JB
6License: GPL v2
7Group: Applications/System
8Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
ec1e36e1 9# Source0-md5: 2f54a15b354cd39d8b58572e9899fd88
2ee09604 10URL: http://hughski.com/
4782c800 11BuildRequires: colord-devel >= 0.1.31
ae45f7fa
JB
12BuildRequires: colord-gtk-devel >= 0.1.24
13BuildRequires: docbook-utils
2ee09604 14BuildRequires: gettext-devel >= 0.17
ae45f7fa 15BuildRequires: glib2-devel >= 1:2.31.10
1deaac0b 16BuildRequires: gobject-introspection-devel >= 0.9.8
2ee09604 17BuildRequires: gtk+3-devel >= 3.0.0
ec1e36e1 18BuildRequires: intltool >= 0.50.0
2ee09604 19BuildRequires: lcms2-devel
9a2e5001 20BuildRequires: libcanberra-gtk3-devel >= 0.10
42f12d1d 21BuildRequires: libgusb-devel >= 0.1.4
b896b4a1 22BuildRequires: libsoup-devel >= 2.4
2ee09604 23BuildRequires: pkgconfig
2dc5f527 24BuildRequires: sqlite3-devel
2ee09604
JB
25BuildRequires: tar >= 1:1.22
26BuildRequires: xz
4782c800 27Requires: colord-libs >= 0.1.31
ae45f7fa 28Requires: glib2 >= 1:2.31.10
42f12d1d 29Requires: libgusb >= 0.1.4
2ee09604
JB
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32# why programs are installed to libexecdir in the first place?
33%define _libexecdir %{_bindir}
34
35%description
36The Hughski ColorHug colorimeter is a low cost open-source hardware
37sensor used to calibrate screens.
38
39This package includes the client tools which allows the user to
40upgrade the firmware on the sensor or to access the sensor from
41command line scripts.
42
43%description -l pl.UTF-8
44Hughski ColorHug to niskobudżetowy kolorymetr z sensorem sprzętowym,
45mający otwarte źródła, służący do kalibrowania ekranów.
46
47Ten pakiet zawiera narzędzia klienckie pozwalające uaktualniać
48firmware sensora oraz operować sensorem z linii poleceń.
49
50%package gui
b896b4a1
JB
51Summary: GUI tools for the Hughski Colorimeter
52Summary(pl.UTF-8): Graficzne narzędzia do kolorymetrów Hughski
2ee09604
JB
53Group: X11/Applications
54Requires: %{name} = %{version}-%{release}
ae45f7fa 55Requires: colord-gtk >= 0.1.24
2ee09604 56Requires: gtk+3 >= 3.0.0
9a2e5001 57Requires: libcanberra-gtk3 >= 0.10
2ee09604
JB
58
59%description gui
60The Hughski ColorHug colorimeter is a low cost open-source hardware
61sensor used to calibrate screens.
62
b896b4a1 63This package includes the GUI client tools which allow the user to
2ee09604
JB
64access the sensor.
65
66%description gui -l pl.UTF-8
67Hughski ColorHug to niskobudżetowy kolorymetr z sensorem sprzętowym,
68mający otwarte źródła, służący do kalibrowania ekranów.
69
9bb0d4ab
ŁK
70Ten pakiet zawiera graficzne narzędzia klienckia pozwalające operować
71sensorem.
2ee09604 72
35043863
JB
73%package -n bash-completion-colorhug
74Summary: Bash completion support for ColorHug console commands
75Summary(pl.UTF-8): Bashowe uzupełnianie składni dla poleceń terminalowych ColorHuga
76Group: Applications/Shells
77Requires: bash-completion
78
79%description -n bash-completion-colorhug
80Bash completion support for ColorHug console commands.
81
82%description -n bash-completion-colorhug -l pl.UTF-8
83Bashowe uzupełnianie składni dla poleceń terminalowych ColorHuga.
84
2ee09604
JB
85%prep
86%setup -q
87
88%build
89%configure \
90 --disable-silent-rules
91%{__make}
92
93%install
94rm -rf $RPM_BUILD_ROOT
95
96%{__make} install \
97 DESTDIR=$RPM_BUILD_ROOT
98
9bb0d4ab
ŁK
99# remove empty de locale
100%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/de
101mv $RPM_BUILD_ROOT%{_localedir}/{cs_CZ,cs}
102mv $RPM_BUILD_ROOT%{_localedir}/{de_DE,de}
103mv $RPM_BUILD_ROOT%{_localedir}/{el_GR,el}
104mv $RPM_BUILD_ROOT%{_localedir}/{es_ES,es}
105mv $RPM_BUILD_ROOT%{_localedir}/{fr_FR,fr}
106mv $RPM_BUILD_ROOT%{_localedir}/{it_IT,it}
107mv $RPM_BUILD_ROOT%{_localedir}/{ja_JP,ja}
108mv $RPM_BUILD_ROOT%{_localedir}/{nl_NL,nl}
109mv $RPM_BUILD_ROOT%{_localedir}/{pt_PT,pt}
6dcbb40a 110# empty version of pl which already exists
9bb0d4ab 111%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/pl_PL
7eaff57f
JB
112# program not packaged (unfinished as of 0.1.13)
113%{__rm} $RPM_BUILD_ROOT%{_desktopdir}/colorhug-spectro-util.desktop
6dcbb40a 114
756c4883 115%find_lang %{name}
292111b5 116
2ee09604
JB
117%clean
118rm -rf $RPM_BUILD_ROOT
119
756c4883 120%files -f %{name}.lang
2ee09604
JB
121%defattr(644,root,root,755)
122%doc AUTHORS NEWS README
123%attr(755,root,root) %{_bindir}/colorhug
2950d14b 124%attr(755,root,root) %{_bindir}/colorhug-cmd
b896b4a1 125%attr(755,root,root) %{_bindir}/colorhug-inhx32-to-bin
1deaac0b 126%{_datadir}/glib-2.0/schemas/com.hughski.colorhug-client.gschema.xml
2950d14b 127%{_mandir}/man1/colorhug-cmd.1*
2ee09604
JB
128
129%files gui
130%defattr(644,root,root,755)
b896b4a1
JB
131%attr(755,root,root) %{_bindir}/colorhug-ccmx
132%attr(755,root,root) %{_bindir}/colorhug-flash
2ee09604 133%{_datadir}/colorhug-client
ec1e36e1
JB
134%{_datadir}/appdata/colorhug-ccmx.appdata.xml
135%{_datadir}/appdata/colorhug-flash.appdata.xml
4782c800 136%{_datadir}/help/C/colorhug-client
b896b4a1 137%{_desktopdir}/colorhug-ccmx.desktop
4782c800 138%{_desktopdir}/colorhug-docs.desktop
b896b4a1 139%{_desktopdir}/colorhug-flash.desktop
2dc5f527
JB
140%{_iconsdir}/hicolor/*/apps/colorhug*.png
141%{_iconsdir}/hicolor/*/apps/colorimeter-colorhug-inactive.png
b896b4a1 142%{_iconsdir}/hicolor/scalable/apps/colorhug.svg
294378d3 143%{_iconsdir}/hicolor/*x*/mimetypes/application-x-ccmx.png*
1358799c 144%{_iconsdir}/hicolor/scalable/mimetypes/application-x-ccmx.svg
b896b4a1 145%{_mandir}/man1/colorhug-flash.1*
756c4883 146%{_mandir}/man1/colorhug-ccmx.1*
35043863
JB
147
148%files -n bash-completion-colorhug
149%defattr(644,root,root,755)
2950d14b 150/etc/bash_completion.d/colorhug-cmd-completion.bash
This page took 0.120494 seconds and 4 git commands to generate.