debian/0000755000000000000000000000000012224270506007166 5ustar debian/docs0000644000000000000000000000001412015174352010034 0ustar NEWS README debian/copyright0000644000000000000000000000323712064511341011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: IOK Upstream-Contact: Parag Nemade Source: https://fedorahosted.org/iok/ Files: * Copyright: 2008-2012, Parag Nemade License: GPL-2+ Files: debian/* Copyright: 2009, Suji A , 2011-2012, Kartik Mistry License: GPL-2+ Files: src/keyevent.c src/keys.h Copyright: 2007, Michael Levin , 2011-2012, Parag Nemade License: GPL-2+ Files: po/ca.po Copyright: 2009, Free Software Foundation License: GPL-2+ Files: po/de.po po/de_CH.po po/zh_CN.po Copyright: 2008 iok License: GPL-2+ Files: po/it.po Copyright: 2009, Red Hat, Inc. License: GPL-2+ Files: po/ja.po Copyright: 2009, iok License: GPL-2+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/patches/0000755000000000000000000000000012224267504010621 5ustar debian/patches/series0000644000000000000000000000011512224267427012037 0ustar add-missing-file-potfiles-in.diff manpage-fixes.diff keywords-entry-fix.diff debian/patches/manpage-fixes.diff0000644000000000000000000000441412015174352014176 0ustar Description: Patch to fix manpage issues Author: Kartik Mistry Last-Update: 2012-05-03 --- a/iok.1 +++ b/iok.1 @@ -19,9 +19,9 @@ starts by loading Inscript2 keymap of the current locale. If keymap is not installed or available then iok shows keymap list in the default mode. User can then select any keymap from keymap list if he want to write using it. - In the advanced mode, iok allows to open non-supported keymaps. If keymap + In the advanced mode, iok allows one to open non-supported keymaps. If keymap can be parsed by iok then it will be showed in iok UI otherwise it will show -error message that iok can't load this keymap. Advanced mode also allows to +error message that iok can't load this keymap. Advanced mode also allows one to create custom keymap by either swapping or re-assigning character mappings in the existing loaded keymap in iok. Another feature iok supports is Drag and Drop. This will allow user to swap @@ -34,17 +34,17 @@ iok To start iok in advanced mode from console, use following command -iok -a +iok \-a To start iok in any supported Inscript2 keymap (say in Marathi) use following command -iok -n mr +iok \-n mr As Inscript2 keymap naming also uses language script code for some languages, command to open those keymaps is like this -iok -n pa-guru +iok \-n pa-guru where pa is a isocode name for the Punjabi language and guru is a language script code name in which keymap is written. To use Drag and Drop feature of iok, start iok from console as -iok -d 1 +iok \-d 1 The Draft version of Inscript2 keymaps are available at https://fedorahosted.org/inscript2/ This project is available at http://fedorahosted.org/iok/ or http://iok.sourceforge.net @@ -65,10 +65,10 @@ In the place of LANGCODE,you need to specify a particular language code. Shows iok UI for that particular language. This will also requires language script code. -e.g. for Bodo, Dogri, Kokani, Nepali, Sindhi use its langcode and "-deva" +e.g. for Bodo, Dogri, Kokani, Nepali, Sindhi use its langcode and "\-deva" as a language script code. -To start iok using Kokani keymap, run "iok -n kok-deva" +To start iok using Kokani keymap, run "iok \-n kok-deva" .PP .SH AUTHOR Suji A , Parag debian/patches/keywords-entry-fix.diff0000644000000000000000000000061612224267504015250 0ustar Description: Add keywords entry in desktop file Author: Kartik Mistry Last-Update: 2013-10-05 diff --git a/iok.desktop.in.in b/iok.desktop.in.in index 396544f..1dc20a4 100644 --- a/iok.desktop.in.in +++ b/iok.desktop.in.in @@ -9,3 +9,4 @@ Terminal=false Type=Application Categories=GNOME;GTK;Utility;Accessibility; NotShowIn=GNOME; +_Keywords=keyboard;utility;accessibility debian/patches/add-missing-file-potfiles-in.diff0000644000000000000000000000046612224265124017020 0ustar Description: Add missing file in POTFILES.in Author: Kartik Mistry Last-Update: 2010-12-02 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,6 +1,7 @@ # List of source files containing translatable strings. iok.desktop.in +iok.desktop.in.in src/main.c src/interface.c src/callbacks.c debian/compat0000644000000000000000000000000212015174352010364 0ustar 7 debian/control0000644000000000000000000000263012064511341010567 0ustar Source: iok Section: utils Priority: extra Maintainer: Debian-IN Team Uploaders: Kartik Mistry Build-Depends: autotools-dev, debhelper (>= 7.0.50~), desktop-file-utils, dpkg-dev (>= 1.16.1), gettext, intltool, libgtk-3-dev, libunique-3.0-dev, libxml2-dev, libxtst-dev, pkg-config Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/debian-in/iok.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-in/iok.git;a=summary Homepage: https://fedorahosted.org/iok/ Package: iok Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: Indic Onscreen Keyboard It shows onscreen keyboard for 12 Indian languages. The languages are - Assamese, Bengali, Gujarati, Hindi, Kannada, Marathi, Malayalam, Punjabi, Oriya, Sindhi, Tamil, Telugu. . Using drop down menu you can select any of above supported Indian language. Drop down menu listing depends on available inscript keymaps at location /usr/share/m17n/. You can then start directly clicking on keys appearing in iok graphical interface. It will not only show you keyvalues (characters) for English keys on your QWERTY keyboard from selected inscript keymap but also allows you to send those characters to currently active window. debian/source/0000755000000000000000000000000012015174352010466 5ustar debian/source/format0000644000000000000000000000001412015174352011674 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000556712224270506011055 0ustar iok (2.1.3-1) unstable; urgency=low * New upstream release. * debian/control: + Fixed VCS-* URLs. + Updated Standards-Version to 3.9.4 * debian/rules: + Added hardening support. * debian/patches: + add-missing-file-potfiles-in.diff: fixed patch header. + keywords-entry-fix.diff: patch for keywords entry in deksop file. -- Kartik Mistry Sun, 06 Oct 2013 19:47:33 +0530 iok (2.1.2-1) unstable; urgency=low * New Upstream release. * debian/control: + Updated Standards-Version to 3.9.3 + Updated Build-Dep for GTK-3 interface. * debian/rules: + Removed empty directories. * Refreshed patch: manpage-fixes.diff * debian/copyright: + Updated to copyright format 1.0 -- Kartik Mistry Thu, 03 May 2012 16:52:12 +0530 iok (1.3.13-1) unstable; urgency=low * New upstream release * debian/control: + Updated Standards-Version to 3.9.2 * debian/copyright: + Updated to latest DEP-5 format -- Kartik Mistry Thu, 27 Oct 2011 17:09:27 +0530 iok (1.3.12-2) unstable; urgency=low * debian/control: + We need gtk+-2.0 >= 2.22.0, Thanks to Nobuhiro Iwamatsu (Closes: #621715) * debian/copyright: + Updated to lastest DEP-5 revision -- Kartik Mistry Fri, 08 Apr 2011 10:41:03 +0530 iok (1.3.12-1) unstable; urgency=low * New upstream release -- Debian-IN Team Sun, 03 Apr 2011 11:00:06 +0530 iok (1.3.11-1) unstable; urgency=low [Kartik Mistry] * Initial upload (Closes: #605688) + Debian packaging is based on Ubuntu package, Thanks! * debian/copyright: + Fixed text wrapping and duplicate license/copyright for po/ files * debian/control: + Bump up standards version to 3.9.1 (No other changes) + Fixed short and long descriptions + Add Debian-In team as maintainer and myself as maintainer * debian/rules: + Used tiny dh rules * debian/patches: + Added patch to fix missing file entry in POTFILES.in + Added patch to fix manpage warnings -- Debian-IN Team Sat, 04 Dec 2010 09:24:40 +0530 iok (1.3.11-0ubuntu1) maverick; urgency=low * New upstream release LP: #602521 * Bump up standards version to 3.9.0 No other changes * Switch to 3.0 (quilt) format -- Bhavani Shankar Wed, 07 Jul 2010 08:03:18 +0530 iok (1.3.10-0ubuntu1) maverick; urgency=low * New upstream release (LP: #586218) - Add missing libX11 DSO check in configure.in - Fix warnings from compilation. - Fix parsing problem for tam_keyboard_with_numerals layout. (LP: #563635) -- Suji A Tue, 27 Apr 2010 16:29:11 +0530 iok (1.3.9-0ubuntu1) lucid; urgency=low * Initial release (LP: #505761) -- Suji A Tue, 09 Feb 2010 13:08:07 +0530 debian/watch0000644000000000000000000000015112015174352010214 0ustar version=3 http://fedorahosted.org/releases/i/o/iok/iok-(.*)\.tar\.gz http://sf.net/iok/iok-(.*)\.tar\.gz debian/rules0000755000000000000000000000027612064511273010254 0ustar #!/usr/bin/make -f DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk %: dh $@ override_dh_auto_install: dh_auto_install find $(CURDIR)/debian/iok -type d -empty -delete