--- nlkt-0.3.2.6.orig/debian/changelog +++ nlkt-0.3.2.6/debian/changelog @@ -0,0 +1,197 @@ +nlkt (0.3.2.6-2) unstable; urgency=medium + + * debian/control: + - Build-depend on qttools5-dev instead of qttools5-dev-tools. Fixes FTBFS. + Thanks to Adrian Bunk for the report. (Closes: #881087) + - Bumped Standards-Version to 4.1.1, no changes needed. + + -- Eugene V. Lyubimkin Sun, 19 Nov 2017 16:07:04 +0100 + +nlkt (0.3.2.6-1) unstable; urgency=medium + + * New upstream release. + - Added .desktop-file, provided by Julian Gilbey. (Closes: #735285) + * debian/install: + - Install .desktop-files. + * debian/control: + - Depend on 'fonts-dejavu-core' instead of 'ttf-dejavu-core' (which + became a transitional package). (Closes: #864430) + - Changed priority from 'extra' to 'optional'. + - Bumped Standards-Version to 4.1.0. + - Depend on debhelper (>= 9) for newer compat behavior. + * debian/menu: + - Removed. + * debian/post{inst,rm}: + - Removed as not needed anymore. + * debian/compat: + - Bumped to 9. + * debian/rules: + - Do not include dpkg/buildflags.mk manually. + + -- Eugene V. Lyubimkin Sun, 10 Sep 2017 14:27:05 +0200 + +nlkt (0.3.2.5-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - Bumped Standards-Version to 3.9.6, no changes needed. + - Replaced Qt and Qwt build dependencies with Qt5 variations. + - Added a build-dependency on cmake. + * debian/rules: + - Removed most of dh overrides, upstream CMake rules should now suffice. + - Use compile flags provided by dpkg-buildflags. + + -- Eugene V. Lyubimkin Sun, 07 Feb 2016 19:01:58 +0100 + +nlkt (0.3.2.2-1) unstable; urgency=low + + * New upstream release. + - Fixes building with g++ 4.7. (Closes: #667297) + * debian/control: + - Bumped Standards-Version to 3.9.3, no changes needed. + - Build-depend on libqwt-dev instead of libqwt5-qt4-dev for qwt6 + transition. Patch by Scott Kitterman. (Closes: #639507) + * debian/rules: + - Use debhelper overrides to simplify the rules. + + -- Eugene V. Lyubimkin Fri, 06 Apr 2012 21:01:06 +0300 + +nlkt (0.3.2.1-4) unstable; urgency=low + + * debian/control: + - Updated my mail address. + - Removed 'DM-Upload-Allowed', not needed anymore. + - Bumped Standards-Version to 3.9.1, no changes needed. + + -- Eugene V. Lyubimkin Sat, 12 Feb 2011 10:29:00 +0200 + +nlkt (0.3.2.1-3) unstable; urgency=medium + + * debian/rules: + - Fix a typo. Fixes FTBFS. Urgency set to medium thus. (Closes: #533948) + * debian/control: + - Bumped Standards-Version to 3.8.2, no changes needed. + + -- Eugene V. Lyubimkin Sun, 21 Jun 2009 18:33:35 +0300 + +nlkt (0.3.2.1-2) unstable; urgency=low + + * Upload to unstable. + + -- Eugene V. Lyubimkin Sun, 15 Feb 2009 14:22:24 +0200 + +nlkt (0.3.2.1-1) experimental; urgency=low + + * New upstream version. + - Fixed a segfault when user profile is not yet created and user exits the + profile dialog. (Closes: #509264) + - Added needed #include to build with g++ 4.4. (Closes: #505337) + * debian/rules: + - Various cleanups and improvements (patch by Sune Vuorela). + - Converted to debhelper v7. + * debian/control: + - Build-depend on debhelper (>= 7). + - Depend on '${misc:Depends}', fixes lintian warning. + - Set DM-Upload-Allowed flag. + * debian/compat: + - Set to 7. + * debian/post{inst,rm}: + - Added 'set -e' to not ignore errors, fixes lintian warnings. + + -- Eugene V. Lyubimkin Mon, 29 Dec 2008 22:27:36 +0200 + +nlkt (0.3.2.0-2) unstable; urgency=low + + * debian/rules: + - Added proper cleaning of build directories in 'clean' rule to fix FTBFS + on mips and mipsel architectures. + * debian/copyright: + - Rewrapped, now any line doesn't exceed 80 chars (suggested by lintian). + * debian/control: + - Added build dependency on dpkg-dev (>= 1.14.17) for using '--warnings' + option in dpkg-shlibdeps. + + -- Eugene V. Lyubimkin Thu, 17 Jul 2008 19:37:38 +0300 + +nlkt (0.3.2.0-1) unstable; urgency=low + + * New upstream release. + + Added British layout. (Closes: 487971) + * debian/control: + - Added dependency on ttf-dejavu-core to ensure that there is scalable + fixed-width font. This change has to avoid incorrect visibility of the + exercise window. (Closes: 487958) + * debian/rules: + - Added support for 'parallel=n' and 'noopt' in DEB_BUILD_OPTIONS. + + -- Eugene V. Lyubimkin Thu, 03 Jul 2008 22:57:04 +0300 + +nlkt (0.3.1.2-6) unstable; urgency=low + + * debian/control: + - Bump 'Standards-Version' to 3.8.0, no changes needed. + + -- Eugene V. Lyubimkin Sun, 08 Jun 2008 14:15:18 +0300 + +nlkt (0.3.1.2-5) unstable; urgency=low + + * debian/control: + - Fixed English description. Thanks to Joey Hess. (Closes: #483876). + + -- Eugene V. Lyubimkin Sat, 31 May 2008 23:04:16 +0300 + +nlkt (0.3.1.2-4) unstable; urgency=low + + * debian/watch: + - Corrected to exclude "src" from version. + + -- Eugene V. Lyubimkin Fri, 30 May 2008 03:48:30 +0300 + +nlkt (0.3.1.2-3) unstable; urgency=low + + * debian/rules: + - Fixed building of package when default 'qmake' is 'qmake-qt3'. + + -- Eugene V. Lyubimkin Fri, 30 May 2008 00:12:08 +0300 + +nlkt (0.3.1.2-2) unstable; urgency=low + + * debian/copyright: + - Added reference to GPLv3 license. + + -- Eugene V. Lyubimkin Wed, 28 May 2008 22:07:09 +0300 + +nlkt (0.3.1.2-1) unstable; urgency=low + + * New upstream release. + - Relicensed all sources to GPLv3. + * debian/copyright: + - Changed to reflect license changes. + - Removed unneeded second license copyright. + * debian/rules: + - Moved the stuff from 'binary-indep' rule to 'binary-arch'. + + -- Eugene V. Lyubimkin Wed, 28 May 2008 08:53:14 +0300 + +nlkt (0.3.1.1-5) experimental; urgency=low + + * debian/control: + - Removed tags. + - Added 'fortunes-de' to 'Suggests:' field. + + -- Eugene V. Lyubimkin Sat, 17 May 2008 21:55:09 +0300 + +nlkt (0.3.1.1-4) experimental; urgency=low + + * debian/control: + - Moved 'Homepage:' field to source section. + * debian/watch: + - Added it. + + -- Eugene V. Lyubimkin Sat, 17 May 2008 19:51:26 +0300 + +nlkt (0.3.1.1-3) experimental; urgency=low + + * Initial release. (Closes: #475834) + + -- Eugene V. Lyubimkin Tue, 13 May 2008 00:08:58 +0300 --- nlkt-0.3.2.6.orig/debian/compat +++ nlkt-0.3.2.6/debian/compat @@ -0,0 +1 @@ +9 --- nlkt-0.3.2.6.orig/debian/control +++ nlkt-0.3.2.6/debian/control @@ -0,0 +1,24 @@ +Source: nlkt +Section: x11 +Priority: optional +Maintainer: Eugene V. Lyubimkin +Build-Depends: dpkg-dev (>= 1.14.17), debhelper (>= 9), cmake, + qtbase5-dev, qttools5-dev, libqwt-qt5-dev +Standards-Version: 4.1.1 +Homepage: http://sf.net/projects/nlkt + +Package: nlkt +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, fortune-mod, fonts-dejavu-core +Suggests: fortunes, fortunes-ru, fortunes-debian-hints, fortunes-de +Description: non-linear keyboard trainer + Nlkt is a lightweight keyboard trainer (touch-typing tutor). + . + Non-linearness means that the program use dynamic, not static exercises, which + are based on the current user's progress and mistakes. + . + Exercises are built from user's mistakes and fortunes. + . + Features: multiple accounts for single user, support for several layouts, + visual keyboard state, keyboard hints. + --- nlkt-0.3.2.6.orig/debian/copyright +++ nlkt-0.3.2.6/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Eugene V. Lyubimkin on +Sat, 16 Feb 2008 01:07:47 +0200. + +It was downloaded from + + +Upstream Author: + + Eugene V. Lyubimkin + +Copyright: + + + +License: + + Copyright (C) 2005-2008 by Eugene V. Lyubimkin aka jackyf + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License v3 or later + as published by the Free Software Foundation. + + 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 Libraries for more details. + + You should have received a copy of the GNU GPLv3 + along with this program; if not, write to the + Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA + + + Refer to /usr/share/common-licenses/GPL-3 for full license text. + --- nlkt-0.3.2.6.orig/debian/dirs +++ nlkt-0.3.2.6/debian/dirs @@ -0,0 +1,3 @@ +usr/bin +usr/share/nlkt +usr/share/applications --- nlkt-0.3.2.6.orig/debian/install +++ nlkt-0.3.2.6/debian/install @@ -0,0 +1 @@ +share/*.desktop usr/share/applications --- nlkt-0.3.2.6.orig/debian/manpages +++ nlkt-0.3.2.6/debian/manpages @@ -0,0 +1 @@ +debian/nlkt.1 --- nlkt-0.3.2.6.orig/debian/nlkt.1 +++ nlkt-0.3.2.6/debian/nlkt.1 @@ -0,0 +1,33 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH NLKT 1 "April 17, 2008" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +nlkt \- program that trains human to touch the keyboard quickly. +.SH SYNOPSIS +.B nlkt +.SH OPTIONS +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`-'). +A summary of options is included below. +.TP +.B \-v, \-\-version +Show version of program. +.SH AUTHOR +nlkt was written by Eugene V. Lyubimkin +.PP +This manual page was written by Eugene V. Lyubimkin , +for the Debian project (but may be used by others). --- nlkt-0.3.2.6.orig/debian/rules +++ nlkt-0.3.2.6/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +%: + dh $@ + +override_dh_auto_configure: + dh_auto_configure -- "-DLOCAL=off" + --- nlkt-0.3.2.6.orig/debian/watch +++ nlkt-0.3.2.6/debian/watch @@ -0,0 +1,6 @@ +# Compulsory line, this is a version 3 file +version=3 + +# Uncomment to find new files on sourceforge, for devscripts >= 2.9 +http://sf.net/nlkt/nlkt-src_(.*)\.tar\.gz + --- nlkt-0.3.2.6.orig/share/default_profiles/de-debian-hints +++ nlkt-0.3.2.6/share/default_profiles/de-debian-hints @@ -0,0 +1 @@ +pro --- nlkt-0.3.2.6.orig/share/default_profiles/debian-hints +++ nlkt-0.3.2.6/share/default_profiles/debian-hints @@ -0,0 +1 @@ +pro --- nlkt-0.3.2.6.orig/share/layouts/de-debian-hints +++ nlkt-0.3.2.6/share/layouts/de-debian-hints @@ -0,0 +1,10 @@ +^1234567890ß'< +°!"§$%&/()=?`> +qwertzuiopü+ +QWERTZUIOPÜ* +asdfghjklöä +ASDFGHJKLÖÄ +yxcvbnm,.- +YXCVBNM;:_ +de/debian-hints + --- nlkt-0.3.2.6.orig/share/layouts/debian-hints +++ nlkt-0.3.2.6/share/layouts/debian-hints @@ -0,0 +1,10 @@ +`1234567890-=\ +~!@#$%^&*()_+| +qwertyuiop[] +QWERTYUIOP{} +asdfghjkl;' +ASDFGHJKL:" +zxcvbnm,./ +ZXCVBNM<>? +debian-hints +