1 DESCRIPTION = "Linux USB utilities"
2 HOMEPAGE = "http://www.linux-usb.org/"
3 SECTION = "Base/Device Management"
13 PROVIDES += "usbutils"
14 RPROVIDES_usbutils += "usbutils"
16 #PROVIDES by usbutils-docs
17 PROVIDES += "usbutils-docs "
18 RPROVIDES_usbutils-docs += "usbutils-docs "
24 DEPENDS += "autoconf-native"
25 DEPENDS += "libtool-cross"
26 DEPENDS += "pkgconfig(libusb-1.0)"
29 chmod -Rf a+rX,u+w,g-w,o-w ${S}
31 cp ${S}/packaging/usbutils.manifest .
43 CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
44 CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
45 FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
46 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
49 CFLAGS="${CFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CFLAGS ;
50 CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
51 FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
52 autotools_do_configure --build=${TARGET_SYS} --host=${HOST_SYS} \
53 --target=x86_64-tizen-linux \
60 --datadir=/usr/share \
61 --includedir=/usr/include \
63 --libexecdir=/usr/libexec \
64 --localstatedir=/var \
65 --sharedstatedir=/usr/com \
66 --mandir=/usr/share/man \
67 --infodir=/usr/share/info \
68 --datadir=/usr/share/hwdata \
78 echo export RPM_BUILD_ROOT=${D}
85 make install DESTDIR=${D} pkgconfigdir=/usr/share/pkgconfig
92 PACKAGES += "usbutils"
93 PACKAGES += "usbutils-docs"
96 usbutils_files += "usbutils.manifest"
97 usbutils_files += "/usr/bin/*"
98 usbutils_files += "/usr/share/*"
100 usbutils-docs_files = ""
101 usbutils-docs_files += "/usr/share/info"
102 usbutils-docs_files += "/usr/share/man"
104 FILES_${PN} = "${usbutils_files}"
105 FILES_${PN}-docs = "${usbutils-docs_files}"
107 PKG_usbutils= "usbutils"
108 PKG_usbutils-docs= "usbutils-docs"
110 require usbutils-extraconf.inc