diff options
author | Eric Wong <e@80x24.org> | 2019-01-02 00:50:54 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2019-01-02 00:53:03 +0000 |
commit | b60a4c5e4839bd358f285683b3e388d40e595cb8 (patch) | |
tree | b7b273111320e9e062c0b3ddb4482bb3cbb83a0b | |
parent | d2829e99ba46695c780686142afb68c0d432826b (diff) | |
download | public-inbox-b60a4c5e4839bd358f285683b3e388d40e595cb8.tar.gz |
They really shouldn't be... Also, it seems like eliminating IPC::Run is not going to be worth the effort.
-rw-r--r-- | INSTALL | 20 | ||||
-rw-r--r-- | Makefile.PL | 5 |
2 files changed, 13 insertions, 12 deletions
@@ -37,6 +37,14 @@ Beyond that, there is a long list of Perl modules required, starting with: * Encode::MIME::Header deb: libencode-perl rpm: perl-Encode +* Plack deb: libplack-perl + rpm: perl-Plack, perl-Plack-Test, + (for HTML/Atom generation) + +* URI::Escape deb: liburi-perl + rpm: perl-URI + (for HTML/Atom generation) + Where "deb" indicates package names for Debian-derived distributions and "rpm" is for RPM-based distributions (only known to work on Fedora). @@ -46,14 +54,6 @@ Numerous optional modules are likely to be useful as well: rpm: perl-Socket6 (for IPv6 support) - - Plack deb: libplack-perl - rpm: perl-Plack, perl-Plack-Test, - (for HTML/Atom generation) - - - URI::Escape deb: liburi-perl - rpm: perl-URI - (for HTML/Atom generation) - - Search::Xapian deb: libsearch-xapian-perl rpm: perl-Search-Xapian (for NNTP service or gzipped mbox over HTTP) @@ -102,12 +102,10 @@ Numerous optional modules are likely to be useful as well: On Fedora systems, you'll probably also end up wanting perl-Test-HTTP-Server-Simple, perl-Devel-Peek, and perl-IPC-Run to run the -test suite. On Debian systems, libxml-feed-perl and libipc-run-perl(*) +test suite. On Debian systems, libxml-feed-perl and libipc-run-perl will aid in running the test suite (XML::Feed and IPC::Run respectively, on CPAN). -(*) we hope to drop this dependency someday - standard MakeMaker installation (Perl) -------------------------------------- diff --git a/Makefile.PL b/Makefile.PL index 027c3e63..c134ff92 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -23,10 +23,13 @@ WriteMakefile( 'Email::MIME::ContentType' => 0, 'Email::Simple' => 0, 'Encode::MIME::Header' => 0, + + # TODO: these should really be made optional... 'Plack' => 0, 'URI::Escape' => 0, + # We have more test dependencies, but do not force - # users to install them + # users to install them. See INSTALL }, ); |