Bug#606727: unblock: scim-pinyin/0.5.91-2
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package scim-pinyin
scim-pinyin (0.5.91-2) unstable; urgency=low
* Removed old transitional package: scim-chinese (Closes: #477536)
and made related changes.
* Updated copyright file to use proper GPL-2 instead of GPL.
* Updated control file to update dependencies and VCS entries.
* Updated Standards-Version to 3.9.1.
* Fixed typo in 0.5.91-1.1 in changelog.
* Did not add the skim-scim-pinyin package like Ubuntu due to Debian
freeze etc. Updated README.Debian.
-- Osamu Aoki <osamu@debian.org> Sat, 11 Dec 2010 15:11:54 +0900
I attach the debdiff of changes. You see except #477536 fix, others are to
improve quality of package and documentation. scim-chinese.preinst removal is
part of #477536 fix.
Please note im-switch -> im-config | im-switch is to make sure im-config is
used for new installation like other packages.
I intentionally did not update like Ubuntu to add KDE support by introducing a
new skim-scim-pinyin package this time under freeze.
================================================================================
$ debdiff scim-pinyin_0.5.91-1.1_amd64.changes scim-pinyin_0.5.91-2_amd64.changes
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in first .changes but not in second
-----------------------------------------
-rw-r--r-- root/root /usr/share/doc/scim-chinese/changelog.Debian.gz
-rw-r--r-- root/root /usr/share/doc/scim-chinese/changelog.gz
-rw-r--r-- root/root /usr/share/doc/scim-chinese/copyright
-rwxr-xr-x root/root DEBIAN/preinst
Control files of package scim-pinyin: lines which differ (wdiff format)
-----------------------------------------------------------------------
Recommends: ttf-arphic-uming, ttf-arphic-ukai, {+im-config |+} im-switch
[-Replaces: scim-chinese (<< 0.5.0)-]
Version: [-0.5.91-1.1-] {+0.5.91-2+}
Press any key to continue...
$ debdiff scim-pinyin_0.5.91-1.1.dsc scim-pinyin_0.5.91-2.dsc
diff -u scim-pinyin-0.5.91/debian/copyright scim-pinyin-0.5.91/debian/copyright
--- scim-pinyin-0.5.91/debian/copyright
+++ scim-pinyin-0.5.91/debian/copyright
@@ -30,3 +30,3 @@
On Debian systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL'.
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
reverted:
--- scim-pinyin-0.5.91/debian/scim-chinese.preinst
+++ scim-pinyin-0.5.91.orig/debian/scim-chinese.preinst
@@ -1,29 +0,0 @@
-#!/bin/sh
-set -e
-
-# Clean up old conffile
-# (using the example from http://wiki.debian.org/DpkgConffileHandling)
-OLDCONFFILE="/etc/gconf/schemas/scim-chinese.schemas"
-case "$1" in
-"install" | "upgrade" )
- if dpkg --compare-versions "$2" lt-nl "0.5.0"; then
- if [ -e "$OLDCONFFILE" ]; then
- MD5SUM=`md5sum "$OLDCONFFILE" | sed -e "s/ .*//"`
- OLDMD5SUM=`dpkg-query -W -f '${Conffiles}' scim-chinese | sed -n -e "\\' $OLDCONFFILE'{s/obsolete$//;s/.* //;p}"`
- if [ "$MD5SUM" = "$OLDMD5SUM" ]; then
- echo -n "Removing obsolete conffile $OLDCONFFILE"
- rm -f "$OLDCONFFILE"
- echo "."
- else
- echo "Obselete conffile $OLDCONFFILE has been locally modified."
- echo -n "Saving as $OLDCONFFILE.dpkg-bak"
- mv -f "$OLDCONFFILE" "$OLDCONFFILE.dpkg-bak"
- echo "."
- fi
- fi
- fi
-esac
-
-# There shouldn't be anything added by debhelper, this is just to
-# satisfy lintian.
-#DEBHELPER#
diff -u scim-pinyin-0.5.91/debian/control scim-pinyin-0.5.91/debian/control
--- scim-pinyin-0.5.91/debian/control
+++ scim-pinyin-0.5.91/debian/control
@@ -4,16 +4,15 @@
Maintainer: Ming Hua <minghua-guest@users.alioth.debian.org>
Uploaders: Osamu Aoki <osamu@debian.org>, Anthony Fok <foka@debian.org>
Build-Depends: dpkg-dev (>= 1.14.6), debhelper (>= 5.0.0), dpatch, autotools-dev, libgtk2.0-dev, libscim-dev (>= 1.4.6), scim-gtk2-immodule, libltdl-dev
-Standards-Version: 3.8.0
-Vcs-Svn: svn://svn.debian.org/pkg-ime/scim-pinyin/trunk/
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-ime/scim-pinyin/trunk/
+Standards-Version: 3.9.1
Homepage: http://www.scim-im.org/
+Vcs-Git: git://git.debian.org/collab-maint/scim-pinyin.git
+Vcs-Browser: http://git.debian.org/?p=collab-maint/scim-pinyin.git
Package: scim-pinyin
Architecture: any
-Depends: ${shlibs:Depends}, scim
-Recommends: ttf-arphic-uming, ttf-arphic-ukai, im-switch
-Replaces: scim-chinese (<< 0.5.0)
+Depends: ${shlibs:Depends}, ${misc:Depends}, scim
+Recommends: ttf-arphic-uming, ttf-arphic-ukai, im-config | im-switch
Description: smart pinyin IM engine for SCIM platform
SCIM (Smart Common Input Method) is an input method (IM) platform.
.
@@ -26,7 +24,0 @@
-Package: scim-chinese
-Architecture: all
-Depends: scim-pinyin
-Description: smart pinyin IM engine for SCIM (transitional package)
- This is a dummy package for transition during upgrade. You can safely
- remove this package once you have scim-pinyin installed.
-
diff -u scim-pinyin-0.5.91/debian/README.Debian scim-pinyin-0.5.91/debian/README.Debian
--- scim-pinyin-0.5.91/debian/README.Debian
+++ scim-pinyin-0.5.91/debian/README.Debian
@@ -18 +18,9 @@
+----
+Bugs
+----
+
+Since the skim-scim-pinyin package was not created for squeeze, you can not
+configure scim-pinyin from skim under KDE. See http://bugs.debian.org/388749 .
+
-- Ming Hua <minghua@rice.edu> Sat, 16 Apr 2005 14:21:11 -0500
+-- Osamu Aoki <osamu@debian.org> Sat, 11 Dec 2010 18:06:36 +0900
diff -u scim-pinyin-0.5.91/debian/changelog scim-pinyin-0.5.91/debian/changelog
--- scim-pinyin-0.5.91/debian/changelog
+++ scim-pinyin-0.5.91/debian/changelog
@@ -1,7 +1,20 @@
+scim-pinyin (0.5.91-2) unstable; urgency=low
+
+ * Removed old transitional package: scim-chinese (Closes: #477536)
+ and made related changes.
+ * Updated copyright file to use proper GPL-2 instead of GPL.
+ * Updated control file to update dependencies and VCS entries.
+ * Updated Standards-Version to 3.9.1.
+ * Fixed typo in 0.5.91-1.1 in changelog.
+ * Did not add the skim-scim-pinyin package like Ubuntu due to Debian
+ freeze etc. Updated README.Debian.
+
+ -- Osamu Aoki <osamu@debian.org> Sat, 11 Dec 2010 15:11:54 +0900
+
scim-pinyin (0.5.91-1.1) unstable; urgency=low
* Non-maintainer upload.
- * Explicitely depend on libltdl-dev (Closes: #590412).
+ * Explicitly depend on libltdl-dev (Closes: #590412).
-- Nico Golde <nion@debian.org> Wed, 04 Aug 2010 13:43:00 +0200
only in patch2:
unchanged:
--- scim-pinyin-0.5.91.orig/debian/source/format
+++ scim-pinyin-0.5.91/debian/source/format
@@ -0,0 +1 @@
+1.0
======================================================================
With all these changes, the Lintian situation has been improved from:
I: scim-pinyin source: missing-debian-source-format
W: scim-pinyin source: patch-system-but-no-source-readme
W: scim-pinyin source: debhelper-but-no-misc-depends scim-chinese
W: scim-pinyin source: debhelper-but-no-misc-depends scim-pinyin
W: scim-pinyin source: out-of-date-standards-version 3.8.0 (current is 3.9.1)
I: scim-pinyin: arch-dep-package-has-big-usr-share 4637kB 90%
W: scim-pinyin: copyright-refers-to-versionless-license-file usr/share/common-licenses/GPL
W: scim-pinyin: spelling-error-in-changelog Explicitely Explicitly
I: scim-pinyin: spelling-error-in-binary ./usr/lib/scim-1.0/1.4.0/SetupUI/pinyin-imengine-setup.so Ang And
W: scim-chinese: copyright-refers-to-versionless-license-file usr/share/common-licenses/GPL
W: scim-chinese: spelling-error-in-changelog Explicitely Explicitly
to
W: scim-pinyin source: patch-system-but-no-source-readme
I: scim-pinyin: arch-dep-package-has-big-usr-share 4638kB 90%
I: scim-pinyin: spelling-error-in-binary ./usr/lib/scim-1.0/1.4.0/SetupUI/pinyin-imengine-setup.so Ang And
Please note "Ang" is correct name :-)
======================================================================
unblock scim-pinyin/0.5.91-2
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-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
Reply to: