--- dwm-tools-31.orig/debian/rules +++ dwm-tools-31/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f + +SHELL := sh -e + +%: + dh ${@} + +override_dh_auto_clean: + dh_auto_clean + + for TARBALL in $(shell ls *.tar.gz); \ + do \ + rm -rf `basename $${TARBALL} .tar.gz`; \ + done + +override_dh_auto_build: + for TARBALL in $(shell ls *.tar.gz); \ + do \ + tar xfz $${TARBALL}; \ + CFLAGS="$(CFLAGS)" $(MAKE) -C `basename $${TARBALL} .tar.gz` PREFIX=/usr; \ + done + +override_dh_auto_install: + for TARBALL in $(shell ls *.tar.gz); \ + do \ + $(MAKE) -C `basename $${TARBALL} .tar.gz` DESTDIR=$(CURDIR)/debian/dwm-tools PREFIX=/usr install; \ + done + +override_dh_fixperms: + dh_fixperms -Xusr/bin/slock --- dwm-tools-31.orig/debian/README.source +++ dwm-tools-31/debian/README.source @@ -0,0 +1,37 @@ +Package Repositories +-------------------- + +Backports for the current stable debian distribution as well as snapshots of +unreleased versions may be available in repositories listed on the maintainers +homepage. The current URL of the maintainer homepage can be seen in +debian/copyright. + + +Source Access +------------- + +You can obtain the sources of this package with: + + $ apt-get source ${PACKAGE} + +whereas '${PACKAGE}' has to be replaced with the actual name of the package. + +This package is maintained with the Git version control system. The current git +source tree can be obtained with: + + $ git clone ${GIT_URI} + +whereas '${GIT_URI}' has to be replaced with the actual URI for the Git +repository. The current Git URI can be seen in debian/control in the extracted +package sources. + +More information about Git can be found in the git-core package. + +This package may use the Quilt patch system to manage all modifications to the +upstream source. Changes, if any, are stored in the source package as diffs in +debian/diff and are applied during the build. Current modifications can be +applied to the source tree with: + + $ quilt push -a + +More information about Quilt can be found in the quilt package. --- dwm-tools-31.orig/debian/compat +++ dwm-tools-31/debian/compat @@ -0,0 +1 @@ +7 --- dwm-tools-31.orig/debian/control +++ dwm-tools-31/debian/control @@ -0,0 +1,22 @@ +Source: dwm-tools +Section: x11 +Priority: optional +Maintainer: Debian Suckless Maintainers +Uploaders: Daniel Baumann +Build-Depends: debhelper (>= 7.0.50~), libx11-dev, libxinerama-dev +Standards-Version: 3.8.3 +Homepage: http://www.suckless.org/ +Vcs-Browser: http://git.debian-maintainers.org/?p=suckless/dwm-tools.git +Vcs-Git: git://git.debian-maintainers.org/git/suckless/dwm-tools.git + +Package: dwm-tools +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Recommends: dwm +Provides: dmenu, lsw, slock, sselp, ssid, swarp, tabbed, wmname +Description: dynamic window manager (tools) + dwm is a minimalistic window manager. It manages windows in tiling and floating + modes. Either mode can be applied dynamically, depending on the application in + use and the task performed. + . + This package contains additional tools for dwm. --- dwm-tools-31.orig/debian/dwm-tools.manpages +++ dwm-tools-31/debian/dwm-tools.manpages @@ -0,0 +1 @@ +debian/manpages/* --- dwm-tools-31.orig/debian/changelog +++ dwm-tools-31/debian/changelog @@ -0,0 +1,279 @@ +dwm-tools (31-1) unstable; urgency=low + + * Adding maintainer homepage field to control. + * Marking maintainer homepage field to be also included in binary + packages and changelog. + * Adding README.source. + * Merging upstream version 31. + * Moving upstream maintainer field from control to copyright. + * Bumping versioned build-depends on debhelper. + * Adding tabbed to provides. + * Updating README.source. + * Adding tabbed in copyright. + + -- Daniel Baumann Sat, 31 Oct 2009 22:58:51 +0100 + +dwm-tools (30-2) unstable; urgency=low + + * Prefixing debhelper files with package name. + * Updating maintainer field. + * Updating vcs fields. + * Updating package to standards version 3.8.3. + * Sorting depends. + * Updating year in copyright file. + * Minimizing rules file. + + -- Daniel Baumann Thu, 20 Aug 2009 20:11:47 +0200 + +dwm-tools (30-1) unstable; urgency=low + + * Replacing obsolete dh_clean -k with dh_prep. + * Merging upstream version 30. + * Updating versions in rules. + * Using correct rfc-2822 date formats in changelog. + + -- Daniel Baumann Mon, 18 May 2009 12:05:19 +0200 + +dwm-tools (29-1) unstable; urgency=low + + * Updating versions in rules. + + -- Daniel Baumann Wed, 05 Nov 2008 20:52:00 +0100 + +dwm-tools (28-2) unstable; urgency=low + + * Adding libxinerama-dev to build-depends (Closes: #493995). + + -- Daniel Baumann Fri, 08 Aug 2008 05:10:00 +0200 + +dwm-tools (28-1) unstable; urgency=low + + * Updating versions in rules. + * Merging upstream version 28 (Closes: #487186). + + -- Daniel Baumann Sun, 03 Aug 2008 18:05:00 +0200 + +dwm-tools (27-1) unstable; urgency=low + + * Rewriting rules file. + * Updating formatting of the manpages. + * Adding manpage for wmname. + * Rewriting copyright file in machine-interpretable format. + * Adding provides for wmname. + * Adding vcs fields in control file. + * Using lintian debhelper to install lintian overrides. + * Upgrading package to standards 3.8.0. + * Updating package to debhelper 7. + * Updating versions in rules. + * Merging upstream version 27. + + -- Daniel Baumann Sun, 03 Aug 2008 17:55:00 +0200 + +dwm-tools (26-2) unstable; urgency=low + + * Bumped to new policy. + * Using homepage field in control. + * Removing old conflicts/replaces. + * Don't hide make errors in clean target of rules. + + -- Daniel Baumann Thu, 27 Dec 2007 09:38:00 +0100 + +dwm-tools (26-1) unstable; urgency=low + + * slock: + - New upstream release. + + -- Daniel Baumann Sun, 25 Nov 2007 14:11:00 +0100 + +dwm-tools (25-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Fri, 16 Nov 2007 12:09:00 +0100 + +dwm-tools (24-1) unstable; urgency=low + + * dmenu: + - New upstream release (Closes: #446559). + + -- Daniel Baumann Sun, 14 Oct 2007 09:13:00 +0200 + +dwm-tools (23-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Fri, 01 Jun 2007 18:54:00 +0200 + +dwm-tools (22-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Mon, 21 May 2007 15:37:00 +0200 + +dwm-tools (21-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Thu, 19 Apr 2007 10:24:00 +0200 + +dwm-tools (20-1) unstable; urgency=low + + * dmenu: + - New upstream release. + * slock: + - New upstream release. + + -- Daniel Baumann Wed, 07 Mar 2007 17:23:00 +0100 + +dwm-tools (19-1) unstable; urgency=low + + * dmenu: + - New upstream release. + * slock: + - New upstream release. + + -- Daniel Baumann Mon, 05 Mar 2007 15:21:00 +0100 + +dwm-tools (18-1) unstable; urgency=low + + * dmenu: + - New upstream release: + + -- Daniel Baumann Thu, 01 Mar 2007 17:56:00 +0100 + +dwm-tools (17-1) unstable; urgency=low + + * dmenu: + - New upstream release: + + -- Daniel Baumann Sat, 24 Feb 2007 19:03:00 +0100 + +dwm-tools (16-1) unstable; urgency=low + + * dmenu: + - New upstream release: + + -- Daniel Baumann Fri, 23 Feb 2007 21:15:00 +0100 + +dwm-tools (15-1) unstable; urgency=low + + * dmenu: + - New upstream release: + + -- Daniel Baumann Fri, 23 Feb 2007 20:26:00 +0100 + +dwm-tools (14-1) unstable; urgency=low + + * dmenu: + - New upstream release: + + replaces lsx. + + -- Daniel Baumann Fri, 23 Feb 2007 10:59:00 +0100 + +dwm-tools (13-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Wed, 21 Feb 2007 13:02:00 +0100 + +dwm-tools (12-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Wed, 13 Jan 2007 10:19:00 +0100 + +dwm-tools (11-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Wed, 17 Jan 2007 11:15:00 +0100 + +dwm-tools (10-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Tue, 16 Jan 2007 15:54:00 +0100 + +dwm-tools (9-1) unstable; urgency=high + + * slock: + - New upstream release, fixes potential buffer overflow. + + -- Daniel Baumann Sat, 13 Jan 2007 15:41:00 +0100 + +dwm-tools (8-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Fri, 12 Jan 2007 21:47:00 +0100 + +dwm-tools (7-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Tue, 19 Dec 2006 12:08:00 +0100 + +dwm-tools (6-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Thu, 14 Dec 2006 10:50:00 +0100 + +dwm-tools (5-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Thu, 14 Dec 2006 09:30:00 +0100 + +dwm-tools (4-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Thu, 07 Dec 2006 16:05:00 +0100 + +dwm-tools (3-1) unstable; urgency=low + + * dmenu: + - New upstream release. + + -- Daniel Baumann Thu, 30 Nov 2006 14:47:00 +0100 + +dwm-tools (2-1) unstable; urgency=medium + + * slock: + - New upstream release. + - it's now save to use it with setuid, hence dropped the suid-remove patch. + + -- Daniel Baumann Fri, 11 Nov 2006 18:37:00 +0200 + +dwm-tools (1.4-1) unstable; urgency=medium + + * Merged dmenu into dwm-tools. + + -- Daniel Baumann Tue, 31 Oct 2006 12:14:00 +0200 + +dwm-tools (0.2-1) unstable; urgency=low + + * slock: New upstream release. + + -- Daniel Baumann Mon, 16 Oct 2006 17:19:00 +0200 + +dwm-tools (0.1-1) unstable; urgency=low + + * Initial release. + * Added manpages. + + -- Daniel Baumann Thu, 12 Oct 2006 12:16:00 +0200 --- dwm-tools-31.orig/debian/copyright +++ dwm-tools-31/debian/copyright @@ -0,0 +1,90 @@ +Upstream-Contact: Suckless project +Upstream-Homepage: http://dwm.suckless.org/ +Maintainer-Contact: Debian Suckless Maintainers +Maintainer-Homepage: http://suckless.debian-maintainers.org/ + +Files: dmenu*, lsw*, sselp*, swarp* +Copyright: + (C) 2006-2008 Anselm R. Garbe + (C) 2006-2008 Sander van Dijk +License: MIT + 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. + +License slock*,ssid*, wmname*: +Copyright: (C) 2005-2008 Anselm R. Garbe +License: MIT + 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. + +License tabbed* +Copyright: (C) 2009 Enno Boland +License: MIT + 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. + +Files: debian/* +Copyright: (C) 2006-2009 Daniel Baumann +License: MIT + 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. --- dwm-tools-31.orig/debian/dwm-tools.lintian-overrides +++ dwm-tools-31/debian/dwm-tools.lintian-overrides @@ -0,0 +1 @@ +dwm-tools: setuid-binary usr/bin/slock 4755 root/root --- dwm-tools-31.orig/debian/manpages/wmname.1 +++ dwm-tools-31/debian/manpages/wmname.1 @@ -0,0 +1,27 @@ +.TH WMNAME 1 "2008-08-03" "0.1" "dwm-tools" + +.SH NAME +wmname \- prints/sets window manager name + +.SH SYNOPSIS +.B wmname [\fIWM_NAME\fR] + +.SH DESCRIPTION +.B wmname +prints/sets the window manager name property of the root window similiar to how hostname(1) behaves. +. +.B wmname +is a nice utility to fix problems with JDK versions and other broken programs assuming a reparenting window manager for instance. + +.SH OPTIONS +.B wmname +has no options. + +.SH SEE ALSO +.B Homepage +<\fIhttp://www.suckless.org/\fR> + +.SH AUTHOR +wmname was written by Anselm R. Garbe <\fIgarbeam@gmail.com\fR>. +.PP +This manual page was written by Daniel Baumann <\fIdaniel@debian.org\fR>, for the Debian project (but may be used by others). --- dwm-tools-31.orig/debian/manpages/swarp.1 +++ dwm-tools-31/debian/manpages/swarp.1 @@ -0,0 +1,25 @@ +.TH SWARP 1 "2008-08-03" "0.1" "dwm-tools" + +.SH NAME +swarp \- simple pointer warp + +.SH SYNOPSIS +.B swarp + +.SH DESCRIPTION +.B swarp +is a generic pointer warping utility for X. + +.SH OPTIONS +.B swarp +has no options. + +.SH SEE ALSO +.BR Homepage +.B Homepage +<\fIhttp://www.suckless.org/\fR> + +.SH AUTHOR +swarp was written by Anselm R. Garbe <\fIgarbeam@gmail.com\fR> and Sander van Dijk <\fIa.h.vandijk@gmail.com\fR>. +.PP +This manual page was written by Daniel Baumann <\fIdaniel@debian.org\fR>, for the Debian project (but may be used by others). --- dwm-tools-31.orig/debian/manpages/ssid.1 +++ dwm-tools-31/debian/manpages/ssid.1 @@ -0,0 +1,24 @@ +.TH SSID 1 "2008-08-03" "0.1" "dwm-tools" + +.SH NAME +ssid \- simple setsid + +.SH SYNOPSIS +.B ssid + +.SH DESCRIPTION +.B ssid +is an extremly simple setsid replacement. + +.SH OPTIONS +.B ssid +has no options. + +.SH SEE ALSO +.B Homepage +<\fIhttp://www.suckless.org/\fR> + +.SH AUTHOR +ssid was written by Anselm R. Garbe <\fIgarbeam@gmail.com\fR>. +.PP +This manual page was written by Daniel Baumann <\fIdaniel@debian.org\fR>, for the Debian project (but may be used by others). --- dwm-tools-31.orig/debian/manpages/slock.1 +++ dwm-tools-31/debian/manpages/slock.1 @@ -0,0 +1,24 @@ +.TH SLOCK 1 "2008-08-03" "0.9" "dwm-tools" + +.SH NAME +slock \- simple screen locker + +.SH SYNOPSIS +.B slock + +.SH DESCRIPTION +.B slock +is a simple screen locker utility for X, + +.SH OPTIONS +.B slock +has no options. + +.SH SEE ALSO +.B Homepage +<\fIhttp://www.suckless.org/\fR> + +.SH AUTHOR +slock was written by Anselm R. Garbe <\fIgarbeam@gmail.com\fR>. +.PP +This manual page was written by Daniel Baumann <\fIdaniel@debian.org\fR>, for the Debian project (but may be used by others). --- dwm-tools-31.orig/debian/manpages/sselp.1 +++ dwm-tools-31/debian/manpages/sselp.1 @@ -0,0 +1,24 @@ +.TH SSELP 1 "2008-08-03" "0.1" "dwm-tools" + +.SH NAME +sselp \- simple print selection + +.SH SYNOPSIS +.B sselp + +.SH DESCRIPTION +.B sselp +prints X selection to standard out. + +.SH OPTIONS +.B sselp +has no options. + +.SH SEE ALSO +.B Homepage +<\fIhttp://www.suckless.org/\fR> + +.SH AUTHOR +sselp was written by Anselm R. Garbe <\fIgarbeam@gmail.com\fR> and Sander van Dijk <\fIa.h.vandijk@gmail.com\fR>. +.PP +This manual page was written by Daniel Baumann <\fIdaniel@debian.org\fR>, for the Debian project (but may be used by others). --- dwm-tools-31.orig/debian/manpages/lsw.1 +++ dwm-tools-31/debian/manpages/lsw.1 @@ -0,0 +1,24 @@ +.TH LSW 1 "2008-08-03" "0.1" "dwm-tools" + +.SH NAME +lsw \- list window titles + +.SH SYNOPSIS +.B lsw + +.SH DESCRIPTION +.B lsw +prints all window titles of DISPLAY to standard output. + +.SH OPTIONS +.B lsw +has no options. + +.SH SEE ALSO +.B Homepage +<\fIhttp://www.suckless.org/\fR> + +.SH AUTHOR +lsw was written by Anselm R. Garbe <\fIgarbeam@gmail.com\fR> and Sander van Dijk <\fIa.h.vandijk@gmail.com\fR>. +.PP +This manual page was written by Daniel Baumann <\fIdaniel@debian.org\fR>, for the Debian project (but may be used by others).