debian/0000755000000000000000000000000012155047721007172 5ustar debian/compat0000644000000000000000000000000212155047635010374 0ustar 7 debian/copyright0000644000000000000000000000650412155047635011136 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: i3lock Upstream-Contact: Michael Stapelberg Source: http://i3wm.org/i3lock Files: * Copyright: 2012-2012 Michael Stapelberg License: BSD Copyright © 2010-2012, Michael Stapelberg All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . * Neither the name of Michael Stapelberg nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY Michael Stapelberg ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Michael Stapelberg BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: debian/* Copyright: 2010-2012 Michael Stapelberg License: BSD Copyright © 2010-2012, Michael Stapelberg All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . * Neither the name of Michael Stapelberg nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY Michael Stapelberg ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Michael Stapelberg BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/gbp.conf0000644000000000000000000000003612155047635010614 0ustar [DEFAULT] pristine-tar = True debian/i3lock.manpages0000644000000000000000000000001112155047635012067 0ustar i3lock.1 debian/rules0000755000000000000000000000102412155047635010253 0ustar #!/usr/bin/make -f # vi: ts=8 sw=8 noet DPKG_EXPORT_BUILDFLAGS = 1 -include /usr/share/dpkg/buildflags.mk build: build-stamp build-arch: build-stamp build-indep: build-stamp build-stamp: dh build touch build-stamp clean: dh clean install: build install-stamp install-stamp: dh install touch install-stamp binary-arch: install dh binary-arch binary-indep: install dh binary-indep binary: binary-arch binary-indep override_dh_auto_build: $(MAKE) override_dh_install: $(MAKE) DESTDIR=$(CURDIR)/debian/i3lock/ install debian/source/0000755000000000000000000000000012155047635010476 5ustar debian/source/format0000644000000000000000000000001412155047635011704 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000007712155047635010233 0ustar version=3 http://i3wm.org/i3lock /i3lock/i3lock-(.+)\.tar\.bz2 debian/changelog0000644000000000000000000000644612155047642011060 0ustar i3lock (2.5-1) unstable; urgency=low * New upstream version * Bump standards-version to 3.9.4 (no changes necessary) -- Michael Stapelberg Sun, 09 Jun 2013 11:35:05 +0200 i3lock (2.4.1-1) unstable; urgency=low * New upstream version -- Michael Stapelberg Sat, 02 Jun 2012 14:48:29 +0200 i3lock (2.4-1) unstable; urgency=low * New upstream version (Closes: #664285, #664288) * Email change: Michael Stapelberg -> stapelberg@debian.org * Convert debian/copyright to machine-readable format * Convert to 3.0 (quilt) * Add debian/watch file * Move packaging to alioth -- Michael Stapelberg Sun, 01 Apr 2012 13:31:20 +0200 i3lock (2.3.1-1) unstable; urgency=low * Fix compilation on some systems -- Michael Stapelberg Thu, 15 Mar 2012 17:01:54 +0100 i3lock (2.3-1) unstable; urgency=low * Implement a visual unlock indicator * Support ISO_Level5_Shift and Caps Lock * Lock the password buffer in memory, clear it in RAM after verifying * Fork after the window is visible, not before * Bugfix: Copy the color depth from parent (root) window instead of hardcoding a depth of 24 -- Michael Stapelberg Thu, 15 Mar 2012 13:25:23 +0100 i3lock (2.2-1) unstable; urgency=low * Don’t re-grab pointer/keyboard on MappingNotify. In some rare situations, this lead to some keypresses "slipping through" to the last focused window. * Correctly handle Mode_switch/ISO_Level3_Shift * Render to a pixmap which is used as background for the window instead of copying contents on every expose event * Handle screen resolution changes while screen is locked * Manpage: document arguments for every option -- Michael Stapelberg Sun, 06 Nov 2011 14:02:35 +0000 i3lock (2.1-1) unstable; urgency=low * Accept return/backspace when the buffer of 512 bytes is full * Handle numpad keys correctly (Closes: #602101) * Handle MappingNotify events (Closes: #602242) * Correctly check for errors when connecting to X11 * Add i3lock.pam to not rely on debian’s /etc/pam.d/other anymore * don’t display debug output * add NOLIBCAIRO flag to permit compilation without cairo -- Michael Stapelberg Sun, 13 Mar 2011 20:27:46 +0100 i3lock (2.0-2) unstable; urgency=low * change priority to optional -- Michael Stapelberg Sun, 05 Sep 2010 18:19:15 +0200 i3lock (2.0-1) unstable; urgency=low * Complete rewrite of i3lock. Now using xcb instead of Xlib. * When a window obscures i3lock, it pushes itself back to the top again. * Display version when starting with -v -- Michael Stapelberg Sun, 05 Sep 2010 11:34:19 +0200 i3lock (1.1-1) unstable; urgency=low * Implement background pictures (-i) and colors (-c) -- Michael Stapelberg Sun, 02 Aug 2009 19:58:23 +0200 i3lock (1.0-1) unstable; urgency=low * Implement PAM support * Implement options for forking, beeping, DPMS -- Michael Stapelberg Sun, 10 May 2009 12:54:05 +0200 i3lock (0.9-1) unstable; urgency=low * First release, forked from slock 0.9 (Closes: #521707) -- Michael Stapelberg Fri, 01 May 2009 20:29:43 +0200 debian/control0000644000000000000000000000260412155047721010577 0ustar Source: i3lock Section: utils Priority: optional Maintainer: Michael Stapelberg Build-Depends: debhelper (>= 7.0.50~), pkg-config, libx11-dev, libpam0g-dev, libcairo2-dev, libxcb1-dev, libxcb-dpms0-dev, libxcb-image0-dev, libxcb-util0-dev, libev-dev, libxcb-xinerama0-dev, libxkbcommon-dev (>= 0.2.0), libxkbfile-dev, libx11-dev, libx11-xcb-dev Standards-Version: 3.9.4 Homepage: http://i3wm.org/i3lock/ Vcs-Git: git://git.debian.org/users/stapelberg/i3lock.git Vcs-Browser: http://git.debian.org/?p=users/stapelberg/i3lock.git;a=summary Package: i3lock Architecture: any Section: x11 Depends: ${shlibs:Depends}, ${misc:Depends} Description: improved screen locker i3lock is a simple screen locker like slock. After starting it, you will see a white screen (you can configure the color/an image). You can return to your screen by entering your password. . i3lock forks so you can combine it with an alias to suspend to RAM. . You can specify either a background color or a PNG image which will be displayed while your screen is locked. . You can specify whether i3lock should bell upon a wrong password. . i3lock uses PAM and therefore is compatible with LDAP etc.