From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 959691F45F for ; Thu, 9 May 2019 07:51:03 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/9] install updates Date: Thu, 9 May 2019 07:50:54 +0000 Message-Id: <20190509075103.27132-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: A couple of build and installation related updates to clarify package dependencies. The INSTALL document is hopefully less intimidating, now. I've found ci/deps.perl pretty useful; maybe even for ordinary users on Debian and FreeBSD systems. I still haven't tested on any RPM-based systems, yet; but FreeBSD 11.2 and 12.0 on amd64 seem fine; along with Debian sid. Eric Wong (9): INSTALL: update with FreeBSD pkg names and reorder INSTALL: depend on Encode instead of Encode::MIME::Header INSTALL: note xapian-compact(1) tool t/purge.t: fix unreferenced variable doc: use bullet list for wwwlisting options doc: give txt files proper titles Makefile.PL: improve make(1) portability doc/include.mk: remove git use and redundant declarations ci: include some scripts to make CI easier Documentation/design_www.txt | 2 + Documentation/hosted.txt | 2 + Documentation/include.mk | 31 +++- Documentation/public-inbox-config.pod | 16 +- Documentation/txt2pre | 3 +- INSTALL | 205 +++++++++++++-------- MANIFEST | 4 + Makefile.PL | 17 +- ci/README | 33 ++++ ci/deps.perl | 254 ++++++++++++++++++++++++++ ci/profiles.sh | 72 ++++++++ ci/run.sh | 21 +++ t/purge.t | 2 +- 13 files changed, 558 insertions(+), 104 deletions(-) create mode 100644 ci/README create mode 100755 ci/deps.perl create mode 100755 ci/profiles.sh create mode 100755 ci/run.sh -- EW