File project.diff of Package mingw32-freetype

--- mingw32-freetype.spec.orig
+++ mingw32-freetype.spec
@@ -17,20 +17,22 @@
 
 
 Name:           mingw32-freetype
-Version:        2.4.12
+Version:        2.11.1
 Release:        0
 Summary:        Free, High-Quality, and Portable Font Engine
 License:        FTL or GPL-2.0+
 Group:          Development/Libraries/C and C++
 Url:            http://www.freetype.org
-Source:         http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2
-Source1:        http://download.savannah.gnu.org/releases/freetype/freetype-doc-%{version}.tar.bz2
-Patch0:         freetype-2.4.12-pkgconfig.patch
+Source:         http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.xz
+Source1:        http://download.savannah.gnu.org/releases/freetype/freetype-doc-%{version}.tar.xz
 #!BuildIgnore: post-build-checks
-BuildRequires:  mingw32-cross-binutils
 BuildRequires:  mingw32-cross-gcc
+BuildRequires:  mingw32-cross-meson
 BuildRequires:  mingw32-cross-pkg-config
-BuildRequires:  mingw32-filesystem
+# cyclic dependency to mingw32-freetype
+#BuildRequires:  mingw32-libharfbuzz-devel
+BuildRequires:  mingw32-libbz2-devel
+BuildRequires:  mingw32-libpng-devel
 BuildRequires:  mingw32-zlib-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %_mingw32_package_header_debug
@@ -65,17 +67,14 @@ conversion tools, text image generation
 %_mingw32_debug_package
 
 %prep
-%setup -q -n freetype-%{version} -b 1 -a 1
-%patch0 -p1
+%autosetup -p1 -n freetype-%{version} -b 1 -a 1
 
 %build
-echo "lt_cv_deplibs_check_method='pass_all'" >>builds/unix/%{_mingw32_cache} && chmod +w builds/unix/%{_mingw32_cache}
-%{_mingw32_configure} \
-	--enable-shared --disable-static
-make %{?_smp_mflags} || make
+%_mingw32_meson -Dharfbuzz=disabled -Dbrotli=disabled
+%_mingw32_meson_build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%_mingw32_meson_install
 
 %files -n mingw32-libfreetype6
 %defattr(-,root,root)
@@ -83,11 +82,11 @@ make DESTDIR=%{buildroot} install %{?_sm
 
 %files devel
 %defattr(-,root,root)
-%{_mingw32_bindir}/freetype-config
+#%%{_mingw32_bindir}/freetype-config
 %{_mingw32_includedir}/freetype2
-%{_mingw32_includedir}/ft2build.h
-%{_mingw32_libdir}/libfreetype.dll.a
+#%%{_mingw32_includedir}/ft2build.h
+%{_mingw32_libdir}/libfreetype*.a
 %{_mingw32_libdir}/pkgconfig/freetype2.pc
-%{_mingw32_datadir}/aclocal/freetype2.m4
+#%%{_mingw32_datadir}/aclocal/freetype2.m4
 
 %changelog
openSUSE Build Service is sponsored by