From 9512331d3a38f619ad5a3ed5803f87efa2ad6ec5 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 1 May 2018 20:38:10 +0000 Subject: packaging: include NEWS file in RubyGem --- 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'] -- cgit v1.2.3-24-ge0c7