Changeset 1044 for spec/trunk/SPECS/libusb1.spec
- Timestamp:
- Mar 3, 2017, 7:53:34 AM (9 years ago)
- File:
-
- 1 edited
-
spec/trunk/SPECS/libusb1.spec (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
spec/trunk/SPECS/libusb1.spec
r804 r1044 1 Summary: A library which allows userspace access to USB devices 2 Name: libusb1 3 Version: 1.0.16 4 Release: 2%{?dist} 5 Source0: http://downloads.sourceforge.net/libusb/libusb-%{version}.tar.gz 1 Summary: A library which allows userspace access to USB devices 2 Name: libusb1 3 Version: 1.0.21 4 Release: 1%{?dist} 6 5 7 License: LGPLv2+8 Group: System Environment/Libraries9 URL: http://libusb.info/6 License: LGPLv2+ 7 Group: System Environment/Libraries 8 URL: http://libusb.info/ 10 9 11 Patch0: libusb1-os2.patch 12 Patch1: libusb1-os2-src.patch 10 Vendor: bww bitwise works GmbH 11 %scm_source svn http://svn.netlabs.org/repos/ports/libusb1/trunk 1938 13 12 14 BuildRequires: usbcalls-devel 15 Requires: usbcalls 13 BuildRequires: usbcalls-devel 14 BuildRequires: doxygen libtool 15 Requires: usbcalls 16 16 17 17 %description … … 19 19 this library is not compatible with the original libusb-0.1 series. 20 20 21 %package devel22 Summary: Development files for libusb23 Group: Development/Libraries24 Requires: %{name} = %{version}-%{release}25 Requires: %{name}-devel-doc = %{version}-%{release}26 Requires: pkgconfig27 21 28 %description devel 29 This package contains the header files and libraries needed to develop 30 applications that use libusb1. 22 %package devel 23 Summary: Development files for %{name} 24 Group: Development/Libraries 25 Requires: %{name} = %{version}-%{release} 26 Requires: %{name}-devel-doc = %{version}-%{release} 27 Requires: pkgconfig 31 28 32 %package devel-doc 33 Summary: Development files for libusb 34 Group: Development/Libraries 35 Requires: %{name}-devel = %{version}-%{release} 36 BuildArch: noarch 29 %description devel 30 The %{name}-devel package contains libraries and header files for 31 developing applications that use %{name}. 37 32 38 %description devel-doc39 This package contains documentation needed to develop applications that40 use libusb1.41 33 42 %package static 43 Summary: Static development files for libusb 44 Group: Development/Libraries 45 Requires: %{name}-devel = %{version}-%{release} 34 %package devel-doc 35 Summary: Development files for %{name} 36 Group: Development/Libraries 37 Requires: %{name}-devel = %{version}-%{release} 38 BuildArch: noarch 46 39 47 %description static 48 This package contains static libraries to develop applications that use libusb1. 40 %description devel-doc 41 This package contains API documentation for %{name}. 42 43 %legacy_runtime_packages 49 44 50 45 %debug_package 51 46 47 52 48 %prep 53 %setup -q -n libusb-%{version} 54 %patch0 -p1 -b ~os2 55 %patch1 -p1 -b ~os2 49 %scm_setup 50 51 autoreconf -ifv 52 56 53 57 54 %build 58 export CONFIG_SITE="/@unixroot/usr/share/config.legacy" 59 %configure 60 make CFLAGS="$RPM_OPT_FLAGS" 55 export LDFLAGS="-Zhigh-mem -Zomf" 56 export VENDOR="%{vendor}" 57 58 %configure --disable-static 59 make 60 61 cd doc 62 make docs 63 cd .. 64 61 65 62 66 %install 63 rm -rf $RPM_BUILD_ROOT 64 make install DESTDIR=$RPM_BUILD_ROOT 67 %make_install 65 68 rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la 66 69 67 cp -p libusb/*.dll %{buildroot}%{_libdir}68 cp -p libusb/.libs/usb-*_s.a %{buildroot}%{_libdir}69 70 70 71 %clean 71 72 rm -rf $RPM_BUILD_ROOT 72 73 74 75 #post -p /sbin/ldconfig 76 #postun -p /sbin/ldconfig 77 78 73 79 %files 74 80 %defattr(-,root,root) 75 %doc AUTHORS COPYING README NEWS ChangeLog 81 %license COPYING 82 %doc AUTHORS README ChangeLog 76 83 %{_libdir}/*.dll 84 %exclude %{_libdir}/libusb10.dll 85 77 86 78 87 %files devel 79 88 %defattr(-,root,root) 80 %{_includedir}/ *81 %{_libdir}/* -1.0.a89 %{_includedir}/libusb-1.0 90 %{_libdir}/*_dll.a 82 91 %{_libdir}/pkgconfig/libusb-1.0.pc 92 83 93 84 94 %files devel-doc 85 95 %defattr(-,root,root) 86 %doc examples/*.c96 %doc doc/html examples/*.c 87 97 88 %files static89 %defattr(-,root,root)90 %{_libdir}/*-1.0_s.a91 98 92 99 %changelog 93 * Wed Jun 15 2016 yd <yd@os2power.com> 0.1.5-2 100 * Mon Dec 12 2016 Silvan Scherrer <silvan.scherrer@aroa.ch> 1.0.21-1 101 - update to version 1.0.21 102 - add the documention 103 - use the new scm_source and scm_setup macros 104 105 * Wed Jun 15 2016 yd <yd@os2power.com> 1.0.16-2 94 106 - added requirements. 95 107 - added debug package.
Note:
See TracChangeset
for help on using the changeset viewer.
