-
Committer:
Bazaar Package Importer
-
Author(s):
Jakub Wilk, makefile-cflags.diff, econvert-typo.diff
-
Date:
2010-02-16 18:34:31 UTC
-
mfrom:
(1.2.3 upstream)
-
Revision ID:
james.westby@ubuntu.com-20100216183431-ij57haz8702xovf1
Tags: 0.7.5-1
* New upstream release.
* New maintainer (closes: #543838).
* Switch to source format 3.0 (quilt).
* Various improvements in package building:
+ Add ‘X_SYSTEM=Linux’ to each make invocation to enable compilation on
non-Linux systems.
+ Fix building Python modules (closes: #568671):
- Add XS-Python-Version header.
- Build depend on python-dev (>= 2.5.4) rather than python-all-dev (for
now, only modules for the current Python version are built).
- As upstream Makefile always put the modules in 2.5 directory, move
them into the right one in debian/rules.
- Move *.so with detached symbols to a directory where gdb will expect
it.
- Update debian/*.install to catch both site-packages and dist-packages.
- Drop debian/pycompat.
+ Fix syntax and name errors. [utility-timer-syntax-error.diff,
edisplay-dpy.diff]
+ Link with system copy of AGG (closes: #570089):
- Update debian/rules.
- Add missing includes. [agg-missing-includes.diff]
- Use PIC version of static AGG library. [agg-pic.diff]
+ Don't let the configure script be called more that once.
+ Produce debugging information for the core library.
+ Respect the ‘noopt’ build option.
[makefile-cflags.diff]
+ Use LDFLAGS=-Wl,--as-needed to avoid superfluous runtime dependencies.
* Fix exactimage-dbg package description.
* Remove duplicate section field for the binary package.
* Add ‘Depends: ${misc:Depends}’ to binary packages.
* Add watchfile.
* Fix typos: in the manual pages and in frontends/econvert.cc.
[econvert-typo.diff]
* Bump standards version to 3.8.4 (no changes needed).
* Add Vcs-* fields.
* Remove all references to edisplay, as Debian package cannot ship it for
now (see bug #520975).
* Update debian/copyright; convert it to the DEP-5 format.