1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
SUBDIRS = doc lib include src misc doc
EXTRA_DIST = le.lsm FEATURES HISTORY le.spec
AUTOMAKE_OPTIONS = foreign
dist-hook:
@echo $(PACKAGE).spec updating...
@rm -f $(distdir)/$(PACKAGE).spec
@sed "s/%define version .*/%define version $(VERSION)/" \
$(srcdir)/$(PACKAGE).spec > $(distdir)/$(PACKAGE).spec && \
cp $(distdir)/$(PACKAGE).spec $(srcdir)/$(PACKAGE).spec
@echo $(PACKAGE).lsm updating...
@rm -f $(distdir)/$(PACKAGE).lsm
@SIZE=`$(TAR) chof - $(distdir) | gzip $(GZIP_ENV) | wc -c`; SIZE=`expr \( $$SIZE + 512 \) / 1024`; echo Size: $$SIZE kB; \
DATE=`date +%Y-%m-%d`; echo Date: $$DATE; \
sed -e "s/Version: .*/Version: $(VERSION)/" \
-e "s/[0-9]* kB $(PACKAGE)-[0-9.]*\.tar\.gz/$$SIZE kB $(PACKAGE)-$(VERSION).tar.gz/" \
-e "s/Entered-date: .*/Entered-date: $$DATE/" \
$(srcdir)/$(PACKAGE).lsm > $(distdir)/$(PACKAGE).lsm && \
cp $(distdir)/$(PACKAGE).lsm $(srcdir)/$(PACKAGE).lsm
REL_DIR=/ftp/pub/software/unix/util/texteditors
release:
cvs commit -m $(VERSION)
make dist
cvs commit -m $(VERSION)
make distcheck
mv $(PACKAGE)-$(VERSION).tar.gz $(REL_DIR)
cp -p $(PACKAGE).lsm $(REL_DIR)/$(PACKAGE)-$(VERSION).lsm
cd $(REL_DIR) && \
(addbz $(PACKAGE)-$(VERSION).tar.gz; \
rm -f $(PACKAGE).tar.gz && ln -s $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE).tar.gz)
mailx -s add lsm@execpc.com < $(PACKAGE).lsm
cvs tag $(PACKAGE)-`echo $(VERSION) | sed 's/\./-/g'` .
|