From b2f93f4140449f3d57fc07352a086c9c8bb7f301 Mon Sep 17 00:00:00 2001 From: zhengyaohui Date: Mon, 13 Sep 2021 15:07:50 +0800 Subject: [PATCH] Package init --- ...0-Fixed-using-of-uninitialized-value.patch | 11 +++++ File-Pid-1.01.tar.gz | Bin 0 -> 3053 bytes perl-File-Pid.spec | 43 ++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 File-Pid-1.01-RT-18960-Fixed-using-of-uninitialized-value.patch create mode 100644 File-Pid-1.01.tar.gz create mode 100644 perl-File-Pid.spec diff --git a/File-Pid-1.01-RT-18960-Fixed-using-of-uninitialized-value.patch b/File-Pid-1.01-RT-18960-Fixed-using-of-uninitialized-value.patch new file mode 100644 index 0000000..cc3d869 --- /dev/null +++ b/File-Pid-1.01-RT-18960-Fixed-using-of-uninitialized-value.patch @@ -0,0 +1,11 @@ +--- File-Pid-1.01/lib/File/Pid.pm.orig 2005-01-11 14:09:54.000000000 +0100 ++++ File-Pid-1.01/lib/File/Pid.pm 2011-02-04 18:28:50.000000000 +0100 +@@ -119,7 +119,7 @@ + + sub running { + my $self = shift; +- my $pid = $self->_get_pid_from_file; ++ my $pid = $self->_get_pid_from_file or return undef; + + return kill(0, $pid) + ? $pid diff --git a/File-Pid-1.01.tar.gz b/File-Pid-1.01.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..76b96411c4dc1c2a3d583ddf5e42b64ab06ffbc0 GIT binary patch literal 3053 zcmVGm?lQHTe}PHh>=bh*F%-jn1nl0cztI(uVH3%2z1p7g$@ zXAWGCH&5JA(=^&_68FGePdN7;*ko=~Yk!e;P>}!r#P%{)#)skf7eXqZ+5WX>~y=^ zYtSy`|IHhT9k6Yn6q;?bX_|}yG~v*9g=>3o#ly%Ae1ol(?f%n>}3Z}e8uLe$8Z{X-{UE@iRG<(;fE4c1;$54|b{CJA! zGoUc`eb>K$Iw%?dBbP&E&kJ$YH=u_tIq?s_Lg;Q;flSD!!4)UQII&=oS66lz!H4U2 z)qnK|r-#R{-|w*G5s62$(DlU_DnE>jAKDwEN&~w*SHQIOhtX<4?Zb6-z^`1&%q%IN zYWmc?WVzMMArn8Y7f@2F>7lLQdzt|D??I|a)bN#FV=#{$nJv)jl zYtM0b6a^vTwj=RA6Zgyh>HgsGv`ZHI|a{yG}wojhc_T59A;raR1s24TpvV$GKd^xYDjW(#X1rbghflE0k%H^ z#djtVXrzW-?gpUJum_ZCCjmgB(dVfh%C&`SXpL;7?H6?K4lZ0EE$XQlL2gNc;Atr% zA{p0z^{RIgTtUQdbpoNI}XkeH2{ zZ3}0@BSsTzMV+*)L?dg}cD??t{T>Whmz+R!2Al>BsZRW(J)NQ6ph_T`YP$!>ii6$% zw$5F@6}cD2%lI}JvLtl;U zuv<19p6u=aWAE4gaM6xg*tM8Gm%NVQ=YoG-qSz(JmV# zVIB(NQZlY(p2)~x$38@{TuG+Qgj=8np<1X-plSdDj&0YALr&@#`y)P<8ks`mS*|qu zQ<1xKJWteW8C#Qm&%;Ou2+~J*@VB>v!?XU$;Y&3unBmfst_DEEVe(otfWp!6`IkfHvRhgYtHv1u;kEBX|J6bZIJ;m&15 z;*2<_eigl38NE=9zL4<x3E1t`1;K5F%WKz)r zAln5>?E+)$kQ}Ox$u6ZoF^bR?H!$U566nZhdtPuIQ8FaG0LQ>Qb$yIYIEYeA(}NyR z?sFL>YC!~4z;+{47a!+gaQ7%-Qsl^yGZ}dNpr~m{lq&2nzvhROqE;oSI`-#7bJ6Cg zS4x(U7x;7^^1KUHK}%X!_Nvt_=Zthd3o6HGB*2CJBnd;o`O~bL#8O{Id~O4eSiCgO zaqg`^9N%k8Z3_PU6ROqv60CEJ%1!)I2d@3|puhLB=$>^Cdgt9G-r1Q1(^)NZsJnVf zuby|%12)q1T@;IKT9<%W#5eFE?rb_~iG&;jh1)ks|E}vzySpmgB9 z4*ief4F)DW+>`w2f0(4Hi9$dvAGfI~+e_Z)9GV#pEHXiTY|W$i<@9W@w||zRs4To7 zs?1HKo2BfHXs1zfp32FfKj{B+cyg2gf4U1X-_{picC1TMZNvO=p2}RiodePLJHvy) z@sV2fo$J;)tmrsbd;fd1_xkXle|oms`medUncDxxhDrDT9doO+|5Y?y@n?5bk>w%* zOSIzIvu85!c^K8`mWak9cGN%HGj66HqsV^LXQCy@7uG%I`l`(q6zsh?&)Dscg1+9=qPih=MqD_&5kJxZ!gl^`c3~Mq?t-(qH^rHONl3 zc-j(yxS8?i&!0nfsV}`ta@#SEG252_a`p=*Z+FvZm#8As-<;?XQp}`F9&{|Y>#STK zh3I*B`ipQ?43wEtB!S)@&@?}0jPTA)={v#3U! zyEMG7VD?b0RwmH(9L~ixTWXJ}+kRHEQmt2O_d+Qm9K{`DTm%Eh9+#m$I4U7q19@7B~7@#ydIkJcu`GMaekr7 z&s9X_O~g~Hq5xS*V|h*VUJ?)2MM2jUmy=0Ki!}a)V7%Q@vQ@K-cg0$MU zeEGS8Tk4}9QFN0T-j^2Mmgm1! z)ql=#=azL8gz`I2KN!wD+t*)zCLi@y|MM0@wy8cb9R`>AlFQB`KRadgU0#;;=c7&o z)|CdX<5Qu6?*w7U9f8DHmO{*(Ul215$;6A2PQ>EGIMEkrFh9S+P&Kw=k8q{%@*I|| zv8F#I&})%-b)6QJ#G%|`QVcQ&(=_Rsk}LwwQ%Um&1%=rS@?3W!9I{oz$(0dWFzuQD0wP&6R31^)X|FstD_n?SOs5$jq3?a8vl5V?# zwydBU(9S+1a2B84k|UcWa;xk9w0kEf6pgJ?ty=2Y0<{dnsX42U;>eKadTz?Pbp?!A z>4=drPs1nR2?y1~C`Ur`@)kIyLAYf#R=fpSb{MT@2lo8o6XnU&xid+|5$z= 6.76 +BuildRequires: perl(base) perl(Class::Accessor::Fast) >= 0.19 perl(File::Basename) +BuildRequires: perl(File::Spec::Functions) perl(strict) perl(vars) perl(Test::More) +Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) +Requires: perl(Class::Accessor::Fast) >= 0.19 +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Class::Accessor::Fast\\)$ +%description +This software manages a pid file for you. It will create a pid file, +query the process within to discover if it's still running, and remove +the pid file. + +%prep +%setup -q -n File-Pid-%{version} +%patch0 -p1 + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Tue Sep 7 2021 zhengyaohui - 1.01-1 +- package init