[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: