fbpager (0.1.5~git20090221.1.8e0927e6-1) debian-dir only changes

Summary

 debian/changelog         |   93 +++++++++++++++++++++++
 debian/compat            |    1 
 debian/control           |   26 ++++++
 debian/copyright         |   36 +++++++++
 debian/dirs              |    1 
 debian/docs              |    2 
 debian/gbp.conf          |   11 ++
 debian/manpage.dbk       |  187 +++++++++++++++++++++++++++++++++++++++++++++++
 debian/rc.default        |   34 ++++++++
 debian/rc.default.header |    7 +
 debian/rules             |   95 +++++++++++++++++++++++
 11 files changed, 493 insertions(+)

    
download this patch

Patch contents

--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/manpage.dbk
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/manpage.dbk
@@ -0,0 +1,187 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+
+<!--
+
+Process this file with an XSLT processor: `xsltproc \
+-''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
+manpages/docbook.xsl manpage.dbk'.  A manual page
+<package>.<section> will be generated.  You may view the
+manual page with: nroff -man <package>.<section> | less'.  A
+typical entry in a Makefile or Makefile.am is:
+
+DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
+manpages/docbook.xsl
+XP=xsltproc -''-nonet
+
+manpage.1: manpage.dbk
+        $(XP) $(DB2MAN) $<
+    
+The xsltproc binary is found in the xsltproc package.  The
+XSL files are in docbook-xsl.  Please remember that if you
+create the nroff version in one of the debian/rules file
+targets (such as build), you will need to include xsltproc
+and docbook-xsl in your Build-Depends control field.
+
+-->
+
+  <!-- Fill in your name for FIRSTNAME and SURNAME. -->
+  <!ENTITY dhfirstname "<firstname>Martin F.</firstname>">
+  <!ENTITY dhsurname   "<surname>Krafft</surname>">
+  <!-- Please adjust the date whenever revising the manpage. -->
+  <!ENTITY dhdate      "<date>April 19, 2004</date>">
+  <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
+       allowed: see man(7), man(1). -->
+  <!ENTITY dhsection   "<manvolnum>1</manvolnum>">
+  <!ENTITY dhemail     "<email>madduck@debian.org</email>">
+  <!ENTITY dhusername  "martin f. krafft">
+  <!ENTITY dhucpackage "<refentrytitle>FBPAGER</refentrytitle>">
+  <!ENTITY dhpackage   "fbpager">
+
+  <!ENTITY debian      "<productname>Debian</productname>">
+  <!ENTITY gnu         "<acronym>GNU</acronym>">
+  <!ENTITY gpl         "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+  <refentryinfo>
+    <title>&dhpackage;</title>
+    <productname>fluxbox</productname>
+    <address>
+      &dhemail;
+    </address>
+    <author>
+      &dhfirstname;
+      &dhsurname;
+    </author>
+    <copyright>
+      <year>2003</year>
+      <holder>&dhusername;</holder>
+    </copyright>
+    &dhdate;
+  </refentryinfo>
+  <refmeta>
+    &dhucpackage;
+
+    &dhsection;
+  </refmeta>
+  <refnamediv>
+    <refname>&dhpackage;</refname>
+
+    <refpurpose>pager application for the Fluxbox window manager</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>&dhpackage;</command>
+
+      <arg><option>-display <replaceable>X display</replaceable></option></arg>
+      <arg><option>-w</option></arg>
+      <arg><option>-rc <replaceable>resource file</replaceable></option></arg>
+      <arg><option>-sr</option></arg>
+      <arg><option>-s <replaceable>screen</replaceable></option></arg>
+      <arg><option>-v</option></arg>
+      <arg><option>-h</option></arg>
+      <arg><option>-l <replaceable>layer</replaceable></option></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+
+    <para>This manual page documents briefly the
+    <command>&dhpackage;</command> command. This manual page was written for
+    the &debian; distribution because the original program does not have
+    a manual page.</para>
+
+    <para><command>&dhpackage;</command> is a pager application for Fluxbox,
+    giving you an overview of the window arrangement covering your various
+    desktops. it is very configurable and can be made to fit your needs --
+    most probably.</para>
+
+  </refsect1>
+  <refsect1>
+    <title>OPTIONS</title>
+
+    <variablelist>
+      <varlistentry>
+        <term><option>-display <replaceable>X display</replaceable></option>
+        </term>
+        <listitem>
+          <para>Specify the X display to use</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-w</option>
+        </term>
+        <listitem>
+          <para>Withdrawn state (for the Fluxbox slit)</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-rc <replaceable>resource file</replaceable></option>
+        </term>
+        <listitem>
+          <para>Specify the resource file to use</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-sr</option>
+        </term>
+        <listitem>
+          <para>Display the resources</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-s <replaceable>screen</replaceable></option>
+        </term>
+        <listitem>
+          <para>Specify the screen to use</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-v</option>
+        </term>
+        <listitem>
+          <para>Show version of program</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-h</option>
+        </term>
+        <listitem>
+          <para>Show summary of options.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-l <replaceable>layer</replaceable></option>
+        </term>
+        <listitem>
+          <para>layer, values: top or bottom</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsect1>
+  <refsect1>
+    <title>SEE ALSO</title>
+
+    <para>fluxbox(1)</para>
+
+    <para>/usr/share/doc/fbpager/README</para>
+  </refsect1>
+  <refsect1>
+    <title>AUTHOR</title>
+
+    <para>This manual page was written by &dhusername; &dhemail; for
+      the &debian; system (but may be used by others).  Permission is
+      granted to copy, distribute and/or modify this document under
+      the terms of the &gnu; General Public License, Version 2 any 
+	  later version published by the Free Software Foundation.
+    </para>
+	<para>
+	  On Debian systems, the complete text of the GNU General Public
+	  License can be found in /usr/share/common-licenses/GPL.
+	</para>
+
+  </refsect1>
+</refentry>
+
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/dirs
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/dirs
@@ -0,0 +1 @@
+usr/bin
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/rules
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/rules
@@ -0,0 +1,95 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+# 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)
+
+# include the patch/unpatch rules from quilt
+include /usr/share/quilt/quilt.make
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+endif
+
+config.status: configure
+	dh_testdir
+	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+
+configure: $(QUILT_STAMPFN)
+	# needlessly links against -lSM and -lICE due to hardcoded text in
+	# upstream configure.in but i'm too lazy to regenerate it.
+	[ -f configure.bak ] || sed -i.bak -e 's/$$X_PRE_LIBS/ /g' configure
+
+build: build-stamp
+
+build-stamp:  config.status
+	dh_testdir
+	$(MAKE)
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+	[ ! -f Makefile ] || $(MAKE) distclean
+	rm -f fbpager.1 rc.default
+	[ ! -f configure.bak ] || mv configure.bak configure
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/fbpager
+
+
+# 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 fbpager.1 rc.default
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_installexamples rc.default
+	dh_installmenu
+	dh_installman fbpager.1
+	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 
+
+DB2MAN=/usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl
+XP=xsltproc --nonet --param refentry.meta.get.quietly 1
+
+fbpager.1:
+	$(XP) $(DB2MAN) debian/manpage.dbk
+
+rc.default: 
+	cp debian/rc.default .
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/compat
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/compat
@@ -0,0 +1 @@
+4
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/changelog
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/changelog
@@ -0,0 +1,93 @@
+fbpager (0.1.5~git20090221.1.8e0927e6-1) unstable; urgency=low
+
+  * New upstream (git snapshot) release.
+    - includes updated autofoo files and support for regenerating with
+      an autogen.sh
+  * Removed patches:
+    - add-missing-Makefile.in
+  * Update fbpager docbook file and build process for manpage (Closes: #502688).
+
+ -- Sean Finney <seanius@debian.org>  Sat, 21 Feb 2009 16:35:29 +0100
+
+fbpager (0.1.5~git20081017.1.40f09b84-1) unstable; urgency=low
+
+  * New upstream (git snapshot) release.
+    - this should solve some breakage with the newer fluxbox version 1.1.1.
+      (closes: #515629).
+  * Move from dpatch to quilt for managing add-on patches
+  * Removed/obsoleted patches:
+    - 10_g++-4.1_namespace.dpatch
+    - 20_gcc43.dpatch
+  * New patches:
+    - add-missing-Makefile.in: missing from upstream sources
+  * Add gbp.conf to debian subdir for hinting configs to git-buildpackage
+  * Packaging now maintained in git, so add Vcs headers in debian/control.
+  * Lintian fixes:
+    - don't unconditionally call make distclean in debian/rules
+    - update Standards-Version to 3.8.0 (no changes necessary)
+    - capitalization fix in debian/control
+    - remove superfluous whitespace added in upstream README
+    - update copyright information with correct dates/authors
+    - remove menu file as it conflicts with debian menu policy but they
+      don't currently have a designated location for it (see: #515837).
+
+ -- Sean Finney <seanius@debian.org>  Tue, 17 Feb 2009 00:02:58 +0100
+
+fbpager (0.1.4-5.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix gcc-4.3 FTBFS, patch by Barry deFreese <bddebian@comcast.net>.
+    (Closes: #455169)
+
+ -- Marc 'HE' Brockschmidt <he@debian.org>  Sun, 16 Mar 2008 17:24:08 +0100
+
+fbpager (0.1.4-5) unstable; urgency=low
+
+  * the "it would help if you applied the patch" release.
+
+ -- sean finney <seanius@debian.org>  Mon, 29 May 2006 23:07:34 +0200
+
+fbpager (0.1.4-4) unstable; urgency=low
+
+  * incorporate previous NMU into packaging.  upstream has ack'd the
+    patch and will get around to incorporating it officially at
+    some point in the future.
+  * add build-depends on dpatch.
+
+ -- sean finney <seanius@debian.org>  Mon, 29 May 2006 21:59:41 +0200
+
+fbpager (0.1.4-3.1) unstable; urgency=low
+
+  * NMU as part of the GCC 4.1 transition.
+  * Apply patch from Ben Hutchings to declare namespace correctly.
+    (closes: #357774).
+
+ -- Martin Michlmayr <tbm@cyrius.com>  Fri, 26 May 2006 16:21:18 +0200
+
+fbpager (0.1.4-3) unstable; urgency=low
+
+  * Adopting package, though i'll leave martin in the Uploaders field
+    (closes: #271799).
+  * Updated Standards-Version to 3.6.2
+  * the xsl/docbook manpage wasn't building properly.  in the meantime
+    i'll just use the previously generated copy until i need to rebuild it.
+  * removed build-dependencies related to the above until i need to use
+    them again.
+  * use the pregenerated rc.default instead of generating it at build time
+    via fbpager, which doesn't seem to work in environments lacking X.
+
+ -- sean finney <seanius@debian.org>  Sat, 15 Oct 2005 19:14:55 +0200
+
+fbpager (0.1.4-2) unstable; urgency=low
+
+  * Fixed Build-Depends to include relevant X libraries.
+    (closes: Bug#246482)
+
+ -- martin f. krafft <madduck@debian.org>  Mon,  3 May 2004 08:56:30 +0200
+
+fbpager (0.1.4-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- martin f. krafft <madduck@debian.org>  Mon, 19 Apr 2004 10:28:11 +0200
+
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/copyright
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/copyright
@@ -0,0 +1,36 @@
+This package was debianized by martin f. krafft <madduck@debian.org> on
+Mon, 19 Apr 2004 10:28:11 +0200.
+
+It was downloaded from http://www.fluxbox.org/fbpager/
+
+Upstream Author: Henrik Kinnunen (fluxgen at fluxbox dot org)
+
+Copyright (c) 2001-2007 Henrik Kinnunen
+
+Copyright for the blackbox partions of the code (src/FbTk/Color.hh):
+
+Copyright (c) 1997 - 2000 Brad Hughes (bhughes@tcac.net)
+
+
+Licensed under the MIT licence
+http://www.opensource.org/licenses/mit-license.php --
+
+  Permission is hereby granted, free of charge, to any person obtaining a copy
+  of this software and associated documentation files (the "Software"), to
+  deal in the Software without restriction, including without limitation the
+  rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+  sell copies of the Software, and to permit persons to whom the Software is
+  furnished to do so, subject to the following conditions:
+
+  The above copyright notice and this permission notice shall be included in
+  all copies or substantial portions of the Software.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+  IN THE SOFTWARE.
+
+
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/rc.default
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/rc.default
@@ -0,0 +1,34 @@
+# fbpager resource file
+# 
+# all settings show the default options of the resources.
+# copy this file to ~/.fluxbox/fbpager to configure fbpager.
+# refer to /usr/share/doc/fbpager/README for more information.
+#
+
+fbpager.alpha: 255
+fbpager.x: 0
+fbpager.y: 0
+fbpager.workspace.width: 64
+fbpager.workspace.height: 64
+fbpager.workspacesPerRow: 6400
+fbpager.followDrag: false
+fbpager.followMove: false
+fbpager.changeWorkspaceButton: 11
+fbpager.raiseWindowButton: 2
+fbpager.lowerWindowButton: 3
+fbpager.closeWindowButton: 3 3 1
+fbpager.exitButton: 1 3 3
+fbpager.nextWorkspaceButton: 4
+fbpager.prevWorkspaceButton: 5
+fbpager.moveInWorkspaceButton: 1
+fbpager.dragToWorkspaceButton: 2
+fbpager.align: LeftToRight
+fbpager.color: white
+fbpager.windowColor: white
+fbpager.focusedWindowColor: white
+fbpager.windowBorderColor: black
+fbpager.backgroundColor: darkgray
+fbpager.currentBackgroundColor: lightgray
+fbpager.multiClickTime: 250
+fbpager.icons: false
+fbpager.windowBorderWidth: 1
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/gbp.conf
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/gbp.conf
@@ -0,0 +1,11 @@
+[DEFAULT]
+upstream-branch = upstream-sid
+debian-branch = debian-sid
+builder = debuild -i\.git/ -I.git
+
+[git-buildpackage]
+sign-tags = True
+
+[git-dch]
+meta = True
+id-length = 7
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/control
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/control
@@ -0,0 +1,26 @@
+Source: fbpager
+Section: x11
+Priority: optional
+Maintainer: Sean Finney <seanius@debian.org>
+Uploaders: martin f. krafft <madduck@debian.org>
+Build-Depends: debhelper (>= 4.0.0), 
+               docbook-xml, 
+               docbook-xsl, 
+               libxt-dev, 
+               libxrender-dev, 
+               quilt,
+               xsltproc
+Standards-Version: 3.8.0
+Vcs-Git: git://git.debian.org/git/users/seanius/fbpager.git
+Vcs-Browser: http://git.debian.org/?p=users/seanius/fbpager.git
+
+Package: fbpager
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: a pager application for the Fluxbox window manager
+ fbpager is a pager for Fluxbox with support of the following features:
+ .
+   - mouse gestures with button binding
+   - great number of configuration items
+   - alpha channel transparency
+   - ability to reside in the slit
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/rc.default.header
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/rc.default.header
@@ -0,0 +1,7 @@
+# fbpager resource file
+# 
+# all settings show the default options of the resources.
+# copy this file to ~/.fluxbox/fbpager to configure fbpager.
+# refer to /usr/share/doc/fbpager/README for more information.
+#
+
--- fbpager-0.1.5~git20090221.1.8e0927e6.orig/debian/docs
+++ fbpager-0.1.5~git20090221.1.8e0927e6/debian/docs
@@ -0,0 +1,2 @@
+NEWS
+README