]> git.pld-linux.org Git - packages/colorhug-client.git/blame - colorhug-client.spec
- updated to 0.2.0
[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
4782c800 4Version: 0.2.0
ae45f7fa 5Release: 1
2ee09604
JB
6License: GPL v2
7Group: Applications/System
8Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
4782c800 9# Source0-md5: 0d9715ab2ea6b0e74f0490625f78d7c7
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
JB
17BuildRequires: gtk+3-devel >= 3.0.0
18BuildRequires: intltool >= 0.35.0
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
1deaac0b 27Requires: %{name}-libs = %{version}-%{release}
4782c800 28Requires: colord-libs >= 0.1.31
ae45f7fa 29Requires: glib2 >= 1:2.31.10
42f12d1d 30Requires: libgusb >= 0.1.4
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
2ee09604 57Requires: gtk+3 >= 3.0.0
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
1deaac0b
JB
74%package libs
75Summary: Library for Hughski Colorimeter
76Summary(pl.UTF-8): Biblioteka do kolorymetrów Hughski
77Group: Libraries
78
79%description libs
80Library for Hughski Colorimeter.
81
82%description libs -l pl.UTF-8
83Biblioteka do kolorymetrów Hughski.
84
85%package devel
86Summary: Header files for ColorHug library
87Summary(pl.UTF-8): Pliki nagłówkowe biblioteki ColorHug
88Group: Development/Libraries
89Requires: %{name}-libs = %{version}-%{release}
90
91%description devel
92Header files for ColorHug library.
93
94%description devel -l pl.UTF-8
95Pliki nagłówkowe biblioteki ColorHug.
96
97%package static
98Summary: Static ColorHug library
99Summary(pl.UTF-8): Statyczna biblioteka ColorHug
100Group: Development/Libraries
101Requires: %{name}-devel = %{version}-%{release}
102
103%description static
104Static ColorHug library.
105
106%description static -l pl.UTF-8
107Statyczna biblioteka ColorHug.
108
35043863
JB
109%package -n bash-completion-colorhug
110Summary: Bash completion support for ColorHug console commands
111Summary(pl.UTF-8): Bashowe uzupełnianie składni dla poleceń terminalowych ColorHuga
112Group: Applications/Shells
113Requires: bash-completion
114
115%description -n bash-completion-colorhug
116Bash completion support for ColorHug console commands.
117
118%description -n bash-completion-colorhug -l pl.UTF-8
119Bashowe uzupełnianie składni dla poleceń terminalowych ColorHuga.
120
2ee09604
JB
121%prep
122%setup -q
123
124%build
125%configure \
126 --disable-silent-rules
127%{__make}
128
129%install
130rm -rf $RPM_BUILD_ROOT
131
132%{__make} install \
133 DESTDIR=$RPM_BUILD_ROOT
134
9bb0d4ab
ŁK
135# remove empty de locale
136%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/de
137mv $RPM_BUILD_ROOT%{_localedir}/{cs_CZ,cs}
138mv $RPM_BUILD_ROOT%{_localedir}/{de_DE,de}
139mv $RPM_BUILD_ROOT%{_localedir}/{el_GR,el}
140mv $RPM_BUILD_ROOT%{_localedir}/{es_ES,es}
141mv $RPM_BUILD_ROOT%{_localedir}/{fr_FR,fr}
142mv $RPM_BUILD_ROOT%{_localedir}/{it_IT,it}
143mv $RPM_BUILD_ROOT%{_localedir}/{ja_JP,ja}
144mv $RPM_BUILD_ROOT%{_localedir}/{nl_NL,nl}
145mv $RPM_BUILD_ROOT%{_localedir}/{pt_PT,pt}
6dcbb40a 146# empty version of pl which already exists
9bb0d4ab 147%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/pl_PL
7eaff57f
JB
148# program not packaged (unfinished as of 0.1.13)
149%{__rm} $RPM_BUILD_ROOT%{_desktopdir}/colorhug-spectro-util.desktop
6dcbb40a 150
756c4883 151%find_lang %{name}
292111b5 152
2ee09604
JB
153%clean
154rm -rf $RPM_BUILD_ROOT
155
756c4883 156%files -f %{name}.lang
2ee09604
JB
157%defattr(644,root,root,755)
158%doc AUTHORS NEWS README
159%attr(755,root,root) %{_bindir}/colorhug
2950d14b 160%attr(755,root,root) %{_bindir}/colorhug-cmd
b896b4a1 161%attr(755,root,root) %{_bindir}/colorhug-inhx32-to-bin
1deaac0b 162%{_datadir}/glib-2.0/schemas/com.hughski.colorhug-client.gschema.xml
2950d14b 163%{_mandir}/man1/colorhug-cmd.1*
2ee09604
JB
164
165%files gui
166%defattr(644,root,root,755)
b896b4a1
JB
167%attr(755,root,root) %{_bindir}/colorhug-ccmx
168%attr(755,root,root) %{_bindir}/colorhug-flash
2ee09604 169%{_datadir}/colorhug-client
4782c800 170%{_datadir}/help/C/colorhug-client
b896b4a1 171%{_desktopdir}/colorhug-ccmx.desktop
4782c800 172%{_desktopdir}/colorhug-docs.desktop
b896b4a1 173%{_desktopdir}/colorhug-flash.desktop
2dc5f527
JB
174%{_iconsdir}/hicolor/*/apps/colorhug*.png
175%{_iconsdir}/hicolor/*/apps/colorimeter-colorhug-inactive.png
b896b4a1 176%{_iconsdir}/hicolor/scalable/apps/colorhug.svg
1358799c
JB
177%{_iconsdir}/hicolor/*/mimetypes/application-x-ccmx.png
178%{_iconsdir}/hicolor/scalable/mimetypes/application-x-ccmx.svg
b896b4a1 179%{_mandir}/man1/colorhug-flash.1*
756c4883 180%{_mandir}/man1/colorhug-ccmx.1*
35043863
JB
181
182%files -n bash-completion-colorhug
183%defattr(644,root,root,755)
2950d14b 184/etc/bash_completion.d/colorhug-cmd-completion.bash
This page took 0.258445 seconds and 4 git commands to generate.