r32652 - in /trunk/libdevel-nytprof-perl/debian: changelog libdevel-nytprof-perl.dirs libdevel-nytprof-perl.examples libdevel-nytprof-perl.links patches/series patches/usr-share.patch rules

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Sun Apr 5 22:25:51 UTC 2009


Author: gregoa
Date: Sun Apr  5 22:25:46 2009
New Revision: 32652

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=32652
Log:
* Move architecture independent files from /usr/lib/perl5 to
  /usr/share/perl5. Patch nytprofhtml to make it find the moved files.
* Move perftest.pl to examples.

Added:
    trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.dirs
    trunk/libdevel-nytprof-perl/debian/patches/usr-share.patch
Modified:
    trunk/libdevel-nytprof-perl/debian/changelog
    trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.examples
    trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.links
    trunk/libdevel-nytprof-perl/debian/patches/series
    trunk/libdevel-nytprof-perl/debian/rules

Modified: trunk/libdevel-nytprof-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-nytprof-perl/debian/changelog?rev=32652&op=diff
==============================================================================
--- trunk/libdevel-nytprof-perl/debian/changelog (original)
+++ trunk/libdevel-nytprof-perl/debian/changelog Sun Apr  5 22:25:46 2009
@@ -1,9 +1,4 @@
 libdevel-nytprof-perl (2.09-1) UNRELEASED; urgency=low
-
-  TODO:
-  lintian:
-  W: libdevel-nytprof-perl: image-file-in-usr-lib usr/lib/perl5/Devel/NYTProf/js/asc.png
-     (and 2 others)
 
   [ Brian Cassidy ]
   * New upstream release
@@ -11,10 +6,14 @@
   [ gregor herrmann ]
   * debian/control: Changed: Switched Vcs-Browser field to ViewSVN
     (source stanza).
+
   * New upstream release, contains a fix for the "Unable to open ..." warning
     (closes: #510440).
   * Adjust debian/rules and debian/libdevel-nytprof-perl.links to the new name
     of the embedded jquery file.
+  * Move architecture independent files from /usr/lib/perl5 to
+    /usr/share/perl5. Patch nytprofhtml to make it find the moved files.
+  * Move perftest.pl to examples.
 
  -- Brian Cassidy <brian.cassidy at gmail.com>  Wed, 18 Feb 2009 11:41:07 -0400
 

Added: trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.dirs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.dirs?rev=32652&op=file
==============================================================================
--- trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.dirs (added)
+++ trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.dirs Sun Apr  5 22:25:46 2009
@@ -1,0 +1,1 @@
+usr/share/perl5/Devel/NYTProf

Modified: trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.examples
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.examples?rev=32652&op=diff
==============================================================================
--- trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.examples (original)
+++ trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.examples Sun Apr  5 22:25:46 2009
@@ -1,2 +1,3 @@
 demo
 benchmark.pl
+perftest.pl

Modified: trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.links
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.links?rev=32652&op=diff
==============================================================================
--- trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.links (original)
+++ trunk/libdevel-nytprof-perl/debian/libdevel-nytprof-perl.links Sun Apr  5 22:25:46 2009
@@ -1,1 +1,1 @@
-usr/share/javascript/jquery/jquery.min.js usr/lib/perl5/Devel/NYTProf/js/jquery-min.js
+usr/share/javascript/jquery/jquery.min.js usr/share/perl5/Devel/NYTProf/js/jquery-min.js

Modified: trunk/libdevel-nytprof-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-nytprof-perl/debian/patches/series?rev=32652&op=diff
==============================================================================
--- trunk/libdevel-nytprof-perl/debian/patches/series (original)
+++ trunk/libdevel-nytprof-perl/debian/patches/series Sun Apr  5 22:25:46 2009
@@ -1,1 +1,2 @@
 manpage-section.patch
+usr-share.patch

Added: trunk/libdevel-nytprof-perl/debian/patches/usr-share.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-nytprof-perl/debian/patches/usr-share.patch?rev=32652&op=file
==============================================================================
--- trunk/libdevel-nytprof-perl/debian/patches/usr-share.patch (added)
+++ trunk/libdevel-nytprof-perl/debian/patches/usr-share.patch Sun Apr  5 22:25:46 2009
@@ -1,0 +1,14 @@
+Author: gregor herrmann <gregoa at debian.org>
+Description: the arch-indep files (css, js, png) are installed into
+             /usr/share/perl5/....
+
+--- a/bin/nytprofhtml
++++ b/bin/nytprofhtml
+@@ -639,6 +639,7 @@
+     my ($profile) = @_;
+     # find the js, gif, css etc files installed with Devel::NYTProf
+     (my $lib = $INC{"Devel/NYTProf/Data.pm"}) =~ s/Data\.pm$//;
++    $lib =~ s{usr/lib/perl5}{usr/share/perl5};
+     for my $src (<$lib/js/*>) {
+         (my $file = $src) =~ s/.*\///;
+         unlink "$opt{out}/$file";

Modified: trunk/libdevel-nytprof-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-nytprof-perl/debian/rules?rev=32652&op=diff
==============================================================================
--- trunk/libdevel-nytprof-perl/debian/rules (original)
+++ trunk/libdevel-nytprof-perl/debian/rules Sun Apr  5 22:25:46 2009
@@ -19,11 +19,15 @@
 
 	# from libjs-jquery, via debian/links
 	$(RM) -v debian/libdevel-nytprof-perl/usr/lib/perl5/Devel/NYTProf/js/jquery-min.js
+	# move arch:all files around
+	mv debian/libdevel-nytprof-perl/usr/lib/perl5/Devel/NYTProf/js \
+		debian/libdevel-nytprof-perl/usr/share/perl5/Devel/NYTProf/
 
 	dh install --remaining
 
-	# installed as an example
+	# installed as examples
 	$(RM) -v debian/libdevel-nytprof-perl/usr/lib/perl5/Devel/benchmark.pl
+	$(RM) -v debian/libdevel-nytprof-perl/usr/lib/perl5/Devel/perftest.pl
 
 	touch $@
 




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