~ubuntu-branches/ubuntu/maverick/libgd2/maverick

« back to all changes in this revision

Viewing changes to debian/TODO

  • Committer: Bazaar Package Importer
  • Author(s): Jonas Smedegaard
  • Date: 2006-05-21 09:51:07 UTC
  • Revision ID: james.westby@ubuntu.com-20060521095107-ky3agku6ls9gl158
Tags: 2.0.33-4
* Have libgd-noxpm-dev provide libgd2-dev (a virtual package since
  woody). libgd-xpm-dev does not provide it, as the two packages does
  not provide same shlibdeps info: Both provide same ABI but not same
  package dependencies, so those requiring XPM support will want to
  explicitly (build-)depend on that variant. Closes: bug#350704,
  #358306 (thanks to Daniel Schepler <schepler@math.berkeley.edu> and
  Martin Michlmayr <tbm@cyrius.com> for reporting, and to Junichi
  Uekawa <dancer@netfort.gr.jp> for patience and helpful input).
* Use quilt (instead of CDBS builtin patch routines).
* Use local cdbs snippet to enable debian-control (semi-)auto-update.
* Update local cdbs snippet buildinfo.mk:
  + Correct namespace.
* Update local cdbs snippet copyright-check.mk:
  + Correct namespace.
  + Treat all found files as non-binary.
  + Broaden scan to also look for "(c)" by default.
  + Make egrep options configurable.
* Semi-auto-update debian/control (nothing remarkable).
* Semi-auto-update debian/copyright_hints (nothing remarkable).
* Renumber and unfuzz patches, and add debian/patches/README
  documenting the new numbering scheme.
* Add patch 1003 fixing an antialiasing segfault. Closes: bug#364024
  (thanks to Paul <elegant_dice@yahoo.com>).
* Add patch 1004 improving antialiasing lines at image edges (thanks
  to Paul <elegant_dice@yahoo.com>).
* Add patch 1005 to more sanely bail out on missing or wrong data, and
  include config.h also for tools and examples. This closes:
  bug#360966 (thanks to the Graphviz project were these was extracted
  from, and to Matthias Klose <doko@cs.tu-berlin.de> reporting it).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
GD packaging hall of shame:
2
2
  * Convince these source package to support the noxpm variant of GD2:
3
3
    + php4
4
 
    + ntop
5
4
    + libgd-ruby
6
5
    + gnustep-gd
7
6
    + gdtclft
8
7
    + dvipng
9
8
    + cl-gd
 
9
    + apcupsd
 
10
    + bandwidthd
 
11
    + mapserver
 
12
    + cl-gd
 
13
    + m17n-lib
 
14
    + mrtg
 
15
    + php5
 
16
    + png2html
 
17
    + sarg
 
18
    + bioperl
 
19
    + ircmarkers
 
20
    + libchart-strip-perl
 
21
    + remstats
 
22
    + piwi
10
23
    For comparison, these source packages correctly support noxpm:
11
24
    + pygdchart2 (not yet officially released for Debian)
12
25
    + libgdchart-gd2
23
36
    + bogl
24
37
    + gnuplot
25
38
    + cvsgraph
26
 
    + apcupsd
27
39
    + analog
28
40
    + rrdtool
 
41
    + enscribe
 
42
    + graphviz
 
43
    + ntop
 
44
    + faqomatic
 
45
    + libchart-perl
 
46
    + shanty
 
47
    + springgraph
 
48
    + weathermap4rrd
 
49
    + bugzilla
 
50
    And these depend on X11 libs anyway so makes sense to only use -xpm:
 
51
    + mldonkey
 
52
    + nut (but why - it is a web app with only CGI interface?!?)
29
53
  * Convince these source packages to switch to GD v2:
30
 
    + nut-cgi
31
54
    And solve issues with these:
32
55
    + wims (flydraw and texgd needlessly depends on both v1 and v2)
 
56
    + libgd-text-perl (needlessly depends on both v1 and v2)
 
57
    + remstats (favors v1)
33
58
    For comparison, these source packages correctly depend only on v1:
34
59
    + libgd-perl (v2 variant packaged too: libgd-gd2-perl)
35
60
    + libgd-noxpm-perl (v2 variant packaged too: libgd-gd2-noxpm-perl)