From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 9EE7C1FADF for ; Tue, 1 May 2018 20:41:48 +0000 (UTC) From: Eric Wong To: msgthr-public@80x24.org Subject: [PATCH] packaging: include NEWS file in RubyGem Date: Tue, 1 May 2018 20:41:48 +0000 Message-Id: <20180501204148.21010-1-e@80x24.org> List-Id: --- GNUmakefile | 5 +++-- msgthr.gemspec | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index cc47f6e..8055f9f 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -33,7 +33,7 @@ gem: $(pkggem) install-gem: $(pkggem) gem install --local $(CURDIR)/$< -$(pkggem): .manifest +$(pkggem): .manifest NEWS VERSION=$(VERSION) gem build $(pkg).gemspec mkdir -p pkg mv $(@F) $@ @@ -47,12 +47,13 @@ pkg_extra := package: $(pkggem) NEWS: .olddoc.yml - $(OLDDOC) prepare + $(OLDDOC) prepare || echo 'See https://80x24.org/msgthr/NEWS' >$@ LATEST: NEWS doc:: .document .olddoc.yml -find lib -type f -name '*.rbc' -exec rm -f '{}' ';' $(RM) -r doc + $(OLDDOC) prepare $(RDOC) -f oldweb # this requires GNU coreutils variants diff --git a/msgthr.gemspec b/msgthr.gemspec index ed043d6..71f3c18 100644 --- a/msgthr.gemspec +++ b/msgthr.gemspec @@ -3,6 +3,7 @@ Gem::Specification.new do |s| manifest = File.read('.manifest').split(/\n/) + manifest << 'NEWS' if File.exist?('NEWS') s.name = %q{msgthr} s.version = ENV['VERSION'] || '1.2.1' s.authors = ['msgthr hackers'] -- EW