[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#682247: unblock: libanyevent-i3-perl/0.12-1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package libanyevent-i3-perl

libanyevent-i3-perl provides an API to communicate with the i3 window
manager (popcon of i3-wm is ~400 installations). It will typically be
used by custom / third-party scripts or oneliners.

With the version currently in testing (0.08-1), one needs to explicitly
specify the UNIX domain socket path to connect to. This is cumbersome
and error-prone and a configuration option or detection mechanism needs
to be implemented in each custom script. For that reason, in the
upstream version 0.12, the module will automatically determine the
socket path.

Since the change is well-tested and will make the live of third-party
developers and users of i3 considerably easier, I would like you to
unblock this please.

In case you are wondering, the version differs in "big steps" because a
few iterations were necessary to get the module working properly when
Perl’s taint mode is enabled, see the git log:
http://code.stapelberg.de/git/AnyEvent-I3

The changes to the packaging itself are minimal and mostly cosmetic:

--- libanyevent-i3-perl-0.08/debian/changelog	2012-07-20 19:32:17.000000000 +0200
+++ libanyevent-i3-perl-0.12/debian/changelog	2012-07-20 19:00:42.000000000 +0200
@@ -1,3 +1,14 @@
+libanyevent-i3-perl (0.12-1) unstable; urgency=low
+
+  * Imported Upstream version 0.12
+  * change maintainer to Debian Perl Group, add myself to uploaders
+  * bump standards-version (no changes required)
+  * set debian/source/format to 3.0 (quilt)
+  * update debian/copyright
+  * add Vcs-* fields to debian/control
+
+ -- Michael Stapelberg <stapelberg@debian.org>  Fri, 20 Jul 2012 18:52:16 +0200
+
 libanyevent-i3-perl (0.08-1) unstable; urgency=low
 
   * New upstream version
diff -Nru libanyevent-i3-perl-0.08/debian/control libanyevent-i3-perl-0.12/debian/control
--- libanyevent-i3-perl-0.08/debian/control	2012-07-20 19:32:17.000000000 +0200
+++ libanyevent-i3-perl-0.12/debian/control	2012-07-20 18:59:53.000000000 +0200
@@ -7,6 +7,8 @@
 Uploaders: Michael Stapelberg <stapelberg@debian.org>
 Standards-Version: 3.9.3
 Homepage: http://search.cpan.org/dist/AnyEvent-I3/
+Vcs-Git: git://git.debian.org/pkg-perl/packages/libanyevent-i3-perl.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libanyevent-i3-perl.git
 
 Package: libanyevent-i3-perl
 Architecture: all
diff -Nru libanyevent-i3-perl-0.08/debian/copyright libanyevent-i3-perl-0.12/debian/copyright
--- libanyevent-i3-perl-0.08/debian/copyright	2012-07-20 19:32:17.000000000 +0200
+++ libanyevent-i3-perl-0.12/debian/copyright	2012-07-20 18:52:02.000000000 +0200
@@ -1,7 +1,7 @@
-Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=59
-Maintainer: Michael Stapelberg
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Contact: Michael Stapelberg <michael@i3wm.org>
+Upstream-Name: AnyEvent-I3
 Source: http://search.cpan.org/dist/AnyEvent-I3/
-Name: AnyEvent-I3
 
 Files: *
 Copyright: Michael Stapelberg
@@ -25,4 +25,4 @@
  any later version.
  .
  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-1'
diff -Nru libanyevent-i3-perl-0.08/debian/source/format libanyevent-i3-perl-0.12/debian/source/format
--- libanyevent-i3-perl-0.08/debian/source/format	1970-01-01 01:00:00.000000000 +0100
+++ libanyevent-i3-perl-0.12/debian/source/format	2012-07-20 18:48:39.000000000 +0200
@@ -0,0 +1 @@
+3.0 (quilt)

unblock libanyevent-i3-perl/0.12-1


Reply to: