[SCM] Debian packaging of libpar-packer-perl branch, master, updated. debian/1.012-1-28-g16c7b91

gregor herrmann gregoa at debian.org
Sun May 19 12:21:26 UTC 2013


The following commit has been merged in the master branch:
commit 3f790e667702001538b36c7c921de0e646e8ccc4
Author: gregor herrmann <gregoa at debian.org>
Date:   Sun May 19 14:12:17 2013 +0200

    The tkpp script now needs some not-packaged TK::* modules.
    
    Install it as an example, drop the Recommends on libtk-perl, add a
    debian/NEWS entry.

diff --git a/debian/NEWS b/debian/NEWS
new file mode 100644
index 0000000..4b56ed9
--- /dev/null
+++ b/debian/NEWS
@@ -0,0 +1,9 @@
+libpar-packer-perl (1.014-1) unstable; urgency=low
+
+  Since 1.013, the tkpp needs some Tk::* modules that are not (yet) packaged
+  for Debian. Therefore the script is installed as an example at least for the
+  time being.
+
+  If you need tkpp working, please file a bug report in the Debian BTS.
+
+ -- gregor herrmann <gregoa at debian.org>  Sun, 19 May 2013 14:10:09 +0200
diff --git a/debian/control b/debian/control
index 20a23eb..d3c3f73 100644
--- a/debian/control
+++ b/debian/control
@@ -34,7 +34,6 @@ Depends: ${misc:Depends},
          libpar-dist-perl,
          libpar-perl (>= 1.005),
          perl
-Recommends: libtk-perl
 Description: utility for creating PAR archives and stand-alone executables
  PAR (Perl Archiving Toolkit) is a Cross-Platform Packaging and Deployment
  tool, dubbed as a cross between Java's JAR and Perl2EXE/PerlApp.
diff --git a/debian/libpar-packer-perl.examples b/debian/libpar-packer-perl.examples
new file mode 100644
index 0000000..305509a
--- /dev/null
+++ b/debian/libpar-packer-perl.examples
@@ -0,0 +1 @@
+blib/script/tkpp
diff --git a/debian/rules b/debian/rules
index 3534df8..f469f1f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -34,6 +34,11 @@ override_dh_auto_install:
 		$(TMP)/usr/lib/perl5/PAR/StrippedPARL/
 	mv -v $(TMP)/usr/share/perl5/PAR/StrippedPARL/Dynamic.pm \
 		$(TMP)/usr/lib/perl5/PAR/StrippedPARL/
+	# don't install tkpp and its manpage for the time being
+	# it needs Tk::* modules we don't have
+	# put it into examples for now
+	$(RM) -v $(TMP)/usr/bin/tkpp
+	$(RM) -v $(TMP)/usr/share/man/man1/tkpp.1p
 
 override_dh_gencontrol:
 	dh_gencontrol -- -V'sameperl:Depends=perl (>= $(PERL_CURRENT)), perl (<< $(PERL_NEXT)~)'

-- 
Debian packaging of libpar-packer-perl



More information about the Pkg-perl-cvs-commits mailing list