%build
export CFLAGS+=" -fPIC"
-export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
+export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=%{_libdir}"
%autogen
-%configure --prefix=/usr --disable-static
+%configure --disable-static
make %{?jobs:-j%jobs}
%install
rm -rf %{buildroot}
%make_install
-rm %{buildroot}/usr/lib/udev/check-ptp-camera
-mkdir -p %{buildroot}/usr/lib/udev/rules.d
-LD_LIBRARY_PATH=%{buildroot}/usr/lib CAMLIBS=`ls -d %{buildroot}/usr/lib/libgphoto2/2*` %{buildroot}/usr/lib/libgphoto2/print-camera-list udev-rules version 136 mode 0660 group 6525 > %{buildroot}/usr/lib/udev/rules.d/40-libgphoto2.rules
+rm %{buildroot}/%{_libdir}/udev/check-ptp-camera
+mkdir -p %{buildroot}/%{_prefix}/lib/udev/rules.d
+LD_LIBRARY_PATH=%{buildroot}/%{_libdir} CAMLIBS=`ls -d %{buildroot}/%{_libdir}/libgphoto2/2*` %{buildroot}/%{_libdir}/libgphoto2/print-camera-list udev-rules version 136 mode 0660 group 6525 > %{buildroot}/%{_prefix}/lib/udev/rules.d/40-libgphoto2.rules
mkdir -p %{buildroot}/usr/share/license
cp COPYING %{buildroot}/usr/share/license/libgphoto2
%files
%manifest libgphoto2.manifest
%defattr(-,root,root,-)
-/usr/lib/libgphoto2/*/*.so
-/usr/lib/libgphoto2.so.*
-/usr/lib/libgphoto2/print-camera-list
-/usr/lib/udev/rules.d/40-libgphoto2.rules
+%{_libdir}/libgphoto2/*/*.so
+%{_libdir}/libgphoto2.so.*
+%{_libdir}/libgphoto2/print-camera-list
+%{_prefix}/lib/udev/rules.d/40-libgphoto2.rules
/usr/share/license/libgphoto2
%files devel
%defattr(-,root,root,-)
-/usr/lib/libgphoto2.so
+%{_libdir}/libgphoto2.so
+%{_libdir}/libgphoto2_port.so
+%{_libdir}/pkgconfig/libgphoto2.pc
+%{_libdir}/pkgconfig/libgphoto2_port.pc
-/usr/lib/libgphoto2_port.so
-
-/usr/lib/pkgconfig/libgphoto2.pc
-/usr/lib/pkgconfig/libgphoto2_port.pc
-
-/usr/bin/gphoto2-config
-/usr/bin/gphoto2-port-config
+%{_bindir}/gphoto2-config
+%{_bindir}/gphoto2-port-config
/usr/include/*
%files port
%manifest libgphoto2-port.manifest
%defattr(-,root,root,-)
-/usr/lib/libgphoto2_port.so.*
-/usr/lib/libgphoto2_port/*/*.so
+%{_libdir}/libgphoto2_port.so.*
+%{_libdir}/libgphoto2_port/*/*.so
/usr/share/license/libgphoto2-port