summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mingw32-libusb-win32.spec17
1 files changed, 11 insertions, 6 deletions
diff --git a/mingw32-libusb-win32.spec b/mingw32-libusb-win32.spec
index 3c8b45d..faaec19 100644
--- a/mingw32-libusb-win32.spec
+++ b/mingw32-libusb-win32.spec
@@ -8,7 +8,7 @@
Name: mingw32-libusb-win32
Version: 0.1.12.1
-Release: 1.1%{?dist}
+Release: 2%{?dist}
Summary: Win32 port of libusb
Group: Development/Libraries
@@ -17,10 +17,12 @@ Group: Development/Libraries
License: LGPLv2+
URL: http://libusb-win32.sourceforge.net/
Source0: http://prdownloads.sourceforge.net/libusb-win32/%{tarname}-%{version}.tar.gz
-Patch0: libusb-win32-stuff.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+# First filesystem to provide mingw32(setupapi.dll) and mingw32(cfgmgr32.dll)
+BuildRequires: mingw32-filesystem >= 40-3
+Requires: mingw32-filesystem >= 40-3
-BuildRequires: mingw32-filesystem >= 30
BuildRequires: mingw32-binutils
BuildRequires: mingw32-gcc
BuildRequires: dos2unix
@@ -39,7 +41,6 @@ kernel driver code.
%prep
%setup -q -n %{tarname}-%{version}
-#patch0 -p1 -b .stuff
%build
@@ -69,7 +70,11 @@ rm -rf "%buildroot"
%{_mingw32_bindir}/libusb0.dll
%{_mingw32_includedir}/usb.h
+
%changelog
+* Thu Feb 19 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.1.12.1-2
+- require mingw32-filesystem providing cfgmgr32.dll and setupapi.dll
+- use mktemp version of BuildRoot
+
* Wed Feb 18 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.1.12.1-1
- initial packaging
-