1. xemacs
  2. auctex

Commits

steveb  committed 2d9e706

Bump version, obey new installation rules

  • Participants
  • Parent commits 89f44ff
  • Branches default

Comments (0)

Files changed (1)

File Makefile

View file
 
 # remove the MULE_ELCS line for building without Mule.
 
-VERSION = 1.11
+VERSION = 1.12
 AUTHOR_VERSION = 9.7p
 MAINTAINER = XEmacs Development Team <xemacs-beta@xemacs.org>
 PACKAGE = auctex
 ELCS = auc-old.elc bib-cite.elc font-latex.elc latex.elc \
 	multi-prompt.elc tex-buf.elc tex-info.elc tex.elc
 
+EXTRA_SOURCES = CHANGES PROBLEMS README
+
 ETC_ELCS = etc/amsart.elc etc/amsbook.elc etc/amstex.elc etc/article.elc \
 	etc/book.elc etc/danish.elc etc/slovak.elc etc/czech.elc \
 	etc/amsmath.elc etc/amstext.elc etc/amsbsy.elc etc/amsopn.elc \
 	etc/letter.elc etc/plfonts.elc etc/plhb.elc etc/psfig.elc \
 	etc/report.elc etc/slides.elc etc/swedish.elc etc/virtex.elc
 
+DATA_FILES = $(ETC_ELCS) $(ETC_ELCS:%.elc=%.el)
+DATA_DEST = $(PACKAGE)/style
+INFO_FILES = texi/auctex.info*
+TEXI_FILES = texi/auc-tex.texi texi/changes.texi texi/history.texi \
+	texi/install.texi texi/intro.texi texi/math-ref.tex texi/tex-ref.tex
+MANUAL = auctex
+
 PRELOADS = -l ./lpath.el
 
 include ../../XEmacs.rules
 
+GENERATED += custom-load.elc
+
 ifeq ($(BUILD_MULE),t)
 MULE_ELCS = tex-jp.elc
 else
 
 srckit: srckit-std
 
-binkit: all
-	-rm -rf $(STAGING)/lisp/$(PACKAGE)
-	-mkdir -p $(STAGING)/lisp/$(PACKAGE)
-	-rm -rf $(STAGING)/etc/$(PACKAGE)
-	-mkdir -p $(STAGING)/etc/$(PACKAGE)/style
-	-rm -rf $(STAGING)/info/auctex.info*
-	-mkdir -p $(STAGING)/info
-	$(RCOPY) ChangeLog *.el* $(STAGING)/lisp/$(PACKAGE)
-	$(RCOPY) etc/* $(STAGING)/etc/$(PACKAGE)/style
-	$(RCOPY) texi/*.info* $(STAGING)/info
-	(cd $(STAGING); \
-	rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \
-	$(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \
-		etc/$(PACKAGE) info/auctex.info*; \
-	gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar)
+binkit: binkit-sourcedatainfo