]>
Commit | Line | Data |
---|---|---|
defe6c78 | 1 | # |
06586aa9 | 2 | # Conditional build: |
87ba6f4c | 3 | %bcond_with apidocs # API documentation (currently broken) |
defe6c78 | 4 | %bcond_without baudboy # use lockdev library instead of baudboy |
38e66986 | 5 | %bcond_with canonupload # Canon upload experimental code |
6eae4c2f | 6 | %bcond_with hal # build HAL support |
38e66986 | 7 | %bcond_without static_libs # static libraries |
1e274254 | 8 | |
c9b52df7 | 9 | Summary: Libraries for digital cameras |
d7ce8ce8 ER |
10 | Summary(es.UTF-8): Foto GNU (gphoto) Release 2 |
11 | Summary(pl.UTF-8): Biblioteki obsługi kamer cyfrowych | |
12 | Summary(pt_BR.UTF-8): GNU Photo - programa GNU para câmeras digitais | |
c9b52df7 | 13 | Name: libgphoto2 |
26146c14 | 14 | Version: 2.5.29 |
040af2a8 | 15 | Release: 1 |
38e66986 JB |
16 | License: LGPL v2+ |
17 | Group: Libraries | |
26146c14 JB |
18 | Source0: https://downloads.sourceforge.net/gphoto/%{name}-%{version}.tar.bz2 |
19 | # Source0-md5: bbab014d63669254b0ea4c9a088e2975 | |
1933da1d | 20 | Patch0: %{name}-mode-owner-group.patch |
94740674 JB |
21 | # if there are fuzzy/missing entries in file, check for updated version: |
22 | # po/pl.po: https://translationproject.org/PO-files/pl/libgphoto2-%{version}.pl.po | |
23 | # libgphoto2_port/po/pl.po: https://translationproject.org/PO-files/pl/libgphoto2_port-%{version}.pl.po | |
24 | # and pass through msgcat to get shorter diff | |
6228649c | 25 | Patch1: %{name}-pl.po-update.patch |
a72d59c1 AM |
26 | # from FC |
27 | Patch2: gphoto2-device-return.patch | |
41f32e57 | 28 | URL: http://www.gphoto.org/ |
bb87ce61 | 29 | BuildRequires: autoconf >= 2.62 |
87ba6f4c | 30 | BuildRequires: automake >= 1:1.9 |
befe4d63 | 31 | BuildRequires: avahi-compat-libdns_sd-devel |
05324b52 | 32 | BuildRequires: bison |
bb87ce61 | 33 | BuildRequires: curl-devel >= 7.1 |
befe4d63 | 34 | BuildRequires: dbus-devel >= 0.31 |
05324b52 | 35 | BuildRequires: flex |
4036b373 | 36 | BuildRequires: gd-devel >= 2.1 |
4b7263f6 | 37 | BuildRequires: gettext-tools >= 0.14.1 |
6dfc050f | 38 | %{?with_apidocs:BuildRequires: gtk-doc >= 0.10} |
9faddc76 | 39 | BuildRequires: libexif-devel >= 1:0.6.13 |
af542f93 | 40 | BuildRequires: libjpeg-devel |
98433778 | 41 | BuildRequires: libltdl-devel |
c9b52df7 | 42 | BuildRequires: libtool >= 1:1.4.2-9 |
0a781b76 | 43 | BuildRequires: libusb-devel >= 1.0.0 |
1a7db9d2 | 44 | BuildRequires: libxml2-devel >= 2.0 |
defe6c78 JB |
45 | %{?with_baudboy:BuildRequires: lockdev-baudboy-devel} |
46 | %{!?with_baudboy:BuildRequires: lockdev-devel >= 1.0.2} | |
c9b52df7 | 47 | BuildRequires: pkgconfig |
386f8c16 | 48 | BuildRequires: rpmbuild(macros) >= 1.691 |
60ab3b00 | 49 | BuildRequires: sed >= 4.0 |
bb87ce61 | 50 | Requires: curl-libs >= 7.1 |
9faddc76 | 51 | Requires: libexif >= 1:0.6.13 |
1e274254 ER |
52 | Provides: gphoto2-lib = %{version}-%{release} |
53 | Obsoletes: gphoto2-lib < 2.1.1 | |
c9b52df7 | 54 | Conflicts: gphoto2 < 2.1.1 |
5ad7e4be | 55 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
c9b52df7 | 56 | |
49719440 | 57 | %define _noautoreqfiles %{_libdir}/libgphoto2/.*\\.la %{_libdir}/libgphoto2_port/.*\\.la |
a5d14a19 | 58 | |
0e5afa13 ER |
59 | # PKGCONFIG changed during configures |
60 | %undefine configure_cache | |
61 | ||
c9b52df7 JB |
62 | %description |
63 | Libraries for digital cameras. | |
64 | ||
39969905 | 65 | %description -l es.UTF-8 |
c9b52df7 JB |
66 | Foto GNU (gphoto). |
67 | ||
39969905 JR |
68 | %description -l pl.UTF-8 |
69 | Biblioteki obsługi kamer cyfrowych. | |
c9b52df7 | 70 | |
39969905 JR |
71 | %description -l pt_BR.UTF-8 |
72 | O programa gphoto faz parte do projeto GNOME e é uma interface para | |
73 | uma grande variedade de câmeras fotográficas digitais. | |
c9b52df7 JB |
74 | |
75 | %package devel | |
76 | Summary: Header files for libgphoto2 | |
d7ce8ce8 ER |
77 | Summary(es.UTF-8): Archivos de deserrolo de libgphoto2 |
78 | Summary(pl.UTF-8): Pliki nagłówkowe dla libgphoto2 | |
79 | Summary(pt_BR.UTF-8): Arquivos de desenvolvimento do libgphoto2 | |
c9b52df7 | 80 | Group: Development/Libraries |
c564284c | 81 | Requires: %{name} = %{version}-%{release} |
6dfc050f | 82 | %{?with_apidocs:Requires: gtk-doc-common} |
9faddc76 | 83 | Requires: libexif-devel >= 1:0.6.13 |
75a821bc | 84 | Requires: libltdl-devel |
1a7db9d2 | 85 | Requires: libusb-devel >= 1.0.0 |
defe6c78 | 86 | %{!?with_baudboy:Requires: lockdev-devel} |
26146c14 JB |
87 | Obsoletes: gphoto2-devel < 2.1.1 |
88 | Obsoletes: gphoto2-lib-devel < 2.1.0-6 | |
c9b52df7 JB |
89 | |
90 | %description devel | |
91 | Header files for libgphoto2. | |
92 | ||
39969905 | 93 | %description devel -l es.UTF-8 |
c9b52df7 JB |
94 | Archivos de desarrolo de libgphoto2. |
95 | ||
39969905 JR |
96 | %description devel -l pl.UTF-8 |
97 | Pliki nagłówkowe dla libgphoto2. | |
c9b52df7 | 98 | |
39969905 | 99 | %description devel -l pt_BR.UTF-8 |
c9b52df7 JB |
100 | Arquivos de desenvolvimento do libgphoto2. |
101 | ||
102 | %package static | |
103 | Summary: Static version of libgphoto2 | |
d7ce8ce8 ER |
104 | Summary(es.UTF-8): Archivos de deserrolo de libgphoto2 |
105 | Summary(pl.UTF-8): Statyczna wersja libgphoto2 | |
106 | Summary(pt_BR.UTF-8): Arquivos de desenvolvimento do libgphoto2 | |
c9b52df7 | 107 | Group: Development/Libraries |
c564284c | 108 | Requires: %{name}-devel = %{version}-%{release} |
26146c14 JB |
109 | Obsoletes: gphoto2-lib-static < 2.1.0-6 |
110 | Obsoletes: gphoto2-static < 2.1.1 | |
c9b52df7 JB |
111 | |
112 | %description static | |
113 | Static version of libgphoto2. | |
114 | ||
39969905 | 115 | %description static -l es.UTF-8 |
c9b52df7 JB |
116 | Archivos de desarrolo de libgphoto2. |
117 | ||
39969905 | 118 | %description static -l pl.UTF-8 |
c9b52df7 JB |
119 | Statyczna wersja libgphoto2. |
120 | ||
39969905 | 121 | %description static -l pt_BR.UTF-8 |
c9b52df7 JB |
122 | Arquivos de desenvolvimento do libgphoto2. |
123 | ||
df7f48aa JB |
124 | %package port-serial |
125 | Summary: Serial port plugin for libgphoto2 | |
d7ce8ce8 | 126 | Summary(pl.UTF-8): Wtyczka obsługi portu szeregowego dla libgphoto2 |
df7f48aa JB |
127 | Group: Libraries |
128 | Requires: %{name} = %{version}-%{release} | |
129 | %{?with_baudboy:Requires: lockdev-baudboy} | |
130 | ||
131 | %description port-serial | |
132 | Serial port plugin for libgphoto2, needed to access cameras connected | |
133 | through serial port. | |
134 | ||
39969905 JR |
135 | %description port-serial -l pl.UTF-8 |
136 | Wtyczka obsługi portu szeregowego dla libgphoto2, potrzebna do | |
137 | współpracy z aparatami podłączonymi przez port szeregowy. | |
df7f48aa | 138 | |
c5752775 | 139 | %package -n udev-libgphoto2 |
c0d0b582 AM |
140 | Summary: Userspace support for digital cameras |
141 | Summary(pl.UTF-8): Wsparcie dla kamer cyfrowych w przestrzeni użytkownika | |
142 | Group: Applications/System | |
1a7db9d2 | 143 | Requires: libusb >= 1.0.0 |
b49269dd | 144 | %if "%{pld_release}" == "ti" |
145 | Requires: udev-core >= 1:124-3 | |
146 | %else | |
c5752775 | 147 | Requires: udev-core >= 1:136 |
b49269dd | 148 | %endif |
dde82b52 | 149 | Provides: udev-digicam |
26146c14 JB |
150 | Obsoletes: hal-gphoto < 0.5.9-2 |
151 | %{!?with_hal:Obsoletes: hal-libgphoto2 < %{version}-%{release}} | |
152 | Obsoletes: hotplug-digicam < 2004_09_24 | |
153 | Obsoletes: udev-digicam < 1:079-2 | |
c0d0b582 | 154 | |
c5752775 JR |
155 | %description -n udev-libgphoto2 |
156 | Set of Udev rules to handle digital cameras in userspace. | |
157 | ||
158 | %description -n udev-libgphoto2 -l pl.UTF-8 | |
159 | Zestaw reguł Udev do obsługi kamer cyfrowych w przestrzeni | |
160 | użytkownika. | |
161 | ||
162 | %package -n hal-libgphoto2 | |
163 | Summary: Userspace support for digital cameras | |
164 | Summary(pl.UTF-8): Wsparcie dla kamer cyfrowych w przestrzeni użytkownika | |
165 | Group: Applications/System | |
166 | Requires: hal >= 0.5.9-2 | |
26146c14 | 167 | Requires: udev-libgphoto2 = %{version}-%{release} |
c5752775 | 168 | |
c0d0b582 | 169 | %description -n hal-libgphoto2 |
c5752775 | 170 | HAL device information file to handle digital cameras in userspace. |
c0d0b582 AM |
171 | |
172 | %description -n hal-libgphoto2 -l pl.UTF-8 | |
c5752775 JR |
173 | Plik z informacjami o urządzeniach HAL-a do obsługi kamer cyfrowych |
174 | w przestrzeni użytkownika. | |
c0d0b582 | 175 | |
c9b52df7 | 176 | %prep |
05324b52 | 177 | %setup -q |
1933da1d | 178 | %patch0 -p1 |
91f083fd | 179 | %patch1 -p1 |
a72d59c1 | 180 | %patch2 -p1 |
38e66986 | 181 | |
1933da1d | 182 | %{__rm} po/stamp-po libgphoto2_port/po/stamp-po |
60ab3b00 | 183 | |
c9b52df7 JB |
184 | %build |
185 | # supplied libtool is broken (relink) | |
c9b52df7 | 186 | %{__libtoolize} |
26146c14 | 187 | %{__aclocal} -I auto-m4 -I libgphoto2_port/gphoto-m4 |
c9b52df7 JB |
188 | %{__autoconf} |
189 | %{__automake} | |
190 | cd libgphoto2_port | |
c9b52df7 | 191 | %{__libtoolize} |
bb37a97b | 192 | %{__aclocal} -I auto-m4 -I gphoto-m4 |
c9b52df7 JB |
193 | %{__autoconf} |
194 | %{__automake} | |
195 | cd .. | |
196 | ||
38e66986 | 197 | CFLAGS="%{rpmcflags}%{?with_canonupload: -DCANON_EXPERIMENTAL_UPLOAD}" |
c9b52df7 | 198 | %configure \ |
a56e41c9 | 199 | %{!?with_baudboy:--disable-baudboy} \ |
200 | --disable-resmgr \ | |
201 | --disable-ttylock \ | |
6dfc050f | 202 | %{?with_apidocs:--enable-docs} \ |
38e66986 | 203 | %{?with_static_libs:--enable-static} \ |
91f083fd | 204 | --with-camlibs=all,outdated \ |
0a781b76 JB |
205 | %{?with_apidocs:--with-html-dir=%{_gtkdocdir}} \ |
206 | --without-libusb | |
c9b52df7 JB |
207 | |
208 | %{__make} | |
209 | ||
210 | %install | |
211 | rm -rf $RPM_BUILD_ROOT | |
212 | ||
213 | %{__make} install \ | |
214 | DESTDIR=$RPM_BUILD_ROOT \ | |
215 | pkgconfigdir=%{_pkgconfigdir} \ | |
abc3b647 | 216 | udevscriptdir=/lib/udev \ |
6dfc050f | 217 | %{?with_apidocs:apidocdir=%{_gtkdocdir}} |
c9b52df7 | 218 | |
7e20d8b1 | 219 | %find_lang %{name} --all-name |
c9b52df7 JB |
220 | |
221 | # prepare docs | |
7e20d8b1 | 222 | install -d docs |
c9b52df7 | 223 | cp --parents \ |
87ba6f4c JB |
224 | camlibs/adc65/{Changelog,README.adc65,TODO} \ |
225 | camlibs/agfa-cl20/{ChangeLog,RANDOM,README.agfa-cl20,STATUS} \ | |
38e66986 | 226 | camlibs/aox/README.aox \ |
bf403bf1 TP |
227 | camlibs/barbie/{ChangeLog,Protocol.txt} \ |
228 | camlibs/canon/{ChangeLog,README.canon,TODO} \ | |
229 | camlibs/casio/{ChangeLog,PROTOCOL.txt} \ | |
87ba6f4c | 230 | camlibs/clicksmart310/README.clicksmart310 \ |
bf403bf1 TP |
231 | camlibs/digigr8/{ChangeLog,README.*} \ |
232 | camlibs/digita/ChangeLog \ | |
233 | camlibs/dimera/{CREDITS,Protocol.txt,TODO} \ | |
234 | camlibs/directory/ChangeLog \ | |
235 | camlibs/enigma13/{ChangeLog,README.enigma13,STATUS,protocol.txt} \ | |
236 | camlibs/fuji/{ChangeLog,PROTOCOL} \ | |
237 | camlibs/gsmart300/{ChangeLog,README.gsmart300} \ | |
238 | camlibs/hp215/{ChangeLog,PROTOCOL} \ | |
239 | camlibs/iclick/{ChangeLog,README.iclick} \ | |
240 | camlibs/jamcam/{ChangeLog,README.jamcam} \ | |
241 | camlibs/jd11/{ChangeLog,jd11.html} \ | |
242 | camlibs/jl2005a/README.jl2005a \ | |
243 | camlibs/jl2005c/README.jl2005c \ | |
a56e41c9 | 244 | camlibs/kodak/CAMERAS \ |
bf403bf1 TP |
245 | camlibs/kodak/d*/ChangeLog \ |
246 | camlibs/kodak/ez200/{ChangeLog,Protocol.txt} \ | |
247 | camlibs/konica/{ChangeLog,EXPERTS,README.konica,TODO,qm150.txt} \ | |
248 | camlibs/largan/lmini/{ChangeLog,README.largan-lmini} \ | |
249 | camlibs/lg_gsm/{ChangeLog,README.lg_gsm} \ | |
250 | camlibs/mars/{ChangeLog,README.mars,protocol.txt} \ | |
a56e41c9 | 251 | camlibs/minolta/NEWER_MINOLTAS \ |
87ba6f4c | 252 | camlibs/minolta/dimagev/README.minolta-dimagev \ |
bf403bf1 TP |
253 | camlibs/mustek/{AUTHOR,ChangeLog,README.mustek,STATUS} \ |
254 | camlibs/panasonic/{ChangeLog,README.panasonic} \ | |
255 | camlibs/panasonic/coolshot/{ChangeLog,README.panasonic-coolshot} \ | |
256 | camlibs/panasonic/l859/{ChangeLog,README.panasonic-l859,TODO} \ | |
257 | camlibs/pccam300/{ChangeLog,README.pccam300} \ | |
258 | camlibs/pccam600/{ChangeLog,README.pccam600} \ | |
259 | camlibs/polaroid/{ChangeLog,*.html} \ | |
87ba6f4c | 260 | camlibs/ptp2/{ChangeLog,PTPIP.TXT,README.ptp2,TODO,ptpip.html} \ |
bf403bf1 TP |
261 | camlibs/ricoh/{ChangeLog,g3.txt} \ |
262 | camlibs/samsung/ChangeLog \ | |
263 | camlibs/sierra/{ChangeLog,MC-EU1-Protocol.txt,PROTOCOL} \ | |
264 | camlibs/sipix/{ChangeLog,*.txt,web2.html} \ | |
265 | camlibs/smal/{ChangeLog,README.smal} \ | |
266 | camlibs/sonix/{ChangeLog,README.sonix} \ | |
267 | camlibs/sonydscf1/{ChangeLog,README.sonydscf1} \ | |
268 | camlibs/sonydscf55/{ChangeLog,TODO} \ | |
269 | camlibs/soundvision/{BUGS,ChangeLog,README.soundvision} \ | |
87ba6f4c | 270 | camlibs/spca50x/{ChangeLog*,README.spca50x} \ |
bf403bf1 | 271 | camlibs/sq905/{ChangeLog,README.913C,README.sq905,TODO} \ |
a56e41c9 | 272 | camlibs/stv0674/{Changelog,Protocol} \ |
bf403bf1 TP |
273 | camlibs/stv0680/{680_comm*,CREDITS,ChangeLog,README.pdf} \ |
274 | camlibs/sx330z/ChangeLog \ | |
275 | camlibs/topfield/ChangeLog \ | |
87ba6f4c | 276 | camlibs/toshiba/pdrm11/README.toshiba-pdrm11 \ |
bf403bf1 | 277 | libgphoto2_port/{AUTHORS,ChangeLog,NEWS,README} \ |
c9b52df7 JB |
278 | docs |
279 | ||
c5752775 | 280 | # udev |
26146c14 | 281 | cd packaging/generic |
1a7db9d2 | 282 | install -d $RPM_BUILD_ROOT/lib/udev/{hwdb.d,rules.d} |
c66904f1 | 283 | export CAMLIBS=$RPM_BUILD_ROOT%{_libdir}/%{name}/%{version} |
c66904f1 | 284 | |
26146c14 | 285 | ./print-camera-list udev-rules version 136 group usb mode 0660 \ |
c5752775 | 286 | > $RPM_BUILD_ROOT/lib/udev/rules.d/40-libgphoto2.rules |
26146c14 | 287 | ./print-camera-list hwdb \ |
1a7db9d2 | 288 | > $RPM_BUILD_ROOT/lib/udev/hwdb.d/20-gphoto.hwdb |
c5752775 | 289 | |
6eae4c2f | 290 | %if %{with hal} |
c5752775 JR |
291 | # hal |
292 | install -d $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/20thirdparty | |
293 | ||
26146c14 | 294 | ./print-camera-list hal-fdi | \ |
948ea379 | 295 | grep -v "<!-- This file was generated" > $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi |
6eae4c2f | 296 | %endif |
c66904f1 | 297 | |
38e66986 | 298 | %if %{with static_libs} |
be684bff JB |
299 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgphoto2/*/*.a |
300 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgphoto2_port/*/*.a | |
38e66986 | 301 | %endif |
ef542cac | 302 | # kill unpackaged files |
be684bff | 303 | %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/doc/libgphoto{2,2_port} |
fd2540d2 | 304 | %{__rm} $RPM_BUILD_ROOT%{_datadir}/libgphoto2_port/*/vcamera/README.txt |
0c0af462 | 305 | |
c9b52df7 JB |
306 | %clean |
307 | rm -rf $RPM_BUILD_ROOT | |
308 | ||
309 | %post -p /sbin/ldconfig | |
310 | %postun -p /sbin/ldconfig | |
311 | ||
386f8c16 MB |
312 | %post -n udev-libgphoto2 |
313 | %udev_hwdb_update | |
314 | ||
315 | %postun -n udev-libgphoto2 | |
316 | %udev_hwdb_update | |
317 | ||
c0d0b582 AM |
318 | %post -n hal-libgphoto2 |
319 | %service -q haldaemon restart | |
320 | ||
7e20d8b1 | 321 | %files -f %{name}.lang |
c9b52df7 | 322 | %defattr(644,root,root,755) |
8ebf7053 | 323 | %doc AUTHORS ChangeLog MAINTAINERS NEWS README SECURITY.md TESTERS docs/* |
38e66986 | 324 | %attr(755,root,root) %{_libdir}/libgphoto2.so.*.*.* |
05324b52 | 325 | %attr(755,root,root) %ghost %{_libdir}/libgphoto2.so.6 |
38e66986 | 326 | %attr(755,root,root) %{_libdir}/libgphoto2_port.so.*.*.* |
040af2a8 | 327 | %attr(755,root,root) %ghost %{_libdir}/libgphoto2_port.so.12 |
7e20d8b1 | 328 | |
0c0af462 | 329 | # camera plugins |
a56e41c9 | 330 | %dir %{_libdir}/libgphoto2 |
331 | %dir %{_libdir}/libgphoto2/%{version} | |
332 | %attr(755,root,root) %{_libdir}/libgphoto2/%{version}/*.so | |
a5d14a19 | 333 | %{_libdir}/libgphoto2/%{version}/*.la |
7e20d8b1 | 334 | |
0c0af462 | 335 | # port plugins |
a56e41c9 | 336 | %dir %{_libdir}/libgphoto2_port |
337 | %dir %{_libdir}/libgphoto2_port/* | |
338 | %attr(755,root,root) %{_libdir}/libgphoto2_port/*/disk.so | |
2dae33f1 | 339 | %attr(755,root,root) %{_libdir}/libgphoto2_port/*/ptpip.so |
0a781b76 | 340 | %attr(755,root,root) %{_libdir}/libgphoto2_port/*/usb1.so |
e6830c17 AM |
341 | %attr(755,root,root) %{_libdir}/libgphoto2_port/*/usbdiskdirect.so |
342 | %attr(755,root,root) %{_libdir}/libgphoto2_port/*/usbscsi.so | |
a5d14a19 AM |
343 | %{_libdir}/libgphoto2_port/*/disk.la |
344 | %{_libdir}/libgphoto2_port/*/ptpip.la | |
0a781b76 | 345 | %{_libdir}/libgphoto2_port/*/usb1.la |
76f51094 AM |
346 | %{_libdir}/libgphoto2_port/*/usbdiskdirect.la |
347 | %{_libdir}/libgphoto2_port/*/usbscsi.la | |
7e20d8b1 | 348 | |
2dae33f1 | 349 | # utilities |
2dae33f1 | 350 | %attr(755,root,root) %{_libdir}/libgphoto2/print-camera-list |
7e20d8b1 | 351 | |
c9b52df7 | 352 | %dir %{_datadir}/libgphoto2 |
a56e41c9 | 353 | %dir %{_datadir}/libgphoto2/%{version} |
354 | %dir %{_datadir}/libgphoto2/%{version}/konica | |
355 | %{_datadir}/libgphoto2/%{version}/konica/english | |
356 | %lang(fr) %{_datadir}/libgphoto2/%{version}/konica/french | |
357 | %lang(de) %{_datadir}/libgphoto2/%{version}/konica/german | |
358 | %lang(ja) %{_datadir}/libgphoto2/%{version}/konica/japanese | |
359 | %lang(ko) %{_datadir}/libgphoto2/%{version}/konica/korean | |
360 | %lang(es) %{_datadir}/libgphoto2/%{version}/konica/spanish | |
c9b52df7 JB |
361 | |
362 | %files devel | |
363 | %defattr(644,root,root,755) | |
38e66986 JB |
364 | %attr(755,root,root) %{_bindir}/gphoto2-config |
365 | %attr(755,root,root) %{_bindir}/gphoto2-port-config | |
366 | %attr(755,root,root) %{_libdir}/libgphoto2.so | |
367 | %attr(755,root,root) %{_libdir}/libgphoto2_port.so | |
368 | %{_libdir}/libgphoto2.la | |
369 | %{_libdir}/libgphoto2_port.la | |
c9b52df7 | 370 | %{_includedir}/gphoto2 |
38e66986 JB |
371 | %{_pkgconfigdir}/libgphoto2.pc |
372 | %{_pkgconfigdir}/libgphoto2_port.pc | |
373 | %{_mandir}/man3/libgphoto2.3* | |
374 | %{_mandir}/man3/libgphoto2_port.3* | |
1a7db9d2 | 375 | %{?with_apidocs:%{_gtkdocdir}/gphoto2} |
c9b52df7 | 376 | |
38e66986 | 377 | %if %{with static_libs} |
c9b52df7 JB |
378 | %files static |
379 | %defattr(644,root,root,755) | |
38e66986 JB |
380 | %{_libdir}/libgphoto2.a |
381 | %{_libdir}/libgphoto2_port.a | |
382 | %endif | |
df7f48aa JB |
383 | |
384 | %files port-serial | |
385 | %defattr(644,root,root,755) | |
a56e41c9 | 386 | %attr(755,root,root) %{_libdir}/libgphoto2_port/*/serial.so |
a5d14a19 | 387 | %{_libdir}/libgphoto2_port/*/serial.la |
c0d0b582 | 388 | |
c5752775 | 389 | %files -n udev-libgphoto2 |
c0d0b582 | 390 | %defattr(644,root,root,755) |
1a7db9d2 | 391 | /lib/udev/hwdb.d/20-gphoto.hwdb |
c5752775 | 392 | /lib/udev/rules.d/40-libgphoto2.rules |
abc3b647 | 393 | %attr(755,root,root) /lib/udev/check-ptp-camera |
c5752775 | 394 | |
6eae4c2f | 395 | %if %{with hal} |
c5752775 JR |
396 | %files -n hal-libgphoto2 |
397 | %defattr(644,root,root,755) | |
398 | %{_datadir}/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi | |
6eae4c2f | 399 | %endif |