From b04df5cbb34e20c91a83ce0e4d1099abf46c1460 Mon Sep 17 00:00:00 2001 From: Mike Taylor Date: Fri, 17 Dec 2004 10:45:14 +0000 Subject: [PATCH 1/1] Initial revision --- Changes | 6 +++ MANIFEST | 6 +++ Makefile.PL | 12 +++++ PQF.pm | 92 ++++++++++++++++++++++++++++++++++++ README | 38 +++++++++++++++ releases/Net-Z3950-PQF-0.01.tar.gz | Bin 0 -> 2426 bytes t/1.t | 17 +++++++ 7 files changed, 171 insertions(+) create mode 100644 Changes create mode 100644 MANIFEST create mode 100644 Makefile.PL create mode 100644 PQF.pm create mode 100644 README create mode 100644 releases/Net-Z3950-PQF-0.01.tar.gz create mode 100644 t/1.t diff --git a/Changes b/Changes new file mode 100644 index 0000000..a1874ac --- /dev/null +++ b/Changes @@ -0,0 +1,6 @@ +Revision history for Perl extension Net::Z3950::PQF. + +0.01 Fri Dec 17 10:41:04 2004 + - original version; created by h2xs 1.22 with options + -b 5.6.0 -X Net::Z3950::PQF + diff --git a/MANIFEST b/MANIFEST new file mode 100644 index 0000000..55d454d --- /dev/null +++ b/MANIFEST @@ -0,0 +1,6 @@ +Changes +Makefile.PL +MANIFEST +PQF.pm +README +t/1.t diff --git a/Makefile.PL b/Makefile.PL new file mode 100644 index 0000000..5726115 --- /dev/null +++ b/Makefile.PL @@ -0,0 +1,12 @@ +use 5.006; +use ExtUtils::MakeMaker; +# See lib/ExtUtils/MakeMaker.pm for details of how to influence +# the contents of the Makefile that is written. +WriteMakefile( + 'NAME' => 'Net::Z3950::PQF', + 'VERSION_FROM' => 'PQF.pm', # finds $VERSION + 'PREREQ_PM' => {}, # e.g., Module::Name => 1.1 + ($] >= 5.005 ? ## Add these new keywords supported since 5.005 + (ABSTRACT_FROM => 'PQF.pm', # retrieve abstract from module + AUTHOR => 'Mike Taylor ') : ()), +); diff --git a/PQF.pm b/PQF.pm new file mode 100644 index 0000000..f787748 --- /dev/null +++ b/PQF.pm @@ -0,0 +1,92 @@ +package Net::Z3950::PQF; + +use 5.006; +use strict; +use warnings; + +require Exporter; +use AutoLoader qw(AUTOLOAD); + +our @ISA = qw(Exporter); + +# Items to export into callers namespace by default. Note: do not export +# names by default without a very good reason. Use EXPORT_OK instead. +# Do not simply export all your public functions/methods/constants. + +# This allows declaration use Net::Z3950::PQF ':all'; +# If you do not need this, moving things directly into @EXPORT or @EXPORT_OK +# will save memory. +our %EXPORT_TAGS = ( 'all' => [ qw( + +) ] ); + +our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } ); + +our @EXPORT = qw( + +); + +our $VERSION = '0.01'; + + +# Preloaded methods go here. + +# Autoload methods go after =cut, and are processed by the autosplit program. + +1; +__END__ +# Below is stub documentation for your module. You'd better edit it! + +=head1 NAME + +Net::Z3950::PQF - Perl extension for blah blah blah + +=head1 SYNOPSIS + + use Net::Z3950::PQF; + blah blah blah + +=head1 ABSTRACT + + This should be the abstract for Net::Z3950::PQF. + The abstract is used when making PPD (Perl Package Description) files. + If you don't want an ABSTRACT you should also edit Makefile.PL to + remove the ABSTRACT_FROM option. + +=head1 DESCRIPTION + +Stub documentation for Net::Z3950::PQF, created by h2xs. It looks like the +author of the extension was negligent enough to leave the stub +unedited. + +Blah blah blah. + +=head2 EXPORT + +None by default. + + + +=head1 SEE ALSO + +Mention other useful documentation such as the documentation of +related modules or operating system documentation (such as man pages +in UNIX), or any relevant external documentation such as RFCs or +standards. + +If you have a mailing list set up for your module, mention it here. + +If you have a web site set up for your module, mention it here. + +=head1 AUTHOR + +Mike Taylor, Emike@localdomainE + +=head1 COPYRIGHT AND LICENSE + +Copyright 2004 by Mike Taylor + +This library is free software; you can redistribute it and/or modify +it under the same terms as Perl itself. + +=cut diff --git a/README b/README new file mode 100644 index 0000000..f2e7c87 --- /dev/null +++ b/README @@ -0,0 +1,38 @@ +Net/Z3950/PQF version 0.01 +========================== + +The README is used to introduce the module and provide instructions on +how to install the module, any machine dependencies it may have (for +example C compilers and installed libraries) and any other information +that should be provided before the module is installed. + +A README file is required for CPAN modules since CPAN extracts the +README file from a module distribution so that people browsing the +archive can use it get an idea of the modules uses. It is usually a +good idea to provide version information here so that people can +decide whether fixes for the module are worth downloading. + +INSTALLATION + +To install this module type the following: + + perl Makefile.PL + make + make test + make install + +DEPENDENCIES + +This module requires these other modules and libraries: + + blah blah blah + +COPYRIGHT AND LICENCE + +Put the correct copyright and licence information here. + +Copyright (C) 2004 Mike Taylor + +This library is free software; you can redistribute it and/or modify +it under the same terms as Perl itself. + diff --git a/releases/Net-Z3950-PQF-0.01.tar.gz b/releases/Net-Z3950-PQF-0.01.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..37eab3d690a1deb1226773d5bcc736c7ee55bd17 GIT binary patch literal 2426 zcmV-=35E6_iwFojxWYjK15RahEm|`x5eJfx=t$EmCA5n!AuQ0l_D-wpU=Lu$c)a#F6jlA-@AJksCA8gYPd!$V7=o?s%rH;x;4P;+kwkfmBAM0<9c zPtH$|OZ}gm!xrj|lScDwkLp(c|96OmcQ0m=UT^ju|{1U<-PMKh&*N~B0tp3 zv2wwZnDQd!z9K1o(jZi$g?fPC`3J;LJ|ypHFlQw7BHsn6q2XsxnO65_cpKG4$*{0|2ABYoVSpKF&^$Ct!~*0R7tY;Xw|{ka2g)z8?2@3NRA&>2+shU*(ndox zg&d8h7s}5<>C!uuRX|#5URnB}8tA_`&gC5T(x86(rt3J{Dm|ouOhOosmQh+#orGfk z>7O-)(YyZbVALBq4$&9P;{u<*g4upK8V}o@F=HBoOJVIH^O}ocg2O93Z5H36>Kc@d zIl#_Xgv+^%Xd&*|+y;XyIxrg<6z<|mrd|@nET}3?gHWbSXl=Gp1!oRt0IFFtXNC&K zM3|~vgg4?|GQK;w#>oeb1UCAR^Ic-zy&B%$kTR>e>rG#EN1b7BForcb&gjef+uCf6 zJe+!+8_4|led@yJP^i>>N+J9|uj;^P=0H_b!^0=dEd`vAoQ1&*OOT9IHk-4v3Z*Fc zWg~L3i1#JoL7bP5v{iC`TzDH8i;5n3GaQArEp)roz8>8=&J9-MY^D_R)jeD}(@p zDZIjCB1<`epVsm>5Gaq%oAD2~Lx`ExKNhP{B{k|k3-xnO2wsE=@yAzSGU`5?>E~;_ z&h6mcu=o0hF}3?wblvN8`y-tHj*3@FFq>;SM%K&9-5~5Z=5U6=BoT;0c%3E^Jgccj zM3on2M;?Tpz=Sy7PBLsM;8WxuDYKbix^nO#i#W6zn?tB0r~rWz;x=bA(5VckE`e9L zN9Q-^e>d%Z?^Sm+-c|mG!Nzv}chWev`QI*}GZzt`@C`rglm_7Bm4GwswyzM}^ijk8 zmN{AYrSh?I6*~RDVi8#e7ta8c3=1U z^nv0K3Dzen^fB*Pd{%6!`-4XHf=n&GMCpv`l=(NJmt}HIu?If34OHDsKZ%$NW3>mR88_b zmtjoHB+x~-AkCM~bqJ1s?fe%h!S2rgar0z5|2u7-+w;E*7|Mshl((=Etx%P)^=$Pl zK5H2`Y$rsol7OzHM~!o8)LW;G7AhVtdz}44)O^7#;JWYuVgr$j?a~{E{`lCqj-s+p zo&Ej82{qj_w@!y|w^wy+=DDNzpQrn~i~q-U1pBS?UvJj!`QMTLkBt8L+NV6M#CG6Z zeigWpAt|?$b;A(R7(q8d1oQHCSP{&)I~ynJA@K7|Aj$HEIjP8*t7VR75`+z`n&~nv zgf|Z&NxqC_t`M;?nHd!OFM&hf8Bgbg9ySg zpWt4(-)g#c&L)9rq88j2%hy^rf=pLUk>N6yiZ?t-)H2NjymUkYSwSS+KjMT2Vwy?Q zfWh?Rm?x^U_6$=$QH0psgb8{)B$40caDZ{{aWBv>6 z!A{q42AMY8dn)0Z8$8Q)VNTMMY#-Z_b~pQq2c2r(Tl_s6i#BfliR1sqG1^uAzn%Y| z^01BnJK6rDTmJ5Q{YD32ieeI0z<&wfM~~o5;9ZW&;iL7a8!wE5_oWsX;5f4m>eDb| ze+K;A=S3(ebXta@(#-N80-wd@DrUIOzwjc<;RE*CRN?E@%Kkn|_R3aaP^slJikoF~ zSy(X>^Y(S6h9Z6%M1H!yea;aE!|t&AZlPA>n{US<4a!L1ch3JOG(kwRrxxp`@zCkinK~nO8>Nhz9g*`|9d>rAjS2s8(xy5pSKI1q&7|Sg>Hhf&~i}ELgB$ s!GZ+~7A#n>V8Ma~3l=O`uwcQ01q&7|Sg>Hh!XFs^3kC#0f&fqe0Idecl>h($ literal 0 HcmV?d00001 diff --git a/t/1.t b/t/1.t new file mode 100644 index 0000000..af6bdd9 --- /dev/null +++ b/t/1.t @@ -0,0 +1,17 @@ +# Before `make install' is performed this script should be runnable with +# `make test'. After `make install' it should work as `perl 1.t' + +######################### + +# change 'tests => 1' to 'tests => last_test_to_print'; + +use Test; +BEGIN { plan tests => 1 }; +use Net::Z3950::PQF; +ok(1); # If we made it this far, we're ok. + +######################### + +# Insert your test code below, the Test::More module is use()ed here so read +# its man page ( perldoc Test::More ) for help writing this test script. + -- 1.7.10.4