commit perl-GraphViz for openSUSE:Factory
Hello community, here is the log from the commit of package perl-GraphViz for openSUSE:Factory checked in at 2011-11-21 12:40:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-GraphViz (Old) and /work/SRC/openSUSE:Factory/.perl-GraphViz.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-GraphViz", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-GraphViz/perl-GraphViz.changes 2011-09-23 12:37:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-GraphViz.new/perl-GraphViz.changes 2011-11-21 12:40:46.000000000 +0100 @@ -1,0 +2,25 @@ +Fri Nov 18 11:28:01 UTC 2011 - coolo@suse.com + +- update to 2.08 + - Wind back pre-reqs for various modules to match what was shipped with Perl V 5.8.1. + Many thanx to Brian Cassidy for the error report: https://rt.cpan.org/Ticket/Display.html?id=72068. + + - Rewrite Build.PL and Makefile.PL to try loading File::Which rather than assuming it is installed. + This avoids the chicken-and-egg problem whereby these 2 programs need File::Which::which to find 'dot'. + Many thanx to Richard Clamp for the error report: https://rt.cpan.org/Public/Bug/Display.html?id=71971. + + - Add File::Which to the pre-reqs in Build.PL and Makefile.PL. + + - Add 'Deprecated. See GraphViz2' to the docs. + - Add Build.PL. + - Add ability to set ORIENTATION. Thanx to Christian Lackas for the patch. See RT#71787. + - Add Changelog.ini. + - Add META.json, MYMETA.json and MYMETA.yml. + - Add MANIFEST.SKIP. + - Ensure all modules contain a version number. + - Update the docs regarding the list of modules shipped in this distro. + - Remove examples/remote.pl because GraphViz::Remote is no longer shipped. + - Clean up examples/clusters2.pl. + - Clean up Makefile.PL. + +------------------------------------------------------------------- Old: ---- GraphViz-2.04.tar.bz2 New: ---- GraphViz-2.08.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-GraphViz.spec ++++++ --- /var/tmp/diff_new_pack.kEHS1i/_old 2011-11-21 12:40:47.000000000 +0100 +++ /var/tmp/diff_new_pack.kEHS1i/_new 2011-11-21 12:40:47.000000000 +0100 @@ -15,29 +15,41 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: perl-GraphViz -%define cpan_name GraphViz -Summary: Interface to the GraphViz graphing tool -Version: 2.04 +Version: 2.08 Release: 1 License: GPL+ or Artistic -Group: Development/Libraries/Perl +%define cpan_name GraphViz +Summary: Interface to AT&T's GraphViz. Deprecated. See GraphViz2 Url: http://search.cpan.org/dist/GraphViz/ -#Source: http://www.cpan.org/modules/by-module/GraphViz/GraphViz-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.bz2 +Group: Development/Libraries/Perl +Source: http://www.cpan.org/authors/id/R/RS/RSAVAGE/%{cpan_name}-%{version}.tgz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(File::Which) >= 1.09 BuildRequires: perl(IPC::Run) >= 0.6 -BuildRequires: graphviz +BuildRequires: perl(LWP::Simple) >= 6 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Parse::RecDescent) >= 1.965001 +BuildRequires: perl(Test::Pod) >= 1.44 +BuildRequires: perl(XML::Twig) >= 3.38 +BuildRequires: perl(XML::XPath) >= 1.13 +Requires: perl(File::Which) >= 1.09 Requires: perl(IPC::Run) >= 0.6 +Requires: perl(LWP::Simple) >= 6 +Requires: perl(Parse::RecDescent) >= 1.965001 +Requires: perl(XML::Twig) >= 3.38 +Requires: perl(XML::XPath) >= 1.13 +%{perl_requires} +# MANUAL BEGIN +BuildRequires: graphviz # graphviz-gnome is required so that dot -Tpng works. Requires: graphviz graphviz-gnome pango cairo +# MANUAL END %description This module provides an interface to layout and image generation of @@ -46,35 +58,25 @@ the GraphViz project (http://www.graphviz.org/ or http://www.research.att.com/sw/tools/graphviz/). -Author: -------- - Leon Brocard <acme@astray.com> +GraphViz is deprecated in favour of the GraphViz2 manpage. %prep %setup -q -n %{cpan_name}-%{version} +find . -type f -print0 | xargs -0 chmod 644 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor - -%{__make} %{?_smp_mflags} +%{__perl} Build.PL installdirs=vendor +./Build build flags=%{?_smp_mflags} %check -%{__make} test +./Build test %install -%perl_make_install -# do not perl_process_packlist (noarch) -# remove .packlist file -%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch -# remove perllocal.pod file -%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib +./Build install destdir=%{buildroot} create_packlist=0 %perl_gen_filelist -%clean -%{__rm} -rf $RPM_BUILD_ROOT - %files -f %{name}.files -%defattr(-,root,root,-) -%doc CHANGES README +%defattr(-,root,root,755) +%doc Changelog.ini CHANGES examples README %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de