SCM

SCM Repository

[xemacs] Diff of /XEmacs/packages/XEmacs.rules
ViewVC logotype

Diff of /XEmacs/packages/XEmacs.rules

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3, Sat Jan 17 23:55:40 1998 UTC revision 1.4, Sun Jan 25 08:58:52 1998 UTC
# Line 45  Line 45 
45  # path to directory for builing kits for distribution  # path to directory for builing kits for distribution
46  STAGING = /tmp/staging  STAGING = /tmp/staging
47    
48    # path to GNU cp, use the latter if no GNU cp is available.
49    RCOPY = cp -a
50    # RCOPY = cp -pR
51    
52  # Non configurable portion follows  # Non configurable portion follows
53    
54  .SUFFIXES:  .SUFFIXES:
# Line 68  Line 72 
72  extraclean: clean  extraclean: clean
73    
74  distclean: extraclean  distclean: extraclean
75          rm -f core *~          rm -f core *~ auto-autoloads.el custom-load.el package-info _pkg.el
76    
77  auto-autoloads.el : $(ELCS:.elc=.el) _pkg.el  auto-autoloads.el : $(ELCS:.elc=.el) _pkg.el
78          $(XEMACS) $(VANILLA) -batch \          $(XEMACS) $(VANILLA) -batch \
# Line 83  Line 87 
87  package-info : package-info.in Makefile _pkg.el  package-info : package-info.in Makefile _pkg.el
88          $(XEMACS) $(VANILLA) -batch \          $(XEMACS) $(VANILLA) -batch \
89                  -l package-info.el -f batch-update-package-info \                  -l package-info.el -f batch-update-package-info \
90                  $(VERSION) $(STAGING)/$(PACKAGE)-$(VERSION)-pkg.tar.gz \                  '$(VERSION)' $(STAGING)/$(PACKAGE)-$(VERSION)-pkg.tar.gz \
91                  '$(REQUIRES)'                  '$(REQUIRES)' \
92                    '$(AUTHOR_VERSION)' '$(MAINTAINER)' '$(CATEGORY)'
93    
94  _pkg.el: Makefile  _pkg.el: Makefile
95          @echo Creating _pkg.el          @echo Creating _pkg.el
# Line 109  Line 114 
114  binkit-sourceonly: all  binkit-sourceonly: all
115          -rm -rf $(STAGING)/lisp/$(PACKAGE)          -rm -rf $(STAGING)/lisp/$(PACKAGE)
116          -mkdir -p $(STAGING)/lisp/$(PACKAGE)          -mkdir -p $(STAGING)/lisp/$(PACKAGE)
117          cp -a ChangeLog *.el* $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE)          $(RCOPY) ChangeLog *.el* $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE)
118          (cd $(STAGING); \          (cd $(STAGING); \
119          rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \          rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \
120          tar $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE); \          tar $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE); \
# Line 120  Line 125 
125          -mkdir -p $(STAGING)/lisp/$(PACKAGE)          -mkdir -p $(STAGING)/lisp/$(PACKAGE)
126          -mkdir -p $(STAGING)/info          -mkdir -p $(STAGING)/info
127          (cd $(STAGING)/info; rm -rf $(INFO_FILES))          (cd $(STAGING)/info; rm -rf $(INFO_FILES))
128          cp -a ChangeLog *.el* $(STAGING)/lisp/$(PACKAGE)          $(RCOPY) ChangeLog *.el* $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE)
129          cp -a $(INFO_FILES) $(STAGING)/info          $(RCOPY) $(INFO_FILES) $(STAGING)/info
130          (cd $(STAGING); \          (cd $(STAGING); \
131          rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \          rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \
132          tar $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \          tar $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \
# Line 133  Line 138 
138          -mkdir -p $(STAGING)/lisp/$(PACKAGE)          -mkdir -p $(STAGING)/lisp/$(PACKAGE)
139          -rm -rf $(STAGING)/etc/$(PACKAGE)          -rm -rf $(STAGING)/etc/$(PACKAGE)
140          -mkdir -p $(STAGING)/etc/$(PACKAGE)          -mkdir -p $(STAGING)/etc/$(PACKAGE)
141          cp -a ChangeLog *.el* $(STAGING)/lisp/$(PACKAGE)          $(RCOPY) ChangeLog *.el* $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE)
142          cp -a etc/* $(STAGING)/etc/$(PACKAGE)          $(RCOPY) etc/* $(STAGING)/etc/$(PACKAGE)
143          (cd $(STAGING); \          (cd $(STAGING); \
144          rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \          rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \
145          tar cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \          tar cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \
# Line 148  Line 153 
153          -(cd $(STAGING)/info; rm -rf $(INFO_FILES))          -(cd $(STAGING)/info; rm -rf $(INFO_FILES))
154          -rm -rf $(STAGING)/etc/$(PACKAGE)          -rm -rf $(STAGING)/etc/$(PACKAGE)
155          -mkdir -p $(STAGING)/etc/$(PACKAGE)          -mkdir -p $(STAGING)/etc/$(PACKAGE)
156          cp -a ChangeLog *.el* $(STAGING)/lisp/$(PACKAGE)          $(RCOPY) ChangeLog *.el* $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE)
157          cp -a $(INFO_FILES) $(STAGING)/info          $(RCOPY) $(INFO_FILES) $(STAGING)/info
158          cp -a etc/* $(STAGING)/etc/$(PACKAGE)          $(RCOPY) etc/* $(STAGING)/etc/$(PACKAGE)
159          (cd $(STAGING); \          (cd $(STAGING); \
160          rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \          rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \
161          tar $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \          tar $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

root@alioth.debian.org
ViewVC Help
Powered by ViewVC 1.0.0  
Powered By FusionForge
Show source