Remove unused debian subdirectory.

All Debian-based distributions use their own files for creating their
packages, so get rid of our own "debian" subdirectory to avoid confusing
people and to not have to maintain them any more.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin 2013-10-01 16:08:50 +00:00
parent 1828600933
commit c136209446
42 changed files with 2 additions and 3227 deletions

View File

@ -41478,43 +41478,6 @@ win-dist: MSW_ZIP_TEXT_DIST SAMPLES_DIST DEMOS_DIST UTILS_DIST MISC_DIST INTL_DI
@cd _dist_dir && zip -r ../$(WXARCHIVE_ZIP) wxMSW/include/wx/msw/*.ico
@cd _dist_dir && zip -r ../$(WXARCHIVE_ZIP) wxMSW/include/wx/msw/*.bmp
@IF_GNU_MAKE@debian-dist: DEBIAN_SOURCE_DIR = $(WXDIR)/../wxwidgets@WX_RELEASE@@WX_FLAVOUR@-@WX_SUBVERSION@
@IF_GNU_MAKE@debian-dist: debian-native-dist debian-msw-dirs MSW_DIST
@IF_GNU_MAKE@ mkdir $(DISTDIR)/debian
@IF_GNU_MAKE@ -$(CP_P) $(WXDIR)/debian/* $(DISTDIR)/debian
@IF_GNU_MAKE@ $(CP_P) $(DOCDIR)/licence.txt $(DISTDIR)/docs
@IF_GNU_MAKE@ $(CP_P) $(DOCDIR)/licendoc.txt $(DISTDIR)/docs
@IF_GNU_MAKE@ $(CP_P) $(DOCDIR)/preamble.txt $(DISTDIR)/docs
@IF_GNU_MAKE@
@IF_GNU_MAKE@ @# now prune away a lot of the crap included by using cp -R
@IF_GNU_MAKE@ @# in other dist targets. Ugly and hardly portable but it
@IF_GNU_MAKE@ @# will run on any Debian box and that's enough for now.
@IF_GNU_MAKE@
@IF_GNU_MAKE@ find $(DISTDIR) \( -name "CVS" -o -name ".cvsignore" -o -name "*.dsp" \
@IF_GNU_MAKE@ -o -name "*.dsw" -o -name "*.hh*" -o -name "*.mms" \
@IF_GNU_MAKE@ -o -name "*.mcp" -o -name "*M*.xml" -o -name "*.r" \
@IF_GNU_MAKE@ -o -name "*.pro" \
@IF_GNU_MAKE@ -o -name "*.vpj" \
@IF_GNU_MAKE@ -o \( -name "makefile.*" -a ! -name "makefile.unx" \) \
@IF_GNU_MAKE@ \) -print0 | xargs -0 rm -rf
@IF_GNU_MAKE@
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/SWIG
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/distrib
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/distutils
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/samples
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/contrib/iewin
@IF_GNU_MAKE@ find $(DISTDIR)/wxPython \( -name "mac" -o -name "msw" \) -print0 | xargs -0 rm -rf
@IF_GNU_MAKE@
@IF_GNU_MAKE@ rm -rf $(DEBIAN_SOURCE_DIR)
@IF_GNU_MAKE@ mv $(DISTDIR) $(DEBIAN_SOURCE_DIR)
@IF_GNU_MAKE@debian-native-dist: @GUIDIST@ UNIV_DIST MANUAL_DIST PYTHON_DIST
@IF_GNU_MAKE@debian-msw-dirs:
@IF_GNU_MAKE@ mkdir $(DISTDIR)/include/wx/msw
@IF_GNU_MAKE@ mkdir $(DISTDIR)/src/msw
# Include dependency info, if present:
@IF_GNU_MAKE@-include ./.deps/*.d

View File

@ -871,40 +871,3 @@ win-dist: MSW_ZIP_TEXT_DIST SAMPLES_DIST DEMOS_DIST UTILS_DIST MISC_DIST INTL_DI
@cd _dist_dir && zip -r ../$(WXARCHIVE_ZIP) wxMSW/include/wx/msw/*.cur
@cd _dist_dir && zip -r ../$(WXARCHIVE_ZIP) wxMSW/include/wx/msw/*.ico
@cd _dist_dir && zip -r ../$(WXARCHIVE_ZIP) wxMSW/include/wx/msw/*.bmp
@IF_GNU_MAKE@debian-dist: DEBIAN_SOURCE_DIR = $(WXDIR)/../wxwidgets@WX_RELEASE@@WX_FLAVOUR@-@WX_SUBVERSION@
@IF_GNU_MAKE@debian-dist: debian-native-dist debian-msw-dirs MSW_DIST
@IF_GNU_MAKE@ mkdir $(DISTDIR)/debian
@IF_GNU_MAKE@ -$(CP_P) $(WXDIR)/debian/* $(DISTDIR)/debian
@IF_GNU_MAKE@ $(CP_P) $(DOCDIR)/licence.txt $(DISTDIR)/docs
@IF_GNU_MAKE@ $(CP_P) $(DOCDIR)/licendoc.txt $(DISTDIR)/docs
@IF_GNU_MAKE@ $(CP_P) $(DOCDIR)/preamble.txt $(DISTDIR)/docs
@IF_GNU_MAKE@
@IF_GNU_MAKE@ @# now prune away a lot of the crap included by using cp -R
@IF_GNU_MAKE@ @# in other dist targets. Ugly and hardly portable but it
@IF_GNU_MAKE@ @# will run on any Debian box and that's enough for now.
@IF_GNU_MAKE@
@IF_GNU_MAKE@ find $(DISTDIR) \( -name "CVS" -o -name ".cvsignore" -o -name "*.dsp" \
@IF_GNU_MAKE@ -o -name "*.dsw" -o -name "*.hh*" -o -name "*.mms" \
@IF_GNU_MAKE@ -o -name "*.mcp" -o -name "*M*.xml" -o -name "*.r" \
@IF_GNU_MAKE@ -o -name "*.pro" \
@IF_GNU_MAKE@ -o -name "*.vpj" \
@IF_GNU_MAKE@ -o \( -name "makefile.*" -a ! -name "makefile.unx" \) \
@IF_GNU_MAKE@ \) -print0 | xargs -0 rm -rf
@IF_GNU_MAKE@
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/SWIG
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/distrib
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/distutils
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/samples
@IF_GNU_MAKE@ rm -rf $(DISTDIR)/wxPython/contrib/iewin
@IF_GNU_MAKE@ find $(DISTDIR)/wxPython \( -name "mac" -o -name "msw" \) -print0 | xargs -0 rm -rf
@IF_GNU_MAKE@
@IF_GNU_MAKE@ rm -rf $(DEBIAN_SOURCE_DIR)
@IF_GNU_MAKE@ mv $(DISTDIR) $(DEBIAN_SOURCE_DIR)
@IF_GNU_MAKE@debian-native-dist: @GUIDIST@ UNIV_DIST MANUAL_DIST PYTHON_DIST
@IF_GNU_MAKE@debian-msw-dirs:
@IF_GNU_MAKE@ mkdir $(DISTDIR)/include/wx/msw
@IF_GNU_MAKE@ mkdir $(DISTDIR)/src/msw

View File

@ -18,7 +18,7 @@ scriptDir = os.path.join(sys.path[0])
rootDir = os.path.abspath(os.path.join(scriptDir, "..", ".."))
contribDir = os.path.join("contrib", "src")
dirsToCopy = ["art", "build", "debian", "demos", "distrib/mac", "docs", "include", "interface", "lib",
dirsToCopy = ["art", "build", "demos", "distrib/mac", "docs", "include", "interface", "lib",
"locale", "samples", "src", "tests", "utils"]
dirsToIgnore = [".svn", "CVS"]

View File

@ -44,7 +44,7 @@ SolidCompression=yes
[Files]
; source files
Source: "{#WXW_DIR}\*"; DestDir: "{app}"; Excludes: "cocoa,dfb,gtk,gtk1,motif,msdos,os2,osx,wxWindows.xcod*,x11,debian,distrib"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "{#WXW_DIR}\*"; DestDir: "{app}"; Excludes: "cocoa,dfb,gtk,gtk1,motif,msdos,os2,osx,wxWindows.xcod*,x11,distrib"; Flags: ignoreversion recursesubdirs createallsubdirs
[INI]
Filename: "{app}\wx.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.wxwidgets.org"

77
debian/README.Debian vendored
View File

@ -1,77 +0,0 @@
wxwidgets for Debian
----------------------
The following packages are built from the wxWidgets CVS source.
libwxbase wxBase runtime shared libraries
libwxbase-dev extra files and static libs for building wxBase apps
libwxbase-dbg wxBase libraries built with -g and __WXDEBUG__
libwxgtk wxGTK runtime shared libraries, including selected
contrib libs.
libwxgtk-dev extra files required for building wxGTK apps
libwxgtk-dbg wxGTK libraries built with -g and __WXDEBUG__
python-wxgtk Python binding to wxGTK (from 2.2.3 onward, this
obsoletes the libwxgtk-python-contrib package as
all python modules are built into a single monolith)
python-wxversion The wxversion.py version selector, new to wxPython2.6
python-wxtools The ancillary tools from the wxPython distribution.
wx-common common helper files and support applications.
wx-headers common header files for building wxWidgets apps
wx-doc HTML version of the wxWidgets manual
wx-examples wxWidgets and wxPython demos and samples (source)
wx-i18n message catalogs for native language support
Note that static libraries are no longer supplied in these
packages. Please read, or have understood:
http://people.redhat.com/drepper/no_static_linking.html
among others before reporting this as a bug.
The following binaries can be built from the source package
with the mingw32 cross compiler, but are not distributed
as a part of the main Debian distribution.
Please do *not* file bug reports for these packages to the
Debian bts. But do feel free to email me 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.
wx-headers-msw extra headers needed for wxMSW.
You can build these extra packages using the binary-cross target
in debian/rules.
It is also possible to build a python-wxgtk-dbg package.
There are some limitations (like this package cannot be installed
concurrently with the release version), but some developers may
find such a thing useful in any case. It will transparently
replace the release package for installed apps that depend on the
release package, but should NEVER be used when preparing packages
for upload. This package may be created from the source using the
binary-dbg-py target in debian/rules. (note that doing this will
also destroy any release build that exists in the same tree, they
cannot coexist there either yet)
Finally, because all of these packages can take quite some time to
build, the source package supports the use of distcc. The package
builds will automatically parallelise to suit the number of hosts
you have listed in DISTCC_HOSTS. This will work for both native
and cross builds of the c++ libraries, if you have the relevant
compilers on all your build hosts.
You may override that heuristic by setting the CONCURRENCY_LEVEL
environment variable to the number of jobs you wish make to fork.
That variable is also supported by the kernel-package scripts and
is respected for consistency here.
wxPython builds cannot be parallelised at this stage and will run
serially regardless of your configuration.
-- Ron Lee <ron@debian.org>, Sun, 13 Feb 2000 18:40:00 +1030

View File

@ -1,170 +0,0 @@
How to build the Debian wx packages
===================================
This file is currently just a brain dump of my experiences with
building the Debian wx packages, based on various experimentations,
and Googling around. Please don't take anything said here as
authoritative or written in stone. Although I've been able to get
things to work fairly reliably, I still feel pretty clueless about
some things.
Overview
--------
Contrary to how RPM and other packaging systems work, building Debian
packages is done with an expanded source tree instead of using a
tarball. Inside the toplevel of the source tree you'll find a subdir
named debian, and within this dir are various files used by the build.
The most important of these are the control file and the rules file.
The control file specifies the metadata about each package, such as
name, description, dependencies, etc. Interestingly, the version
number of the current build is not in the control file as might be
expected, but is instead taken from the changelog file. I guess this
is a way for debian to make sure that there is always an updated
changelog for every release, but it is very non-intuitive to say the
least. The rules file is a Makefile, and is executable with a #! that
runs make on itself. This lets you execute commands from the toplevel
source dir like:
./debian/rules build
While theoretically you could build the wx packages directly from your
CVS workspace this won't work (currently) for a couple reasons.
First, the debian/rules file is currently looking at the name of the
toplevel source dir and extracting from it the flavour name (if
present) for use in passing to --with-flavor configure flag. (I'm
considering changing how it finds this value for 2.7 so, for example,
the debian packages could also be built from the wxPython source
tarball...) Second, since the build tools use the current source dir
for creating the source package, you'll probably want to start with a
clean source tree that has had unnecessary things removed from it.
There is a Makefile target that will create a minimized and clean
source tree for you, and will name it as debian/rules expects. To use
it go to a build dir where you've already run configure, and then run:
make debian-dist
This will result in a new source tree with a name like
wxwidgets2.7-2.7.0.0 that is located as a sibling to the toplevel of
the current source tree.
Environment
-----------
The various dpkg helper tools will use some environment settings to
provide default values. I have these set:
DEBFULLNAME='Robin Dunn'
DEBEMAIL=robin@alldunn.com
DEBSIGN_KEYID='Robin Dunn <robin@alldunn.com>'
DEBUILD_DPKG_BUILDPACKAGE_OPTS='-i -ICVS -I.svn'
Notice the DEBSIGN_KEYID value. If this is set (and you have a
matching gnupg key) then the packages will be digitally signed when
they are built.
If you are building packages that you intend to be installable on
machines other than your own, then I recommend that you either have a
separate machine with a minimal OS install, or set up a chroot
environment and do the builds there. The reason for this is to
minimize unexpected extra dependencies that the built packages will
have because of extra things you have installed on your desktop
system, for example OpenGL libs installed by your video card drivers.
Using a chroot will also allow you to build packages for different
versions of Debian (or Ubuntu) if desired. There is a good
description of setting up a chroot environment here:
https://wiki.ubuntu.com/DebootstrapChroot
In addition to the base system packages, you'll need to install in
the chroot environment any packages needed for building wxWidgets
(compilers, make, autoconf, gtk and image libs, lib-dev's, python,
python-dev, etc.) as well as the packages listed in the next section.
Build Packages
--------------
There are a number of helper packages that are used when building
debian packages. Here are some that I have in my chroot, there may be
some others that I am not seeing at the moment:
debhelper
devscripts
dh-make
dpkg-dev
fakeroot
lintian
diff
patch
Doing the Build
---------------
Ok, if you are not totally confused by this point you should have a
minimal source tree produced by "make debian-dist" that is accessible
by your chroot or other minimal install system. (Unless you are only
making packages for yourself, then doing the build on in your main
desktop environment would be okay.) The first step is to chdir to
the top level of this source tree.
If you haven't already you'll want to edit debian/changelog to make an
entry for the current build. If the version number is changing since
the last build then you'll need a whole new section. If you are just
updating something in the same version then you can just get by with
editing the current changelog entry. The 'dch' tool can be used to
open the file in an editor with the cursor positioned for you. If you
use 'dch -i' then it will create a new changelog entry for you with
the proper syntax. Don't forget to copy this file back to your CVS
workspace if appropriate.
Our debian/control file is generated from debian/control.in, so you
can force it to be created now by running the following. You may want
to do this to verify its contents before proceeding with the build.
./debian/rules debian/control
To run just the compile/link/etc. portions of the build you can do
this:
./debian/rules build
To also make a set of test binaries you can do this:
fakeroot ./debian/rules binary
To clean up from prior builds you can do this:
fakeroot ./debian/rules clean
And to automate the entire process (build, binaries, source packages,
digital signing, etc.) you can do this:
dpkg-buildpackage -rfakeroot
When finished the binary and source packages will be left in the
parent dir of the source tree.
Automating the process
----------------------
The script debian/build_all automates the above stepds and builds both
wxWidgets and wxPython packages in both ANSI and Unicode modes. You should do
the build manually at least the first time however to make sure you have all
the prerequisites and the build doesn't fail.
Other Sources of Information
----------------------------
http://liw.iki.fi/liw/talks/debian-packaging-tutorial.pdf
http://women.alioth.debian.org/wiki/index.php/English/BuildingTutorial
http://women.alioth.debian.org/wiki/index.php/English/AdvancedBuildingTips
http://www.wiggy.net/presentations/2001/DebianWalkThrough/handouts/handouts.html
http://www.debian.org/doc/manuals/maint-guide/index.en.html
http://www.isotton.com/debian/docs/repository-howto/repository-howto.html

View File

@ -1,24 +0,0 @@
These examples are provided as extended documentation for the wxWidgets
package. If you wish to actually run them rather than just browse them
as documents you should copy them into a working directory elsewhere
first. Note that some of them will attempt to write to the current
working directory, or to the home directory of the user they are run as.
Some of the files have been compressed in accordance with Debian policy
regarding documentation, you will need to uncompress such files before
building or executing them.
The unpack_examples.sh script is provided to assist with that.
The examples provided here typically show a minimal implementation of
the feature(s) they are demonstrating. There are examples of more
complete (mini) applications, available in the /wxPython/samples and
/demos directories of the wxWidgets cvs repository (which is browsable
via http://cvs.wxwidgets.org), or of course you can always apt-get the
source of any wx using package for some less contrived examples of
real world wx applications.
Ron

49
debian/build_all vendored
View File

@ -1,49 +0,0 @@
#!/bin/sh
##############################################################################
# Name: debian/build_all
# Purpose: build both ANSI and Unicode Debian packages at once
# Created: 2006-12-13
# Copyright: (c) 2006 Vadim Zeitlin <vadim@wxwindows.org>
# Licence: wxWindows licence
##############################################################################
# The following variables may be defined:
# wx The wxWidgets root directory (if it's unset you have to run the
# script from this directory)
# debsrc_dir If set, suppose there are already debian sources in this dir
set -e
wx_dir=${wx-`pwd`}
if [ ! -f $wx_dir/debian/build_all ]; then
echo "Please run the script from the root wx directory" >&2
exit 1
fi
(
if [ -z $debsrc_dir ]; then
configure_dir=/tmp/wxtmp-$$
mkdir $configure_dir
cd $configure_dir
$wx_dir/configure --without-subdirs > /dev/null
make debian-dist > /dev/null
debsrc_dir=`grep 'DEBIAN_SOURCE_DIR =' Makefile | sed 's@.*/@@'`
cd ..
rm -rf $configure_dir
fi
cd $wx_dir/../$debsrc_dir
./debian/rules debian/control
dpkg-buildpackage -rfakeroot > /dev/null
fakeroot ./debian/rules clean
sed -i '/^WX_UNICODE := /s/1/0/' debian/rules
rm debian/control
./debian/rules debian/control
dpkg-buildpackage -rfakeroot > /dev/null
sed -i '/^WX_UNICODE := /s/0/1/' debian/rules
fakeroot ./debian/rules clean
) 2>&1 | tee $wx_dir/debian/build.log

702
debian/changelog vendored
View File

@ -1,702 +0,0 @@
wxwidgets2.8 (2.8.1.1-0) unstable; urgency=low
* Fix compilation with wxUSE_STL=1
* wxGrid::GetBestSize() returns same size the grid would have after AutoSize()
* Added wxTreeCtrl::CollapseAll[Children]() and IsEmpty() (Francesco Montorsi)
* Several RTL-related positioning fixes (Diaa Sami)
* Fix wxConfig::DeleteGroup() for arguments with trailing slash (David Hart)
* Fix memory leak in wxGrid::ShowCellEditControl() (Christian Sturmlechner)
* Don't crash if command line is not valid UTF-8 (Unicode build only)
* Added wxSizerFlags::Shaped() and FixedMinSize() methods
* Added wxCSConv::IsOk() (Manuel Martin)
* Added wxDateTime::GetDateOnly()
* Made wxTextFile work with unseekable files again (David Hart)
* Added wxCONFIG_USE_SUBDIR flag to wxFileConfig (Giuseppe Bilotta)
* Added wxSearchCtrl::[Get|Set]DescriptiveText
-- Robin Dunn <robin@alldunn.com> Fri, 19 Jan 2007 12:02:52 -0800
wxwidgets2.8 (2.8.0.1-1) unstable; urgency=low
* No changes, just a different packager
-- Vadim Zeitlin <vadim@wxwindows.org> Dec, 13 Wed 2006 17:40:24 +0100
wxwidgets2.8 (2.8.0.1-0) unstable; urgency=low
* Add wxSearchCtrl
* Official wxPython release
-- Robin Dunn <robin@alldunn.com> Mon, 11 Dec 2006 18:50:29 -0800
wxwidgets2.8 (2.8.0.0-0rc3) unstable; urgency=low
* wxFileSystem::OpenFile() takes wxFS_SEEKABLE by default now.
* Fixed wxCalendarCtrl::HitTest() when clicking on month change arrows.
* Added wxWindow::GetWindowBorderSize(), corrected wxTreeCtrl::GetBestSize().
* Allow dynamically changing most of text control styles.
* Enable use of libgnomeprintui by default in configure.
-- Vadim Zeitlin <vadim@wxwindows.org> Dec, 05 Tue 2006 14:41:22 +0100
wxwidgets2.8 (2.8.0.0-0rc2) unstable; urgency=low
* wxArrayString::Alloc() doesn't clear array contents any more
* Fixed long standing bug in wxFileConfig groups renaming
-- Vadim Zeitlin <vadim@wxwindows.org> Nov, 14 Tue 2006 19:06:37 +0100
wxwidgets2.7 (2.7.2.0-0) unstable; urgency=low
* Added wxTar streams.
* Added wxFilterFSHandler and wxArchiveFSHandler.
* Added wxString::ToLongLong() and ToULongLong().
* Added wxCollapsiblePane.
* Added wxSimpleHtmlListBox.
* Many enhancements to wxRichTextCtrl.
* Support for loading TGA files added.
* wxHtmlWindow now generates events for mouse actions and text copy.
-- Vadim Zeitlin <vadim@wxwindows.org> Oct, 31 Tue 2006 15:58:00 +0100
wxwidgets2.7 (2.7.1.3-0) unstable; urgency=low
* wxGTK: The wx.ALWAYS_SHOW_SB style is now supported.
* Fixed name errors in the old wxPython package namespace.
-- Robin Dunn <robin@alldunn.com> Thu, 26 Oct 2006 14:35:29 -0700
wxwidgets2.7 (2.7.1.2-0) unstable; urgency=low
* Fixed a bug in the MaskedEdit controls caused by conflicting IsEmpty methods.
* Patch #1579280: Some mimetype optimizations on unix-like systems.
-- Robin Dunn <robin@alldunn.com> Sat, 21 Oct 2006 22:33:41 -0700
wxwidgets2.7 (2.7.1.1-0) unstable; urgency=low
* First 2.7.x release from wxPython team.
* Many enhancements, changes, fixes and updates. See
http://wxpython.org/CHANGES.txt for details.
-- Robin Dunn <robin@alldunn.com> Wed, 18 Oct 2006 17:09:53 -0700
wxwidgets2.7 (2.7.0.0-2) unstable; urgency=low
* Fixes to ansi packages builds
* Corresponds to the official wxWidgets 2.7.0 sources
-- Vadim Zeitlin <vadim@wxwindows.org> Fri, 6 Aug 2006 16:31:08 +0200
wxwidgets2.7 (2.7.0.0-1) unstable; urgency=low
* New 2.7.0 release of the new development series.
* It's now possible to build both ansi and unicode versions.
* Maintainer change.
-- Vadim Zeitlin <vadim@wxwindows.org> Fri, 4 Aug 2006 16:12:47 +0200
wxwidgets2.7 (2.7.0.0-0rpd) unstable; urgency=low
* First test build with wx 2.7 tree.
-- Robin Dunn <robin@alldunn.com> Thu, 1 Jun 2006 14:23:16 -0700
wxwidgets2.6 (2.6.3.2-3rpd) unstable; urgency=low
* Added icons and *.desktop files for the wpython-wxtools
-- Robin Dunn <robin@alldunn.com> Thu, 4 May 2006 15:35:08 -0700
wxwidgets2.6 (2.6.3.2) unstable; urgency=low
* Next try for an upload candidate.
* Fixes FTBFS on GNU/kFreeBSD. Closes: #327638
* Update fr.po, thanks to Thomas Huriaux and debian-l10n-french.
Closes: #328966
* Split wxbase back into its own package, after all these years
and just after I drop it, someone finally has a use for it.
Such is life. Closes: #333944
* Fixes FTBFS with new make. If this ugly quoting is the tradeoff,
I'm itching to learn of the fabulous benefits...
Ack NMU for this from Kurt Roeckx to keep the amd64 transition
rolling while my x86 build machine was painfully dying. Thanks!
Closes: #350695, #361443
* New FSF address in copyright file.
* Add an index.html link to the doc contents page. Closes: #328896
* Fixes declarations for friends, as required by C++, and now gcc4.1.
Closes: #358219
* Add an unpack_examples script, loosely based on one submitted
by Richard Esplin. Closes: #342761
* Disable the reserved vtable entries (again, but this time its
optional) to retain compatibility with the existing release
in the distro.
* Update build-deps for xorg7.
-- Ron Lee <ron@debian.org> Fri, 14 Apr 2006 16:50:24 +0930
wxwidgets2.6 (2.6.1.2-0.1) unstable; urgency=low
* Non-maintainer upload.
* Make it build using the new make. Patch from
Daniel Schepler <schepler@math.berkeley.edu> (Closes: #350695)
-- Kurt Roeckx <kurt@roeckx.be> Sun, 9 Apr 2006 14:04:34 +0200
wxwidgets2.6 (2.6.1.2) unstable; urgency=low
* Fix the build_options.py created by the in tree build.
Closes: #324960 Thanks.
* Move the wx.pth alternative to its own directory where
it can't mess with anything else.
* Pull in changes to dcclient.cpp and window.cpp from HEAD
mostly for gtk2.8 compatibility, but fixes a couple of
other issues too.
-- Ron Lee <ron@debian.org> Thu, 25 Aug 2005 18:38:31 +0930
wxwidgets2.6 (2.6.1.1.1) unstable; urgency=low
* Reshuffle the wxPython packages again, to comply better with
the python naming policy and improve support for concurrent
installations. The runtime files are now in python-wxgtk2.6-0,
the version selector in python-wxversion and the ancillary
tools in the python-wxtools package.
Many thanks to Matthias Klose <doko@ubuntu.com> for patches
and patient prodding to get wxpython into better shape for
version transitions.
* Collapse the wx-common package into an 'unversioned' one also.
* On its way back into unstable by popular demand.
-- Ron Lee <ron@debian.org> Sun, 14 Aug 2005 21:25:34 +0930
wxwidgets2.6 (2.6.1.1) experimental; urgency=low
* 2.6.2 prerelease test -- Pain for the Impatient.
Be warned, wx2.6 has still not branched off the main
development tree, and the API is still in flux.
This one is to see what else is wrong.
* Upload to experimental now the -c2 transition is real.
-- Ron Lee <ron@debian.org> Thu, 23 Jun 2005 14:08:33 +0930
wxwidgets2.6 (2.6.0) unstable; urgency=low
* 8 ... 9 ... 10. Here it comes, ready or not...
* make install includes archive.h now. Closes: #294998
-- Ron Lee <ron@debian.org> Wed, 13 Apr 2005 01:15:05 +0930
wxwidgets2.5 (2.5.5.1) unstable; urgency=low
* Last chance.
* Conflict with wxwin2.4-i18n. Due to inertia, it really
does. Sorry if you are not a gringo and want both 2.4 and
2.5 apps localised on the same machine. Maybe for 2.6.1.
Bitch upstream if you want it fixed.
* Don't package the static libs anymore for wxGTK.
Blame drepper for encouraging their obsolescence If you dare.
* Trim the configure options to reflect the new defaults.
-- Ron Lee <ron@debian.org> Mon, 11 Apr 2005 22:43:58 +0930
wxwidgets2.5 (2.5.4.0) unstable; urgency=low
* Experimental snapshot.
* More bakefile bogosity manually patched. Closes: #294998
* Fix stray conflicts with 2.4. Closes: #287623
* Fixes lack of version checking in wxPython examples.
Closes: #287772
* Fixes FTBFS on ppc. Closes: #285186
* Enable gnomeprint, Closes: #284943 satisfactorily I hope.
-- Ron Lee <ron@debian.org> Sun, 13 Feb 2005 16:52:38 +1030
wxwidgets2.5 (2.5.3.3) unstable; urgency=low
* Experimental snapshot.
-- Ron Lee <ron@debian.org> Tue, 8 Feb 2005 12:30:45 +1030
wxwidgets2.5 (2.5.3.2) unstable; urgency=low
* This time, really now.
A snapshot that is actually ready for wider release.
Thanks to all who've been patient. We know who you are.
* Update path to wxPython site-packages, build them with
--no_rpath since we will install the in tree build.
-- Ron Lee <ron@debian.org> Thu, 11 Nov 2004 11:01:00 +1030
wxwidgets2.5 (2.5.3.1) unstable; urgency=low
* Functioning concurrent installs for both the C++ libs
and wxPython along with legacy support for existing 2.4
users mean we can now safely introduce this release to
unstable without an adverse effect on existing users.
-- Ron Lee <ron@debian.org> Sun, 31 Oct 2004 15:54:46 +1030
wxwidgets2.5 (2.5.3.0) experimental; urgency=low
* Experimental prerelease.
-- Ron Lee <ron@debian.org> Wed, 22 Sep 2004 03:29:56 +0930
wxwidgets2.5 (2.5.2.3) experimental; urgency=low
* Greatly improved concurrent installs. We can now install
a much wider range of builds without conflicting and select
between them without the need to go changing symlinks or
the suite of applications you have installed.
* Contrib is dead. Long live contrib.
Better multi-library builds have made contrib more or less
obsolete. This is the big crunch before the boom. Everything
useful out of contrib has been moved back into the main package.
Later we will split many out again along the lines of shared
dependencies, so a minimal wx install really can remain minimal
without losing any future potential.
-- Ron Lee <ron@debian.org> Sat, 18 Sep 2004 00:59:01 +0930
wxwidgets2.5 (2.5.1.1) experimental; urgency=low
* The s/ndow/dget/g release.
* Yes, the name has changed and the terrorists have won again.
Having a name too similar to Lindows apparently makes us a
liability to the illusion their assailants will want to project
in court. Eleven or so years of unbroken, unquestioned usage
was not nearly so interesting to these people as the fact we
were a soft target and easy to deprive of due process.
* wxGTK is now built with gtk2 and unicode support.
* wxBase is no longer a separate package, it is built with the
GUI libs which now depend on it. We might split it out again
one day if there is a need for that.
* Added support for GNU/K*BSD (thanks again to Robert Millan).
* Non-core functionality is now provided by separate libraries
rather than simply being built into a single behemoth unit.
Of course, given the way these things work, almost none of
them are actually smaller, and the load time is unlikely to
improve either, but the logical separation may be beneficial.
* Removed many elements of the build scripts that are no longer
required due to improvements and changes elsewhere.
* Added README.examples for people who think these are packaged
as demos instead of as extended documentation.
-- Ron Lee <ron@debian.org> Fri, 27 Feb 2004 17:00:29 +1030
wxwindows2.5 (2.5.0) unstable; urgency=low
* New beginnings. Back to development flavored chaos again.
-- Ron Lee <ron@debian.org> Thu, 19 Dec 2002 01:08:50 -0800
wxwindows2.4 (2.4.2.6) unstable; urgency=high
* High urgency so as not to reset the shotclock for getting wx and
its deps moving into testing. All changes since the last release
are superficial.
* Reapply HURD/K*BSD patch fragment that should not have been reverted.
Closes: #217726 (Make a wish, the third time is lucky so I'm told.)
* Updated .po files.
-- Ron Lee <ron@debian.org> Mon, 2 Aug 2004 14:50:07 +0930
wxwindows2.4 (2.4.2.5) unstable; urgency=medium
* Medium urgency to keep things moving for the libtiff fudge.
* Switch to dhv4, libtiff4.
* Fix menu quoting.
* Whittled down on some of the build config scripts that weren't
really earning their weight.
* Check for DISTCC_HOSTS and set the number of make -j jobs according
to the number of hosts it contains.
* Purge the .pyc from site-packages/wx too. They are generated on
site at install time.
* Includes type correctness fix for 64bit arch's. Closes: #197661
* Merged patches from Robert Millan for HURD/K*BSD support back from
cvs head. Closes: #217726
* Store the python version we preconfigure virgin source with, then
people don't need the default python package installed to build
from source, just the packages declared in the build-deps. Fix
the -python postinst to use this when byte compiling too.
Closes: #259128 (and fixes #258529)
* Added README.examples to explain that these examples are extended
documentation for coders, rather than trial apps for users.
Closes: #212894
* Dropped the examples from the demos subdir, the samples cover a lot
more ground than they used to and are generally more up to date,
it's also no longer hard to find a broad range of real applications
with source. Provided more external pointers in the README.
Closes: #258530 after discussion with the submitter. This is a bit
less c++ for your python, but I'm not convinced yet that either half
is such a burden on the other as to warrant an extra package here
at this stage.
* Fix linking of wxgtk_gl to include the proper dependency on wxgtk.
Remove suggestion of libgl1, by declaring the full library dependency
we now automatically insist on it. Closes: #262027
* Include wxrc and wxrcedit in contrib-dev. Added a simple man page
and a menu entry for wxrcedit. Closes: #261811
* Update gl sample makefiles to use --gl-libs. Thanks to Rich Walker
for picking this up. Closes: #246169
* Enable the building of a libwxgtk-dbg-python package, but do not
build and upload it by default at this stage. Closes: #220568
* Does not fix #239782, sorry.
-- Ron Lee <ron@debian.org> Wed, 28 Jul 2004 03:21:42 +0930
wxwindows2.4 (2.4.2.4) unstable; urgency=low
* Modified build scripts to use pythonX.Y instead of python(>=X.Y)
* Removed bogus hard coded python2.2-xml. Closes: #216182
* Enabled iostream support despite my opinion of this c++ 'feature'.
Closes: #211050
* Event handling for menus with bitmaps fixed. Closes: #214788
* Includes fixes for wxHTTP and wxURL parsing. Closes: #211023, #213600
-- Ron Lee <ron@debian.org> Sat, 25 Oct 2003 13:48:07 +0930
wxwindows2.4 (2.4.1.2) unstable; urgency=low
* New stable release. Closes: #198622
* Ack python NMU changes, Thanks Josselin!
* Hurd support added to configure. Closes: #191581
* Fixes ctrl-tab problem with pyslsk. Closes: #187923
* Fixed configure for autoconf 2.57-3. Closes: #190755
* Added conflict/replace for -doc. Closes: #202242
-- Ron Lee <ron@debian.org> Fri, 22 Aug 2003 15:59:12 +0930
wxwindows2.4 (2.4.0.8-0.1) unstable; urgency=low
* NMU for python transition.
* Build-depend and depend on python 2.3 (closes: #204737).
-- Josselin Mouette <joss@debian.org> Wed, 13 Aug 2003 22:21:48 +0200
wxwindows2.4 (2.4.0.9) unstable; urgency=low
* Updated package sections to suit the new taxonomy.
* No public release of this version.
-- Ron Lee <ron@debian.org> Sat, 19 Apr 2003 20:13:39 -0700
wxwindows2.4 (2.4.0.8) unstable; urgency=low
* The "I wish people would read the existing discussion about new releases
before posting 'reminder' bugs" release. Closes: #189144
* Moved back to using png2. gtk1 forces that on anything using it and
gtk2 support is still too flakey both in wx and dependent apps for
us to entertain it in a stable release. This is a *really* messed
up situation for anyone trying to maintain a development machine.
Thank the png and gtk theme people if its a pain in your ass too.
Closes: #186779
* Add real package options to the gl build deps. Closes: #182210
* Really fix the XRCed problem, unlike 2.4.0.7 ; ) Closes: #183712
-- Ron Lee <ron@debian.org> Tue, 15 Apr 2003 18:42:54 -0700
wxwindows2.4 (2.4.0.3) unstable; urgency=low
* Changed Conflict to Replaces so people can use 2.4 -dev before all
their 2.3 deps are gone. Closes: #178305
* Added wxPy supplied 2.3 distutils to the source package, apparently the
standard 2.2 one is now insufficient. This hopefully Closes: #178457
-- Ron Lee <ron@debian.org> Mon, 27 Jan 2003 17:36:59 -0800
wxwindows2.4 (2.4.0.2) unstable; urgency=low
* Added missing quantize.h to install. Closes: #178135
* Removed unnecessary -dev deps.
* move wxwin.m4 &c out of the runtime package and conflict with earlier
versions that didn't. Also nuke some empty dir cruft that slipped by.
Thanks for noticing the latter Josip. Closes: #176033
* dinstall won't close bugs from earlier unreleased versions :(
see below for explanations. Closes: #162948, #171258, #168148
Closes: #170748, #168250, #164557, #172390, #172447, #168887
Closes: #155476, #155478
-- Ron Lee <ron@debian.org> Thu, 16 Jan 2003 16:46:31 -0800
wxwindows2.4 (2.4.0) unstable; urgency=low
* The fingers crossed release.
* de.po typo fix. Closes: #174084
* tr.po stable tree patch. Closes: #174667
* Add a manpage for the wxPython scripts pointing to the pydoc docs.
* Disabled generation of gtk-univ, it is a rather insensible combination
now and should be replaced by x11-univ instead.
* There had to be some payoff to all the delays -- a clean gcc3.2
transition :-) This package certainly obsoletes 2.3.3.2 and I'll
be seeking to finally have 2.2.9.2 removed as well once Audacity
is updated.
-- Ron Lee <ron@debian.org> Thu, 19 Dec 2002 00:50:48 -0800
wxwindows2.3 (2.3.4.1) unstable; urgency=low
* 2.4.0pre1 I guess.
* Added -ffunction-sections for broken hppa linker. Closes: #162948
* Conflict/Replace wxPython2.2. Since its nmu these two packages
can no longer currently coexist. Closes: #171258
* xrced.py path search fixed. Closes: #168148, #170748
* Actually install all wxUniv headers to the header package.
Closes: #168250, #164557
* Robin tells me this one should be fixed in 2.3 too, I can't confirm
so please reopen if it's not. Closes: #172390
* Added menu items for pycrust/pyshell, thanks Martin. Closes: #172447
* Broken header fixed. Closes: #168887
-- Ron Lee <ron@debian.org> Mon, 18 Nov 2002 18:54:21 -0800
wxwindows2.3 (2.3.3.2) unstable; urgency=low
* The one more for luck release.
* Debian-wise, it fixes the problem with contrib lib name clashes;
code-wise, lots of little issues (and a couple of big 'uns) from
2.3.3 -- see the more regular change or cvs logs for details...
* Yes, it's still the unstable branch, yes the request for testing
to see if we can reasonably obsolete 2.2 in post-woody debian
is still current, and yes we're still working toward a stable
2.4 release as fast as we can. Big thanks to everyone who's
been patient and/or active fixing things.
-- Ron Lee <ron@debian.org> Thu, 26 Sep 2002 17:43:05 -0700
wxwindows2.3 (2.3.3.1) unstable; urgency=low
* Ok, Robin says wxPython is good to go.
* Since wx2.2 has crashed and burned with the new releases of
python and png, Could package maintainers with packages that
depend on wx please recompile with this package and let me
know if they still need 2.2 in woody? If not I'll have them
removed. There should be a 2.4 release following very soon.
(hah, let's see how the date on that comment testifies!)
* Yes, I know wxpython is missing man pages for some of its
scripts. File a bug if you must, but preferably, if you know
what they do, attach a patch containing one. I don't use them
myself or could even do more than guess what they do today.
Sorry, C++.
-- Ron Lee <ron@debian.org> Thu, 19 Sep 2002 16:25:12 -0700
wxwindows2.3 (2.3.3) unstable; urgency=low
* The "If it sucks, You whined for it!" release.
* It's also STILL our unstable branch, so I'll probably summarily
close any bugs related to that fact. Please report bugs in
the code to wx-dev@lists.wxwindows.org (or the wx bug tracker on
SourceForge) and not the debian BTS. They'll get to the right
people much faster that way. Packaging bugs to the BTS per normal.
Thanks!
Closes: #155476, #155478
* New dynamic library/object loading code.
* Fixes several showstoppers from 2.3.2
* wxPython now built with python2.2
* Depend explicitly on libpng3-dev, hopefully that will stay the
right thing a little longer. Closes: #143439
* Various wxPython issues all likely to be entirely different in 2.3
Please reopen (and/or tell Robin :) if they aren't fixed.
Closes: #153276, #124372, #146757, #148062, #146303
* Broken package managers are not my problem, unless enough people
think so to make it policy. Autogenerated bugs for things like
this suck too, just btw. If you're going to autogenerate menial
labor for people, at least autogenerate a patch to go along with
it. Closes: #130971, #130989, #130992
-- Ron Lee <ron@debian.org> Wed, 19 Dec 2001 15:41:31 -0800
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.
Added experimental -univ(gtk) package.
Switched to python 2.1
-- Ron Lee <ron@debian.org> Thu, 27 Sep 2001 05:55:07 -0700
wxwindows2.3 (2.3.1) unstable; urgency=low
* 2.3.1 test debs -- still not QA'd for general release yet.
-- Ron Lee <ron@debian.org> Sun, 10 Jun 2001 20:10:36 -0700
wxwindows2.3 (2.3.0) unstable; urgency=low
* Updated 2.2 build scripts for 2.3
* initial test builds, please do not release..
-- Ron Lee <ron@debian.org> Sat, 27 Jan 2001 01:51:24 -0800
wxwindows2.2 (2.2.9.2) unstable; urgency=high
* Fix wxPython gl bug. Closes: #130758
* Add versioned build dep on the -dev package too
to help avoid the 'png fiasco' for packages built
with wx. (Thanks Joshua) Closes: #131355
-- Ron Lee <ron@debian.org> Fri, 25 Jan 2002 03:11:28 -0800
wxwindows2.2 (2.2.9.1) unstable; urgency=high
* recompile with libpng2.. oops. Closes: #129762
-- Ron Lee <ron@debian.org> Mon, 21 Jan 2002 13:20:00 -0800
wxwindows2.2 (2.2.9) unstable; urgency=high
* fix for arches with unsigned char as default.
* high urgency because this fix really should get
into woody.
Closes: #127014
-- Ron Lee <ron@debian.org> Mon, 31 Dec 2001 06:53:27 -0800
wxwindows2.2 (2.2.8.5) unstable; urgency=low
* Add wxSIZE_T_IS defines to setup.h
Add automate that to my TODO list.
-- Ron Lee <ron@debian.org> Tue, 27 Nov 2001 05:55:47 -0800
wxwindows2.2 (2.2.8.4) unstable; urgency=low
* Put the (modified) size_t == ulong kludge back into sndwav.cpp
it's still needed until wxDataOutputStream is made 64 bit
friendly, which may not happen for 2.2 since it will probably
not be binary compatible.
* caps a memory leak in the jpeg handler.
-- Ron Lee <ron@debian.org> Sun, 25 Nov 2001 11:53:59 -0800
wxwindows2.2 (2.2.8.3) unstable; urgency=low
* Backported size_t test from 2.3 tree, removes the need for
specific tests for various 64 bit platforms including now
S/390 (thanks to Gerhard Tonn for the report).
Closes: #120768
-- Ron Lee <ron@debian.org> Fri, 23 Nov 2001 20:53:49 -0800
wxwindows2.2 (2.2.8.2) unstable; urgency=low
* python-dev doesn't get me python? More bytes in Build-Dep then
I guess ... Closes: #119954
-- Ron Lee <ron@debian.org> Sun, 18 Nov 2001 04:28:41 -0800
wxwindows2.2 (2.2.8.1) unstable; urgency=low
* Rebuild for python2.1 Closes: #119226, #118835
-- Ron Lee <ron@debian.org> Mon, 12 Nov 2001 21:47:38 -0800
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,
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
wxwindows2.2 (2.2.7) unstable; urgency=medium
* The "Testing Tarantella" release.
* various small control (mis)behaviours corrected.
* added missing build-dep for gettext.
* updated wxPython description, Closes: #102689
* Never publicly released, oh well.
-- Ron Lee <ron@debian.org> Sun, 10 Jun 2001 19:32:46 -0700
wxwindows2.2 (2.2.6.1) unstable; urgency=low
* fix rules so it really doesn't build -indep for ports
and fixed ambiguous overload bug in mmedia contrib.
This time it will build on alpha for sure. Really. :)
Closes: #92288
* added extra -dev package deps. Closes: #91364
-- Ron Lee <ron@debian.org> Sat, 7 Apr 2001 06:49:58 -0700
wxwindows2.2 (2.2.6) unstable; urgency=low
* changed i18n package back to building during arch phase
so we can reap the .mo files as they are created. Closes: #86174
* OBCBLR Closes: #84692
* fix wxPython build gremlin. Closes: #89209, #85129
* tweaked wx-config alternatives priority to favour the most
likely default use.
* general buglet count reduced.
-- Ron Lee <ron@debian.org> Thu, 8 Mar 2001 21:10:07 -0800
wxwindows2.2 (2.2.5.1) unstable; urgency=low
* "This One's for Dirk" Closes: #84696
* 2.2.5 has known issues and will not be released for Debian.
* Fixed parser.y for Alpha builds (#82949)
* changed mesa dependency to the virtual libgl package and
added Conflicts for the old 2.1 packages (which are now
gone from woody anyway) Closes: #80120, #70778, #70779, #70780
* wxPython now builds as a single unit (including contrib)
so removed the libwxgtk-python-contrib package
* updated translations
* new event table macro to enable code being written with 2.2
to be forward compatible with the changes in 2.4
* numerous sundry bugfixes
-- Ron Lee <ron@debian.org> Wed, 24 Jan 2001 18:51:24 -0800
wxwindows2.2 (2.2.2) unstable; urgency=low
* added missing dependancy for contrib-dev package. Closes: #70880
* by popular demand, added a package with the python-contrib libs.
* more tweaks to deb/rules. autodetect the python install location,
and cache the results of configure tests for all packages.
* and of course a whole stack of minor fixes in the main codebase too.
-- Ron Lee <ron@debian.org> Tue, 5 Sep 2000 18:51:24 +0930
wxwindows2.2 (2.2.1) unstable; urgency=low
* wxWin 2.2.1 stable release.
* First upload to deb.org after repackaging to build directly from
upstream cvs.
* still not quite lintian clean yet:
- wxPython lib can't be built with a proper soname yet.
- the -dbg packages need an override for the shlib symlink.
- and a couple of packages have the lib symlink 'before the
lib', but that's ugly to fix right now, they aren't critical
libs, and allegedly this will be handled by dpkg sometime soon.
* moved full licence text into copyright file.
-- Ron Lee <ron@debian.org> Sun, 13 Feb 2000 18:40:00 +1030
Local variables:
mode: debian-changelog
End:

1
debian/compat vendored
View File

@ -1 +0,0 @@
4

339
debian/control.in vendored
View File

@ -1,339 +0,0 @@
Source: wxwidgets=V
Section: libs
Priority: optional
Build-Depends: debhelper (>=4.0), bc, flex, bison, gettext, libgtk2.0-dev, =PY, =PY-dev, zlib1g-dev, libjpeg62-dev, libpng12-dev, libtiff4-dev, libsm-dev, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libesd0-dev, libgnomeprintui2.2-dev, libgconf2-dev, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, libnotify-dev
Maintainer: wxWidgets dev-team <wx-dev@lists.wxwidgets.org>
Standards-Version: 3.6.2.1
Package: libwxbase=SOV=U
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Description: wxBase library (runtime) - non-GUI support classes of wxWidgets toolkit
wxBase is a collection of C++ classes providing basic data structures
(strings, lists, arrays), powerful wxDateTime class for date manipulations,
portable wrappers around many OS-specific functions allowing to build the
same program under all supported folders, wxThread class for writing
multithreaded programs using either Win32 or POSIX threads and much more.
wxBase currently supports the following platforms: Generic Unix (Linux,
FreeBSD, Solaris, HP-UX, ...), win32, and BeOS.
.
This package is only useful for non-GUI apps. It offers a subset of the
classes in libwx_gtk=V=U for use in console apps and daemons. You do not need
this package to build or use wxWidgets GUI apps.
Package: libwxbase=V=U-dev
Architecture: any
Section: libdevel
Depends: wx=V-headers (= ${Source-Version}), libwxbase=SOV=U (= ${Source-Version}), libc6-dev | libc-dev
Suggests: wx=V-doc, gettext
Description: wxBase library (development) - non-GUI support classes of wxWidgets toolkit
wxBase is a collection of C++ classes providing basic data structures
(strings, lists, arrays), powerful wxDateTime class for date manipulations,
portable wrappers around many OS-specific functions allowing to build the
same program under all supported folders, wxThread class for writing
multithreaded programs using either Win32 or POSIX threads and much more.
wxBase currently supports the following platforms: Generic Unix (Linux,
FreeBSD, Solaris, HP-UX, ...), win32, and BeOS.
.
This package provides the files needed to compile apps using the wxBase
library.
Package: libwxbase=V=U-dbg
Architecture: any
Section: libdevel
Priority: extra
Depends: wx=V-headers (= ${Source-Version}), libc6-dev
Description: wxBase library (debug) - non-GUI support classes of wxWidgets toolkit
wxBase is a collection of C++ classes providing basic data structures
(strings, lists, arrays), powerful wxDateTime class for date manipulations,
portable wrappers around many OS-specific functions allowing to build the
same program under all supported folders, wxThread class for writing
multithreaded programs using either Win32 or POSIX threads and much more.
wxBase currently supports the following platforms: Generic Unix (Linux,
FreeBSD, Solaris, HP-UX, ...) win32, and BeOS.
.
This package provides a debug version of the wxBase library. It is compiled
both with -g for normal debugger tracing and with the __WXDEBUG__ flag which
provides many internal checks by wxWidgets itself that are not performed on
apps compiled with the 'release version' libs in the -dev package.
Package: libwxgtk=SOV=U
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Suggests: libgnomeprintui2.2-0
Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides the shared libraries needed to run programs linked
against wxWidgets. To use the (optional) glcanvas library you will need
to have Mesa or OpenGL installed.
Package: libwxgtk=V=U-dev
Architecture: any
Section: libdevel
Depends: wx=V-headers (= ${Source-Version}), libwxgtk=SOV=U (= ${Source-Version}), libwxbase=V=U-dev (= ${Source-Version})
Suggests: wx-common, wx=V-doc, libstdc++-dev, gettext, xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev
Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ development)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides files needed to compile wxWidgets programs. If you
want to compile apps using the (optional) glcanvas library you will need
to have Mesa or OpenGL installed too.
Package: libwxgtk=V=U-dbg
Architecture: any
Section: libdevel
Priority: extra
Depends: wx=V-headers (= ${Source-Version}), libwxbase=V=U-dbg (= ${Source-Version})
Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ development)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides a debug version of the wxGTK library. It is compiled
both with -g for normal debugger tracing and with the __WXDEBUG__ flag which
provides many internal checks by wxWidgets itself that are not performed on
apps compiled with the 'release version' libs in the -dev package.
Package: python-wxgtk=V=U
Architecture: any
Section: python
Depends: python-wxversion, =PY, ${shlibs:Depends}
Suggests: wx=V-doc, wx=V-examples, =PY-xml
Conflicts: libwxgtk2.6-0-python, wxpython2.6-0
Replaces: libwxgtk2.6-0-python, wxpython2.6-0
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython binding)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides a Python binding to the wxGTK library and the
wxPython runtime support libraries. If you wish to use xrc you'll also
need the =PY-xml package installed.
Package: python-wxgtk=V=U-dbg
Architecture: any
Section: python
Depends: python-wxversion, =PY, ${shlibs:Depends}
Conflicts: python-wxgtk=V=U
Replaces: python-wxgtk=V=U
Provides: python-wxgtk=V=U
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython binding)
wxWidgets is a class library for C++ providing GUI (Graphical User
Interface) and other facilities on more than one platform. Version =V
currently supports subsets of GTK+, Motif, and MS Windows.
.
This package provides a Python binding to the wxGTK debug library.
It is useful for developers as many common errors may be caught, but
you should _never_ upload packages to Debian that depend upon this
package explicitly, use the python-wxgtk=V=U package instead.
.
If you wish to use xrc you'll also need the =PY-xml package installed.
Package: python-wxversion
Architecture: all
Section: python
Conflicts: wxpython2.6-0
Replaces: wxpython2.6-0
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython version selector)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides the wxPython version selector.
Package: python-wxaddons
Architecture: all
Section: python
Conflicts: python-wxgtk2.6
Replaces:
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython add-on packages base)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides a base Python package for 3rd party add-ons.
Package: python-wxtools
Architecture: all
Section: python
Depends: python-wxgtk=V=U
Conflicts: wxpython2.6-0
Replaces: wxpython2.6-0, libwxgtk2.4-python, wxpython2.4-1
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython common files)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides support utilities and common files for wxPython=V=U.
If you wish to use xrced you'll also need the =PY-xml package installed.
Package: wx-common
Architecture: any
Section: devel
Depends: ${shlibs:Depends}
Conflicts: wx2.6-common
Replaces: wxwin2.4-headers, libwxgtk2.4-contrib-dev, wx2.6-common
Description: wxWidgets Cross-platform C++ GUI toolkit (common support files)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides common support files not bound to any
particular wxWidgets release, such as font metrics required by some
ports, and miscellaneous developer aids and binary utilities.
Package: wx=V-headers
Architecture: any
Section: devel
Description: wxWidgets Cross-platform C++ GUI toolkit (header files)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides the common header files required to build applications
using the wxWidgets toolkit.
Package: wx=V-i18n
Architecture: all
Section: libs
Conflicts: wx-i18n, wxwin-i18n, wx2.4-i18n
Replaces: wx-i18n, wxwin-i18n, wx2.4-i18n, wx2.5-i18n
Provides: wx-i18n
Description: wxWidgets Cross-platform C++ GUI toolkit (i18n support)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides the i18n message catalogs for wxWidgets.
Package: wx=V-doc
Architecture: all
Section: doc
Provides: wx-doc
Suggests: doc-base, www-browser
Description: wxWidgets Cross-platform C++ GUI toolkit (documentation)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides a HTML version of the wxWidgets reference manual.
Package: wx=V-examples
Architecture: all
Section: devel
Suggests: libwxgtk=V=U-dev (= ${Source-Version}), wx=V-doc
Description: wxWidgets Cross-platform C++ GUI toolkit (examples)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package contains examples of using the wxWidgets toolkit in
C++ and with the wxPython language binding.
Package: libwxmsw=V=U-dev
Architecture: i386
Section: otherosfs
Depends: wx=V-headers-msw (= ${Source-Version})
Description: wxMSW mingw32msvc-cross
mingw32msvc-cross wxMSW libs.
Package: libwxmsw=V=U-dbg
Architecture: i386
Section: otherosfs
Depends: wx=V-headers-msw (= ${Source-Version})
Description: wxMSW mingw32msvc-cross (debug)
mingw32msvc-cross wxMSW libs.
__WXDEBUG__ version.
Package: wx=V-headers-msw
Architecture: i386
Section: otherosfs
Depends: wx=V-headers (= ${Source-Version})
Description: Extra wxWidgets headers for mingw32msvc-cross
Headers required by the wxWidgets mingw32msvc-cross libraries.
Package: python-wxgtk=V=U
Architecture: any
Section: python
Depends: python-wxversion, ${python:Depends}, ${shlibs:Depends}
Suggests: wx=V-doc, wx=V-examples, python-xml
Conflicts: libwxgtk2.6-0-python, wxpython2.6-0
Replaces: libwxgtk2.6-0-python, wxpython2.6-0
XB-Python-Version: ${python:Versions}
Provides: ${python:Provides}
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython binding)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides a Python binding to the wxGTK library and the
wxPython runtime support libraries. If you wish to use xrc you'll also
need the python-xml package installed.
Package: python-wxgtk=V=U-dbg
Priority: extra
Architecture: any
Section: python
Depends: python-wxgtk=V=U (= ${Source-Version}), python-dbg, ${shlibs:Depends}
Suggests: python-xml-dbg
XB-Python-Version: ${python:Versions}
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython binding, debug version)
wxWidgets is a class library for C++ providing GUI (Graphical User
Interface) and other facilities on more than one platform. Version =V
currently supports subsets of GTK+, Motif, and MS Windows.
.
This package provides a Python binding to the wxGTK debug library.
This package contains the extensions built for the python debug interpreter.
Package: python-wxversion
Architecture: all
Section: python
Depends: ${python:Depends}
Conflicts: wxpython2.6-0
Replaces: wxpython2.6-0
XB-Python-Version: ${python:Versions}
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython version selector)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides the wxPython version selector.
Package: python-wxaddons
Architecture: all
Section: python
Conflicts: python-wxgtk2.6 (<< 2.6.4.0)
Depends: ${python:Depends}, python-wxgtk=V=U
XB-Python-Version: ${python:Versions}
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython add-on packages base)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides a base Python package for 3rd party add-ons.
Package: python-wxtools
Architecture: all
Section: python
Depends: python-wxgtk=V=U, ${python:Depends}
Conflicts: wxpython2.6-0
Replaces: wxpython2.6-0, libwxgtk2.4-python, wxpython2.4-1
XB-Python-Version: ${python:Versions}
Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython common files)
wxWidgets (formerly known as wxWindows) is a class library for C++ providing
GUI components and other facilities on several popular platforms (and some
unpopular ones as well). For more information see http://wxwidgets.org
.
This package provides support utilities and common files for wxPython=V=U.
If you wish to use xrced you'll also need the python-xml package installed.

222
debian/copyright vendored
View File

@ -1,222 +0,0 @@
This package was debianized by Ron Lee <ron@debian.org> on
Sun, 13 Feb 2000 18:40:00 +1030.
More information about wxWidgets, as well as the source these debs
are produced from can be found at www.wxwidgets.org
Note for Debian users:
======================
Most of the core wxWidgets library is licenced under the wxWindows Library
Licence (included below), however some additional features of the library
may include source licenced under terms which do not include the exception
permitting you to licence binary object code versions of works based on the
Library under terms of your own choice. At any time and without warning,
newer versions of the Debian binary packages may include such code.
In short, if you plan to licence apps built against these debs under terms
compatible with the GPL or LGPL, then you have nothing to worry about. If
you wish to release your code under a licence which does not grant all of
the same rights as the LGPL would assert but would be permitted under the
terms of the exception, then you are strongly advised to either check the
licencing terms of all components that these debs (and all future versions
that you use) are built with, or build your own binaries of wxWidgets which
include only such code as is definitely covered by the exception.
You should presume that these debs will fall under the provisions of the
unmodified LGPL unless you can prove otherwise, however this note in no way
alters the actual terms of the authorative licence detailed below, it is
intended to be purely informative of the fact that the Debian binary packages
will be built primarily with features useful to Free Software developers and
may not be suitable "as is" for compiling software for distribution that is
licenced incompatibly with the LGPL. See /usr/share/common-licenses for
the full text of the LGPL.
Modifications and additions to the Library itself are encouraged to be
placed under the wxWindows Library Licence. We hope you find it useful.
-- Ron
-----------------------------------------------------------------------------
Preamble
========
The licensing of the wxWindows library is intended to protect the wxWindows
library, its developers, and its users, so that the considerable investment
it represents is not abused.
Under the terms of the wxWindows Licence, you as a user are not
obliged to distribute wxWindows source code with your products, if you
distribute these products in binary form. However, you are prevented from
restricting use of the library in source code form, or denying others the
rights to use or distribute wxWindows library source code in the way
intended.
The wxWindows Licence establishes the copyright for the code and related
material, and it gives you legal permission to copy, distribute and/or
modify the library. It also asserts that no warranty is given by the authors
for this or derived code.
The core distribution of the wxWindows library contains files
under two different licences:
- Most files are distributed under the GNU Library General Public
Licence, version 2, with the special exception that you may create and
distribute object code versions built from the source code or modified
versions of it (even if these modified versions include code under a
different licence), and distribute such binaries under your own
terms.
- Most core wxWindows manuals are made available under the "wxWindows
Free Documentation Licence", which allows you to distribute modified
versions of the manuals, such as versions documenting any modifications
made by you in your version of the library. However, you may not restrict
any third party from reincorporating your changes into the original
manuals.
wxWindows Library Licence, Version 3
====================================
Copyright (c) 1998 Julian Smart, Robert Roebling et al
Everyone is permitted to copy and distribute verbatim copies
of this licence document, but changing it is not allowed.
WXWINDOWS LIBRARY LICENCE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Library General Public Licence as published by
the Free Software Foundation; either version 2 of the Licence, or (at
your option) any later version.
This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library
General Public Licence for more details.
You should have received a copy of the GNU Library General Public Licence
along with this software, usually in a file named COPYING.LIB. If not,
write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
Boston, MA 02110-1301, USA.
EXCEPTION NOTICE
1. As a special exception, the copyright holders of this library give
permission for additional uses of the text contained in this release of
the library as licenced under the wxWindows Library Licence, applying
either version 3 of the Licence, or (at your option) any later version of
the Licence as published by the copyright holders of version 3 of the
Licence document.
2. The exception is that you may use, copy, link, modify and distribute
under the user's own terms, binary object code versions of works based
on the Library.
3. If you copy code from files distributed under the terms of the GNU
General Public Licence or the GNU Library General Public Licence into a
copy of this library, as this licence permits, the exception does not
apply to the code that you add in this way. To avoid misleading anyone as
to the status of such modified files, you must delete this exception
notice from such code and/or adjust the licensing conditions notice
accordingly.
4. If you write modifications of your own for this library, it is your
choice whether to permit this exception to apply to your modifications.
If you do not wish that, you must delete the exception notice from such
code and/or adjust the licensing conditions notice accordingly.
wxWindows Free Documentation Licence, Version 3
===============================================
Copyright (c) 1998 Julian Smart, Robert Roebling et al
Everyone is permitted to copy and distribute verbatim copies
of this licence document, but changing it is not allowed.
WXWINDOWS FREE DOCUMENTATION LICENCE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1. Permission is granted to make and distribute verbatim copies of this
manual or piece of documentation provided any copyright notice and this
permission notice are preserved on all copies.
2. Permission is granted to process this file or document through a
document processing system and, at your option and the option of any third
party, print the results, provided a printed document carries a copying
permission notice identical to this one.
3. Permission is granted to copy and distribute modified versions of this
manual or piece of documentation under the conditions for verbatim
copying, provided also that any sections describing licensing conditions
for this manual, such as, in particular, the GNU General Public Licence,
the GNU Library General Public Licence, and any wxWindows Licence are
included exactly as in the original, and provided that the entire
resulting derived work is distributed under the terms of a permission
notice identical to this one.
4. Permission is granted to copy and distribute translations of this
manual or piece of documentation into another language, under the above
conditions for modified versions, except that sections related to
licensing, including this paragraph, may also be included in translations
approved by the copyright holders of the respective licence documents in
addition to the original English.
WARRANTY DISCLAIMER
5. BECAUSE THIS MANUAL OR PIECE OF DOCUMENTATION IS LICENSED FREE OF CHARGE,
THERE IS NO WARRANTY FOR IT, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER
PARTIES PROVIDE THIS MANUAL OR PIECE OF DOCUMENTATION "AS IS" WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
THE MANUAL OR PIECE OF DOCUMENTATION IS WITH YOU. SHOULD THE MANUAL OR
PIECE OF DOCUMENTATION PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
NECESSARY SERVICING, REPAIR OR CORRECTION.
6. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE MANUAL OR PIECE OF DOCUMENTATION AS PERMITTED ABOVE, BE
LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
MANUAL OR PIECE OF DOCUMENTATION (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF A PROGRAM BASED ON THE MANUAL OR PIECE OF
DOCUMENTATION TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-----------------------------------------------------------------------------
XRCed is released under the following terms:
Copyright (c) 2002, Roman Rolinsky <rollrom@users.sourceforge.net>
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

View File

@ -1,9 +0,0 @@
#! /bin/sh
set -e
update-alternatives --install /usr/bin/wx-config wx-config \
/usr/lib/wx/config/base-unicode-debug-=V \
$(( =PRIO * 10 + 5 ))
#DEBHELPER#

View File

@ -1,7 +0,0 @@
#! /bin/sh
set -e
update-alternatives --remove wx-config /usr/lib/wx/config/base-unicode-debug-=V
#DEBHELPER#

View File

@ -1,9 +0,0 @@
#! /bin/sh
set -e
update-alternatives --install /usr/bin/wx-config wx-config \
/usr/lib/wx/config/base-unicode-release-=V \
$(( =PRIO * 10 + 7 ))
#DEBHELPER#

View File

@ -1,7 +0,0 @@
#! /bin/sh
set -e
update-alternatives --remove wx-config /usr/lib/wx/config/base-unicode-release-=V
#DEBHELPER#

View File

@ -1,9 +0,0 @@
#! /bin/sh
set -e
update-alternatives --install /usr/bin/wx-config wx-config \
/usr/lib/wx/config/gtk2-unicode-debug-=V \
$(( =PRIO * 10 + 6 ))
#DEBHELPER#

View File

@ -1,7 +0,0 @@
#! /bin/sh
set -e
update-alternatives --remove wx-config /usr/lib/wx/config/gtk2-unicode-debug-=V
#DEBHELPER#

View File

@ -1,9 +0,0 @@
#! /bin/sh
set -e
update-alternatives --install /usr/bin/wx-config wx-config \
/usr/lib/wx/config/gtk2-unicode-release-=V \
$(( =PRIO * 10 + 8 ))
#DEBHELPER#

View File

@ -1,7 +0,0 @@
#! /bin/sh
set -e
update-alternatives --remove wx-config /usr/lib/wx/config/gtk2-unicode-release-=V
#DEBHELPER#

View File

@ -1,9 +0,0 @@
#! /bin/sh
set -e
update-alternatives --install /usr/bin/wx-config wx-config \
/usr/lib/wx/config/=H-msw-ansi-debug-=V \
$(( =PRIO * 10 + 2 ))
#DEBHELPER#

View File

@ -1,7 +0,0 @@
#! /bin/sh
set -e
update-alternatives --remove wx-config /usr/lib/wx/config/=H-msw-ansi-debug-=V
#DEBHELPER#

View File

@ -1,9 +0,0 @@
#! /bin/sh
set -e
update-alternatives --install /usr/bin/wx-config wx-config \
/usr/lib/wx/config/=H-msw-ansi-release-=V \
$(( =PRIO * 10 + 4 ))
#DEBHELPER#

View File

@ -1,7 +0,0 @@
#! /bin/sh
set -e
update-alternatives --remove wx-config /usr/lib/wx/config/=H-msw-ansi-release-=V
#DEBHELPER#

View File

@ -1,8 +0,0 @@
libwxbase=V-dbg: non-dev-pkg-with-shlib-symlink
libwxbase=V-dbg: package-name-doesnt-match-sonames
libwxbase=SOV: package-name-doesnt-match-sonames
libwxgtk=V-dbg: non-dev-pkg-with-shlib-symlink
libwxgtk=V-dbg: package-name-doesnt-match-sonames
libwxgtk=SOV: package-name-doesnt-match-sonames
python-wxtools: python-script-but-no-python-dep

View File

@ -1,9 +0,0 @@
[Desktop Entry]
Name=PyCrust
Comment=GUI Python Shell with Filling
Exec=/usr/bin/pycrust
Icon=/usr/share/pixmaps/pycrust.png
Terminal=false
Type=Application
Categories=Application;Development;
StartupNotify=true

View File

@ -1,9 +0,0 @@
[Desktop Entry]
Name=PyShell
Comment=GUI Python Shell
Exec=/usr/bin/pyshell
Icon=/usr/share/pixmaps/pyshell.png
Terminal=false
Type=Application
Categories=Application;Development;
StartupNotify=true

View File

@ -1,21 +0,0 @@
#!/bin/sh
set -e
WXPYTHONDIR="=WXPYDIR"
PYVERS="=PYVERS"
if [ "$1" = "configure" ]; then
for PY in $PYVERS; do
$PY /usr/lib/$PY/compileall.py -q /usr/lib/$PY/site-pacakges/${WXPYTHONDIR}
$PY -O /usr/lib/$PY/compileall.py -q /usr/lib/$PY/site-pacakges/${WXPYTHONDIR}
done
fi
for PY in $PYVERS; do
update-alternatives --install /usr/lib/$PY/site-packages/wx.pth wx.pth \
/usr/lib/wx/$PY/wx=V-dbg.pth $(( =PRIO - 10 ))
done
#DEBHELPER#

View File

@ -1,13 +0,0 @@
#!/bin/sh
set -e
PACKAGE="python-wxgtk=V-dbg"
dpkg --listfiles $PACKAGE | awk '$0~/\.py$/ {print $0"c\n" $0"o"}' | xargs rm -f >&2
for PY in =PYVERS; do
update-alternatives --remove wx.pth /usr/lib/wx/$PY/wx=V-dbg.pth
done
#DEBHELPER#

View File

@ -1,4 +0,0 @@
wxPython/docs/README.txt
wxPython/docs/CHANGES.txt
wxPython/docs/MigrationGuide.txt

View File

@ -1,15 +0,0 @@
#!/bin/sh
set -e
WXPYTHONDIR="=WXPYDIR"
PYVERS="=PYVERS"
for PY in $PYVERS; do
update-alternatives --install /usr/lib/python$PY/site-packages/wx.pth \
wx-python$PY.pth \
/usr/lib/wx/python$PY/wx=V.pth =PRIO
done
#DEBHELPER#

View File

@ -1,10 +0,0 @@
#!/bin/sh
set -e
for PY in =PYVERS; do
update-alternatives --remove wx-python$PY.pth /usr/lib/wx/python$PY/wx=V.pth
done
#DEBHELPER#

View File

@ -1,10 +0,0 @@
?package(python-wxtools):needs="X11" section="Apps/Programming"\
title="pycrust" command="/usr/bin/pycrust"\
icon="/usr/share/pixmaps/pycrust.png"
?package(python-wxtools):needs="X11" section="Apps/Programming"\
title="pyshell" command="/usr/bin/pyshell"\
icon="/usr/share/pixmaps/pyshell.png"
?package(python-wxtools):needs="X11" section="Apps/Programming"\
title="xrced" command="/usr/bin/xrced"\
icon="/usr/share/pixmaps/xrced.png"

1077
debian/rules vendored

File diff suppressed because it is too large Load Diff

View File

@ -1,62 +0,0 @@
#!/bin/bash
#
# Unpack compressed examples from the packaged documentation
# into a directory where the user can compile and/or run them.
WX_EXAMPLES_DIR="/usr/share/doc/wx=V-examples/examples"
usage() {
echo "$0 [subdir [subdir] ...] dest_dir"
echo " subdir - a subdir of $WX_EXAMPLES_DIR to unpack."
echo " dest_dir - location for the unpacked examples."
echo
echo "If no subdirs are supplied explicitly, all examples will be unpacked."
exit 1
}
if [ $# -lt 1 ]; then
usage
fi
while [ $# -gt 1 ]; do
SUBDIRS="$SUBDIRS $1"
shift
done
DESTDIR="$1"
if [ -e $DESTDIR ]; then
echo "Destination $DESTDIR already exists. Cowardly exiting."
exit 2
fi
if [ -z "$SUBDIRS" ]; then
for d in $(cd $WX_EXAMPLES_DIR 2> /dev/null && ls -d * 2> /dev/null); do
[ -d "$WX_EXAMPLES_DIR/$d" ] && SUBDIRS="$SUBDIRS $d"
done
else
for d in $SUBDIRS; do
if [ -d "$WX_EXAMPLES_DIR/$d" ]; then
_SUBDIRS="$d"
else
echo "Subdir $WX_EXAMPLES_DIR/$d does not exist. Skipping."
fi
done
SUBDIRS="$_SUBDIRS"
fi
if [ -z "$SUBDIRS" ]; then
echo "Nothing to copy from $WX_EXAMPLES_DIR. Aborting."
exit 1
fi
mkdir -p $DESTDIR
for d in $SUBDIRS; do
echo "Copying $WX_EXAMPLES_DIR/$d to $DESTDIR"
cp -pr "$WX_EXAMPLES_DIR/$d" "$DESTDIR"
done
echo -n "Unpacking... "
find $DESTDIR -name "*.gz" -exec gunzip {} \;
echo "done."

157
debian/wx-config.1 vendored
View File

@ -1,157 +0,0 @@
.TH wx\-config 1 "29 Sep 2004" "Debian GNU/Linux" "wxWidgets"
.SH NAME
wx-config \- wxWidgets configuration search and query tool
.SH SYNOPSIS
.nh
.HP
.B wx\-config [ OPTIONS ... ] [ LIB ... ]
.SH DESCRIPTION
.I wx\-config
returns information about the wxWidgets libraries available on your system.
It may be used to retrieve the information you require to build applications
using these libraries.
.PP
Changing the library options you wish to use for an application previously
involved managing alternative configurations by a system dependent means.
It is now possible to select from any of the configurations installed
on your system via this single tool. You can view all available
configurations installed in the system default prefix with the command
.I wx\-config \-\-list
and select from them by using the feature options described below.
.PP
Optional LIB arguments (comma or space separated) may be used to specify
individually the wxWidgets component libraries that you wish to use,
or to specify additional components not ususally included by default.
The magic token
.B std
may be used to import all libraries that would be used by default if none
were specified explicitly.
.br
eg.
.I wx-config --libs std,gizmos
.hy
.SH OPTIONS
.l
\fIwx\-config\fP accepts the following options with no restrictions on
their order as was required in previous releases:
.SS Installed root
These options change or query the filesystem root for the operations
listed below.
.TP 15
.B \-\-prefix[=PREFIX]
Without the optional argument, the current default prefix will be
output. If the argument is supplied, PREFIX will be searched for
matching configs in place of the default. You may use both forms
in the same command.
.TP 15
.B \-\-exec\-prefix[=EXEC-PREFIX]
Similar to \-\-prefix, but acts on the exec-prefix. If not specified
will default to the value of prefix.
.SS Query options
These options return information about the wxWidgets default version
and and installed alternatives.
.TP 15
.B \-\-list
List all configs in prefix and show those that match any additional
feature options given.
.TP 15
.B \-\-release
Output the wxWidgets release number.
.TP 15
.B \-\-version\-full
Output the wxWidgets version number in all its glory.
.TP 15
.B \-\-basename
Output the base name of the wxWidgets libraries.
.TP 15
.B \-\-selected-config
Output the signature of the selected wxWidgets library.
This is a string of the form "port-unicode-release-version".
.SS Feature options
These options select features which determine which wxWidgets
configuration to use.
.TP 15
.B \-\-host=HOST
Specify a (posix extended) regex of host aliases to match for cross
compiled configurations. eg. \-\-host=i586-mingw32msvc, \-\-host=.*
If unspecified, the default is to match only configurations native to
the build machine.
.TP 15
.B \-\-toolkit=TOOLKIT
Specify a (posix extended) regex of the toolkits to match.
The toolkit is responsible for look and feel of the compiled
application. eg. gtk, gtk2, motif, msw.
If unspecified the default is to prefer the system default toolkit,
but to match any toolkit in the absence of a stricter specification.
.TP 15
.B \-\-version[=VERSION]
Without the optional argument, return the wxWidgets version. If the
argument is supplied it specifies a (posix extended) regex of the
versions to match. If unspecified the default is to prefer the system
default version, but to match any version in the absence of a stricter
specification.
.TP 15
.B \-\-unicode[=yes|no]]
Specify the default character type for the application.
If unspecified, the system default will be preferred, but any type may
match in the absence of a stricter specification.
.TP 15
.B \-\-debug[=yes|no]]
Specify whether to create a debug or release build for the application.
If unspecified, the system default (release) will be preferred, but any
type may match in the absence of a stricter specification.
Debug builds should never be uploaded to Debian, but are very useful
for finding certain common failure idioms. You are encouraged to use
them during active development of applications. They are not binary
compatible with the release libraries.
.TP 15
.B \-\-static[=yes|no]]
Specify whether to statically or dynamically link wxWidgets libraries
into your application. If unspecified, the system default (dynamic)
will be preferred, but any type may match in the absence of a stricter
specification. Static linking is mainly useful still for cross ports
not natively supported by Debian, and can be hazardous in conjunction
with the gtk toolkits. Note that static libraries are no longer supplied
in the wxGTK packages any more.
.SS Compiler options
These options generate output required to build an application using
a particular wxWidgets configuration.
.TP 15
.B \-\-libs
Output link flags required for a \fIwxWidgets\fP application.
.TP 15
.B \-\-cppflags
Output parameters required by the C preprocessor.
.TP 15
.B \-\-cflags
Output parameters required by the C compiler.
.TP 15
.B \-\-cxxflags
Output parameters required by the C++ compiler.
.TP 15
.B \-\-cc
Output the name of the C compiler \fB$(CC)\fP.
.TP 15
.B \-\-cxx
Output the name of the C++ compiler \fB$(CXX)\fP.
.TP 15
.B \-\-ld
Output the linker command.
.SH COPYRIGHT
This manpage was written by Ron Lee <ron@debian.org> for the Debian GNU/Linux
distribution of wxWindows. It may be freely distributed by anyone who finds
it useful.

View File

@ -1,10 +0,0 @@
Document: wx=V-manual
Title: wxWidgets=V Programming Manual
Author: The wxWidgets Cabal
Abstract: This manual describes the wxWidgets=V cross-platform GUI toolkit.
Section: Apps/Programming
Format: HTML
Index: /usr/share/doc/wx=V-doc/wx-manual.html/wx=V-manual_contents.html
Files: /usr/share/doc/wx=V-doc/wx-manual.html/*

2
debian/wx-doc.docs vendored
View File

@ -1,2 +0,0 @@
docs/wx-manual.html

View File

@ -1,5 +0,0 @@
debian/README.examples
debian/unpack_examples.sh
docs/examples/samples
docs/examples/wxPython

View File

@ -1,35 +0,0 @@
.TH wxPython\-tools 1 "3 Jan 2003" "Debian GNU/Linux" "wxWidgets"
.SH NAME
img2py \- wxPython tools.
.br
img2png \- wxPython tools.
.br
img2xpm \- wxPython tools.
.br
pycrust \- wxPython tools.
.br
pyshell \- wxPython tools.
.br
xrced \- wxPython tools.
.br
helpviewer \- wxPython tools.
.br
pyalacarte \- wxPython tools.
.br
pyalamode \- wxPython tools.
.br
pywrap \- wxPython tools.
.br
pywxrc \- wxPython tools.
.SH DESCRIPTION
The real documentation for these tools is available in pydoc format.
.SH SEE ALSO
.BR pydoc (1)
.SH COPYRIGHT
This manpage was written by Ron Lee <ron@debian.org> for the Debian GNU/Linux
distribution of wxWidgets. It may be freely distributed by anyone insane enough
to find it useful.

15
debian/wxrc-tools.1 vendored
View File

@ -1,15 +0,0 @@
.TH wxrc\-tools 1 "30 Jul 2004" "Debian GNU/Linux" "wxWindows"
.SH NAME
wxrc \- command line compiler for wx xml resources.
.SH DESCRIPTION
The real documentation for this tool (what of it that exists) is available
in the wxWindows manual, which is packaged in html format in the wx2.6-doc
package and installed in /usr/share/doc/wx2.6-doc/wx-manual.html on Debian
systems.
.SH COPYRIGHT
This manpage was written by Ron Lee <ron@debian.org> for the Debian GNU/Linux
distribution of wxWindows. It may be freely distributed by anyone insane enough
to find it useful.

View File

@ -1,9 +0,0 @@
[Desktop Entry]
Name=XRCed
Comment=wxPython XRC resource editor and UI designer
Exec=/usr/bin/xrced
Icon=/usr/share/pixmaps/xrced.png
Terminal=false
Type=Application
Categories=Application;Development;
StartupNotify=true