Update to latest community sources
This commit is contained in:
parent
40680c3b55
commit
269645d4ad
1
.gitignore
vendored
1
.gitignore
vendored
@ -7,3 +7,4 @@ pcp-3.3.3-1.src.tar.gz
|
|||||||
/pcp-3.6.3-1.src.tar.gz
|
/pcp-3.6.3-1.src.tar.gz
|
||||||
/pcp-3.6.5-1.src.tar.gz
|
/pcp-3.6.5-1.src.tar.gz
|
||||||
/pcp-3.6.6-1.src.tar.gz
|
/pcp-3.6.6-1.src.tar.gz
|
||||||
|
/pcp-3.6.7.src.tar.gz
|
||||||
|
49
pcp.spec
49
pcp.spec
@ -1,24 +1,27 @@
|
|||||||
Summary: System-level performance monitoring and performance management
|
Summary: System-level performance monitoring and performance management
|
||||||
Name: pcp
|
Name: pcp
|
||||||
Version: 3.6.6
|
Version: 3.6.7
|
||||||
%define buildversion 1
|
%define buildversion 1
|
||||||
|
|
||||||
Release: %{buildversion}%{?dist}.1
|
Release: %{buildversion}%{?dist}.1
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
URL: http://oss.sgi.com/projects/pcp
|
URL: http://oss.sgi.com/projects/pcp
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
Source0: ftp://oss.sgi.com/projects/pcp/download/pcp-%{version}-%{buildversion}.src.tar.gz
|
Source0: pcp-%{version}.src.tar.gz
|
||||||
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
BuildRequires: procps autoconf bison flex ncurses-devel readline-devel
|
BuildRequires: procps autoconf bison flex
|
||||||
|
BuildRequires: python-devel
|
||||||
|
BuildRequires: ncurses-devel
|
||||||
|
BuildRequires: readline-devel
|
||||||
BuildRequires: perl(ExtUtils::MakeMaker)
|
BuildRequires: perl(ExtUtils::MakeMaker)
|
||||||
BuildRequires: initscripts python-devel man /bin/hostname
|
BuildRequires: initscripts man /bin/hostname
|
||||||
|
|
||||||
Requires: bash gawk sed grep fileutils findutils initscripts perl python
|
Requires: bash gawk sed grep fileutils findutils initscripts perl python
|
||||||
|
|
||||||
Requires: pcp-libs = %{version}
|
Requires: pcp-libs = %{version}-%{release}
|
||||||
Requires: python-pcp = %{version}
|
Requires: python-pcp = %{version}-%{release}
|
||||||
Requires: perl-PCP-PMDA = %{version}
|
Requires: perl-PCP-PMDA = %{version}-%{release}
|
||||||
|
|
||||||
%define _pmdasdir %{_localstatedir}/lib/pcp/pmdas
|
%define _pmdasdir %{_localstatedir}/lib/pcp/pmdas
|
||||||
%define _testsdir %{_localstatedir}/lib/pcp/testsuite
|
%define _testsdir %{_localstatedir}/lib/pcp/testsuite
|
||||||
@ -52,7 +55,7 @@ Group: Development/Libraries
|
|||||||
Summary: Performance Co-Pilot (PCP) development headers and documentation
|
Summary: Performance Co-Pilot (PCP) development headers and documentation
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
|
|
||||||
Requires: pcp-libs = %{version}
|
Requires: pcp-libs = %{version}-%{release}
|
||||||
|
|
||||||
%description libs-devel
|
%description libs-devel
|
||||||
Performance Co-Pilot (PCP) headers, documentation and tools for development.
|
Performance Co-Pilot (PCP) headers, documentation and tools for development.
|
||||||
@ -65,8 +68,9 @@ License: GPLv2
|
|||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Summary: Performance Co-Pilot (PCP) test suite
|
Summary: Performance Co-Pilot (PCP) test suite
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
|
Requires: pcp = %{version}-%{release}
|
||||||
Requires: pcp-libs-devel = %{version} valgrind
|
Requires: pcp-libs-devel = %{version}-%{release}
|
||||||
|
# Requires: valgrind # arch-specific
|
||||||
|
|
||||||
%description testsuite
|
%description testsuite
|
||||||
Quality assurance test suite for Performance Co-Pilot (PCP).
|
Quality assurance test suite for Performance Co-Pilot (PCP).
|
||||||
@ -79,7 +83,7 @@ License: GPLv2
|
|||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Summary: Performance Co-Pilot (PCP) Perl bindings and documentation
|
Summary: Performance Co-Pilot (PCP) Perl bindings and documentation
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
Requires: pcp-libs = %{version}
|
Requires: pcp-libs = %{version}-%{release}
|
||||||
|
|
||||||
%description -n perl-PCP-PMDA
|
%description -n perl-PCP-PMDA
|
||||||
The PCP::PMDA Perl module contains the language bindings for
|
The PCP::PMDA Perl module contains the language bindings for
|
||||||
@ -96,7 +100,7 @@ License: GPLv2
|
|||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Summary: Performance Co-Pilot (PCP) Perl bindings for PCP Memory Mapped Values
|
Summary: Performance Co-Pilot (PCP) Perl bindings for PCP Memory Mapped Values
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
Requires: pcp >= %{version}
|
Requires: pcp >= %{version}-%{release}
|
||||||
|
|
||||||
%description -n perl-PCP-MMV
|
%description -n perl-PCP-MMV
|
||||||
The PCP::MMV module contains the Perl language bindings for
|
The PCP::MMV module contains the Perl language bindings for
|
||||||
@ -114,7 +118,7 @@ License: GPLv2
|
|||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Summary: Performance Co-Pilot (PCP) Perl bindings for importing external data into PCP archives
|
Summary: Performance Co-Pilot (PCP) Perl bindings for importing external data into PCP archives
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
Requires: pcp >= %{version}
|
Requires: pcp >= %{version}-%{release}
|
||||||
|
|
||||||
%description -n perl-PCP-LogImport
|
%description -n perl-PCP-LogImport
|
||||||
The PCP::LogImport module contains the Perl language bindings for
|
The PCP::LogImport module contains the Perl language bindings for
|
||||||
@ -129,7 +133,7 @@ License: GPLv2
|
|||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Summary: Performance Co-Pilot (PCP) Perl bindings for post-processing output of pmlogsummary
|
Summary: Performance Co-Pilot (PCP) Perl bindings for post-processing output of pmlogsummary
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
Requires: pcp >= %{version}
|
Requires: pcp >= %{version}-%{release}
|
||||||
|
|
||||||
%description -n perl-PCP-LogSummary
|
%description -n perl-PCP-LogSummary
|
||||||
The PCP::LogSummary module provides a Perl module for using the
|
The PCP::LogSummary module provides a Perl module for using the
|
||||||
@ -147,7 +151,9 @@ License: LGPLv2+
|
|||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
Summary: Performance Co-Pilot tools for importing sar data into PCP archive logs
|
Summary: Performance Co-Pilot tools for importing sar data into PCP archive logs
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
Requires: pcp-libs >= %{version} perl-PCP-LogImport >= %{version} sysstat
|
Requires: pcp-libs >= %{version}-%{release}
|
||||||
|
Requires: perl-PCP-LogImport >= %{version}-%{release}
|
||||||
|
Requires: sysstat
|
||||||
|
|
||||||
%description import-sar2pcp
|
%description import-sar2pcp
|
||||||
Performance Co-Pilot (PCP) front-end tools for importing sar data
|
Performance Co-Pilot (PCP) front-end tools for importing sar data
|
||||||
@ -161,7 +167,9 @@ License: LGPLv2+
|
|||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
Summary: Performance Co-Pilot tools for importing iostat data into PCP archive logs
|
Summary: Performance Co-Pilot tools for importing iostat data into PCP archive logs
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
Requires: pcp-libs >= %{version} perl-PCP-LogImport >= %{version} sysstat
|
Requires: pcp-libs >= %{version}-%{release}
|
||||||
|
Requires: perl-PCP-LogImport >= %{version}-%{release}
|
||||||
|
Requires: sysstat
|
||||||
|
|
||||||
%description import-iostat2pcp
|
%description import-iostat2pcp
|
||||||
Performance Co-Pilot (PCP) front-end tools for importing iostat data
|
Performance Co-Pilot (PCP) front-end tools for importing iostat data
|
||||||
@ -175,7 +183,8 @@ License: LGPLv2+
|
|||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
Summary: Performance Co-Pilot tools for importing MTRG data into PCP archive logs
|
Summary: Performance Co-Pilot tools for importing MTRG data into PCP archive logs
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
Requires: pcp-libs >= %{version} perl-PCP-LogImport >= %{version}
|
Requires: pcp-libs >= %{version}-%{release}
|
||||||
|
Requires: perl-PCP-LogImport >= %{version}-%{release}
|
||||||
|
|
||||||
%description import-mrtg2pcp
|
%description import-mrtg2pcp
|
||||||
Performance Co-Pilot (PCP) front-end tools for importing MTRG data
|
Performance Co-Pilot (PCP) front-end tools for importing MTRG data
|
||||||
@ -189,7 +198,7 @@ License: GPLv2
|
|||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Summary: Performance Co-Pilot (PCP) Python bindings and documentation
|
Summary: Performance Co-Pilot (PCP) Python bindings and documentation
|
||||||
URL: http://oss.sgi.com/projects/pcp/
|
URL: http://oss.sgi.com/projects/pcp/
|
||||||
Requires: pcp-libs = %{version}
|
Requires: pcp-libs = %{version}-%{release}
|
||||||
|
|
||||||
%description -n python-pcp
|
%description -n python-pcp
|
||||||
The python PCP module contains the language bindings for
|
The python PCP module contains the language bindings for
|
||||||
@ -237,7 +246,7 @@ cat base_pmdas.list base_binfiles.list base_man1files.list > base_specialfiles.l
|
|||||||
%pre testsuite
|
%pre testsuite
|
||||||
getent group pcpqa >/dev/null || groupadd -r pcpqa
|
getent group pcpqa >/dev/null || groupadd -r pcpqa
|
||||||
getent passwd pcpqa >/dev/null || \
|
getent passwd pcpqa >/dev/null || \
|
||||||
useradd -c "PCP Quality Assurance" -g pcpqa -d %{_testsdir} -m -r -s /bin/bash pcpqa 2>/dev/null
|
useradd -c "PCP Quality Assurance" -g pcpqa -m -r -s /bin/bash pcpqa 2>/dev/null
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
@ -351,7 +360,7 @@ fi
|
|||||||
%{_localstatedir}/lib/pcp/pmdas/txmon
|
%{_localstatedir}/lib/pcp/pmdas/txmon
|
||||||
|
|
||||||
%files testsuite
|
%files testsuite
|
||||||
%defattr(-,root,root)
|
%defattr(-,pcpqa,pcpqa)
|
||||||
%{_testsdir}
|
%{_testsdir}
|
||||||
|
|
||||||
%files import-sar2pcp
|
%files import-sar2pcp
|
||||||
|
Loading…
Reference in New Issue
Block a user