r15035 - in packages/trunk/pegsolitaire/debian: . source

Markus Koschany apo-guest at moszumanska.debian.org
Fri Apr 18 20:52:54 UTC 2014


Author: apo-guest
Date: 2014-04-18 20:52:54 +0000 (Fri, 18 Apr 2014)
New Revision: 15035

Added:
   packages/trunk/pegsolitaire/debian/pegsolitaire.links
   packages/trunk/pegsolitaire/debian/pegsolitaire.manpages
   packages/trunk/pegsolitaire/debian/pegsolitaire.xpm
   packages/trunk/pegsolitaire/debian/source/
   packages/trunk/pegsolitaire/debian/source/format
Removed:
   packages/trunk/pegsolitaire/debian/docs
Modified:
   packages/trunk/pegsolitaire/debian/changelog
   packages/trunk/pegsolitaire/debian/compat
   packages/trunk/pegsolitaire/debian/control
   packages/trunk/pegsolitaire/debian/copyright
   packages/trunk/pegsolitaire/debian/menu
   packages/trunk/pegsolitaire/debian/pegsolitaire.desktop
   packages/trunk/pegsolitaire/debian/pegsolitaire.install
   packages/trunk/pegsolitaire/debian/rules
   packages/trunk/pegsolitaire/debian/watch
Log:
Debian release 0.0.4-2


Modified: packages/trunk/pegsolitaire/debian/changelog
===================================================================
--- packages/trunk/pegsolitaire/debian/changelog	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/changelog	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1,9 +1,41 @@
-pegsolitaire (0.0.4-2) UNRELEASED; urgency=low
+pegsolitaire (0.0.4-2) unstable; urgency=medium
 
-  * Correct Vcs-* URLs to point to anonscm.debian.org
+  * Team upload.
 
- -- Evgeni Golov <evgeni at debian.org>  Mon, 15 Jul 2013 22:21:53 +0200
+  [ Markus Koschany ]
+  * Switch to source format 3.0 (quilt).
+  * Use compat level 9 and require debhelper >= 9.
+  * wrap-and-sort -sa.
+  * Declare compliance with Debian Policy 3.9.5.
+  * Update menu file. Add longtitle and icon entry. (Closes: #726851)
+  * Update pegsolitaire.desktop. Add comment in German and keywords.
+  * Use high resolution icon peg.svg as desktop file icon.
+  * Add pegsolitaire.xpm icon and install it to /usr/share/pixmaps.
+  * Update watch file. The original homepage for downloading Peg Solitaire
+    is no longer available.
+  * Install man page with pegsolitaire.manpages file.
+  * Export DEB_BUILD_OPTIONS=nocheck. Disable tests since they are incomplete.
+  * Export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed to avoid useless
+    dependencies.
+  * Fix lintian warning "synopsis starts with article".
+  * Update package description.
+  * Change --datadir to /usr/share to avoid lintian error
+    global-data-in-games-directory. Remove unwanted files in dh_install
+    override.
+  * Build --with parallel.
+  * Update homepage field and point to wiki.debian.org. The original site went
+    offline. (Closes: #607989)
+  * Remove docs file. Do not install README and NEWS files anymore since they
+    contain nothing newsworthy.
+  * Update debian/copyright to copyright format 1.0.
+  * Change priority from extra to optional. This package does neither have
+    special requirements nor does it conflict with other packages.
 
+  [ Evgeni Golov ]
+  * Correct Vcs-* URLs to point to anonscm.debian.org.
+
+ -- Markus Koschany <apo at gambaru.de>  Fri, 18 Apr 2014 22:34:51 +0200
+
 pegsolitaire (0.0.4-1) unstable; urgency=low
 
   * Initial release (Closes: #485128)

Modified: packages/trunk/pegsolitaire/debian/compat
===================================================================
--- packages/trunk/pegsolitaire/debian/compat	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/compat	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1 +1 @@
-5
+9

Modified: packages/trunk/pegsolitaire/debian/control
===================================================================
--- packages/trunk/pegsolitaire/debian/control	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/control	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1,17 +1,29 @@
 Source: pegsolitaire
 Section: games
-Priority: extra
+Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Barry deFreese <bdefreese at debian.org>
-Build-Depends: debhelper (>= 5.0.0), autotools-dev, pkg-config, libgnome2-dev, libxml-parser-perl, libgnomeui-dev, libglade2-dev
-Standards-Version: 3.8.1
-Homepage: http://www.asselstine.com/pegsolitaire/
+Uploaders:
+ Barry deFreese <bdefreese at debian.org>
+Build-Depends:
+ autotools-dev,
+ debhelper (>= 9),
+ libglade2-dev,
+ libgnome2-dev,
+ libgnomeui-dev,
+ libxml-parser-perl,
+ pkg-config
+Standards-Version: 3.9.5
+Homepage: https://wiki.debian.org/Games/pegsolitaire
 Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/pegsolitaire/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/pegsolitaire/
 
 Package: pegsolitaire
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: An education game similar to Hi-Q
- The object is to jump pegs until a single peg is left in the 
- centre of the game board.
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: education game similar to Hi-Q
+ Peg Solitaire is a board game for one player involving movement of pegs on a
+ board with holes. The game fills the entire board with pegs except for the
+ central hole. The objective is, making valid moves, to empty the entire board
+ except for a solitary peg in the central hole.

Modified: packages/trunk/pegsolitaire/debian/copyright
===================================================================
--- packages/trunk/pegsolitaire/debian/copyright	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/copyright	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1,55 +1,30 @@
-This package was debianized by Barry deFreese <bddebian at comcast.net> on
-Thu, 01 May 2008 22:48:08 -0400.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Peg Solitaire
+Source:  http://www.asselstine.com/pegsolitaire/
 
-It was downloaded from http://www.asselstine.com/pegsolitaire/
+Files: *
+Copyright: 2007-2008, Ben Asselstine <benasselstine at gmail.com>
+License: GPL-2+
 
-Upstream Author: Ben Asselstine <benasselstine at gmail.com>
+Files: debian/*
+Copyright: 2008, Barry deFreese <bdefreese at debian.org>
+           2014, Markus Koschany <apo at gambaru.de>
+License: GPL-2+
 
-Copyright: 
-src/pegsolitaire.glade:  Copyright 2007 2008 Ben Asselstine
-src/gridframe.h: Copyright 2004 by Callum McKenzie
-src/gridframe.c: Copyright 2004 by Callum McKenzie
-src/preimage.h:   Copyright 2004 Richard Hoelscher
-src/preimage.c:  Copyright 2004 Richard Hoelscher
-The rest of the files are:
-Copyright 2007 2008 Ben Asselstine
+Files: src/gridframe.*
+       src/preimage.*
+Copyright: 2004,      Callum McKenzie
+           2004,      Richard Hoelscher
+License: LGPL-2+
+ On Debian GNU/Linux systems, the complete text of the GNU LIBRARY GENERAL
+ PUBLIC LICENSE can be found in `/usr/share/common-licenses/LGPL-2'.
 
-License:
+License: GPL-2+
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License 2 can be found in `/usr/share/common-licenses/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 GNU/Linux systems, the complete text of the GNU General
-  Public License can be found in `/usr/share/common-licenses/GPL-2'.
-
-help/pegsolitaire.xml:
-License text taken from help/legal.xml:
-
-    Permission is granted to copy, distribute and/or modify this
-    document under the terms of the GNU Free Documentation
-    License (GFDL), Version 1.1 or any later version published
-    by the Free Software Foundation with no Invariant Sections,
-    no Front-Cover Texts, and no Back-Cover Texts.
-
-    This manual is part of a collection of GNOME manuals
-    distributed under the GFDL.  If you want to distribute this
-    manual separately from the collection, you can do so by
-    adding a copy of the license to the manual, as described in
-    section 6 of the license.
-
-  On Debian GNU/Linux systems, the complete text of the GNU Free
-  Documentation License can be found in `/usr/share/common-licenses/GFDL'.
-
-The Debian packaging is Copyright (C) 2008, Barry deFreese <bdefreese at debian.org> and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+Files: help/pegsolitaire.xml
+Copyright: 2007-2008, Ben Asselstine <benasselstine at gmail.com>
+License: GFDL-1.2
+ On Debian GNU/Linux systems, the complete text of the GNU Free
+ Documentation License can be found in `/usr/share/common-licenses/GFDL-1.2'.

Deleted: packages/trunk/pegsolitaire/debian/docs
===================================================================
--- packages/trunk/pegsolitaire/debian/docs	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/docs	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1,2 +0,0 @@
-NEWS
-README

Modified: packages/trunk/pegsolitaire/debian/menu
===================================================================
--- packages/trunk/pegsolitaire/debian/menu	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/menu	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1,2 +1,6 @@
-?package(pegsolitaire):needs="X11" section="Games/Puzzles"\
-  title="pegsolitaire" command="/usr/games/pegsolitaire"
+?package(pegsolitaire):needs="X11" \
+  section="Games/Puzzles" \
+  title="Peg Solitaire" \
+  longtitle="Peg solitaire - an education game similar to Hi-Q" \
+  command="/usr/games/pegsolitaire" \
+  icon="/usr/share/pixmaps/pegsolitaire.xpm"

Modified: packages/trunk/pegsolitaire/debian/pegsolitaire.desktop
===================================================================
--- packages/trunk/pegsolitaire/debian/pegsolitaire.desktop	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/pegsolitaire.desktop	2014-04-18 20:52:54 UTC (rev 15035)
@@ -2,8 +2,10 @@
 Name=Peg Solitaire
 GenericName=pegsolitaire
 Comment=Play an educational puzzle game similar to Hi-Q
+Comment[de]=Spiele ein lehrreiches Knobelspiel ähnlich wie Hi-Q
 Type=Application
 Exec=pegsolitaire
-Icon=pegsolitaire-icon
+Icon=peg
 Terminal=false
 Categories=Game;LogicGame;
+Keywords=solitaire;peg;puzzle;logic;board;

Modified: packages/trunk/pegsolitaire/debian/pegsolitaire.install
===================================================================
--- packages/trunk/pegsolitaire/debian/pegsolitaire.install	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/pegsolitaire.install	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1,2 +1,2 @@
-debian/pegsolitaire.desktop usr/share/applications
-src/pixmaps/pegsolitaire-icon.png usr/share/pixmaps/
+debian/pegsolitaire.desktop         usr/share/applications
+debian/pegsolitaire.xpm             usr/share/pixmaps

Added: packages/trunk/pegsolitaire/debian/pegsolitaire.links
===================================================================
--- packages/trunk/pegsolitaire/debian/pegsolitaire.links	                        (rev 0)
+++ packages/trunk/pegsolitaire/debian/pegsolitaire.links	2014-04-18 20:52:54 UTC (rev 15035)
@@ -0,0 +1 @@
+usr/share/pixmaps/pegsolitaire/peg.svg usr/share/icons/hicolor/scalable/apps/peg.svg

Added: packages/trunk/pegsolitaire/debian/pegsolitaire.manpages
===================================================================
--- packages/trunk/pegsolitaire/debian/pegsolitaire.manpages	                        (rev 0)
+++ packages/trunk/pegsolitaire/debian/pegsolitaire.manpages	2014-04-18 20:52:54 UTC (rev 15035)
@@ -0,0 +1 @@
+debian/pegsolitaire.6

Added: packages/trunk/pegsolitaire/debian/pegsolitaire.xpm
===================================================================
--- packages/trunk/pegsolitaire/debian/pegsolitaire.xpm	                        (rev 0)
+++ packages/trunk/pegsolitaire/debian/pegsolitaire.xpm	2014-04-18 20:52:54 UTC (rev 15035)
@@ -0,0 +1,196 @@
+/* XPM */
+static char *pegsolitaire[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 158 2 ",
+"   c #0D72AB",
+".  c #0D74AD",
+"X  c #137BB7",
+"o  c #147CB7",
+"O  c #187FBA",
+"+  c #0031FF",
+"@  c #0032FF",
+"#  c #0033FF",
+"$  c #0133FF",
+"%  c #0134FF",
+"&  c #0135FF",
+"*  c #0234FF",
+"=  c #0335FF",
+"-  c #0236FF",
+";  c #0337FF",
+":  c #0436FF",
+">  c #0339FE",
+",  c #0438FF",
+"<  c #0638FF",
+"1  c #043CFE",
+"2  c #063DFE",
+"3  c #063EFE",
+"4  c #0D3DFF",
+"5  c #0F3FFF",
+"6  c #0740FE",
+"7  c #1948FF",
+"8  c #1B49FF",
+"9  c #1050FB",
+"0  c #1152FB",
+"q  c #1459FA",
+"w  c #224EFF",
+"e  c #244FFF",
+"r  c #2853FF",
+"t  c #2A55FF",
+"y  c #235CFC",
+"u  c #2E58FF",
+"i  c #3059FF",
+"p  c #325BFF",
+"a  c #1F6FF3",
+"s  c #1E70F2",
+"d  c #1E70F3",
+"f  c #1F75F0",
+"g  c #1E75F2",
+"h  c #1F75F2",
+"j  c #1F76F2",
+"k  c #227AEB",
+"l  c #227BEB",
+"z  c #2179ED",
+"x  c #217AED",
+"c  c #2178EE",
+"v  c #3A61FF",
+"b  c #3C63FF",
+"n  c #3F66FF",
+"m  c #4066FF",
+"M  c #4067FF",
+"N  c #4167FF",
+"B  c #4168FF",
+"V  c #456BFF",
+"C  c #466BFF",
+"Z  c #476BFF",
+"A  c #446DFE",
+"S  c #476CFF",
+"D  c #486CFF",
+"F  c #486DFF",
+"G  c #496DFF",
+"H  c #4B6FFF",
+"J  c #4C70FF",
+"K  c #4D71FF",
+"L  c #4E71FF",
+"P  c #4F72FF",
+"I  c #5073FF",
+"U  c #5174FF",
+"Y  c #5275FF",
+"T  c #5276FF",
+"R  c #5476FF",
+"E  c #5678FF",
+"W  c #5779FF",
+"Q  c #527FFD",
+"!  c #587AFF",
+"~  c #597AFF",
+"^  c #5A7AFF",
+"/  c #5C7CFF",
+"(  c #5E7EFF",
+")  c #1780BC",
+"_  c #1383C0",
+"`  c #1686C6",
+"'  c #1889C4",
+"]  c #1989C5",
+"[  c #148ACB",
+"{  c #148BCB",
+"}  c #138BCD",
+"|  c #158BCC",
+" . c #168BCC",
+".. c #188AC9",
+"X. c #1B8ACB",
+"o. c #1F89C9",
+"O. c #1B8DD0",
+"+. c #1B8ED1",
+"@. c #1D8FD0",
+"#. c #1E8FD1",
+"$. c #1B8DD6",
+"%. c #1B8ED7",
+"&. c #1C8CD7",
+"*. c #1990D3",
+"=. c #1A90D3",
+"-. c #1D91D1",
+";. c #1F91D2",
+":. c #2089C9",
+">. c #208ACA",
+",. c #218ACB",
+"<. c #2991D7",
+"1. c #2E94D8",
+"2. c #3396D8",
+"3. c #3698D8",
+"4. c #1F8AE0",
+"5. c #1F8AE1",
+"6. c #2186E5",
+"7. c #2386E6",
+"8. c #2089E1",
+"9. c #2288E1",
+"0. c #208AE0",
+"q. c #2188E2",
+"w. c #208AE2",
+"e. c #218AE2",
+"r. c #2788E3",
+"t. c #3584F3",
+"y. c #4499E6",
+"u. c #469CE6",
+"i. c #549FEC",
+"p. c #518DF7",
+"a. c #5785FC",
+"s. c #5F8AFC",
+"d. c #4B93F1",
+"f. c #5E95F8",
+"g. c #6080FF",
+"h. c #6180FF",
+"j. c #6383FF",
+"k. c #6684FF",
+"l. c #6686FF",
+"z. c #6886FF",
+"x. c #648EFC",
+"c. c #6B8AFF",
+"v. c #698FFE",
+"b. c #6C94FD",
+"n. c #699CF9",
+"m. c #7295FE",
+"M. c #4DA0E7",
+"N. c #50A1E7",
+"B. c #56A5E7",
+"V. c #57A2E8",
+"C. c #5AA4E9",
+"Z. c #5CA4ED",
+"A. c #6BA6F3",
+"S. c #6EA8F4",
+"D. c #72A9F6",
+"F. c #73AAF6",
+"G. c #74A2F9",
+"H. c None",
+/* pixels */
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.. _ ] ] ) . H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.o 3.C.S.F.D.A.V.2.X H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.>.B.G.m.c.z.k.k.v.n.N.>.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.>.Z.b.j.g.g.g./ / ^ ^ s.i.o.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.) M.x.^ ^ ^ ^ ^ E R T I K a.u.O H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.1.f.T T I I I I K K G G V V p.<.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.y.Q G G G G G A A V m b p w y r.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H...d.A m m m m m v p r 8 5 : - 1 c ` H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.{ t.t u u t e 8 5 : # # # # # - g [ H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.| f : : : : # # # # # # # # # - f [ H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.[ c 1 # # # # # # # # # # # # 1 c X.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.9.0 # # # # # # # # # # # # 9 q.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.&.a - # # # # # # # # # # : a %.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.0.q # # - # # # # # # - q 0.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H. at .7.q - # # # # # # - q 7. at .H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H. at .0.s 0 6 , , 6 0 s 5. at .H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.%.0.l f f l 0.%.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.;.=.=.;.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.",
+"H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H."
+};

Modified: packages/trunk/pegsolitaire/debian/rules
===================================================================
--- packages/trunk/pegsolitaire/debian/rules	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/rules	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1,91 +1,25 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
+export DEB_BUILD_OPTIONS=nocheck
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+%:
+	dh $@ --parallel --with autotools_dev
 
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
-DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-
-
-config.status: configure
-	dh_testdir
-	# Add here commands to configure the package.
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-	cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-	cp -f /usr/share/misc/config.guess config.guess
-endif
-	./configure --host=$(DEB_HOST_GNU_TYPE) \
-		--build=$(DEB_BUILD_GNU_TYPE) \
+override_dh_auto_configure:
+	dh_auto_configure -- \
 		--prefix=/usr \
 		--bindir=\$${prefix}/games \
-		--datadir=\$${prefix}/share/games \
+		--datadir=\$${prefix}/share \
 		--mandir=\$${prefix}/share/man \
 		--infodir=\$${prefix}/share/info \
-		CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
 
-
-build: build-stamp
-
-build-stamp:  config.status
-	dh_testdir
-
-	# Add here commands to compile the package.
-	$(MAKE)
-
-	touch $@
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp 
-
-	# Add here commands to clean up after the build process.
-	[ ! -f Makefile ] || $(MAKE) distclean
-	rm -f config.sub config.guess
-	rm -f intltool-extract intltool-merge intltool-update
-
-	dh_clean 
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k 
-	dh_installdirs
-
-	# Add here commands to install the package into debian/pegsolitaire.
-	$(MAKE) DESTDIR=$(CURDIR)/debian/pegsolitaire install
-
-	# Remove extra license file.
-	rm -f $(CURDIR)/debian/pegsolitaire/usr/share/games/doc/pegsolitaire/COPYING
-
-# 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_testdir
-	dh_testroot
-	dh_installchangelogs ChangeLog
-	dh_installdocs
-	dh_installexamples
+override_dh_install:
 	dh_install
-	dh_installmenu
-	dh_installman debian/pegsolitaire.6
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 
+	# Remove unwanted files.
+	$(RM) \
+		$(CURDIR)/debian/pegsolitaire/usr/share/doc/pegsolitaire/COPYING \
+		$(CURDIR)/debian/pegsolitaire/usr/share/doc/pegsolitaire/NEWS \
+		$(CURDIR)/debian/pegsolitaire/usr/share/doc/pegsolitaire/AUTHORS \
+		$(CURDIR)/debian/pegsolitaire/usr/share/doc/pegsolitaire/ChangeLog \
+		$(CURDIR)/debian/pegsolitaire/usr/share/doc/pegsolitaire/INSTALL \
+		$(CURDIR)/debian/pegsolitaire/usr/share/doc/pegsolitaire/README

Added: packages/trunk/pegsolitaire/debian/source/format
===================================================================
--- packages/trunk/pegsolitaire/debian/source/format	                        (rev 0)
+++ packages/trunk/pegsolitaire/debian/source/format	2014-04-18 20:52:54 UTC (rev 15035)
@@ -0,0 +1 @@
+3.0 (quilt)

Modified: packages/trunk/pegsolitaire/debian/watch
===================================================================
--- packages/trunk/pegsolitaire/debian/watch	2014-04-18 14:43:42 UTC (rev 15034)
+++ packages/trunk/pegsolitaire/debian/watch	2014-04-18 20:52:54 UTC (rev 15035)
@@ -1,2 +1 @@
-version=3
-http://www.asselstine.com/pegsolitaire/pegsolitaire-([\d.]+)\.tar\.gz
+# The original homepage went offline. There is nothing to watch anymore.




More information about the Pkg-games-commits mailing list