diff -u atk1.0-1.26.0/debian/control atk1.0-1.26.0/debian/control --- atk1.0-1.26.0/debian/control +++ atk1.0-1.26.0/debian/control @@ -10,7 +10,13 @@ gnome-pkg-tools (>= 0.10), cdbs (>= 0.4.41), gtk-doc-tools, - docbook-xml + docbook-xml, + mingw32-binutils, + mingw32, + mingw32-runtime, + pkg-config-mingw32, + libglib2.0-mingw32, + gettext-mingw32 Standards-Version: 3.8.0 Package: libatk1.0-0 @@ -114,0 +121,13 @@ +Package: libatk1.0-mingw32 +Section: libdevel +Architecture: any +Depends: libglib2.0-mingw32 +Description: Mingw32 development files for the ATK accessibility toolkit + ATK is a toolkit providing accessibility interfaces for applications or + other toolkits. By implementing these interfaces, those other toolkits or + applications can be used with tools such as screen readers, magnifiers, and + other alternative input devices. + . + These are the development files for ATK, needed for compilation with + the mingw32 cross compiler of programs or toolkits which use it. + diff -u atk1.0-1.26.0/debian/control.in atk1.0-1.26.0/debian/control.in --- atk1.0-1.26.0/debian/control.in +++ atk1.0-1.26.0/debian/control.in @@ -10,7 +10,13 @@ gnome-pkg-tools (>= 0.10), cdbs (>= 0.4.41), gtk-doc-tools, - docbook-xml + docbook-xml, + mingw32-binutils, + mingw32, + mingw32-runtime, + pkg-config-mingw32, + libglib2.0-mingw32, + gettext-mingw32 Standards-Version: 3.8.0 Package: libatk1.0-0 @@ -114,0 +121,13 @@ +Package: libatk1.0-mingw32 +Section: libdevel +Architecture: any +Depends: libglib2.0-mingw32 +Description: Mingw32 development files for the ATK accessibility toolkit + ATK is a toolkit providing accessibility interfaces for applications or + other toolkits. By implementing these interfaces, those other toolkits or + applications can be used with tools such as screen readers, magnifiers, and + other alternative input devices. + . + These are the development files for ATK, needed for compilation with + the mingw32 cross compiler of programs or toolkits which use it. + diff -u atk1.0-1.26.0/debian/changelog atk1.0-1.26.0/debian/changelog --- atk1.0-1.26.0/debian/changelog +++ atk1.0-1.26.0/debian/changelog @@ -1,3 +1,9 @@ +atk1.0 (1.26.0-0ubuntu2~mingw32libs1) jaunty; urgency=low + + * Merge in atk1.0 (1.26.0-0ubuntu2) jaunty. + + -- Hib Eris Mon, 01 Jun 2009 17:09:12 +0200 + atk1.0 (1.26.0-0ubuntu2) jaunty; urgency=low * 01_regen_autotools.patch: re-generate autotools files to fix weird docs @@ -17,6 +23,12 @@ -- Luke Yelavich Tue, 02 Dec 2008 08:42:36 +1100 +atk1.0 (1.24.0-0ubuntu2~ppa1) intrepid; urgency=low + + * Added i586-mingw32 cross compiler glib2.0 package + + -- Hib Eris Wed, 26 Nov 2008 22:38:35 +0100 + atk1.0 (1.24.0-0ubuntu1) intrepid; urgency=low * New upstream release. diff -u atk1.0-1.26.0/debian/rules atk1.0-1.26.0/debian/rules --- atk1.0-1.26.0/debian/rules +++ atk1.0-1.26.0/debian/rules @@ -15,7 +15,31 @@ -DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc --enable-static +DEB_CONFIGURE_EXTRA_FLAGS += --disable-gtk-doc --enable-static SHLIB_VERSION := 1.20.0 DEB_DH_MAKESHLIBS_ARGS_libatk1.0-0 += -V"libatk1.0-0 (>= $(SHLIB_VERSION))" --add-udeb="libatk1.0-udeb" DEB_DBG_PACKAGE_ALL := libatk1.0-dbg +DEB_BUILDDIR = $(CURDIR)/build + +configure/libatk1.0-0:: configure-mingw32-stamp +configure-mingw32-stamp: + -mkdir $(CURDIR)/build-mingw32 + cd $(CURDIR)/build-mingw32 && LDFLAGS= ../configure \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --host=i586-mingw32msvc \ + --prefix=/usr/i586-mingw32msvc \ + touch $@ + +build/libatk1.0-0:: build-mingw32-stamp +build-mingw32-stamp: + $(MAKE) -C $(CURDIR)/build-mingw32 + touch $@ + +install/libatk1.0-0:: install-mingw32-stamp +install-mingw32-stamp: + $(MAKE) -C $(CURDIR)/build-mingw32 install DESTDIR=$(CURDIR)/debian/tmp + touch $@ + +clean:: + rm -rf $(CURDIR)/build-mingw32 + rm -f configure-mingw32-stamp build-mingw32-stamp install-mingw32-stamp diff -u atk1.0-1.26.0/debian/libatk1.0-doc.install atk1.0-1.26.0/debian/libatk1.0-doc.install --- atk1.0-1.26.0/debian/libatk1.0-doc.install +++ atk1.0-1.26.0/debian/libatk1.0-doc.install @@ -1 +1 @@ -debian/tmp/usr/share/gtk-doc +#debian/tmp/usr/share/gtk-doc only in patch2: unchanged: --- atk1.0-1.26.0.orig/atk/Makefile.in +++ atk1.0-1.26.0/atk/Makefile.in @@ -36,7 +36,8 @@ host_triplet = @host@ # ---------- Win32 stuff ---------- -@OS_WIN32_TRUE@am__append_1 = -export-symbols $(srcdir)/atk.def -no-undefined -Wl,atk-win32-res.o +#@OS_WIN32_TRUE@am__append_1 = -export-symbols $(srcdir)/atk.def -no-undefined -Wl,atk-win32-res.o +@OS_WIN32_TRUE@am__append_1 = -export-symbols atk.def -no-undefined -Wl,atk-win32-res.o @OS_WIN32_FALSE@libatk_1_0_la_DEPENDENCIES = $(am__DEPENDENCIES_1) subdir = atk DIST_COMMON = $(libatkinclude_HEADERS) $(srcdir)/Makefile.am \ @@ -707,7 +708,8 @@ && echo timestamp > $(@F) @OS_WIN32_TRUE@install-def-file: -@OS_WIN32_TRUE@ $(INSTALL) $(srcdir)/atk.def $(DESTDIR)$(libdir)/atk-1.0.def +#@OS_WIN32_TRUE@ $(INSTALL) $(srcdir)/atk.def $(DESTDIR)$(libdir)/atk-1.0.def +@OS_WIN32_TRUE@ $(INSTALL) atk.def $(DESTDIR)$(libdir)/atk-1.0.def @OS_WIN32_TRUE@uninstall-def-file: @OS_WIN32_TRUE@ -rm $(DESTDIR)$(libdir)/atk-1.0.def @OS_WIN32_FALSE@install-def-file: only in patch2: unchanged: --- atk1.0-1.26.0.orig/debian/libatk1.0-mingw32.install +++ atk1.0-1.26.0/debian/libatk1.0-mingw32.install @@ -0,0 +1 @@ +debian/tmp/usr/i586-mingw32msvc only in patch2: unchanged: --- atk1.0-1.26.0.orig/debian/libatk1.0-mingw32.dirs +++ atk1.0-1.26.0/debian/libatk1.0-mingw32.dirs @@ -0,0 +1 @@ +usr/i586-mingw32msvc only in patch2: unchanged: --- atk1.0-1.26.0.orig/debian/libatk1.0-mingw32.postinst +++ atk1.0-1.26.0/debian/libatk1.0-mingw32.postinst @@ -0,0 +1,9 @@ +#! /bin/sh + +set -e + +#DEBHELPER# + +i586-mingw32msvc-ranlib /usr/i586-mingw32msvc/lib/libatk-1.0.dll.a + +exit 0