Hello community, here is the log from the commit of package perl-File-Which for openSUSE:Factory checked in at 2015-05-05 00:54:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-File-Which (Old) and /work/SRC/openSUSE:Factory/.perl-File-Which.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-File-Which" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-File-Which/perl-File-Which.changes 2015-04-22 01:07:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-File-Which.new/perl-File-Which.changes 2015-05-05 00:54:40.000000000 +0200 @@ -1,0 +2,6 @@ +Sat May 2 05:50:03 UTC 2015 - coolo@suse.com + +- updated to 1.17 + see /usr/share/doc/packages/perl-File-Which/Changes + +------------------------------------------------------------------- Old: ---- File-Which-1.16.tar.gz New: ---- File-Which-1.17.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-File-Which.spec ++++++ --- /var/tmp/diff_new_pack.DPVqG4/_old 2015-05-05 00:54:41.000000000 +0200 +++ /var/tmp/diff_new_pack.DPVqG4/_new 2015-05-05 00:54:41.000000000 +0200 @@ -17,33 +17,40 @@ Name: perl-File-Which -Version: 1.16 +Version: 1.17 Release: 0 %define cpan_name File-Which -Summary: Portable implementation of the `which' utility +Summary: Perl implementation of the which utility as an API License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/File-Which/ -Source: http://www.cpan.org/authors/id/P/PL/PLICEASE/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/P/PL/PLICEASE/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Test::More) >= 0.80 +BuildRequires: perl(Test::More) >= 0.94 %{perl_requires} %description -'File::Which' was created to be able to get the paths to executable -programs on systems under which the `which' program wasn't implemented in -the shell. - -'File::Which' searches the directories of the user's 'PATH' (as returned by -'File::Spec->path()'), looking for executable files having the name -specified as a parameter to 'which()'. Under Win32 systems, which do not -have a notion of directly executable files, but uses special extensions -such as '.exe' and '.bat' to identify them, 'File::Which' takes extra steps -to assure that you will find the correct file (so for example, you might be -searching for 'perl', it'll try _perl.exe_, _perl.bat_, etc.) +the File::Which manpage finds the full or relative paths to executable +programs on the system. This is normally the function of 'which' utility. +'which' is typically implemented as either a program or a built in shell +command. On some platforms, such as Microsoft Windows it is not provided as +part of the core operating system. This module provides a consistent API to +this functionality regardless of the underlying platform. + +The focus of this module is correctness and portability. As a consequence +platforms where the current directory is implicitly part of the search path +such as Microsoft Windows will find executables in the current directory, +whereas on platforms such as UNIX where this is not the case executables in +the current directory will only be found if the current directory is +explicitly added to the path. + +If you need a portable 'which' on the command line in an environment that +does not provide it, install the App::pwhich manpage which provides a +command line interface to this API. %prep %setup -q -n %{cpan_name}-%{version} ++++++ File-Which-1.16.tar.gz -> File-Which-1.17.tar.gz ++++++ ++++ 2711 lines of diff (skipped) ++++++ 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 #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module