diff --git a/fix_cpan_pmda_manifest.patch b/fix_cpan_pmda_manifest.patch new file mode 100644 index 0000000..98d3712 --- /dev/null +++ b/fix_cpan_pmda_manifest.patch @@ -0,0 +1,36 @@ +Index: pcp-3.6.4/src/cpan/PMDA/MANIFEST +=================================================================== +--- pcp-3.6.4.orig/src/cpan/PMDA/MANIFEST ++++ pcp-3.6.4/src/cpan/PMDA/MANIFEST +@@ -9,4 +9,3 @@ local.h + local.c + test.pl + typemap +-META.yml Module meta-data (added by MakeMaker) +Index: pcp-3.6.4/src/cpan/LogImport/MANIFEST +=================================================================== +--- pcp-3.6.4.orig/src/cpan/LogImport/MANIFEST ++++ pcp-3.6.4/src/cpan/LogImport/MANIFEST +@@ -5,4 +5,3 @@ MANIFEST + LogImport.pm + LogImport.xs + typemap +-META.yml Module meta-data (added by MakeMaker) +Index: pcp-3.6.4/src/cpan/LogSummary/MANIFEST +=================================================================== +--- pcp-3.6.4.orig/src/cpan/LogSummary/MANIFEST ++++ pcp-3.6.4/src/cpan/LogSummary/MANIFEST +@@ -18,4 +18,3 @@ t/db/20081125.0 + t/db/20081126.index + t/db/20081126.meta + t/db/20081126.0 +-META.yml Module meta-data (added by MakeMaker) +Index: pcp-3.6.4/src/cpan/MMV/MANIFEST +=================================================================== +--- pcp-3.6.4.orig/src/cpan/MMV/MANIFEST ++++ pcp-3.6.4/src/cpan/MMV/MANIFEST +@@ -7,4 +7,3 @@ MMV.xs + server.pl + test.pl + typemap +-META.yml Module meta-data (added by MakeMaker) diff --git a/pcp-3.6.3-1.src.tar.gz b/pcp-3.6.3-1.src.tar.gz deleted file mode 100644 index cd46df8..0000000 --- a/pcp-3.6.3-1.src.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:42725b5ce2f59cb4a5249eb5d20e31ceb1f9bf5199acb3504f4a4aca414b1cc1 -size 2406359 diff --git a/pcp-3.6.4-1.src.tar.gz b/pcp-3.6.4-1.src.tar.gz new file mode 100644 index 0000000..84ab81a --- /dev/null +++ b/pcp-3.6.4-1.src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac6de94daf87b4b514cc8abd71a758c22ab63a5bf7840bae19cabd6771543b23 +size 2409400 diff --git a/pcp.changes b/pcp.changes index d8edd06..3274446 100644 --- a/pcp.changes +++ b/pcp.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Jun 18 11:01:29 UTC 2012 - ddiss@suse.com + +- Remove invalid cpan/PMDA manifest entry. + +------------------------------------------------------------------- +Fri Jun 15 14:59:26 UTC 2012 - ddiss@suse.com + +- Update to pcp-3.6.4. + + Fix build on s390x platform (thanks to Dan Horak) + + Rethink order of PATH setting for pcp start scripts, to ensure + binaries from other packages with names that conflict with pcp + binaries are not found ahead of the same-named pcp binary. + ------------------------------------------------------------------- Wed Jun 6 12:49:13 UTC 2012 - ddiss@suse.com diff --git a/pcp.spec b/pcp.spec index 1cb0c7d..1a366f0 100644 --- a/pcp.spec +++ b/pcp.spec @@ -19,7 +19,7 @@ Summary: System-level performance monitoring and performance management Name: pcp -Version: 3.6.3 +Version: 3.6.4 Release: 1 %define buildversion 1 @@ -61,12 +61,16 @@ Patch10: pcp_legacy_init_lsb.patch Patch11: fix_configure_path_tests.patch Patch12: configure_append_pcp_subdir.patch Patch13: remove_cpan_rpaths.patch +Patch14: fix_cpan_pmda_manifest.patch %if "%{_vendor}" == "suse" Requires: sysconfig cpp %else Requires: initscripts BuildRequires: initscripts +%if (0%{?fedora} > 0) +AutoReq: no +%endif %endif Requires: bash gawk sed grep fileutils findutils Requires: %{lib_pkg} = %{version} @@ -106,6 +110,9 @@ Summary: Performance Co-Pilot (PCP) development headers and documentation Url: http://oss.sgi.com/projects/pcp/ Requires: %{lib_pkg} = %{version} Conflicts: %{lib_devel_pkg_conflict} +%if (0%{?fedora} > 0) +AutoReq: no +%endif %description -n %{lib_devel_pkg} Performance Co-Pilot (PCP) headers, documentation and tools for development. @@ -254,6 +261,7 @@ into standard PCP archive logs for replay with any PCP monitoring tool. %patch11 -p1 %patch12 -p1 %patch13 -p1 +%patch14 -p1 autoconf %configure --localstatedir=/var/lib @@ -360,10 +368,9 @@ fi %{_datadir}/doc/packages/pcp-%{version} %if "%{_vendor}" == "suse" %{_sbindir}/rc* -%else -%dir %{_localstatedir}/run/pcp %endif +%ghost %dir %{_localstatedir}/run/pcp %dir %{_pmdasdir} %dir %{_datadir}/pcp %dir %{_localstatedir}/lib/pcp