+++ /dev/null
---- Proc-ProcessTable-0.48/os/Linux.c.wiget 2013-04-07 12:56:30.000000000 +0200
-+++ Proc-ProcessTable-0.48/os/Linux.c 2013-06-10 21:26:13.953054773 +0200
-@@ -394,7 +394,7 @@ static void eval_link(char *pid, char *l
-
- /* copy the path onto our obstack, set the value (somewhere in pts)
- * and free the results of canonicalize_file_name */
-- obstack_printf(mem_pool, link);
-+ obstack_printf(mem_pool, "%s", link);
- obstack_1grow(mem_pool, '\0');
-
- *ptr = (char *) obstack_finish(mem_pool);
-@@ -635,7 +635,7 @@ void OS_get_table()
- bzero(prs, sizeof(struct procstat));
-
- /* intilize the format string */
-- obstack_printf(&mem_pool, get_string(STR_DEFAULT_FORMAT));
-+ obstack_printf(&mem_pool, "%s", get_string(STR_DEFAULT_FORMAT));
- obstack_1grow(&mem_pool, '\0');
- format_str = (char *) obstack_finish(&mem_pool);
-
---- Proc-ProcessTable-0.48/ProcessTable.xs.wiget 2013-06-10 21:29:03.826413135 +0200
-+++ Proc-ProcessTable-0.48/ProcessTable.xs 2013-06-10 21:27:54.582453793 +0200
-@@ -402,5 +402,5 @@ _initialize_os(obj)
- char* error;
-
- if( (error = OS_initialize()) != NULL ){
-- croak(error);
-+ croak("%s", error);
- }
#
# Conditional build:
%bcond_with tests # do perform "make test" (requires mounted /proc)
-#
-%include /usr/lib/rpm/macros.perl
+
%define pdir Proc
%define pnam ProcessTable
+%include /usr/lib/rpm/macros.perl
Summary: Proc::ProcessTable - Perl interface to the UNIX process table
Summary(pl.UTF-8): Proc::ProcessTable - interfejs perlowy do uniksowej tabeli procesów
Name: perl-Proc-ProcessTable
-Version: 0.48
-Release: 4
+Version: 0.49
+Release: 1
# same as perl
License: GPL v1+ or Artistic
Group: Development/Languages/Perl
Source0: http://www.cpan.org/modules/by-module/Proc/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: ddc2c67cd1184ddb0ba1f84e89b90e2a
-Patch0: format.patch
+# Source0-md5: 6bb75f4717bce5cf866d68f6c13321bd
URL: http://search.cpan.org/dist/Proc-ProcessTable/
BuildRequires: perl-devel >= 1:5.8.0
BuildRequires: rpm-perlprov >= 4.1-13
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
-%patch0 -p1
%build
%{__perl} Makefile.PL \
%install
rm -rf $RPM_BUILD_ROOT
-
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+
install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
-install example.pl $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+mv $RPM_BUILD_ROOT{%{perl_vendorarch}/Proc/example.pl,%{_examplesdir}/%{name}-%{version}}
%clean
rm -rf $RPM_BUILD_ROOT
%dir %{perl_vendorarch}/auto/Proc/ProcessTable
%attr(755,root,root) %{perl_vendorarch}/auto/Proc/ProcessTable/*.so
%{perl_vendorarch}/auto/Proc/ProcessTable/Process
-%dir %{_examplesdir}/%{name}-%{version}
-%attr(755,root,root) %{_examplesdir}/%{name}-%{version}/*.pl
-%{_mandir}/man3/*
+%{_mandir}/man3/Proc::Killall.3pm*
+%{_mandir}/man3/Proc::Killfam.3pm*
+%{_mandir}/man3/Proc::ProcessTable*
+%{_examplesdir}/%{name}-%{version}