debian/0000755000000000000000000000000012037012346007164 5ustar debian/changelog0000644000000000000000000000245112037012332011033 0ustar uim-chewing (0.1.0-3) unstable; urgency=medium * Team upload. * Urgency set medium to fix RC bug. * debian/uim-chewing.postinst, debian/uim-chewing.prerm: Change uim registration directory from /etc/uim to /var/lib/uim (Closes: #688233). -- Kan-Ru Chen (陳侃如) Mon, 15 Oct 2012 21:51:10 +0800 uim-chewing (0.1.0-2) unstable; urgency=low * Team upload. * Rebuild against multi-arch libuim. * debian/control: - Update Vcs-* to use new anonscm url. - Bump Standards-Version to 3.9.3, no changes needed. - Set Multi-Arch to same. - Build-Depends on dh-exec. * debian/compat: - Set to 9 for dh-exec compatibility. * debian/rules: - Enable hardening. -- Kan-Ru Chen Mon, 04 Jun 2012 00:27:14 +0800 uim-chewing (0.1.0-1+build1) unstable; urgency=low * Team upload, rebuild with Multi-Arch enabled libchewing. -- Aron Xu Tue, 03 Apr 2012 07:06:38 +0000 uim-chewing (0.1.0-1) unstable; urgency=low * New upstream release * Lower libuim-dev version requirement -- Kan-Ru Chen Mon, 12 Sep 2011 23:44:17 +0800 uim-chewing (0.0.4.2+20110825svn-1) unstable; urgency=low * Initial release (Closes: #639212) -- Kan-Ru Chen Thu, 25 Aug 2011 20:02:11 +0800 debian/compat0000644000000000000000000000000212037012332010355 0ustar 9 debian/control0000644000000000000000000000215612037012332010566 0ustar Source: uim-chewing Section: utils Priority: optional Maintainer: IME Packaging Team Uploaders: Kan-Ru Chen Build-Depends: debhelper (>= 9), dh-exec (>=0.3), autotools-dev, pkg-config, libuim-dev (>= 1:1.5.0), libchewing3-dev (>= 0.3.2) Standards-Version: 3.9.3 Homepage: https://code.google.com/p/uim/ Vcs-Git: git://anonscm.debian.org/pkg-ime/uim-chewing.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ime/uim-chewing.git Package: uim-chewing Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, uim-utils, uim-common Description: Universal Input Method - Chewing plugin Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a plugin for uim to support the use of the Chinese input method Chewing. debian/copyright0000644000000000000000000000333012037012332011111 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: uim-chewing Source: http://code.google.com/p/uim/ Files: * Copyright: 2006-2011 uim Project http://code.google.com/p/uim/ License: BSD-3-Clause Files: debian/* Copyright: 2011 Kan-Ru Chen License: BSD-3-Clause License: BSD-3-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/rules0000755000000000000000000000067012037012332010242 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed override_dh_auto_install: make -C src install DESTDIR=$(CURDIR)/debian/tmp make -C scm install-uim_plugin_dataDATA DESTDIR=$(CURDIR)/debian/tmp make -C pixmaps install DESTDIR=$(CURDIR)/debian/tmp override_dh_makeshlibs: %: dh $@ --with autotools-dev debian/source/0000755000000000000000000000000012037012332010457 5ustar debian/source/format0000644000000000000000000000001412037012332011665 0ustar 3.0 (quilt) debian/uim-chewing.install0000755000000000000000000000016212037012332012765 0ustar #! /usr/bin/dh-exec usr/lib/${DEB_HOST_MULTIARCH}/uim/plugin/*.so usr/share/uim/*.scm usr/share/uim/pixmaps/*.png debian/uim-chewing.postinst0000755000000000000000000000254312037012332013207 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register chewing --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-chewing.prerm0000755000000000000000000000171612037012332012452 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister chewing --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/watch0000644000000000000000000000034012037012332010205 0ustar version=3 opts=\ downloadurlmangle=s|.*[?]name=(.*?)&.*|http://uim.googlecode.com/files/$1|,\ filenamemangle=s|[^/]+[?]name=(.*?)&.*|$1| \ http://code.google.com/p/uim/downloads/detail[?]name=uim-chewing-([0-9.]+).tar.gz&.*