[Bug 820729] Review Request: mingw-cximage - MinGW Windows CxImage manipulation library
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=820729
Erik van Pienbroek <erik-fedora(a)vanpienbroek.nl> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags| |fedora-review+
--- Comment #6 from Erik van Pienbroek <erik-fedora(a)vanpienbroek.nl> ---
$ rpmlint mingw-cximage.spec
0 packages and 1 specfiles checked; 0 errors, 0 warnings.
$ rpmlint mingw-cximage-600-4.fc17.src.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
$ rpmlint mingw32-cximage-600-4.fc17.noarch.rpm
mingw32-cximage-static-600-4.fc17.noarch.rpm
mingw64-cximage-600-4.fc17.noarch.rpm
mingw64-cximage-static-600-4.fc17.noarch.rpm
mingw32-cximage.noarch: W: no-documentation
mingw32-cximage-static.noarch: W: no-documentation
mingw64-cximage.noarch: W: no-documentation
mingw64-cximage-static.noarch: W: no-documentation
4 packages and 0 specfiles checked; 0 errors, 4 warnings.
$ rpm --query --requires mingw32-cximage
mingw32(gdi32.dll)
mingw32(kernel32.dll)
mingw32(libgcc_s_sjlj-1.dll)
mingw32(libjasper-1.dll)
mingw32(libjpeg-62.dll)
mingw32(libpng15-15.dll)
mingw32(libstdc++-6.dll)
mingw32(libtiff-3.dll)
mingw32(msvcrt.dll)
mingw32(user32.dll)
mingw32-crt
mingw32-filesystem >= 83
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
$ rpm --query --requires mingw64-cximage
mingw64(gdi32.dll)
mingw64(kernel32.dll)
mingw64(libgcc_s_sjlj-1.dll)
mingw64(libjasper-1.dll)
mingw64(libjpeg-62.dll)
mingw64(libpng15-15.dll)
mingw64(libstdc++-6.dll)
mingw64(libtiff-3.dll)
mingw64(msvcrt.dll)
mingw64(user32.dll)
mingw64-crt
mingw64-filesystem >= 83
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
$ rpm --query --provides mingw32-cximage
mingw32(libcximage.dll)
mingw32-cximage = 600-4.fc17
$ rpm --query --provides mingw64-cximage
mingw64(libcximage.dll)
mingw64-cximage = 600-4.fc17
$ wget --quiet
http://sourceforge.net/projects/cximage/files/6.00/cximage600_full.7z -O - |
md5sum
7c5141120cc849308f96702ce8e3c0eb -
$ md5sum cximage600_full.7z
7c5141120cc849308f96702ce8e3c0eb cximage600_full.7z
+ OK
! Needs to be looked into
/ Not applicable
[!] Compliant with generic Fedora Packaging Guidelines
[+] Source package name is prefixed with 'mingw-'
[+] Spec file starts with %{?mingw_package_header}
[+] BuildRequires: mingw32-filesystem >= 95 is in the .spec file
[+] BuildRequires: mingw64-filesystem >= 95 is in the .spec file
[+] Spec file contains %package sections for both mingw32 and mingw64 packages
[+] Binary mingw32 and mingw64 packages are noarch
[+] Spec file contains %{?mingw_debug_package} after the %description section
[!] Uses one of the macros %mingw_configure, %mingw_cmake, or %mingw_cmake_kde4
to configure the package
[!] Uses the macro %mingw_make to build the package
[!] Uses the macro %mingw_make to install the package
[/] If package contains translations, the %mingw_find_lang macro must be used
[+] No binary package named mingw-$pkgname is generated
[+] Libtool .la files are not bundled
[+] .def files are not bundled
[+] Man pages which duplicate native package are not bundled
[+] Info files which duplicate native package are not bundled
[+] Provides of the binary mingw32 and mingw64 packages are equal
[+] Requires of the binary mingw32 and mingw64 packages are equal
The license isn't bundled with this package yet. Please include this
(CxImage/license.txt) and mark this as %doc before importing the package in
Fedora
The .spec file currently doesn't use one of the RPM macros %mingw_configure,
%mingw_cmake, %mingw_cmake_kde4 or %mingw_make.
As the upstream package only provides MSVC based project files and the library
itself is quite small it's okay to
use custom gcc calls to build this package
This package is using cximage 6.00 (released in december 2010) while the latest
available version is 7.02 (released in february 2011).
You might want to consider to update to this latest version
===================================================
The package mingw-cximage is APPROVED by epienbro
===================================================
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 10 months
[mingw-libxml2/f17] Update to 2.8.0
by Erik van Pienbroek
Summary of changes:
6e3a17f... Update to 2.8.0 (*)
(*) This commit already existed in another branch; no separate mail sent
11 years, 10 months
[mingw-libxml2] Update to 2.8.0
by Erik van Pienbroek
commit 6e3a17f7dd458e591a7a4d1fa5328ea15a677b45
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Wed May 23 22:21:18 2012 +0200
Update to 2.8.0
.gitignore | 1 +
libxml2-2.7.7-xpath-double-free.patch | 22 ----------------------
libxml2-gnome-bug-561340-fix.patch | 11 -----------
mingw-libxml2.spec | 21 ++++++---------------
sources | 2 +-
5 files changed, 8 insertions(+), 49 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a9e0040..7f698ba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
libxml2-2.7.6.tar.gz
/libxml2-2.7.8.tar.gz
+/libxml2-2.8.0.tar.gz
diff --git a/mingw-libxml2.spec b/mingw-libxml2.spec
index c4be53b..8301cc0 100644
--- a/mingw-libxml2.spec
+++ b/mingw-libxml2.spec
@@ -1,11 +1,8 @@
-%?mingw_package_header
-
-%global mingw_build_win32 1
-%global mingw_build_win64 1
+%{?mingw_package_header}
Name: mingw-libxml2
-Version: 2.7.8
-Release: 7%{?dist}
+Version: 2.8.0
+Release: 1%{?dist}
Summary: MinGW Windows libxml2 XML processing library
License: MIT
@@ -13,16 +10,9 @@ Group: Development/Libraries
URL: http://xmlsoft.org/
Source0: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz
-# Not required for MinGW.
-#Patch0: libxml2-multilib.patch
-Patch2: libxml2-2.7.7-xpath-double-free.patch
-
# MinGW-specific patches.
Patch1001: mingw32-libxml2-static-build-compile-fix.patch
-# Patch is needed to get DTD validation working (GNOME BZ #663588)
-Patch1002: libxml2-gnome-bug-561340-fix.patch
-
BuildArch: noarch
BuildRequires: mingw32-filesystem >= 95
@@ -83,9 +73,7 @@ Static version of the MinGW Windows XML processing library.
%prep
%setup -q -n libxml2-%{version}
-%patch2 -p1 -b .CVE-2010-4494
%patch1001 -p0
-%patch1002 -p0
%build
@@ -160,6 +148,9 @@ find $RPM_BUILD_ROOT -name "*.la" -delete
%changelog
+* Wed May 23 2012 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.8.0-1
+- Update to 2.8.0
+
* Sat Mar 10 2012 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.7.8-7
- Added win64 support
diff --git a/sources b/sources
index 4e904ff..caedfc9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8127a65e8c3b08856093099b52599c86 libxml2-2.7.8.tar.gz
+c62106f02ee00b6437f0fb9d370c1093 libxml2-2.8.0.tar.gz
11 years, 10 months