debian/0000755000000000000000000000000012145633666007202 5ustar debian/copyright0000644000000000000000000000210112145633666011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: App-Inotify-Hookable Upstream-Contact: Ævar Arnfjörð Bjarmason Source: http://search.cpan.org/dist/App-Inotify-Hookable/ Files: * Copyright: 2012, Ævar Arnfjörð Bjarmason License: Artistic or GPL-1+ Files: debian/* Copyright: 2013, Dominique Dumont License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ 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 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000020512145633666010230 0ustar version=3 http://search.cpan.org/dist/App-Inotify-Hookable/ .*/App-Inotify-Hookable-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/changelog0000644000000000000000000000023712145633666011056 0ustar inotify-hookable (0.7-1) unstable; urgency=low * Initial Release. (Closes: #706458) -- Dominique Dumont Sat, 18 May 2013 10:11:20 +0200 debian/compat0000644000000000000000000000000212145633666010400 0ustar 8 debian/patches/0000755000000000000000000000000012145633666010631 5ustar debian/patches/fix-man-page0000644000000000000000000000162512145633666013031 0ustar Description: Fix inotify-hookable man page Upstream delivers inotify-hookable real man page in App::Inotify::Hookable.3pm file. inotify-hookable.1p instructs people to check the other man page. . This is not user-friendly, so Makefile.PL and Hooakble.pm are hacked the deliver the proper information to the executable man page Author: dod --- a/lib/App/Inotify/Hookable.pm +++ b/lib/App/Inotify/Hookable.pm @@ -463,7 +463,7 @@ =head1 NAME -App::Inotify::Hookable - blocking command-line interface to inotify +inotify-hookable - blocking command-line interface to inotify =head1 SYNOPSIS --- a/Makefile.PL +++ b/Makefile.PL @@ -23,6 +23,10 @@ "EXE_FILES" => [ "bin/inotify-hookable" ], + MAN1PODS => { + 'blib/lib/App/Inotify/Hookable.pm' => 'blib/man1/inotify-hookable.1p' + }, + MAN3PODS => {}, "LICENSE" => "perl", "NAME" => "App::Inotify::Hookable", "PREREQ_PM" => { debian/patches/series0000644000000000000000000000001512145633666012042 0ustar fix-man-page debian/source/0000755000000000000000000000000012145633666010502 5ustar debian/source/format0000644000000000000000000000001412145633666011710 0ustar 3.0 (quilt) debian/control0000644000000000000000000000315712145633666010613 0ustar Source: inotify-hookable Maintainer: Debian Perl Group Uploaders: Dominique Dumont Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: libclass-inspector-perl, libdata-bitmask-perl, liblinux-inotify2-perl, liblist-moreutils-perl, libmoose-perl, libmoosex-getopt-perl, libmoosex-types-perl, libtry-tiny-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/inotify-hookable.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/inotify-hookable.git Homepage: http://search.cpan.org/dist/App-Inotify-Hookable/ Package: inotify-hookable Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libclass-inspector-perl, libdata-bitmask-perl, liblinux-inotify2-perl, liblist-moreutils-perl, libmoose-perl, libmoosex-getopt-perl, libmoosex-types-perl, libtry-tiny-perl Description: blocking command-line interface to inotify inotify-hookable is a program that monitor files with Linux inotify. This program accepts options to specify the files to be monitored and the command to run when a file has changed (based in kernel inotify) . inotify-hookable main advantage over inotifywait are: - command to run after watch can be specified with an option - emacs and vi backup files are ignored by default . Example: . inotify-hookable -f foo.c -c 'gcc -o foo foo.c' debian/rules0000755000000000000000000000003612145633666010261 0ustar #!/usr/bin/make -f %: dh $@