r34160 - in /trunk/libgtk2-mozembed-perl/debian: changelog patches/dont-pollute-HOME patches/series

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Sun Apr 26 10:52:43 UTC 2009


Author: gregoa
Date: Sun Apr 26 10:52:37 2009
New Revision: 34160

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=34160
Log:
New patch dont-pollute-HOME: use a temp directory for tests and remove it
afterwards instead of polluting $HOME, thanks to Niko Tyni for spotting.

Added:
    trunk/libgtk2-mozembed-perl/debian/patches/dont-pollute-HOME
Modified:
    trunk/libgtk2-mozembed-perl/debian/changelog
    trunk/libgtk2-mozembed-perl/debian/patches/series

Modified: trunk/libgtk2-mozembed-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-mozembed-perl/debian/changelog?rev=34160&op=diff
==============================================================================
--- trunk/libgtk2-mozembed-perl/debian/changelog (original)
+++ trunk/libgtk2-mozembed-perl/debian/changelog Sun Apr 26 10:52:37 2009
@@ -1,3 +1,10 @@
+libgtk2-mozembed-perl (0.08-2) UNRELEASED; urgency=low
+
+  * New patch dont-pollute-HOME: use a temp directory for tests and remove it
+    afterwards instead of polluting $HOME, thanks to Niko Tyni for spotting.
+
+ -- gregor herrmann <gregoa at debian.org>  Sun, 26 Apr 2009 12:51:16 +0200
+
 libgtk2-mozembed-perl (0.08-1) unstable; urgency=low
 
   * Initial Release. (LP: #187921) (Closes: #518099)

Added: trunk/libgtk2-mozembed-perl/debian/patches/dont-pollute-HOME
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-mozembed-perl/debian/patches/dont-pollute-HOME?rev=34160&op=file
==============================================================================
--- trunk/libgtk2-mozembed-perl/debian/patches/dont-pollute-HOME (added)
+++ trunk/libgtk2-mozembed-perl/debian/patches/dont-pollute-HOME Sun Apr 26 10:52:37 2009
@@ -1,0 +1,32 @@
+Author: gregor herrmann <gregoa at debian.org>
+Description: use tmpdir for tests instead of polluting $HOME;
+             discovered by Niko Tyni in #525534
+
+--- a/t/GtkMozEmbed.t
++++ b/t/GtkMozEmbed.t
+@@ -8,13 +8,17 @@
+ use Gtk2 -init;
+ use Gtk2::MozEmbed;
+ 
++use File::Spec;
++use File::Path;
++
+ use Test::More tests => 8;
+ 
+ Gtk2::MozEmbed -> push_startup();
+ Gtk2::MozEmbed -> pop_startup();
+ 
+-Gtk2::MozEmbed -> set_comp_path($ENV{ HOME });
+-Gtk2::MozEmbed -> set_profile_path($ENV{ HOME } . "/.Schmuh", "Schmuh");
++my $HOME = File::Spec->tmpdir();
++Gtk2::MozEmbed -> set_comp_path($HOME);
++Gtk2::MozEmbed -> set_profile_path($HOME . "/.Schmuh", "Schmuh");
+ 
+ my $moz = Gtk2::MozEmbed -> new();
+ isa_ok($moz, "Gtk2::MozEmbed");
+@@ -53,3 +57,5 @@
+ 
+ # my $single = Gtk2::MozEmbedSingle -> new();
+ # isa_ok($single, "Gtk2::MozEmbedSingle");
++
++rmtree($HOME . "/.Schmuh");

Modified: trunk/libgtk2-mozembed-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-mozembed-perl/debian/patches/series?rev=34160&op=diff
==============================================================================
--- trunk/libgtk2-mozembed-perl/debian/patches/series (original)
+++ trunk/libgtk2-mozembed-perl/debian/patches/series Sun Apr 26 10:52:37 2009
@@ -1,2 +1,3 @@
 whatis-entry
 use-the-right-xul
+dont-pollute-HOME




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