# # LibUSB 1.xx Version 1. # # This configuration file configure's, make's and install's libusb. # %if %{release} == %{nil} %define release 1 %endif Summary: LibUSB v%{libusb_version} for target %{_target} on host %{_host} Version: %{libusb_version} Release: %{release} URL: http://libusb.org/ # # Source # %source set libusb http://downloads.sourceforge.net/project/libusb/libusb-1.0/libusb-%{libusb_version}/libusb-%{libusb_version}.tar.bz2 # # Prepare the source code. # %prep %source setup libusb -q -c -n %{name}-%{version} cd libusb-%{libusb_version} %patch setup libusb -p1 cd .. %build export PATH="%{_bindir}:${PATH}" cd libusb-%{libusb_version} %if "%{_build}" != "%{_host}" LIBUSB_CFLAGS_FOR_BUILD="-g -O2 -Wall" %endif CFLAGS_FOR_BUILD=${LIBUSB_CFLAGS_FOR_BUILD} \ CFLAGS="$SB_CFLAGS" \ ./configure \ --build=%{_build} --host=%{_host} \ --verbose --disable-nls \ --without-included-gettext \ --prefix=%{_prefix} --bindir=%{_bindir} \ --exec-prefix=%{_exec_prefix} \ --includedir=%{_includedir} --libdir=%{_libdir} \ --mandir=%{_mandir} --infodir=%{_infodir} %{__make} %{?_smp_mflags} all cd .. %install export PATH="%{_bindir}:${PATH}" rm -rf $SB_BUILD_ROOT cd libusb-%{libusb_version} %{__make} DESTDIR=$SB_BUILD_ROOT install cd ..