[Pkg-ime-devel] Bug#635263: ibus-anthy: python2 migration and more

Osamu Aoki osamu at debian.org
Sun Jul 24 13:51:40 UTC 2011


Package: ibus-anthy
Version: 1.2.6-1
Severity: normal
Tags: patch
X-Debbugs-CC: Barry Warsaw <barry at python.org>

See attached patch against the 1.2.6-1 package.

This does followings:

For "3.0 (quilt)" format source, you do not need to specify "--with
quilt" for dh.  This is fixed.

This does new python2 packaging scheme but I could not get to make
python2.7 links and build was failing.  So I used "dh_python2
--no-guessing-versions" as work around.

It is always good idea to use new files provided by autotools-dev than
one in the package.  Thus --with autotools-dev was used.

*.la files are better not to be included.  Thus I removed them from
package.  There may be more elegant way to do this.

DEP-3 for patch tagging is a good thing and implimented.

Autogenerated setup/anthyprefs.py does not need to be diffed for package
(for multiple build from the source. Clean target removes this.)

Also, for git archive, quilt patches are better not to be applied after
debuild clean.  If you apply this to your git repo, generated package
will not have debian/source/local-options , making it to behave normally
as patches appled after clean.  This is for easier build.  We can
always do "git reset --hard; git clean -f" to get clean source so this
is just a non-critical cosmetic thing.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ibus-anthy depends on:
ii  anthy                         9100h-9    input method for Japanese - backen
ii  ibus                          1.3.9-2    New input method framework using d
ii  libanthy0                     9100h-9    input method for Japanese - runtim
ii  libc6                         2.13-10    Embedded GNU C Library: Shared lib
ii  libpython2.6                  2.6.7-1    Shared Python runtime library (ver
ii  python                        2.6.6-14   interactive high-level object-orie
ii  python2.6                     2.6.7-1    An interactive high-level object-o

ibus-anthy recommends no packages.

ibus-anthy suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ibus-anthy-1.2.6.diff
Type: text/x-diff
Size: 3666 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20110724/2cf17721/attachment.diff>


More information about the Pkg-ime-devel mailing list