File project.diff of Package mingw32-evince
--- mingw32-evince.spec.orig
+++ mingw32-evince.spec
@@ -19,21 +19,6 @@ Group: Development/Libraries
URL: http://www.gnome.org/projects/evince/
Source0: ftp://ftp.gnome.org/pub/gnome/sources/evince/2.32/evince-%{version}.tar.bz2
Source1000: %{name}-rpmlintrc
-Patch0: evince-2.32.0-zlib.patch
-Patch100: 0001-comics-Optionally-use-libgsf-for-reading-comics.patch
-Patch101: 0001-tiff-Use-TIFFOpenW-on-windows.patch
-Patch102: 0001-tiff-backend-use-cairo-for-printing.patch
-Patch103: 0001-libview-close-tmpfile-descriptor-before-copying-to-i.patch
-Patch104: 0001-pdf-Update-to-poppler-api-changes.patch
-Patch105: 0001-libdocument-Check-for-NULL-in-synctex_backward_searc.patch
-Patch106: 0001-backends-Fix-several-security-issues-in-the-dvi-back.patch
-Patch107: 0001-backends-Fix-another-security-issue-in-the-dvi-backe.patch
-Patch108: 0001-document-create_thumbnail_frame-should-return-NULL-w.patch
-Patch109: 0001-dvi-Fix-build-for-win64.patch
-Patch1001: evince-2.30.1-command-line.patch
-Patch1002: evince-2.32.0-taskbar.patch
-Patch1003: evince-2.30.3-extensions.patch
-Patch1004: evince-2.30.3-helphack.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
@@ -45,7 +30,7 @@ BuildRequires: mingw32-cross-gcc-c++
BuildRequires: mingw32-cross-binutils
BuildRequires: mingw32-cross-pkg-config
BuildRequires: mingw32-glib2-devel
-BuildRequires: mingw32-gtk2-devel
+BuildRequires: mingw32-gtk3-devel
BuildRequires: mingw32-libxml2-devel
BuildRequires: mingw32-libpoppler-glib-devel
BuildRequires: mingw32-cairo-devel
@@ -97,23 +82,6 @@ http://www.gnome.org/projects/evince/.
%prep
%setup -q -n evince-%{version}
-%patch0 -p1 -b .zlib
-
-%patch100 -p1
-%patch101 -p1
-%patch102 -p1
-%patch103 -p1
-%patch104 -p1
-%patch105 -p1
-%patch106 -p1
-%patch107 -p1
-%patch108 -p1
-%patch109 -p1
-
-%patch1001 -p1 -b .commandline
-%patch1002 -p1 -b .taskbar
-%patch1003 -p1
-%patch1004 -p1
%build
@@ -154,8 +122,8 @@ fi
%{_mingw32_bindir}/evince.exe
%{_mingw32_bindir}/evince-previewer.exe
%{_mingw32_bindir}/evince-thumbnailer.exe
-%{_mingw32_bindir}/libevdocument-3.dll
-%{_mingw32_bindir}/libevview-3.dll
+%{_mingw32_bindir}/libevdocument3-3.dll
+%{_mingw32_bindir}/libevview3-3.dll
%{_mingw32_libdir}/evince/3/backends/djvudocument.evince-backend
%{_mingw32_libdir}/evince/3/backends/libdjvudocument.dll
%{_mingw32_libdir}/evince/3/backends/pdfdocument.evince-backend
@@ -170,7 +138,6 @@ fi
%{_mingw32_libdir}/evince/3/backends/dvidocument.evince-backend
%{_mingw32_libdir}/evince/3/backends/libdvidocument.dll
%endif
-%{_mingw32_libexecdir}/evince-convert-metadata.exe
%{_mingw32_mandir}/man1/evince.1*
%{_mingw32_datadir}/evince/evince-ui.xml
%{_mingw32_datadir}/evince/hand-open.png
@@ -180,6 +147,7 @@ fi
%{_mingw32_datadir}/icons/hicolor
%{_mingw32_datadir}/GConf/gsettings/evince.convert
%{_mingw32_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml
+%{_mingw32_datadir}/thumbnailers/evince.thumbnailer
%files lang -f evince.lang
@@ -191,14 +159,14 @@ fi
%files devel
%defattr(-,root,root)
-%{_mingw32_includedir}/evince/2.32
-%{_mingw32_libdir}/libevdocument.dll.a
-%{_mingw32_libdir}/libevview.dll.a
-%{_mingw32_libdir}/pkgconfig/evince-document-2.32.pc
-%{_mingw32_libdir}/pkgconfig/evince-view-2.32.pc
-%{_mingw32_datadir}/gtk-doc/html/evince
-%{_mingw32_datadir}/gtk-doc/html/libevdocument-2.32
-%{_mingw32_datadir}/gtk-doc/html/libevview-2.32
+%{_mingw32_includedir}/evince/
+%{_mingw32_libdir}/libevdocument3.dll.a
+%{_mingw32_libdir}/libevview3.dll.a
+%{_mingw32_libdir}/pkgconfig/evince-document-3.0.pc
+%{_mingw32_libdir}/pkgconfig/evince-view-3.0.pc
+#%%{_mingw32_datadir}/gtk-doc/html/evince
+#%%{_mingw32_datadir}/gtk-doc/html/libevdocument-3.0
+#%%{_mingw32_datadir}/gtk-doc/html/libevview-3.0
%changelog