--- /dev/null
+Name: capi-system-usbhost
+Version: 0.0.1
+Release: 0
+License: Apache-2.0
+Summary: RAW USB host API
+Group: Base/Device Management
+
+Source0: libhusb-%{version}.tar.gz
+Source1001: capi-system-usbhost.manifest
+BuildRequires: pkg-config
+BuildRequires: cmake
+BuildRequires: pkgconfig(libusb-1.0)
+
+%description
+Libhusb is a librarary for raw communication with USB devices.
+
+%package devel
+Summary: RAW USB host API
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Development package for libhusb. Contains headers and binaries required for
+compilation of applications which use libhusb.
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+cmake .
+
+%build
+make
+
+%install
+%make_install
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root)
+%license LICENSE
+/usr/local/lib/libhusb.so.*
+/usr/local/lib/libhusb.so.*.*.*
+
+%files devel
+%manifest %{name}.manifest
+%defattr(-,root,root)
+/usr/local/include/libhusb.h
+/usr/local/lib/libhusb.so
+
+
+%changelog