diff --git a/mingw64-runtime-rpmlintrc b/mingw64-runtime-rpmlintrc index e492e72..43c2593 100644 --- a/mingw64-runtime-rpmlintrc +++ b/mingw64-runtime-rpmlintrc @@ -1 +1,2 @@ addFilter("arch-independent-package-contains-binary-or-object") +addFilter("devel-file-in-non-devel-package") diff --git a/mingw64-runtime.spec b/mingw64-runtime.spec index e6b40ab..828f526 100644 --- a/mingw64-runtime.spec +++ b/mingw64-runtime.spec @@ -24,39 +24,39 @@ License: SUSE-Public-Domain Group: Development/Libraries/C and C++ URL: http://mingw-w64.sf.net/ Source: http://downloads.sf.net/mingw-w64/mingw-w64-v%{version}.tar.bz2 -Source100: %name-rpmlintrc -#!BuildIgnore: post-build-checks +Source100: %{name}-rpmlintrc BuildRequires: mingw64-cross-binutils BuildRequires: mingw64-cross-gcc-bootstrap >= 4.4.0 BuildRequires: mingw64-filesystem -BuildRequires: mingw64-headers >= %version +BuildRequires: mingw64-headers >= %{version} BuildRequires: xz +#!BuildIgnore: post-build-checks # When building the CRT, any newer (>=) headers should be ok, since the CRT # won't make use of them. At runtime, ensure that headers are not too new (<=) # because ominous link failures can result -- let OBS go into unresolvable # state instead. -Requires: mingw64-headers <= %version +Requires: mingw64-headers <= %{version} # Once this is installed, mingw64-bootstrap (binary bootstrapper) is no # longer needed. Obsoletes: mingw64-runtime-bootstrap BuildArch: noarch -%_mingw64_package_header +%{_mingw64_package_header} %description MinGW Win64 cross-compiler runtime, base libraries. %prep -%autosetup -n mingw-w64-v%version/mingw-w64-crt +%autosetup -n mingw-w64-v%{version}/mingw-w64-crt %build -%_mingw64_configure --disable-lib32 --enable-lib64 +%{_mingw64_configure} --disable-lib32 --enable-lib64 %make_build %install %make_install -rm -Rfv "%buildroot/%_mingw64_includedir"/*.c +rm -Rfv "%{buildroot}/%{_mingw64_includedir}"/*.c %files -%_mingw64_libdir/ +%{_mingw64_libdir}/ %changelog