Hello blackadder, I might be missing your point here but couldn't you just do (assuming h: is your cd-rom drive):
PPM>install h:\somelibdir\foo
--
vek
-- | [reply] [d/l] |
To set up a local repository
- D/L all the PPD files for the modules concerned to
a directory (perlmodules)
- Follow the links in the PPD to D/L the module tar.gz files.
- Create subdirectories for each relevant architecture and move archives to appropriate directory.
- Edit The location in each PPD to reflect a file://protocol and appropriate relative path (use '/') form for each architecture.
- start PPM
- set repository LOCAL d:\perlmodules
- search (best done on a box w/o inet access)
- If the modules show perform a test install. If it works you are ready to transfer to CDROM if not locate the mispelling or bad link and try again.
- reset your PPM LOCAL repository to the CDROM drive
- Issue a set save command to save configuration.
- Other stations only require the repository setting to access the CDROM. You may want to remove any other default repositories by issuing set repository --remove repositoryname.
Talwyn
| [reply] |
Many Thanks for the help, I'll have ago and see, although I am struggling with point number 4, because I cannot find a PPD file for Lanman library (for example), and when tried the same thing with AdminMisc (In the PPD file, I edit the line <CODEBASE HREF>="file://c:/perlmodules/adminmisc/adminmisc_5006.tar")
PPM came back with error "installing package and error reading the above file"?
uhmmmmm?!
| [reply] |