]> git.pld-linux.org Git - packages/colorhug-client.git/blame - colorhug-client.spec
- updated to 0.1.10
[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
5867c5a9 4Version: 0.1.10
292111b5 5Release: 1
2ee09604
JB
6License: GPL v2
7Group: Applications/System
8Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
5867c5a9 9# Source0-md5: ec1914a8cd5754e17093c1973158e345
2ee09604 10URL: http://hughski.com/
2950d14b 11BuildRequires: colord-devel >= 0.1.20
2ee09604
JB
12BuildRequires: glib2-devel >= 1:2.28.0
13BuildRequires: gettext-devel >= 0.17
1deaac0b 14BuildRequires: gobject-introspection-devel >= 0.9.8
2ee09604
JB
15BuildRequires: gtk+3-devel >= 3.0.0
16BuildRequires: intltool >= 0.35.0
17BuildRequires: lcms2-devel
9a2e5001 18BuildRequires: libcanberra-gtk3-devel >= 0.10
2ee09604 19BuildRequires: libgusb-devel >= 0.1.2
b896b4a1 20BuildRequires: libsoup-devel >= 2.4
2ee09604 21BuildRequires: pkgconfig
2dc5f527 22BuildRequires: sqlite3-devel
2ee09604
JB
23BuildRequires: tar >= 1:1.22
24BuildRequires: xz
1deaac0b 25Requires: %{name}-libs = %{version}-%{release}
2ee09604
JB
26Requires: glib2 >= 1:2.28.0
27Requires: libgusb >= 0.1.2
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30# why programs are installed to libexecdir in the first place?
31%define _libexecdir %{_bindir}
32
33%description
34The Hughski ColorHug colorimeter is a low cost open-source hardware
35sensor used to calibrate screens.
36
37This package includes the client tools which allows the user to
38upgrade the firmware on the sensor or to access the sensor from
39command line scripts.
40
41%description -l pl.UTF-8
42Hughski ColorHug to niskobudżetowy kolorymetr z sensorem sprzętowym,
43mający otwarte źródła, służący do kalibrowania ekranów.
44
45Ten pakiet zawiera narzędzia klienckie pozwalające uaktualniać
46firmware sensora oraz operować sensorem z linii poleceń.
47
48%package gui
b896b4a1
JB
49Summary: GUI tools for the Hughski Colorimeter
50Summary(pl.UTF-8): Graficzne narzędzia do kolorymetrów Hughski
2ee09604
JB
51Group: X11/Applications
52Requires: %{name} = %{version}-%{release}
2950d14b 53Requires: colord >= 0.1.20
2ee09604 54Requires: gtk+3 >= 3.0.0
9a2e5001 55Requires: libcanberra-gtk3 >= 0.10
2ee09604
JB
56
57%description gui
58The Hughski ColorHug colorimeter is a low cost open-source hardware
59sensor used to calibrate screens.
60
b896b4a1 61This package includes the GUI client tools which allow the user to
2ee09604
JB
62access the sensor.
63
64%description gui -l pl.UTF-8
65Hughski ColorHug to niskobudżetowy kolorymetr z sensorem sprzętowym,
66mający otwarte źródła, służący do kalibrowania ekranów.
67
b896b4a1 68Ten pakiet zawiera graficzne narzędzia klienckia pozwalające
2ee09604
JB
69operować sensorem.
70
1deaac0b
JB
71%package libs
72Summary: Library for Hughski Colorimeter
73Summary(pl.UTF-8): Biblioteka do kolorymetrów Hughski
74Group: Libraries
75
76%description libs
77Library for Hughski Colorimeter.
78
79%description libs -l pl.UTF-8
80Biblioteka do kolorymetrów Hughski.
81
82%package devel
83Summary: Header files for ColorHug library
84Summary(pl.UTF-8): Pliki nagłówkowe biblioteki ColorHug
85Group: Development/Libraries
86Requires: %{name}-libs = %{version}-%{release}
87
88%description devel
89Header files for ColorHug library.
90
91%description devel -l pl.UTF-8
92Pliki nagłówkowe biblioteki ColorHug.
93
94%package static
95Summary: Static ColorHug library
96Summary(pl.UTF-8): Statyczna biblioteka ColorHug
97Group: Development/Libraries
98Requires: %{name}-devel = %{version}-%{release}
99
100%description static
101Static ColorHug library.
102
103%description static -l pl.UTF-8
104Statyczna biblioteka ColorHug.
105
35043863
JB
106%package -n bash-completion-colorhug
107Summary: Bash completion support for ColorHug console commands
108Summary(pl.UTF-8): Bashowe uzupełnianie składni dla poleceń terminalowych ColorHuga
109Group: Applications/Shells
110Requires: bash-completion
111
112%description -n bash-completion-colorhug
113Bash completion support for ColorHug console commands.
114
115%description -n bash-completion-colorhug -l pl.UTF-8
116Bashowe uzupełnianie składni dla poleceń terminalowych ColorHuga.
117
2ee09604
JB
118%prep
119%setup -q
120
121%build
122%configure \
123 --disable-silent-rules
124%{__make}
125
126%install
127rm -rf $RPM_BUILD_ROOT
128
129%{__make} install \
130 DESTDIR=$RPM_BUILD_ROOT
131
1deaac0b 132mv $RPM_BUILD_ROOT%{_datadir}/locale/{cs_CZ,cs}
6dcbb40a 133mv $RPM_BUILD_ROOT%{_datadir}/locale/{de_DE,de}
1deaac0b 134mv $RPM_BUILD_ROOT%{_datadir}/locale/{el_GR,el}
6dcbb40a
JB
135mv $RPM_BUILD_ROOT%{_datadir}/locale/{es_ES,es}
136mv $RPM_BUILD_ROOT%{_datadir}/locale/{fr_FR,fr}
137mv $RPM_BUILD_ROOT%{_datadir}/locale/{it_IT,it}
1deaac0b 138mv $RPM_BUILD_ROOT%{_datadir}/locale/{ja_JP,ja}
6dcbb40a 139mv $RPM_BUILD_ROOT%{_datadir}/locale/{nl_NL,nl}
1358799c 140mv $RPM_BUILD_ROOT%{_datadir}/locale/{pt_PT,pt}
6dcbb40a
JB
141# empty version of pl which already exists
142%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/pl_PL
1deaac0b
JB
143# obsoleted by pkg-config
144%{__rm} $RPM_BUILD_ROOT%{_libdir}/libcolorhug.la
6dcbb40a 145
756c4883 146%find_lang %{name}
292111b5 147
2ee09604
JB
148%clean
149rm -rf $RPM_BUILD_ROOT
150
1deaac0b
JB
151%post libs -p /sbin/ldconfig
152%postun libs -p /sbin/ldconfig
153
756c4883 154%files -f %{name}.lang
2ee09604
JB
155%defattr(644,root,root,755)
156%doc AUTHORS NEWS README
157%attr(755,root,root) %{_bindir}/colorhug
2950d14b 158%attr(755,root,root) %{_bindir}/colorhug-cmd
b896b4a1 159%attr(755,root,root) %{_bindir}/colorhug-inhx32-to-bin
1deaac0b 160%{_datadir}/glib-2.0/schemas/com.hughski.colorhug-client.gschema.xml
2950d14b 161%{_mandir}/man1/colorhug-cmd.1*
2ee09604
JB
162
163%files gui
164%defattr(644,root,root,755)
b896b4a1
JB
165%attr(755,root,root) %{_bindir}/colorhug-ccmx
166%attr(755,root,root) %{_bindir}/colorhug-flash
2ee09604 167%{_datadir}/colorhug-client
b896b4a1
JB
168%{_desktopdir}/colorhug-ccmx.desktop
169%{_desktopdir}/colorhug-flash.desktop
2dc5f527
JB
170%{_iconsdir}/hicolor/*/apps/colorhug*.png
171%{_iconsdir}/hicolor/*/apps/colorimeter-colorhug-inactive.png
b896b4a1 172%{_iconsdir}/hicolor/scalable/apps/colorhug.svg
1358799c
JB
173%{_iconsdir}/hicolor/*/mimetypes/application-x-ccmx.png
174%{_iconsdir}/hicolor/scalable/mimetypes/application-x-ccmx.svg
b896b4a1 175%{_mandir}/man1/colorhug-flash.1*
756c4883 176%{_mandir}/man1/colorhug-ccmx.1*
35043863 177
1deaac0b
JB
178%files libs
179%defattr(644,root,root,755)
180%attr(755,root,root) %{_libdir}/libcolorhug.so.*.*.*
181%attr(755,root,root) %ghost %{_libdir}/libcolorhug.so.1
182%{_libdir}/girepository-1.0/ColorHug-1.0.typelib
183
184%files devel
185%defattr(644,root,root,755)
186%attr(755,root,root) %{_libdir}/libcolorhug.so
187%{_includedir}/libcolorhug
188%{_datadir}/gir-1.0/ColorHug-1.0.gir
189%{_pkgconfigdir}/colorhug.pc
190
191%files static
192%defattr(644,root,root,755)
193%{_libdir}/libcolorhug.a
194
35043863
JB
195%files -n bash-completion-colorhug
196%defattr(644,root,root,755)
2950d14b 197/etc/bash_completion.d/colorhug-cmd-completion.bash
This page took 0.400377 seconds and 4 git commands to generate.