mergechangelogs. Set default to NEWS, to make name expected by
some packaging systems and distros. Also refined rule for
excluding makefiles for zips, such that files named Makefile or
Makefile.* are excluded, while a filed named Makefile-* won't be.
Did that specifically so that the Makefile-example.txt file in
Website would not be excluded from the release package.
distrib: all $(DISTRIB_DEPENDS)
$(CVS2LOG) -w
ifeq ($(DIFFVER),)
- $(MERGELOGS) > WhatsNew
+ $(MERGELOGS) > $(NEWSFILE)
else
- $(MERGELOGS) -v $(DIFFVER) > WhatsNew
+ $(MERGELOGS) -v $(DIFFVER) > $(NEWSFILE)
endif
newversion:
BROWSER=w3m
BROWSER_OPTS=-dump
+# file containing "What's New" info generated from CVS log
+NEWSFILE=NEWS
+
# determine RELVER automatically by:
#
# - figuring out if VERSION file exists
\.\\\#.* \
prj\.el \
\.cvsignore \
- Makefile \
+ Makefile$$ \
+ Makefile[.] \
README\.CVS
-
+
# specifies options to feed to "freshmeat-submit"
FMGO=-N
# SFRELID specifies Sourceforge release ID for current release.