rpms/mingw32-cairo/devel mingw32-cairo.spec,1.9,1.10
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-cairo/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv4793
Modified Files:
mingw32-cairo.spec
Log Message:
Rebuild for libpng 1.4
Index: mingw32-cairo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-cairo/devel/mingw32-cairo.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- mingw32-cairo.spec 24 Feb 2010 20:17:20 -0000 1.9
+++ mingw32-cairo.spec 4 Jul 2010 17:34:57 -0000 1.10
@@ -7,7 +7,7 @@
Name: mingw32-cairo
Version: 1.8.10
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: MinGW Windows Cairo library
License: LGPLv2 or MPLv1.1
@@ -103,6 +103,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Jul 4 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.8.10-2
+- Rebuild for libpng 1.4
+
* Wed Feb 24 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.8.10-1
- Update to 1.8.10
- Dropped BR: mingw32-dlfcn as it's unneeded
13 years, 10 months
rpms/mingw32-libpng/F-12 .cvsignore,1.5,1.6 sources,1.5,1.6
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libpng/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv24184/F-12
Modified Files:
.cvsignore sources
Log Message:
Update the sources
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/F-12/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore 4 Jul 2010 15:37:54 -0000 1.5
+++ .cvsignore 4 Jul 2010 15:41:28 -0000 1.6
@@ -1 +1 @@
-libpng-1.2.40.tar.bz2
+libpng-1.2.44.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/F-12/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources 4 Jul 2010 15:37:54 -0000 1.5
+++ sources 4 Jul 2010 15:41:28 -0000 1.6
@@ -1 +1 @@
-29bbd1c3cbe54b04bfc2bda43067ccb5 libpng-1.2.40.tar.bz2
+e3ac7879d62ad166a6f0c7441390d12b libpng-1.2.44.tar.bz2
13 years, 10 months
rpms/mingw32-libpng/F-13 .cvsignore,1.5,1.6 sources,1.5,1.6
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libpng/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv24184/d
Modified Files:
.cvsignore sources
Log Message:
Update the sources
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/F-13/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore 5 Nov 2009 11:34:39 -0000 1.5
+++ .cvsignore 4 Jul 2010 15:41:28 -0000 1.6
@@ -1 +1 @@
-libpng-1.2.40.tar.bz2
+libpng-1.2.44.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/F-13/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources 5 Nov 2009 11:34:39 -0000 1.5
+++ sources 4 Jul 2010 15:41:28 -0000 1.6
@@ -1 +1 @@
-29bbd1c3cbe54b04bfc2bda43067ccb5 libpng-1.2.40.tar.bz2
+e3ac7879d62ad166a6f0c7441390d12b libpng-1.2.44.tar.bz2
13 years, 10 months
rpms/mingw32-libpng/F-12 mingw32-libpng-fix-invalid-exports.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 mingw32-libpng.spec, 1.6, 1.7 sources, 1.4, 1.5
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libpng/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv23675/F-12
Modified Files:
.cvsignore mingw32-libpng.spec sources
Added Files:
mingw32-libpng-fix-invalid-exports.patch
Log Message:
- Update to 1.2.44
- Fixes CVE-2010-1205 and CVE-2010-2249 (RHBZ #608644 and #608238)
mingw32-libpng-fix-invalid-exports.patch:
configure | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
--- NEW FILE mingw32-libpng-fix-invalid-exports.patch ---
--- configure.orig 2009-11-20 01:18:09.926590381 +0100
+++ configure 2009-11-20 01:18:37.352678377 +0100
@@ -11447,10 +11447,7 @@
if test "$have_ld_version_script" = "yes"; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
$as_echo_n "checking for symbol prefix... " >&6; }
- SYMBOL_PREFIX=`echo "PREFIX=__USER_LABEL_PREFIX__" \
- | ${CPP-${CC-gcc} -E} - 2>&1 \
- | ${EGREP-grep} "^PREFIX=" \
- | ${SED-sed} "s:^PREFIX=::"`
+ SYMBOL_PREFIX=""
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
$as_echo "$SYMBOL_PREFIX" >&6; }
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/F-12/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore 9 Jun 2009 12:52:50 -0000 1.4
+++ .cvsignore 4 Jul 2010 15:37:54 -0000 1.5
@@ -1 +1 @@
-libpng-1.2.37.tar.bz2
+libpng-1.2.40.tar.bz2
Index: mingw32-libpng.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/F-12/mingw32-libpng.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- mingw32-libpng.spec 25 Jul 2009 12:22:59 -0000 1.6
+++ mingw32-libpng.spec 4 Jul 2010 15:37:54 -0000 1.7
@@ -5,8 +5,8 @@
%define __find_provides %{_mingw32_findprovides}
Name: mingw32-libpng
-Version: 1.2.37
-Release: 2%{?dist}
+Version: 1.2.44
+Release: 1%{?dist}
Summary: MinGW Windows Libpng library
License: zlib
@@ -14,6 +14,7 @@ URL: http://www.libpng.org/pu
Source0: ftp://ftp.simplesystems.org/pub/png/src/libpng-%{version}.tar.bz2
Patch0: libpng-multilib.patch
Patch1: libpng-pngconf.patch
+Patch2: mingw32-libpng-fix-invalid-exports.patch
Group: Development/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -36,6 +37,14 @@ MinGW Windows Libpng library.
%patch0 -p1
%patch1 -p1
+# The configure script tries to generate a prefix which is used for
+# symbol declarations. However, when this prefix is prefix is used
+# the resulting DLL's don't have any exported symbols at all
+# When we drop this prefix we retain backwards compatibility with
+# older versions of mingw32-libpng. We might need to research this
+# issue more to find out the real cause, but this will do for now
+%patch2 -p0
+
%build
%{_mingw32_configure}
@@ -78,6 +87,17 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Jul 4 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.2.44-1
+- Update to 1.2.44
+- Fixes CVE-2010-1205 and CVE-2010-2249 (RHBZ #608644 and #608238)
+
+* Fri Nov 20 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.2.40-2
+- In the previous build no symbols were exported in the resulting DLL making this
+ package unusable. This should be fixed for now (but may need more research)
+
+* Thu Nov 5 2009 Richard W.M. Jones <rjones(a)redhat.com> - 1.2.40-1
+- New upstream version 1.2.40.
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.37-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/F-12/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources 9 Jun 2009 12:52:51 -0000 1.4
+++ sources 4 Jul 2010 15:37:54 -0000 1.5
@@ -1 +1 @@
-6d1ee0888dbb711214943cb19c294b49 libpng-1.2.37.tar.bz2
+29bbd1c3cbe54b04bfc2bda43067ccb5 libpng-1.2.40.tar.bz2
13 years, 10 months
rpms/mingw32-libpng/F-13 mingw32-libpng.spec,1.8,1.9
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libpng/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv23675/F-13
Modified Files:
mingw32-libpng.spec
Log Message:
- Update to 1.2.44
- Fixes CVE-2010-1205 and CVE-2010-2249 (RHBZ #608644 and #608238)
Index: mingw32-libpng.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/F-13/mingw32-libpng.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- mingw32-libpng.spec 20 Nov 2009 00:58:22 -0000 1.8
+++ mingw32-libpng.spec 4 Jul 2010 15:37:55 -0000 1.9
@@ -5,8 +5,8 @@
%define __find_provides %{_mingw32_findprovides}
Name: mingw32-libpng
-Version: 1.2.40
-Release: 2%{?dist}
+Version: 1.2.44
+Release: 1%{?dist}
Summary: MinGW Windows Libpng library
License: zlib
@@ -87,6 +87,10 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Jul 4 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.2.44-1
+- Update to 1.2.44
+- Fixes CVE-2010-1205 and CVE-2010-2249 (RHBZ #608644 and #608238)
+
* Fri Nov 20 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.2.40-2
- In the previous build no symbols were exported in the resulting DLL making this
package unusable. This should be fixed for now (but may need more research)
13 years, 10 months
rpms/mingw32-libpng/devel .cvsignore, 1.5, 1.6 mingw32-libpng.spec, 1.8, 1.9 sources, 1.5, 1.6
by Erik van Pienbroek
Author: epienbro
Update of /cvs/pkgs/rpms/mingw32-libpng/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv19480
Modified Files:
.cvsignore mingw32-libpng.spec sources
Log Message:
- Update to 1.4.3
- Fixes CVE-2010-1205 (BZ #608238)
- Fixes CVE-2010-2249 (BZ #608644)
- Use %global instead of %define
- Fixed %defattr tag
- Dropped unneeded patches
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore 5 Nov 2009 11:34:39 -0000 1.5
+++ .cvsignore 4 Jul 2010 14:56:38 -0000 1.6
@@ -1 +1 @@
-libpng-1.2.40.tar.bz2
+libpng-1.4.3.tar.bz2
Index: mingw32-libpng.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/devel/mingw32-libpng.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- mingw32-libpng.spec 20 Nov 2009 00:58:22 -0000 1.8
+++ mingw32-libpng.spec 4 Jul 2010 14:56:38 -0000 1.9
@@ -1,19 +1,17 @@
-%define __strip %{_mingw32_strip}
-%define __objdump %{_mingw32_objdump}
-%define _use_internal_dependency_generator 0
-%define __find_requires %{_mingw32_findrequires}
-%define __find_provides %{_mingw32_findprovides}
+%global __strip %{_mingw32_strip}
+%global __objdump %{_mingw32_objdump}
+%global _use_internal_dependency_generator 0
+%global __find_requires %{_mingw32_findrequires}
+%global __find_provides %{_mingw32_findprovides}
Name: mingw32-libpng
-Version: 1.2.40
-Release: 2%{?dist}
+Version: 1.4.3
+Release: 1%{?dist}
Summary: MinGW Windows Libpng library
License: zlib
URL: http://www.libpng.org/pub/png/
Source0: ftp://ftp.simplesystems.org/pub/png/src/libpng-%{version}.tar.bz2
-Patch0: libpng-multilib.patch
-Patch1: libpng-pngconf.patch
Patch2: mingw32-libpng-fix-invalid-exports.patch
Group: Development/Libraries
@@ -34,8 +32,6 @@ MinGW Windows Libpng library.
%prep
%setup -q -n libpng-%{version}
-%patch0 -p1
-%patch1 -p1
# The configure script tries to generate a prefix which is used for
# symbol declarations. However, when this prefix is prefix is used
@@ -68,25 +64,31 @@ rm -rf $RPM_BUILD_ROOT
%files
-%defattr(-,root,root)
-%doc ANNOUNCE CHANGES KNOWNBUG LICENSE README TODO Y2KINFO
-%{_mingw32_bindir}/libpng-3.dll
+%defattr(-,root,root,-)
+%doc ANNOUNCE CHANGES LICENSE README TODO
%{_mingw32_bindir}/libpng-config
-%{_mingw32_bindir}/libpng12-0.dll
-%{_mingw32_bindir}/libpng12-config
-%{_mingw32_includedir}/libpng12
+%{_mingw32_bindir}/libpng14-14.dll
+%{_mingw32_bindir}/libpng14-config
+%{_mingw32_includedir}/libpng14
%{_mingw32_includedir}/png.h
%{_mingw32_includedir}/pngconf.h
-%{_mingw32_libdir}/libpng.dll.a
%{_mingw32_libdir}/libpng.la
-%{_mingw32_libdir}/libpng12.a
-%{_mingw32_libdir}/libpng12.dll.a
-%{_mingw32_libdir}/libpng12.la
+%{_mingw32_libdir}/libpng14.a
+%{_mingw32_libdir}/libpng14.dll.a
+%{_mingw32_libdir}/libpng14.la
%{_mingw32_libdir}/pkgconfig/libpng.pc
-%{_mingw32_libdir}/pkgconfig/libpng12.pc
+%{_mingw32_libdir}/pkgconfig/libpng14.pc
%changelog
+* Sun Jul 4 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.4.3-1
+- Update to 1.4.3
+- Fixes CVE-2010-1205 (BZ #608238)
+- Fixes CVE-2010-2249 (BZ #608644)
+- Use %%global instead of %%define
+- Fixed %%defattr tag
+- Dropped unneeded patches
+
* Fri Nov 20 2009 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.2.40-2
- In the previous build no symbols were exported in the resulting DLL making this
package unusable. This should be fixed for now (but may need more research)
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-libpng/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources 5 Nov 2009 11:34:39 -0000 1.5
+++ sources 4 Jul 2010 14:56:38 -0000 1.6
@@ -1 +1 @@
-29bbd1c3cbe54b04bfc2bda43067ccb5 libpng-1.2.40.tar.bz2
+9347eeda4241401f7da4dc9ba7f6a416 libpng-1.4.3.tar.bz2
13 years, 10 months