--- kmflcomp-0.9.8.orig/debian/changelog +++ kmflcomp-0.9.8/debian/changelog @@ -0,0 +1,82 @@ +kmflcomp (0.9.8-1.1ubuntu1) xenial; urgency=low + + * Merge from Debian unstable. Remaining changes: + - kmfl_compiler/Makefile.{am,in}: + + Fix FTBFS with LD --as-needed. (Closes: #616572) + + -- Artur Rona Sun, 27 Mar 2016 19:19:38 +0200 + +kmflcomp (0.9.8-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Update for newer architectures (using autotools-dev) (Closes: #765228) + + -- Wookey Thu, 15 Oct 2015 20:51:15 +0000 + +kmflcomp (0.9.8-1ubuntu1) oneiric; urgency=low + + * Fix FTBFS with LD --as-needed LP: #771076 + + -- Kyle Williams Sat, 03 Sep 2011 20:59:26 +0200 + +kmflcomp (0.9.8-1) unstable; urgency=low + + * add Platform conditionals + * add support for Keyman 7 + + -- Doug Rintoul Mon, 26 Jan 2009 12:54:38 -0800 + +kmflcomp (0.9.7-1) unstable; urgency=low + + * Add libx11 to link + * Add manpage for kmflcomp + + -- Doug Rintoul Thu, 20 Oct 2008 12:20:09 -0700 + + +kmflcomp (0.9.6-1) unstable; urgency=low + + * add support for get_surrounding_text to provide context sensitive input + methods + * add the ability to reload keyboards on the fly + + -- Doug Rintoul Tue, 7 Nov 2006 14:57:53 -0800 + +kmflcomp (0.9.3-1) unstable; urgency=low + + * Fix some packaging issues + + -- Daniel Glassey Sat, 4 Mar 2006 10:28:51 +0000 + +kmflcomp (0.9.2-1) unstable; urgency=low + + * Replace UTF Conversion library with a GPLed implementation + * add version and usage message to kmflcomp + + -- Doug Rintoul Thu, 02 Mar 2006 11:10:00 +0800 + +kmflcomp (0.9.1-1) unstable; urgency=low + + * fix headers for C++ inclusion + * fix bug when compile a keyboard with Non UTF upper ANSI characters + * AMD64 fixes + + -- Doug Rintoul Tue, 02 Feb 2006 11:40:00 +0800 + +kmflcomp (0.9-1) unstable; urgency=low + + * fix shift key problem + + -- Doug Rintoul Tue, 30 Aug 2005 11:20:00 +0800 + +kmflcomp (0.8-1) unstable; urgency=low + + * Add full virtual key support + + -- Doug Rintoul Mon, 04 Jul 2005 11:20:00 +0800 + +kmflcomp (0.7-1) unstable; urgency=low + + * first debian release + + -- Doug Rintoul Mon, 21 Jun 2005 19:57:17 +0800 --- kmflcomp-0.9.8.orig/debian/compat +++ kmflcomp-0.9.8/debian/compat @@ -0,0 +1 @@ +4 --- kmflcomp-0.9.8.orig/debian/control +++ kmflcomp-0.9.8/debian/control @@ -0,0 +1,31 @@ +Source: kmflcomp +Priority: optional +Section: utils +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Doug Rintoul +Uploaders: Torsten Werner +Build-Depends: cdbs (>= 0.4.27), debhelper (>= 4.1.0), libx11-dev, autotools-dev +Standards-Version: 3.8.0 + +Package: libkmflcomp-dev +Section: libdevel +Architecture: any +Depends: libkmflcomp0 (= ${binary:Version}), ${misc:Depends} +Description: Development files for libkmflcomp + Development libraries and headers to use libkmflcomp in an application + +Package: kmflcomp +Section: utils +Architecture: any +Depends: libkmflcomp0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: KMFL (Keyboard Mapping for Linux) Compiler + Compile Keyman-style keyboard layout files to a binary format for use by the + KMFL keystroke interpreter. + +Package: libkmflcomp0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: KMFL (Keyboard Mapping for Linux) compiler library + Library to compile Keyman layout files to a binary format for use by the + KMFL keystroke interpreter. --- kmflcomp-0.9.8.orig/debian/copyright +++ kmflcomp-0.9.8/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Doug Rintoul on +Mon, 6 Jun 2005 11:53:56 -0700. + +It was downloaded from sourceforge.net/projects/kmfl + +Upstream Authors: John M. Durdin Doug Rintoul + +Copyright: 2004-2008 by SIL Intl + +License: + + 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 program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + +The Debian packaging is (C) 2008, Doug Rintoul +and is licensed under the GPL-2, see `/usr/share/common-licenses/GPL-2'. --- kmflcomp-0.9.8.orig/debian/kmflcomp.1 +++ kmflcomp-0.9.8/debian/kmflcomp.1 @@ -0,0 +1,41 @@ +.TH kmflcomp "1" "February 2009" "kmflcomp 0.9.8" +.SH NAME +kmflcomp \- keyboard mapping for linux compiler +.SH SYNOPSIS +.B kmflcomp \-v +.br +.BR kmflcomp " [" \-d "]" +.RB "[" \-f "]" +.RB "[" \-V "]" +.RB \fIkeyboardfile\fR +.br +.B kmflcomp \-h +.SH DESCRIPTION +KMFL is a keyboard input method project which brings Tavultesoft Keyman functionality to *nix operating systems. +.PP +kmflcomp is the keyboard compiler and syntax checker for the kmfl project. The files created by kmflcomp can be loaded by the kmfl libraries to provide input methods to clients. +.PP +Note that the kmfl libraries now have the capability to compile kmfl keyboards on the fly so kmflcomp is no longer strictly necessary. The most useful part of kmflcomp is its kmfl keyboard syntax checking. +.SH OPTIONS +.TP +.BR \fB\-d\fR +Output debugging information +.TP +.BR \fB\-f\fR +Force compilation even if there are errors found in the keyboard file +.TP +.BR \fB\-h\fR +Print this help message +.TP +.BR \fB\-V\fR +Be more verbose in kmfcomp's information messages +.TP +.BR \fB\-v\fR +Print program version +.SH "SEE ALSO" +The full documentation for +.B kmflcomp +can be found on the kmfl website (kmfl.sourceforge.net). +This includes documentation for the kmfl language syntax, useful for creating new keyboards, or modifying existing keyboards. +.SH AUTHORS +KMFL was developed jointly by SIL international(www.sil.org) and Tavultesoft(www.tavultesoft.com). The primary authors are John Durdin and Doug Rintoul. --- kmflcomp-0.9.8.orig/debian/kmflcomp.install +++ kmflcomp-0.9.8/debian/kmflcomp.install @@ -0,0 +1 @@ +usr/bin/* --- kmflcomp-0.9.8.orig/debian/kmflcomp.manpages +++ kmflcomp-0.9.8/debian/kmflcomp.manpages @@ -0,0 +1 @@ +debian/kmflcomp.1 --- kmflcomp-0.9.8.orig/debian/libkmflcomp-dev.install +++ kmflcomp-0.9.8/debian/libkmflcomp-dev.install @@ -0,0 +1,4 @@ +usr/include/kmfl/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/*.la --- kmflcomp-0.9.8.orig/debian/libkmflcomp0.install +++ kmflcomp-0.9.8/debian/libkmflcomp0.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- kmflcomp-0.9.8.orig/debian/rules +++ kmflcomp-0.9.8/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2005 Doug Rintoul + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_SHLIBDEPS_INCLUDE := debian/libkmflcomp/usr/lib/ +DEB_DH_INSTALL_SOURCEDIR := debian/tmp --- kmflcomp-0.9.8.orig/kmfl_compiler/Makefile.am +++ kmflcomp-0.9.8/kmfl_compiler/Makefile.am @@ -16,6 +16,6 @@ kmflcomp_SOURCES = \ kmfl_compiler.c -kmflcomp_LDFLAGS = -lX11 -L/usr/X11R6/lib +kmflcomp_LDFLAGS = -L/usr/X11R6/lib -kmflcomp_LDADD = ../src/.libs/libkmflcomp.a +kmflcomp_LDADD = ../src/.libs/libkmflcomp.a -lX11 --- kmflcomp-0.9.8.orig/kmfl_compiler/Makefile.in +++ kmflcomp-0.9.8/kmfl_compiler/Makefile.in @@ -206,8 +206,8 @@ kmflcomp_SOURCES = \ kmfl_compiler.c -kmflcomp_LDFLAGS = -lX11 -L/usr/X11R6/lib -kmflcomp_LDADD = ../src/.libs/libkmflcomp.a +kmflcomp_LDFLAGS = -L/usr/X11R6/lib +kmflcomp_LDADD = ../src/.libs/libkmflcomp.a -lX11 all: all-am .SUFFIXES: