Hello community,

here is the log from the commit of package perl-File-BaseDir for 
openSUSE:Factory checked in at 2015-04-22 01:19:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-File-BaseDir (Old)
 and      /work/SRC/openSUSE:Factory/.perl-File-BaseDir.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-File-BaseDir"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-File-BaseDir/perl-File-BaseDir.changes      
2015-04-15 16:24:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-File-BaseDir.new/perl-File-BaseDir.changes 
2015-04-22 01:19:19.000000000 +0200
@@ -1,0 +2,9 @@
+Tue Apr 21 03:50:24 UTC 2015 - [email protected]
+
+- updated to 0.07
+   see /usr/share/doc/packages/perl-File-BaseDir/Changes
+
+  0.07 21 Apr 2015
+      Use temporary files for 03_userdirs.t test, fix for RT bug 103805
+
+-------------------------------------------------------------------

Old:
----
  File-BaseDir-0.06.tar.gz

New:
----
  File-BaseDir-0.07.tar.gz
  cpanspec.yml

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-File-BaseDir.spec ++++++
--- /var/tmp/diff_new_pack.cdoaTq/_old  2015-04-22 01:19:20.000000000 +0200
+++ /var/tmp/diff_new_pack.cdoaTq/_new  2015-04-22 01:19:20.000000000 +0200
@@ -17,21 +17,22 @@
 
 
 Name:           perl-File-BaseDir
-Version:        0.06
+Version:        0.07
 Release:        0
 %define cpan_name File-BaseDir
 Summary:        Use the Freedesktop.org base directory specification
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/File-BaseDir/
-Source:         
http://www.cpan.org/authors/id/K/KI/KIMRYAN/%{cpan_name}-%{version}.tar.gz
+Source0:        
http://www.cpan.org/authors/id/K/KI/KIMRYAN/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(File::Which)
 BuildRequires:  perl(IPC::System::Simple)
-BuildRequires:  perl(Module::Build) >= 0.24
+BuildRequires:  perl(Module::Build) >= 0.420000
 Requires:       perl(IPC::System::Simple)
 %{perl_requires}
 

++++++ File-BaseDir-0.06.tar.gz -> File-BaseDir-0.07.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-BaseDir-0.06/Build.PL 
new/File-BaseDir-0.07/Build.PL
--- old/File-BaseDir-0.06/Build.PL      2015-04-05 03:33:22.000000000 +0200
+++ new/File-BaseDir-0.07/Build.PL      2015-04-21 03:29:17.000000000 +0200
@@ -16,7 +16,9 @@
        build_requires => {
                'Module::Build'  => '0.24',
                'Test::More'     => 0,
-        'File::Which'     => 0
+        'File::Which'     => 0,
+        'File::Temp'     => 0
+        
        },
        create_makefile_pl => 'small',
 );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-BaseDir-0.06/Changes 
new/File-BaseDir-0.07/Changes
--- old/File-BaseDir-0.06/Changes       2015-04-06 04:56:25.000000000 +0200
+++ new/File-BaseDir-0.07/Changes       2015-04-21 03:29:12.000000000 +0200
@@ -1,7 +1,10 @@
 Revision history for Perl extension File::BaseDir.
 
+0.07 21 Apr 2015
+    Use temporary files for 03_userdirs.t test, fix for RT bug 103805
+
 0.06 6 Apr 2015
-    Added prerequsitie module build_requires section of Build.PL
+    Added prerequsite module build_requires section of Build.PL
 
 0.05 4 Apr 2015
     Added prerequsitie module to Build.PL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-BaseDir-0.06/META.json 
new/File-BaseDir-0.07/META.json
--- old/File-BaseDir-0.06/META.json     2015-04-06 04:57:40.000000000 +0200
+++ new/File-BaseDir-0.07/META.json     2015-04-21 03:32:02.000000000 +0200
@@ -16,6 +16,7 @@
    "prereqs" : {
       "build" : {
          "requires" : {
+            "File::Temp" : "0",
             "File::Which" : "0",
             "Module::Build" : "0.24",
             "Test::More" : "0"
@@ -38,15 +39,15 @@
    "provides" : {
       "File::BaseDir" : {
          "file" : "lib/File/BaseDir.pm",
-         "version" : "0.06"
+         "version" : "0.07"
       },
       "File::IconTheme" : {
          "file" : "lib/File/IconTheme.pm",
-         "version" : "0.06"
+         "version" : "0.07"
       },
       "File::UserDirs" : {
          "file" : "lib/File/UserDirs.pm",
-         "version" : "0.06"
+         "version" : "0.07"
       }
    },
    "release_status" : "stable",
@@ -55,5 +56,5 @@
          "http://dev.perl.org/licenses/";
       ]
    },
-   "version" : "0.06"
+   "version" : "0.07"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-BaseDir-0.06/META.yml 
new/File-BaseDir-0.07/META.yml
--- old/File-BaseDir-0.06/META.yml      2015-04-06 04:57:40.000000000 +0200
+++ new/File-BaseDir-0.07/META.yml      2015-04-21 03:32:02.000000000 +0200
@@ -3,6 +3,7 @@
 author:
   - 'Jaap Karssenberg <[email protected]>'
 build_requires:
+  File::Temp: '0'
   File::Which: '0'
   Module::Build: '0.24'
   Test::More: '0'
@@ -18,13 +19,13 @@
 provides:
   File::BaseDir:
     file: lib/File/BaseDir.pm
-    version: '0.06'
+    version: '0.07'
   File::IconTheme:
     file: lib/File/IconTheme.pm
-    version: '0.06'
+    version: '0.07'
   File::UserDirs:
     file: lib/File/UserDirs.pm
-    version: '0.06'
+    version: '0.07'
 requires:
   Carp: '0'
   Exporter: '0'
@@ -32,4 +33,4 @@
   IPC::System::Simple: '0'
 resources:
   license: http://dev.perl.org/licenses/
-version: '0.06'
+version: '0.07'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-BaseDir-0.06/lib/File/BaseDir.pm 
new/File-BaseDir-0.07/lib/File/BaseDir.pm
--- old/File-BaseDir-0.06/lib/File/BaseDir.pm   2015-04-06 04:56:32.000000000 
+0200
+++ new/File-BaseDir-0.07/lib/File/BaseDir.pm   2015-04-21 03:25:32.000000000 
+0200
@@ -5,7 +5,7 @@
 require File::Spec;
 require Exporter;
 
-our $VERSION = 0.06;
+our $VERSION = 0.07;
 
 our @ISA = qw(Exporter);
 our %EXPORT_TAGS = (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-BaseDir-0.06/lib/File/IconTheme.pm 
new/File-BaseDir-0.07/lib/File/IconTheme.pm
--- old/File-BaseDir-0.06/lib/File/IconTheme.pm 2015-04-06 04:56:43.000000000 
+0200
+++ new/File-BaseDir-0.07/lib/File/IconTheme.pm 2015-04-21 03:26:06.000000000 
+0200
@@ -5,7 +5,7 @@
 require File::Spec;
 use parent qw(Exporter);
 
-our $VERSION   = '0.06';
+our $VERSION   = '0.07';
 our @EXPORT_OK = qw(xdg_icon_theme_search_dirs);
 
 sub xdg_icon_theme_search_dirs {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-BaseDir-0.06/lib/File/UserDirs.pm 
new/File-BaseDir-0.07/lib/File/UserDirs.pm
--- old/File-BaseDir-0.06/lib/File/UserDirs.pm  2015-04-06 04:56:37.000000000 
+0200
+++ new/File-BaseDir-0.07/lib/File/UserDirs.pm  2015-04-21 03:25:56.000000000 
+0200
@@ -4,7 +4,7 @@
 use IPC::System::Simple qw(capturex);
 use parent qw(Exporter);
 
-our $VERSION     = '0.06';
+our $VERSION     = '0.07';
 our %EXPORT_TAGS = (
     all => [
         qw(xdg_desktop_dir xdg_documents_dir xdg_download_dir xdg_music_dir
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-BaseDir-0.06/t/03_userdirs.t 
new/File-BaseDir-0.07/t/03_userdirs.t
--- old/File-BaseDir-0.06/t/03_userdirs.t       2015-04-03 02:03:31.000000000 
+0200
+++ new/File-BaseDir-0.07/t/03_userdirs.t       2015-04-21 03:31:30.000000000 
+0200
@@ -6,20 +6,21 @@
 use File::BaseDir qw(config_home);
 use File::Spec::Functions qw(catfile);
 use File::Which qw(which);
+use File::Temp qw(tempdir);
 
 my $xdg_user_dir_installed = 0;
 if (which 'xdg-user-dir') {
     plan tests => 8;
-    $xdg_user_dir_installed = 0;
+    $xdg_user_dir_installed = 1;
 } else {
-    plan skip_all => '"xdg-user-dir" executable not found. Install package 
"xdg-user-dirs".';
+    plan skip_all => '"xdg-user-dir" executable not found. Install package 
"xdg-user-dirs".';    
     
 }
 
-my $udd = config_home('user-dirs.dirs');
-if (-e $udd) {
-    rename $udd, "$udd~" or die "could not make backup of $udd: $!";
-}
+my $temphomedir = tempdir(CLEANUP => 1);
+local $ENV{HOME} = $temphomedir;
+mkdir "$temphomedir/.config";
+my $udd = "$temphomedir/.config/user-dirs.dirs";
 
 open my $fh, '>', $udd or die "could not open $udd for writing: $!";
 print $fh <<'UDD';
@@ -42,13 +43,3 @@
 is xdg_publicshare_dir, catfile($ENV{HOME}, 'public_html');
 is xdg_templates_dir,   catfile($ENV{HOME}, 'Files/Document templates');
 is xdg_videos_dir,      catfile($ENV{HOME}, 'Files/Video');
-
-END {
-    if ($xdg_user_dir_installed) {
-        if (-e "$udd~") {
-            rename "$udd~", $udd or die "could not restore backup of $udd: $!";
-        } else {
-            unlink $udd or die "could not delete $udd: $!";
-        }
-    }
-}
\ No newline at end of file

++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#no_testing: broken upstream
#sources:
#  - source1
#  - source2
#patches:
#  foo.patch: -p1
#  bar.patch:
#preamble: |-
# BuildRequires:  gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: -
#./Build build flags=%{?_smp_mflags} --myflag
#ignore_requires: Bizarre::Module

Reply via email to