CTAN supports the hierarchy CTAN:install/... that contain .tds.zip files for packages that provide this kind of archives, including kantlipsum:
CTAN:install/macros/latex/contrib/kantlipsum.tds.zip
Such a .tds.zip file can easily unzipped in the home or local texmf tree, because
the package is already unpacked, the documentation generated and the files sorted into the right directories according to TDS (A Directory Structure for TeX Files:
Archive: kantlipsum.tds.zip
Length Date Time Name
-------- ---- ---- ----
0 10-15-12 01:23 doc/
0 10-15-12 01:23 doc/latex/
0 10-15-12 01:23 doc/latex/kantlipsum/
429153 10-15-12 01:23 doc/latex/kantlipsum/kantlipsum.pdf
1158 10-15-12 01:23 doc/latex/kantlipsum/README
0 10-15-12 01:23 source/
0 10-15-12 01:23 source/latex/
0 10-15-12 01:23 source/latex/kantlipsum/
198687 10-15-12 01:23 source/latex/kantlipsum/kantlipsum.dtx
856 10-15-12 01:23 source/latex/kantlipsum/kantlipsum.ins
0 10-15-12 01:23 tex/
0 10-15-12 01:23 tex/latex/
0 10-15-12 01:23 tex/latex/kantlipsum/
189723 10-15-12 01:23 tex/latex/kantlipsum/kantlipsum.sty
-------- -------
819577 14 files
Therefore there is no need for kantlipsum for providing a .sty file, because it is already done in a way that is much easier for the user, if he wants to install
the package.
tlmgrfor TeX Live and MPM for MiKTeX). – Werner Oct 16 '12 at 15:42.sty, while others provide a.ins/.dtxpair. Under Windows/MiKTeX, see How can I manually install a package on MiKTeX (Windows)? However, you could also read Where do I place my own.styfiles, to make them available to all my.texfiles? which localizes the "installation" of the package. Once it forms part of the default distribution, you should remove it from the local tree. – Werner Oct 16 '12 at 19:14