diff --git a/debian/changelog b/debian/changelog index 08f2e75..90fd784 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,25 @@ +fcitx-table-extra (0.3.8-1) UNRELEASED; urgency=medium + + * Team upload. + * New upstream release. + * Refresh packaging instructions. + + Apply "wrap-and-sort -abst". + + Bump Standards-Version to 4.1.0. + + Bump debhelper compat to v10. + + Use canonical Vcs URL. + + Use GitHub as homepage. + + d/rules: use dh_missing --fail-missing. + + d/copyright: refresh headers. + * Point d/watch to download.fcitx-im.org. + + -- Boyuan Yang <073plan@gmail.com> Fri, 29 Sep 2017 22:34:22 +0800 + +fcitx-table-extra (0.3.7-2) unstable; urgency=medium + + * Upload to unstable + + -- Aron Xu Sat, 02 Jan 2016 14:54:06 +0800 + fcitx-table-extra (0.3.7-1) experimental; urgency=medium * New upstream release. diff --git a/debian/compat b/debian/compat index ec63514..f599e28 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -9 +10 diff --git a/debian/control b/debian/control index 6ecbc26..02aae94 100644 --- a/debian/control +++ b/debian/control @@ -2,21 +2,26 @@ Section: utils Priority: optional Maintainer: IME Packaging Team -Uploaders: Aron Xu , YunQiang Su -Build-Depends: cmake, - debhelper (>= 9), - fcitx-bin (>= 1:4.2.8), - fcitx-libs-dev (>= 1:4.2.8), - fcitx-tools (>= 1:4.2.8), - intltool -Standards-Version: 3.9.6 -Homepage: http://www.fcitx-im.org -Vcs-Git: git://anonscm.debian.org/pkg-ime/fcitx-table-extra.git -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ime/fcitx-table-extra.git - -Package: fcitx-table-array30 -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} +Uploaders: + Aron Xu , + YunQiang Su , +Build-Depends: + cmake, + debhelper (>= 10), + fcitx-bin (>= 1:4.2.9), + fcitx-libs-dev (>= 1:4.2.9), + fcitx-tools (>= 1:4.2.9), + intltool, +Standards-Version: 4.1.0 +Homepage: https://github.com/fcitx/fcitx-table-extra +Vcs-Git: https://anonscm.debian.org/git/pkg-ime/fcitx-table-extra.git +Vcs-Browser: https://anonscm.debian.org/git/pkg-ime/fcitx-table-extra.git + +Package: fcitx-table-array3 +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, Description: Flexible Input Method Framework - Array30 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications @@ -32,7 +37,9 @@ Package: fcitx-table-array30-big Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, Description: Flexible Input Method Framework - Array30-Big table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications @@ -48,7 +55,9 @@ Package: fcitx-table-boshiamy Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, Description: Flexible Input Method Framework - Boshiamy table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications @@ -62,9 +71,65 @@ . This package provides Boshiamy table used by the Fcitx table engine. +Package: fcitx-table-cangjie-big +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Cangjie-Big table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Cangjie-Big table used by the Fcitx table engine. + +Package: fcitx-table-cangjie3 +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Cangjie3 table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Cangjie3 table used by the Fcitx table engine. + +Package: fcitx-table-cangjie5 +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Cangjie5 table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Cangjie5 table used by the Fcitx table engine. + Package: fcitx-table-cantonese Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, Description: Flexible Input Method Framework - Cantonese table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications @@ -80,7 +145,9 @@ Package: fcitx-table-cantonhk Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, Description: Flexible Input Method Framework - Cantonhk table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications @@ -94,57 +161,173 @@ . This package provides Cantonhk table used by the Fcitx table engine. -Package: fcitx-table-cangjie3 -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Cangjie3 table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Cangjie3 table used by the Fcitx table engine. - -Package: fcitx-table-cangjie5 -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Cangjie5 table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Cangjie5 table used by the Fcitx table engine. - -Package: fcitx-table-cangjie-big -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Cangjie-Big table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Cangjie-Big table used by the Fcitx table engine. +Package: fcitx-table-easy-big +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Easy-Big table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Easy-Big table used by the Fcitx table engine. + +Package: fcitx-table-jyutping +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Jyutping table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Jyutping table used by the Fcitx table engine. + +Package: fcitx-table-quick-classic +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Quick-Classic table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Quick-Classic table used by the Fcitx table engine. + +Package: fcitx-table-quick3 +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Quick3 table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Quick3 table used by the Fcitx table engine. + +Package: fcitx-table-quick5 +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Quick5 table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Quick5 table used by the Fcitx table engine. + +Package: fcitx-table-scj6 +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Scj6 table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Scj6 table used by the Fcitx table engine. + +Package: fcitx-table-stroke5 +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Stroke5 table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Stroke5 table used by the Fcitx table engine. + +Package: fcitx-table-t9 +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - T9 table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides T9 table used by the Fcitx table engine. + +Package: fcitx-table-wu +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Wu table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Wu table used by the Fcitx table engine. Package: fcitx-table-wubi-large Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, Description: Flexible Input Method Framework - Wubi-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications @@ -158,9 +341,29 @@ . This package provides Wubi-Large table used by the Fcitx table engine. +Package: fcitx-table-zhengma +Architecture: all +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, +Description: Flexible Input Method Framework - Zhengma table + Fcitx is a input method framework with extension support, which provides + an interface for entering characters of different scripts in applications + using a variety of mapping systems. + . + It offers a pleasant and modern experience, with intuitive graphical + configuration tools and customizable skins and mapping tables. It is + highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support + for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly + API. + . + This package provides Zhengma table used by the Fcitx table engine. + Package: fcitx-table-zhengma-large Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} +Depends: + fcitx-table (>= 1:4.2.6), + ${misc:Depends}, Description: Flexible Input Method Framework - Zhengma-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications @@ -173,163 +376,3 @@ API. . This package provides Zhengma-Large table used by the Fcitx table engine. - -Package: fcitx-table-easy-big -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Easy-Big table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Easy-Big table used by the Fcitx table engine. - -Package: fcitx-table-quick3 -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Quick3 table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Quick3 table used by the Fcitx table engine. - -Package: fcitx-table-quick5 -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Quick5 table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Quick5 table used by the Fcitx table engine. - -Package: fcitx-table-quick-classic -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Quick-Classic table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Quick-Classic table used by the Fcitx table engine. - -Package: fcitx-table-jyutping -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Jyutping table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Jyutping table used by the Fcitx table engine. - -Package: fcitx-table-scj6 -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Scj6 table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Scj6 table used by the Fcitx table engine. - -Package: fcitx-table-stroke5 -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Stroke5 table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Stroke5 table used by the Fcitx table engine. - -Package: fcitx-table-t9 -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - T9 table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides T9 table used by the Fcitx table engine. - -Package: fcitx-table-wu -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Wu table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Wu table used by the Fcitx table engine. - -Package: fcitx-table-zhengma -Architecture: all -Depends: fcitx-table (>= 1:4.2.6), ${misc:Depends} -Description: Flexible Input Method Framework - Zhengma table - Fcitx is a input method framework with extension support, which provides - an interface for entering characters of different scripts in applications - using a variety of mapping systems. - . - It offers a pleasant and modern experience, with intuitive graphical - configuration tools and customizable skins and mapping tables. It is - highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support - for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly - API. - . - This package provides Zhengma table used by the Fcitx table engine. diff --git a/debian/copyright b/debian/copyright index 619dc81..be5749f 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,6 +1,6 @@ -Format: http://dep.debian.net/deps/dep5 +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: fcitx-table-extra -Source: http://code.google.com/p/fcitx +Source: https://download.fcitx-im.org/fcitx-table-extra/ Files: * Copyright: 2012 You-Sheng Yang (vicamo) diff --git a/debian/rules b/debian/rules index cc21840..5f2c0d3 100755 --- a/debian/rules +++ b/debian/rules @@ -1,9 +1,12 @@ #!/usr/bin/make -f + %: dh $@ + override_dh_install: # Removing translation files that's not used find . -name *.mo -delete - dh_install --fail-missing -override_dh_builddeb: - dh_builddeb -- -Zxz + dh_install + +override_dh_missing: + dh_missing --fail-missing diff --git a/debian/watch b/debian/watch index 9b09e1d..4f2e56a 100644 --- a/debian/watch +++ b/debian/watch @@ -1,2 +1,4 @@ -version=3 -http://code.google.com/p/fcitx/downloads/list .*/fcitx-table-extra-*\.*(.*)\.tar\.xz +version=4 +opts="" \ + https://download.fcitx-im.org/fcitx-table-extra/ \ + fcitx-table-extra-?(\d[\d.]*)@ARCHIVE_EXT@ debian uupdate