r16085 - in packages/trunk/langdrill/debian: . patches source
Markus Koschany
apo at moszumanska.debian.org
Fri Jan 19 09:58:36 UTC 2018
Author: apo
Date: 2018-01-19 09:58:35 +0000 (Fri, 19 Jan 2018)
New Revision: 16085
Added:
packages/trunk/langdrill/debian/manpages
packages/trunk/langdrill/debian/patches/enable-debug-symbols.patch
packages/trunk/langdrill/debian/patches/link-against-only-needed-libraries.patch
packages/trunk/langdrill/debian/source/
packages/trunk/langdrill/debian/source/format
Removed:
packages/trunk/langdrill/debian/dirs
packages/trunk/langdrill/debian/menu
Modified:
packages/trunk/langdrill/debian/changelog
packages/trunk/langdrill/debian/compat
packages/trunk/langdrill/debian/control
packages/trunk/langdrill/debian/copyright
packages/trunk/langdrill/debian/docs
packages/trunk/langdrill/debian/patches/series
packages/trunk/langdrill/debian/rules
Log:
Release langdrill 0.3-8
Modified: packages/trunk/langdrill/debian/changelog
===================================================================
--- packages/trunk/langdrill/debian/changelog 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/changelog 2018-01-19 09:58:35 UTC (rev 16085)
@@ -1,8 +1,19 @@
-langdrill (0.3-8) UNRELEASED; urgency=low
+langdrill (0.3-8) unstable; urgency=medium
- * Correct Vcs-* URLs to point to anonscm.debian.org
+ * Team upload.
+ * Drop unnecessary build-dependency libgnomeui-dev. (Closes: #885761)
+ * Switch to compat level 11.
+ * wrap-and-sort -sa.
+ * Drop obsolete menu file. (Closes: #726809)
+ * Use canonical VCS address.
+ * Declare compliance with Debian Policy 4.1.3.
+ * Switch to source format 3.0 (quilt).
+ * Simplify debian/rules by using dh sequencer.
+ * Remove dirs file.
+ * Add enable-debug-symbols.patch and build with debug symbols.
+ * Link only against needed libraries.
- -- Evgeni Golov <evgeni at debian.org> Mon, 15 Jul 2013 22:21:38 +0200
+ -- Markus Koschany <apo at debian.org> Fri, 19 Jan 2018 09:51:28 +0100
langdrill (0.3-7) unstable; urgency=low
Modified: packages/trunk/langdrill/debian/compat
===================================================================
--- packages/trunk/langdrill/debian/compat 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/compat 2018-01-19 09:58:35 UTC (rev 16085)
@@ -1 +1 @@
-5
+11
Modified: packages/trunk/langdrill/debian/control
===================================================================
--- packages/trunk/langdrill/debian/control 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/control 2018-01-19 09:58:35 UTC (rev 16085)
@@ -2,20 +2,28 @@
Section: text
Priority: optional
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Sam Hocevar <sho at debian.org>, Barry deFreese <bdefreese at debian.org>
-Build-Depends: debhelper (>= 5.0), quilt, libvdk2-dev (>= 2.4.0-3), libgnomeui-dev (>= 2.0)
-Standards-Version: 3.8.1
+Uploaders:
+ Sam Hocevar (Debian packages) <sam+deb at zoy.org>,
+ Barry deFreese <bdefreese at debian.org>
+Build-Depends:
+ debhelper (>= 11),
+ libvdk2-dev (>= 2.4.0-3)
+Standards-Version: 4.1.3
Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/langdrill/
-Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/langdrill/
+Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-games/packages/trunk/langdrill/
Package: langdrill
Architecture: any
-Depends: ${shlibs:Depends}
-Recommends: xfonts-intl-japanese
-Suggests: skkinput | kinput2 | kinput2-wnn | kinput2-canna
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends:
+ xfonts-intl-japanese
+Suggests:
+ skkinput | kinput2 | kinput2-wnn | kinput2-canna
Description: language drills to test vocabulary
langdrill is a helper for testing your foreign language vocabulary.
- It uses GTK+ toolkit and VDK (a C++ wrapper arround GTK+). langdrill
+ It uses GTK+ toolkit and VDK (a C++ wrapper around GTK+). langdrill
looks similar to JavaDrill.
.
Support for displaying Japanese characters is included. For this, Japanese
Modified: packages/trunk/langdrill/debian/copyright
===================================================================
--- packages/trunk/langdrill/debian/copyright 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/copyright 2018-01-19 09:58:35 UTC (rev 16085)
@@ -1,9 +1,9 @@
This package was written by Ionutz Borcoman <borco at borco-ei.eng.hokudai.ac.jp>
on Tue, 15 Dec 1998 14:55:00 +0900. It is now maintained by Sam Hocevar
-<sho at debian.org> since Wed, 23 Apr 2003 05:21:58 +0200.
+<sam at zoy.org> since Wed, 23 Apr 2003 05:21:58 +0200.
Copyright (c) 1999-2003 Ionutz Borcoman <borco at borco-ei.eng.hokudai.ac.jp>
-Copyright (c) 2003-2005 Sam Hocevar <sam at hocevar.net>
+Copyright (c) 2003-2005 Sam Hocevar <sam at zoy.org>
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
@@ -20,5 +20,4 @@
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL'.
-
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
Deleted: packages/trunk/langdrill/debian/dirs
===================================================================
--- packages/trunk/langdrill/debian/dirs 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/dirs 2018-01-19 09:58:35 UTC (rev 16085)
@@ -1,3 +0,0 @@
-usr/bin
-usr/share/man/man1
-usr/share/langdrill
Modified: packages/trunk/langdrill/debian/docs
===================================================================
--- packages/trunk/langdrill/debian/docs 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/docs 2018-01-19 09:58:35 UTC (rev 16085)
@@ -1 +1,4 @@
-BUGS NEWS README TODO
+BUGS
+NEWS
+README
+TODO
Added: packages/trunk/langdrill/debian/manpages
===================================================================
--- packages/trunk/langdrill/debian/manpages (rev 0)
+++ packages/trunk/langdrill/debian/manpages 2018-01-19 09:58:35 UTC (rev 16085)
@@ -0,0 +1 @@
+docs/langdrill.1
Deleted: packages/trunk/langdrill/debian/menu
===================================================================
--- packages/trunk/langdrill/debian/menu 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/menu 2018-01-19 09:58:35 UTC (rev 16085)
@@ -1,2 +0,0 @@
-?package(langdrill):command="/usr/bin/langdrill" needs="X11" \
- section="Applications/Education" title="Language drills"
Added: packages/trunk/langdrill/debian/patches/enable-debug-symbols.patch
===================================================================
--- packages/trunk/langdrill/debian/patches/enable-debug-symbols.patch (rev 0)
+++ packages/trunk/langdrill/debian/patches/enable-debug-symbols.patch 2018-01-19 09:58:35 UTC (rev 16085)
@@ -0,0 +1,21 @@
+From: Markus Koschany <apo at debian.org>
+Date: Fri, 19 Jan 2018 10:36:27 +0100
+Subject: enable debug symbols
+
+---
+ src/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 0facb53..c0b467b 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -27,7 +27,7 @@ ifeq ($(MY_DEBIAN_SYSTEM),1)
+ DRILL_DIR=$(DESTDIR)/usr/share/langdrill
+ BIN_DIR=$(DESTDIR)/usr/bin
+ MAN_DIR=$(DESTDIR)/usr/share/man/man1
+- CFLAGS = -Wall `vdk-config-2 --cflags` $(DEF_FLAGS)
++ CFLAGS = -Wall -g `vdk-config-2 --cflags` $(DEF_FLAGS)
+ else
+ MY_MESSAGE_OF_THE_DAY=">>" $(TARGET) compilled for NON-Debian GNU/Linux system. "<<"
+ DRILL_DIR=$(DESTDIR)/usr/local/share/langdrill
Added: packages/trunk/langdrill/debian/patches/link-against-only-needed-libraries.patch
===================================================================
--- packages/trunk/langdrill/debian/patches/link-against-only-needed-libraries.patch (rev 0)
+++ packages/trunk/langdrill/debian/patches/link-against-only-needed-libraries.patch 2018-01-19 09:58:35 UTC (rev 16085)
@@ -0,0 +1,21 @@
+From: Markus Koschany <apo at debian.org>
+Date: Fri, 19 Jan 2018 10:39:45 +0100
+Subject: link against only needed libraries
+
+---
+ src/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index c0b467b..aec5e4e 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -37,7 +37,7 @@ else
+ endif
+
+ CC = g++
+-LFLAGS = `vdk-config-2 --libs` `pkg-config --libs gtk+-2.0`
++LFLAGS = -Wl,--as-needed `vdk-config-2 --libs` `pkg-config --libs gtk+-2.0`
+
+
+ ####### Implicit rules
Modified: packages/trunk/langdrill/debian/patches/series
===================================================================
--- packages/trunk/langdrill/debian/patches/series 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/patches/series 2018-01-19 09:58:35 UTC (rev 16085)
@@ -6,3 +6,5 @@
030_french_utf8.diff
030_japanese.diff
030_swedish.diff
+enable-debug-symbols.patch
+link-against-only-needed-libraries.patch
Modified: packages/trunk/langdrill/debian/rules
===================================================================
--- packages/trunk/langdrill/debian/rules 2018-01-11 23:07:38 UTC (rev 16084)
+++ packages/trunk/langdrill/debian/rules 2018-01-19 09:58:35 UTC (rev 16085)
@@ -1,66 +1,11 @@
#!/usr/bin/make -f
-# MAde with the aid of dh_make, by Craig Small
-# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
-# Some lines taken from debmake, by Cristoph Lameter.
-
-# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-build: build-stamp
-build-stamp:
- dh_testdir
- QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
- $(MAKE) MY_DEBIAN_SYSTEM=1
- touch build-stamp
+%:
+ dh $@
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp install-stamp
- $(MAKE) distclean
- QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
- dh_clean
+override_dh_auto_build:
+ dh_auto_build -- MY_DEBIAN_SYSTEM=1
-install: install-stamp
-install-stamp: build-stamp
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
- $(MAKE) install DESTDIR=`pwd`/debian/langdrill MY_DEBIAN_SYSTEM=1
- touch install-stamp
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
-# dh_testversion
- dh_testdir
- dh_testroot
- dh_installdocs
-# dh_installexamples
- dh_installmenu
-# dh_installemacsen
-# dh_installinit
-# dh_installcron
- dh_installman docs/langdrill.1
-# dh_undocumented
- dh_installchangelogs
- dh_strip
- dh_compress
- dh_fixperms
-# dh_suidregister
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
-# dh_makeshlibs
- dh_md5sums
- dh_builddeb
-
-source diff:
- @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary
+override_dh_auto_install:
+ dh_auto_install -- MY_DEBIAN_SYSTEM=1
Added: packages/trunk/langdrill/debian/source/format
===================================================================
--- packages/trunk/langdrill/debian/source/format (rev 0)
+++ packages/trunk/langdrill/debian/source/format 2018-01-19 09:58:35 UTC (rev 16085)
@@ -0,0 +1 @@
+3.0 (quilt)
More information about the Pkg-games-commits
mailing list