nlkt (0.3.2.2-1) debian-dir only changes

Summary

 debian/changelog |  152 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 debian/compat    |    1 
 debian/control   |   23 ++++++++
 debian/copyright |   35 ++++++++++++
 debian/dirs      |    2 
 debian/manpages  |    1 
 debian/menu      |    2 
 debian/nlkt.1    |   33 +++++++++++
 debian/postinst  |    8 ++
 debian/postrm    |    8 ++
 debian/rules     |   25 +++++++++
 debian/watch     |    6 ++
 12 files changed, 296 insertions(+)

    
download this patch

Patch contents

--- nlkt-0.3.2.2.orig/debian/changelog
+++ nlkt-0.3.2.2/debian/changelog
@@ -0,0 +1,152 @@
+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 <jackyf@debian.org>  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 <jackyf@debian.org>  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 <jackyf.devel@gmail.com>  Sun, 21 Jun 2009 18:33:35 +0300
+
+nlkt (0.3.2.1-2) unstable; urgency=low
+
+  * Upload to unstable.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  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 <jackyf.devel@gmail.com>  Sat, 17 May 2008 19:51:26 +0300
+
+nlkt (0.3.1.1-3) experimental; urgency=low
+
+  * Initial release. (Closes: #475834)
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com>  Tue, 13 May 2008 00:08:58 +0300
--- nlkt-0.3.2.2.orig/debian/watch
+++ nlkt-0.3.2.2/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.2.orig/debian/menu
+++ nlkt-0.3.2.2/debian/menu
@@ -0,0 +1,2 @@
+?package(nlkt):needs="X11" section="Applications/Education"\
+  title="nlkt" command="/usr/bin/nlkt"
--- nlkt-0.3.2.2.orig/debian/postinst
+++ nlkt-0.3.2.2/debian/postinst
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
+	update-menus
+fi
--- nlkt-0.3.2.2.orig/debian/compat
+++ nlkt-0.3.2.2/debian/compat
@@ -0,0 +1 @@
+7
--- nlkt-0.3.2.2.orig/debian/control
+++ nlkt-0.3.2.2/debian/control
@@ -0,0 +1,23 @@
+Source: nlkt
+Section: x11
+Priority: extra
+Maintainer: Eugene V. Lyubimkin <jackyf@debian.org>
+Build-Depends: dpkg-dev (>= 1.14.17), debhelper (>= 7.0.50), libqt4-dev, libqwt-dev
+Standards-Version: 3.9.3
+Homepage: http://sf.net/projects/nlkt
+
+Package: nlkt
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, fortune-mod, ttf-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.2.orig/debian/manpages
+++ nlkt-0.3.2.2/debian/manpages
@@ -0,0 +1 @@
+debian/nlkt.1
--- nlkt-0.3.2.2.orig/debian/nlkt.1
+++ nlkt-0.3.2.2/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 <n>    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 <jackyf.devel@gmail.com>,
+for the Debian project (but may be used by others).
--- nlkt-0.3.2.2.orig/debian/copyright
+++ nlkt-0.3.2.2/debian/copyright
@@ -0,0 +1,35 @@
+This package was debianized by Eugene V. Lyubimkin <jackyf.devel@gmail.com> on
+Sat, 16 Feb 2008 01:07:47 +0200.
+
+It was downloaded from
+<http://sourceforge.net/project/showfiles.php?group_id=218218>
+
+Upstream Author: 
+
+	Eugene V. Lyubimkin <jackyf.devel@gmail.com>
+
+Copyright: 
+
+	<Copyright (C) 2007-2008 Eugene V. Lyubimkin>
+
+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.2.orig/debian/rules
+++ nlkt-0.3.2.2/debian/rules
@@ -0,0 +1,25 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+#export DH_VERBOSE=1
+
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+	NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+	MAKEFLAGS += -j$(NUMJOBS)
+endif
+
+%:
+	dh $@
+
+override_dh_auto_build:
+	cd src && qmake-qt4 QMAKE_CXXFLAGS="$(CFLAGS)" && lrelease-qt4 nlkt.pro && $(MAKE) PATH_CFG=-DNLKT_USE_SYSTEM_PATH release
+
+override_dh_clean:
+	[ ! -f src/Makefile ] || $(MAKE) -C src distclean
+	rm -f src/nlkt share/translations/*.qm
+	dh_clean
+
+override_dh_auto_install:
+	$(MAKE) -C src INSTALL_ROOT=$(CURDIR)/debian/nlkt release-install
+	rm -f $(CURDIR)/debian/nlkt/usr/share/nlkt/translations/*.ts
+
--- nlkt-0.3.2.2.orig/debian/dirs
+++ nlkt-0.3.2.2/debian/dirs
@@ -0,0 +1,2 @@
+usr/bin
+usr/share/nlkt
--- nlkt-0.3.2.2.orig/debian/postrm
+++ nlkt-0.3.2.2/debian/postrm
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+# Automatically added by dh_installmenu
+if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi
+# End automatically added section