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
