wxwin-i18n message catalogs for native language support
+ The following three can be built from the source package
+ with the mingw32 cross compiler, but are not currently
+ distributed by Debian. If you feel that should change,
+ please file a bug against the wxwindows2.2 package, or
+ append your views to a report already there if you're not
+ the first to do so.
+
+ [ you can check the current state of affairs at:
+ http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=wxwindows2.2 ]
+
+ Oh and, please do *not* file bug reports for these packages
+ to the Debian bts. But do feel free to email be personally
+ if you find problems and/or have patches to fix them.
+
+libwxmsw-dev mingw32-cross wxMSW libs.
+libwxmsw-dbg mingw32-cross wxMSW (debug) libs.
+libwxbase-msw-dev mingw32-cross wxBase libs.
+libwxbase-msw-dbg mingw32-cross wxBase (debug) libs.
+wxwin-headers-msw extra headers needed for wxMSW.
+
+libwxgtk-univ wxUniversal for Gtk.
+
+
-- Ron Lee <ron@debian.org>, Sun, 13 Feb 2000 18:40:00 +1030
wxwindows2.3 (2.3.2) unstable; urgency=low
* Major Overhaul. First serious release contender.
+ * Added .dll's to msw-cross packages.
+ * Added -dbg versions of the cross packages.
-- Ron Lee <ron@debian.org> Thu, 27 Sep 2001 05:55:07 -0700
-- Ron Lee <ron@debian.org> Sat, 27 Jan 2001 01:51:24 -0800
-wxwindows2.2 (2.2.8) unstable; urgency=low
+wxwindows2.2 (2.2.8) unstable; urgency=medium
* Fixed bogus samples makefile. Closes: #110061
* Added ability to build wxMSW-cross packages, but they
are not built and distributed by default.
If you think such creatures belong in the archive,
- register your vote by filing a wishlist bug (or preferably
- append some reasoned response to one already posted ;)
+ see README.Debian
* Pruned more inapplicable files from the raw cvs source,
cleaned configure.in and removed the need for a common setup.h,
removed superfluous library links and generally tweaked things
so as to make adding new ports easier.
* added --gl-libs flag to wx-config.
+ * added wx2.4 forward compatible event macros.
+ * added build fixes for IA64 from Jeff Licquia, and fixed clean
+ rules to pick up unnoticed strays that effected NMU builds.
+ Thanks Jeff. Closes: #101734, #104679 (fixed in NMU)
+ * Medium urgency since several other packages are waiting
+ for this to get into testing.
-- Ron Lee <ron@debian.org> Thu, 30 Aug 2001 15:41:49 -0700
package_gtk_univ=libwxgtk$(release)-univ
package_wxbase_msw_dev=libwxbase-msw$(release)-dev
+package_wxbase_msw_dbg=libwxbase-msw$(release)-dbg
package_msw_dev=libwxmsw$(release)-dev
+package_msw_dbg=libwxmsw$(release)-dbg
package_headers_msw=wxwin$(release)-headers-msw
# Build directories:
objdir_gtk_univ=objs_gtk_univ
-objdir_wxbase_msw_static=objs_wxbase_msw_st
-objdir_msw_static=objs_msw_st
+objdir_wxbase_msw_dev=objs_wxbase_msw_dev
+objdir_wxbase_msw_dev=objs_wxbase_msw_dbg
+objdir_msw_dev=objs_msw_dev
+objdir_msw_dev=objs_msw_dbg
objdirs=$(objdir_wxbase_shared) $(objdir_wxbase_static) $(objdir_wxbase_debug) \
$(objdir_gtk_shared) $(objdir_gtk_static) $(objdir_gtk_debug) $(objdir_gtk_univ) \
$(objdir_doc_cruft) $(objdir_doc) $(objdir_examples) \
- $(objdir_wxbase_msw_static) $(objdir_msw_static)
+ $(objdir_wxbase_msw_dev) $(objdir_wxbase_msw_dbg) $(objdir_msw_dev) $(objdir_msw_dbg)
# note that the i18n package is actually arch indep (once built)
# but must be built (and installed) during the arch any phase as
build_indep_stamps=build-examples-stamp build-doc-stamp
-build_cross_stamps=build-wxbase-msw-dev-stamp build-msw-dev-stamp
+build_cross_stamps=build-wxbase-msw-dev-stamp build-wxbase-msw-dbg-stamp build-msw-dev-stamp build-msw-dbg-stamp
build_stamps_native=$(build_arch_stamps) $(build_indep_stamps)
install_all_indep=install-examples install-doc
-install_all_cross=install-wxbase-msw-dev install-msw-dev install-headers-msw
+install_all_cross=install-wxbase-msw-dev install-wxbase-msw-dbg install-msw-dev install-msw-dbg install-headers-msw
install_all_native=$(install_all_arch) $(install_all_indep)
sed -e 's/=V/$(release)/g;s/=H/$(cross_host)/g' < debian/libwxbase-msw-dev.$$f \
> debian/$(package_wxbase_msw_dev).$$f; \
done;
+ @for f in dirs links postinst prerm; do \
+ echo "generating control file $(package_wxbase_msw_dbg).$$f"; \
+ sed -e 's/=V/$(release)/g;s/=H/$(cross_host)/g' < debian/libwxbase-msw-dbg.$$f \
+ > debian/$(package_wxbase_msw_dbg).$$f; \
+ done;
@for f in dirs links postinst prerm; do \
echo "generating control file $(package_msw_dev).$$f"; \
sed -e 's/=V/$(release)/g;s/=H/$(cross_host)/g' < debian/libwxmsw-dev.$$f \
> debian/$(package_msw_dev).$$f; \
done;
+ @for f in dirs links postinst prerm; do \
+ echo "generating control file $(package_msw_dbg).$$f"; \
+ sed -e 's/=V/$(release)/g;s/=H/$(cross_host)/g' < debian/libwxmsw-dbg.$$f \
+ > debian/$(package_msw_dbg).$$f; \
+ done;
@for f in dirs; do \
echo "generating control file $(package_headers_msw).$$f"; \
sed -e 's/=H/$(cross_host)/g' < debian/wxwin-headers-msw.$$f \
build-wxbase-msw-dev-stamp:
dh_testdir
- mkdir -p $(objdir_wxbase_msw_static)
- cd $(objdir_wxbase_msw_static) \
+ mkdir -p $(objdir_wxbase_msw_dev)
+ cd $(objdir_wxbase_msw_dev) \
&& ../configure --prefix=/usr/$(cross_host) \
--cache-file=../config_deb.cache \
--host=$(cross_host) \
--build=$(cross_build) \
--disable-gui \
- --disable-shared \
+ && $(MAKE)
+ touch $@
+
+build-wxbase-msw-dbg-stamp:
+ dh_testdir
+ mkdir -p $(objdir_wxbase_msw_dbg)
+ cd $(objdir_wxbase_msw_dbg) \
+ && ../configure --prefix=/usr/$(cross_host) \
+ --cache-file=../config_deb.cache \
+ --host=$(cross_host) \
+ --build=$(cross_build) \
+ --disable-gui \
+ --enable-debug \
&& $(MAKE)
touch $@
build-msw-dev-stamp:
dh_testdir
- mkdir -p $(objdir_msw_static)
- cd $(objdir_msw_static) \
+ mkdir -p $(objdir_msw_dev)
+ cd $(objdir_msw_dev) \
&& ../configure --prefix=/usr/$(cross_host) \
--cache-file=../config_deb.cache \
--host=$(cross_host) \
--build=$(cross_build) \
- --with-mingw \
- --disable-shared \
+ && $(MAKE)
+ touch $@
+
+build-msw-dbg-stamp:
+ dh_testdir
+ mkdir -p $(objdir_msw_dbg)
+ cd $(objdir_msw_dbg) \
+ && ../configure --prefix=/usr/$(cross_host) \
+ --cache-file=../config_deb.cache \
+ --host=$(cross_host) \
+ --build=$(cross_build) \
+ --enable-debug \
&& $(MAKE)
touch $@
rm -f debian/$(package_doc).*
rm -f debian/$(package_examples).*
rm -f debian/$(package_wxbase_msw_dev).*
+ rm -f debian/$(package_wxbase_msw_dbg).*
rm -f debian/$(package_msw_dev).*
+ rm -f debian/$(package_msw_dbg).*
rm -f debian/$(package_headers_msw).*
install_arch: build_arch $(install_all_arch)
dh_testroot
dh_clean -k
dh_installdirs
- cp -a $(objdir_wxbase_msw_static)/lib/* debian/$(package_wxbase_msw_dev)/usr/$(cross_host)/lib
- cp $(objdir_wxbase_msw_static)/wxbase-$(release)-$(cross_host)-config debian/$(package_wxbase_msw_dev)/usr/bin/
+ cp -a $(objdir_wxbase_msw_dev)/lib/* debian/$(package_wxbase_msw_dev)/usr/$(cross_host)/lib
+ cp $(objdir_wxbase_msw_dev)/wxbase-$(release)-$(cross_host)-config debian/$(package_wxbase_msw_dev)/usr/bin/
$(cross_host)-strip --strip-debug debian/$(package_wxbase_msw_dev)/usr/$(cross_host)/lib/*.a
+install-wxbase-msw-dbg: DH_OPTIONS=-p$(package_wxbase_msw_dbg)
+install-wxbase-msw-dbg: build-wxbase-msw-dbg-stamp
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ cp -a $(objdir_wxbase_msw_dbg)/lib/* debian/$(package_wxbase_msw_dbg)/usr/$(cross_host)/lib
+ cp $(objdir_wxbase_msw_dbg)/wxbase-$(release)-$(cross_host)-config debian/$(package_wxbase_msw_dbg)/usr/bin/
+ $(cross_host)-strip --strip-debug debian/$(package_wxbase_msw_dbg)/usr/$(cross_host)/lib/*.a
+
install-msw-dev: DH_OPTIONS=-p$(package_msw_dev)
install-msw-dev: build-msw-dev-stamp
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
- cp -a $(objdir_msw_static)/lib/* debian/$(package_msw_dev)/usr/$(cross_host)/lib
- cp $(objdir_msw_static)/wxmsw-$(release)-$(cross_host)-config debian/$(package_msw_dev)/usr/bin/
+ cp -a $(objdir_msw_dev)/lib/* debian/$(package_msw_dev)/usr/$(cross_host)/lib
+ cp $(objdir_msw_dev)/wxmsw-$(release)-$(cross_host)-config debian/$(package_msw_dev)/usr/bin/
$(cross_host)-strip --strip-debug debian/$(package_msw_dev)/usr/$(cross_host)/lib/*.a
+install-msw-dbg: DH_OPTIONS=-p$(package_msw_dbg)
+install-msw-dbg: build-msw-dbg-stamp
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ cp -a $(objdir_msw_dbg)/lib/* debian/$(package_msw_dbg)/usr/$(cross_host)/lib
+ cp $(objdir_msw_dbg)/wxmsw-$(release)-$(cross_host)-config debian/$(package_msw_dbg)/usr/bin/
+ $(cross_host)-strip --strip-debug debian/$(package_msw_dbg)/usr/$(cross_host)/lib/*.a
+
install-headers-msw: DH_OPTIONS=-p$(package_headers_msw)
install-headers-msw:
dh_testdir
install-wxbase-dev install-wxbase-dbg install-gtk-lib install-gtk-dev \
install-gtk-dbg install-gtk-contrib install-gtk-contrib-dev \
install-gtk-py install-headers install-i18n install-doc install-examples \
- install-wxbase-msw-dev install-msw-dev install-headers-msw
+ install-wxbase-msw-dev install-msw-dev install-headers-msw \
+ install-wxbase-msw-dbg install-msw-dbg