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