[mingw32-glib2] Update to 2.25.15
by Erik van Pienbroek
Summary of changes:
f0449a1... Update to 2.25.15 (*)
(*) This commit already existed in another branch; no separate mail sent
13 years, 8 months
[mingw32-filesystem/f14/master: 4/4] Provide mingw32(gdiplus.dll) for gdk-pixbuf
by Erik van Pienbroek
commit 3eb87c918e3e94caaffcd519c167ff9dc7c039b2
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Sun Sep 12 17:59:51 2010 +0200
Provide mingw32(gdiplus.dll) for gdk-pixbuf
mingw32-filesystem.spec | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/mingw32-filesystem.spec b/mingw32-filesystem.spec
index 98a8ba3..6e3eb88 100644
--- a/mingw32-filesystem.spec
+++ b/mingw32-filesystem.spec
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: mingw32-filesystem
-Version: 60
+Version: 61
Release: 1%{?dist}
Summary: MinGW base filesystem and environment
@@ -52,6 +52,7 @@ Provides: mingw32(cfgmgr32.dll)
Provides: mingw32(setupapi.dll)
Provides: mingw32(rpcrt4.dll)
Provides: mingw32(ws2_32.dll)
+Provides: mingw32(gdiplus.dll)
%description
@@ -164,6 +165,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Sep 12 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 61-1
+- Provide mingw32(gdiplus.dll) for gdk-pixbuf
+
* Thu Sep 9 2010 Richard W.M. Jones <rjones(a)redhat.com> - 60-1
- Provide virtual mingw32(ws2_32.dll) for libvirt.
13 years, 8 months
[mingw32-filesystem/f14/master] (4 commits) ...Provide mingw32(gdiplus.dll) for gdk-pixbuf
by Erik van Pienbroek
Summary of changes:
d8bcc2f... Remove requires setup and rpm (RHBZ#629791). (*)
7034ac8... Own /etc/rpmlint/ dir instead of depending on rpmlint packa (*)
9844c01... Provide virtual mingw32(ws2_32.dll) for libvirt. (*)
3eb87c9... Provide mingw32(gdiplus.dll) for gdk-pixbuf
(*) This commit already existed in another branch; no separate mail sent
13 years, 8 months
[mingw32-zlib: 2/2] Some small cleanups
by Erik van Pienbroek
commit c54fd4f58928b0a442454d4f571abdae61acedf0
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Sun Sep 12 17:55:00 2010 +0200
Some small cleanups
mingw32-zlib.spec | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
---
diff --git a/mingw32-zlib.spec b/mingw32-zlib.spec
index d5e54a1..ad9988e 100644
--- a/mingw32-zlib.spec
+++ b/mingw32-zlib.spec
@@ -63,9 +63,7 @@ cd zlib-%{version}
%patch4 -p1 -b .g
# patch cannot create an empty dir
mkdir m4
-#cp minigzip.c contrib/minizip
iconv -f windows-1252 -t utf-8 <ChangeLog >ChangeLog.tmp
-#mv ChangeLog.tmp ChangeLog
%build
pushd x
@@ -73,7 +71,6 @@ CC=%{_mingw32_cc} \
CFLAGS="%{_mingw32_cflags}" \
RANLIB=%{_mingw32_ranlib} \
./configure
-#LDSHAREDLIBC="" \
make -f win32/Makefile.gcc \
CFLAGS="%{_mingw32_cflags}" \
13 years, 8 months
[mingw32-zlib/f14/master] Update to 1.2.5
by Erik van Pienbroek
commit 89656ebd25c9d3e4fffc2fb677a6d9a5c4f937f3
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Sun Sep 12 17:21:25 2010 +0200
Update to 1.2.5
- Use %global instead of %define
- Automatically generate debuginfo subpackage
- Use correct %defattr tag
- Merged the changes from the native Fedora package
.gitignore | 1 +
...ols.patch => mingw32-zlib-1.2.5-autotools.patch | 25 +++------
mingw32-zlib.spec | 55 +++++++++++--------
minizip-1.2.3-malloc.patch | 15 -----
sources | 2 +-
zlib-1.2.5-gentoo.patch | 12 ++++
zlib-win32.patch | 41 ---------------
7 files changed, 54 insertions(+), 97 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5d031fc..b11df10 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
zlib-1.2.3.tar.gz
+/zlib-1.2.5.tar.gz
diff --git a/zlib-1.2.3-autotools.patch b/mingw32-zlib-1.2.5-autotools.patch
similarity index 78%
rename from zlib-1.2.3-autotools.patch
rename to mingw32-zlib-1.2.5-autotools.patch
index d52427a..9a3b9f4 100644
--- a/zlib-1.2.3-autotools.patch
+++ b/mingw32-zlib-1.2.5-autotools.patch
@@ -1,7 +1,7 @@
diff -urN zlib-1.2.3.orig/Makefile.am zlib-1.2.3.kasal/Makefile.am
--- zlib-1.2.3.orig/Makefile.am 1970-01-01 01:00:00.000000000 +0100
+++ zlib-1.2.3.kasal/Makefile.am 2009-03-17 17:58:36.000000000 +0100
-@@ -0,0 +1,67 @@
+@@ -0,0 +1,70 @@
+ACLOCAL_AMFLAGS = -I m4 --install
+
+lib_LTLIBRARIES = libz.la
@@ -11,7 +11,10 @@ diff -urN zlib-1.2.3.orig/Makefile.am zlib-1.2.3.kasal/Makefile.am
+ compress.c \
+ crc32.c \
+ crc32.h \
-+ gzio.c \
++ gzclose.c \
++ gzlib.c \
++ gzread.c \
++ gzwrite.c \
+ uncompr.c \
+ deflate.c \
+ deflate.h \
@@ -29,7 +32,7 @@ diff -urN zlib-1.2.3.orig/Makefile.am zlib-1.2.3.kasal/Makefile.am
+ infflate.h
+
+# Use -version-number to match the file name used before autoconfiscation.
-+libz_la_LDFLAGS = -version-number 1:2:3 -no-undefined
++libz_la_LDFLAGS = -version-number 1:2:5 -no-undefined
+
+include_HEADERS = zlib.h
+nodist_include_HEADERS = zconf.h
@@ -76,7 +79,7 @@ diff -urN zlib-1.2.3.orig/configure.ac zlib-1.2.3.kasal/configure.ac
+# -*- Autoconf -*-
+# Process this file with autoconf to produce a configure script.
+
-+AC_INIT([zlib], [1.2.3], [bugzilla.redhat.com])
++AC_INIT([zlib], [1.2.5], [bugzilla.redhat.com])
+AC_CONFIG_SRCDIR([minigzip.c])
+AC_CONFIG_MACRO_DIR([m4])
+AM_INIT_AUTOMAKE([foreign])
@@ -84,7 +87,7 @@ diff -urN zlib-1.2.3.orig/configure.ac zlib-1.2.3.kasal/configure.ac
+
+AC_SUBST([HAVE_UNISTD_H], [0])
+AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], [])
-+AC_CONFIG_FILES([Makefile minizip.pc zconf.h:zconf.in.h])
++AC_CONFIG_FILES([Makefile minizip.pc zconf.h:zconf.h.in])
+AC_OUTPUT
diff -urN zlib-1.2.3.orig/minizip.pc.in zlib-1.2.3.kasal/minizip.pc.in
--- zlib-1.2.3.orig/minizip.pc.in 1970-01-01 01:00:00.000000000 +0100
@@ -101,15 +104,3 @@ diff -urN zlib-1.2.3.orig/minizip.pc.in zlib-1.2.3.kasal/minizip.pc.in
+Version: @PACKAGE_VERSION@
+Libs: -L${libdir} -lminizip -lz
+Cflags: -I${includedir}
-diff -urN zlib-1.2.3.orig/zconf.in.h zlib-1.2.3.kasal/zconf.in.h
---- zlib-1.2.3.orig/zconf.in.h 2005-05-28 08:40:35.000000000 +0200
-+++ zlib-1.2.3.kasal/zconf.in.h 2009-03-17 17:17:11.000000000 +0100
-@@ -284,7 +284,7 @@
- typedef Byte *voidp;
- #endif
-
--#if 0 /* HAVE_UNISTD_H -- this line is updated by ./configure */
-+#if @HAVE_UNISTD_H@ /* HAVE_UNISTD_H -- this line is updated by ./configure */
- # include <sys/types.h> /* for off_t */
- # include <unistd.h> /* for SEEK_* and off_t */
- # ifdef VMS
diff --git a/mingw32-zlib.spec b/mingw32-zlib.spec
index 1fdc64c..d5e54a1 100644
--- a/mingw32-zlib.spec
+++ b/mingw32-zlib.spec
@@ -1,26 +1,26 @@
-%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}
+%define __debug_install_post %{_mingw32_debug_install_post}
Name: mingw32-zlib
-Version: 1.2.3
-Release: 19%{?dist}
+Version: 1.2.5
+Release: 1%{?dist}
Summary: MinGW Windows zlib compression library
License: zlib
Group: Development/Libraries
URL: http://www.zlib.net/
Source0: http://www.zlib.net/zlib-%{version}.tar.gz
-Patch3: zlib-1.2.3-autotools.patch
-Patch6: minizip-1.2.3-malloc.patch
+# Replace the zlib build system with an autotools based one
+Patch3: mingw32-zlib-1.2.5-autotools.patch
+# https://bugzilla.redhat.com/show_bug.cgi?id=591317
+Patch4: zlib-1.2.5-gentoo.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-# MinGW-specific patches.
-Patch100: zlib-win32.patch
-
BuildRequires: mingw32-filesystem >= 49
BuildRequires: mingw32-gcc
BuildRequires: mingw32-binutils
@@ -34,36 +34,38 @@ BuildRequires: libtool
MinGW Windows zlib compression library.
%package static
-Summary: Static libraries for mingw32-zlib development.
+Summary: Static libraries for mingw32-zlib development.
Group: Development/Libraries
-Requires: mingw32-zlib = %{version}-%{release}
+Requires: mingw32-zlib = %{version}-%{release}
%description static
The mingw32-zlib-static package contains static library for mingw32-zlib development.
%package -n mingw32-minizip
-Summary: Minizip manipulates files from a .zip archive
+Summary: Minizip manipulates files from a .zip archive
Group: Development/Libraries
-Requires: mingw32-zlib = %{version}-%{release}
+Requires: mingw32-zlib = %{version}-%{release}
%description -n mingw32-minizip
MinGW Minizip manipulates files from a .zip archive.
+%{?_mingw32_debug_package}
+
+
%prep
%setup -q -n zlib-%{version}
-%patch100 -p1
cd ..
cp -a zlib-%{version} x
mv x zlib-%{version}
cd zlib-%{version}
%patch3 -p1 -b .atools
+%patch4 -p1 -b .g
# patch cannot create an empty dir
mkdir m4
-%patch6 -p1 -b .mal
+#cp minigzip.c contrib/minizip
iconv -f windows-1252 -t utf-8 <ChangeLog >ChangeLog.tmp
-mv ChangeLog.tmp ChangeLog
-cp Makefile Makefile.old
+#mv ChangeLog.tmp ChangeLog
%build
pushd x
@@ -71,6 +73,7 @@ CC=%{_mingw32_cc} \
CFLAGS="%{_mingw32_cflags}" \
RANLIB=%{_mingw32_ranlib} \
./configure
+#LDSHAREDLIBC="" \
make -f win32/Makefile.gcc \
CFLAGS="%{_mingw32_cflags}" \
@@ -110,7 +113,7 @@ rm -rf $RPM_BUILD_ROOT
%files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
%{_mingw32_includedir}/zconf.h
%{_mingw32_includedir}/zlib.h
%{_mingw32_libdir}/libz.dll.a
@@ -119,13 +122,12 @@ rm -rf $RPM_BUILD_ROOT
%files static
-%defattr(-,root,root)
+%defattr(-,root,root,-)
%{_mingw32_libdir}/libz.a
%files -n mingw32-minizip
%defattr(-,root,root,-)
-%doc contrib/minizip/ChangeLogUnzip
%{_mingw32_libdir}/libminizip.dll.a
%{_mingw32_libdir}/libminizip.la
%{_mingw32_bindir}/libminizip-1.dll
@@ -135,6 +137,13 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Sep 12 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.2.5-1
+- Update to 1.2.5
+- Use %%global instead of %%define
+- Automatically generate debuginfo subpackage
+- Use correct %%defattr tag
+- Merged the changes from the native Fedora package
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.3-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
diff --git a/sources b/sources
index 605d1be..c00fef0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-debc62758716a169df9f62e6ab2bc634 zlib-1.2.3.tar.gz
+c735eab2d659a96e5a594c9e8541ad63 zlib-1.2.5.tar.gz
diff --git a/zlib-1.2.5-gentoo.patch b/zlib-1.2.5-gentoo.patch
new file mode 100644
index 0000000..82c7f39
--- /dev/null
+++ b/zlib-1.2.5-gentoo.patch
@@ -0,0 +1,12 @@
+diff -up zlib-1.2.5/zlib.h.pom zlib-1.2.5/zlib.h
+--- zlib-1.2.5/zlib.h.pom 2010-04-20 06:12:48.000000000 +0200
++++ zlib-1.2.5/zlib.h 2010-06-16 13:08:59.000000000 +0200
+@@ -1578,7 +1578,7 @@ ZEXTERN int ZEXPORT inflateBackInit_ OF(
+ # define gzoffset gzoffset64
+ # define adler32_combine adler32_combine64
+ # define crc32_combine crc32_combine64
+-# ifdef _LARGEFILE64_SOURCE
++# ifndef _LARGEFILE64_SOURCE
+ ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
+ ZEXTERN z_off_t ZEXPORT gzseek64 OF((gzFile, z_off_t, int));
+ ZEXTERN z_off_t ZEXPORT gztell64 OF((gzFile));
13 years, 8 months
[mingw32-glib2/f14/master: 4/4] Merge branch 'master' into f14
by Erik van Pienbroek
commit a35dee31286553b18dcd36dc5270aa470ce48e28
Merge: 76c6424 f0449a1
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Sun Sep 12 17:26:55 2010 +0200
Merge branch 'master' into f14
.gitignore | 2 ++
mingw32-glib2.spec | 23 +++++++++++++++++++----
sources | 2 +-
3 files changed, 22 insertions(+), 5 deletions(-)
---
13 years, 8 months
[mingw32-glib2/f14/master: 3/4] Update to 2.25.15
by Erik van Pienbroek
commit f0449a1c864a73f3c79506fc351973f35fa5ca35
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Sun Sep 12 17:25:40 2010 +0200
Update to 2.25.15
.gitignore | 1 +
mingw32-glib2.spec | 18 +++++++++++++++---
sources | 2 +-
3 files changed, 17 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ad89b96..0d1a2bc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
glib-2.24.1.tar.bz2
glib-2.25.12.tar.bz2
+/glib-2.25.15.tar.bz2
diff --git a/mingw32-glib2.spec b/mingw32-glib2.spec
index e82a7c9..c92be3d 100644
--- a/mingw32-glib2.spec
+++ b/mingw32-glib2.spec
@@ -6,14 +6,14 @@
%define __debug_install_post %{_mingw32_debug_install_post}
Name: mingw32-glib2
-Version: 2.25.12
-Release: 2%{?dist}
+Version: 2.25.15
+Release: 1%{?dist}
Summary: MinGW Windows GLib2 library
License: LGPLv2+
Group: Development/Libraries
URL: http://www.gtk.org
-Source0: http://download.gnome.org/sources/glib/2.23/glib-%{version}.tar.bz2
+Source0: http://download.gnome.org/sources/glib/2.25/glib-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
@@ -121,6 +121,9 @@ rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/gdb
rm -rf $RPM_BUILD_ROOT%{_mingw32_mandir}
rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/gtk-doc
+# Bash-completion files aren't interesting for mingw32
+rm -rf $RPM_BUILD_ROOT%{_mingw32_sysconfdir}/bash_completion.d
+
%find_lang glib20
@@ -130,11 +133,14 @@ rm -rf $RPM_BUILD_ROOT
%files -f glib20.lang
%defattr(-,root,root,-)
+%{_mingw32_bindir}/gdbus.exe
+%{_mingw32_bindir}/glib-compile-schemas.exe
%{_mingw32_bindir}/glib-genmarshal.exe
%{_mingw32_bindir}/glib-gettextize
%{_mingw32_bindir}/glib-mkenums
%{_mingw32_bindir}/gobject-query.exe
%{_mingw32_bindir}/gio-querymodules.exe
+%{_mingw32_bindir}/gsettings.exe
%{_mingw32_bindir}/gspawn-win32-helper-console.exe
%{_mingw32_bindir}/gspawn-win32-helper.exe
%{_mingw32_bindir}/libgio-2.0-0.dll
@@ -143,6 +149,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw32_bindir}/libgobject-2.0-0.dll
%{_mingw32_bindir}/libgthread-2.0-0.dll
%{_mingw32_includedir}/glib-2.0/
+%{_mingw32_includedir}/gio-win32-2.0/
%{_mingw32_libdir}/gio-2.0.def
%{_mingw32_libdir}/glib-2.0.def
%{_mingw32_libdir}/glib-2.0/
@@ -160,6 +167,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw32_libdir}/libgthread-2.0.dll.a
%{_mingw32_libdir}/libgthread-2.0.la
%{_mingw32_libdir}/pkgconfig/gio-2.0.pc
+%{_mingw32_libdir}/pkgconfig/gio-windows-2.0.pc
%{_mingw32_libdir}/pkgconfig/glib-2.0.pc
%{_mingw32_libdir}/pkgconfig/gmodule-2.0.pc
%{_mingw32_libdir}/pkgconfig/gmodule-export-2.0.pc
@@ -168,6 +176,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw32_libdir}/pkgconfig/gthread-2.0.pc
%{_mingw32_datadir}/aclocal/glib-2.0.m4
%{_mingw32_datadir}/aclocal/glib-gettext.m4
+%{_mingw32_datadir}/aclocal/gsettings.m4
%{_mingw32_datadir}/glib-2.0/
%files static
@@ -180,6 +189,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Sep 12 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.25.15-1
+- Update to 2.25.15
+
* Wed Aug 11 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.25.12-2
- recompiling .py files against Python 2.7 (rhbz#623338)
diff --git a/sources b/sources
index 05e0616..fda57a0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c709d78fb794e0ec2090cd41dfee244a glib-2.25.12.tar.bz2
+cbcca065bd20e37b2c633725934b8b06 glib-2.25.15.tar.bz2
13 years, 8 months