| 43 |
MAKEINFO = makeinfo |
MAKEINFO = makeinfo |
| 44 |
|
|
| 45 |
# path to directory to install packages in |
# path to directory to install packages in |
| 46 |
|
# This doesn't work and may never work. For now use |
| 47 |
|
# make STAGING=/where/your/runtime/packages/are install |
| 48 |
PKGDIR = /usr/local/lib/xemacs/xemacs-packages |
PKGDIR = /usr/local/lib/xemacs/xemacs-packages |
| 49 |
|
|
| 50 |
# path to directory for builing kits for distribution |
# path to directory for builing kits for distribution |
| 54 |
RCOPY = cp -a |
RCOPY = cp -a |
| 55 |
# RCOPY = cp -pR |
# RCOPY = cp -pR |
| 56 |
|
|
| 57 |
|
# Only in rare cases will you need to override this |
| 58 |
|
ifeq '$(AUTOLOAD_PATH)' '' |
| 59 |
|
AUTOLOAD_PATH = . |
| 60 |
|
endif |
| 61 |
|
|
| 62 |
# Override or add to this in the package Makefile if necessary |
# Override or add to this in the package Makefile if necessary |
| 63 |
GENERATED = auto-autoloads.elc |
GENERATED = $(AUTOLOAD_PATH)/auto-autoloads.elc |
| 64 |
|
|
| 65 |
# SOURCE_FILES_TO_COPY = *.el* |
# SOURCE_FILES_TO_COPY = *.el* |
| 66 |
SOURCE_FILES_TO_COPY = $(ELCS) $(ELCS:.elc=.el) $(MULE_ELCS) $(MULE_ELCS:.elc=.el) $(GENERATED) $(GENERATED:.elc=.el) _pkg.el |
SOURCE_FILES_TO_COPY = $(ELCS) $(ELCS:.elc=.el) \ |
| 67 |
|
$(MULE_ELCS) $(MULE_ELCS:.elc=.el) \ |
| 68 |
|
$(GENERATED) $(GENERATED:.elc=.el) _pkg.el |
| 69 |
|
|
| 70 |
# Non configurable portion follows |
# Non configurable portion follows |
| 71 |
|
|
| 85 |
dist:: srckit binkit package-info |
dist:: srckit binkit package-info |
| 86 |
|
|
| 87 |
clean:: |
clean:: |
| 88 |
rm -f $(ELCS) $(PACKAGE).info* auto-autoloads.elc custom-load.elc |
rm -f $(ELCS) $(PACKAGE).info* $(AUTOLOAD_PATH)/auto-autoloads.elc \ |
| 89 |
|
$(AUTOLOAD_PATH)/custom-load.elc |
| 90 |
|
|
| 91 |
mostlyclean: clean |
mostlyclean: clean |
| 92 |
|
|
| 93 |
extraclean: clean |
extraclean: clean |
| 94 |
|
|
| 95 |
distclean: extraclean |
distclean: extraclean |
| 96 |
rm -f core *~ auto-autoloads.el custom-load.el package-info _pkg.el |
rm -f core *~ $(AUTOLOAD_PATH)/auto-autoloads.el \ |
| 97 |
|
$(AUTOLOAD_PATH)/custom-load.el package-info _pkg.el |
| 98 |
|
|
| 99 |
auto-autoloads.el : $(ELCS:.elc=.el) _pkg.el |
$(AUTOLOAD_PATH)/auto-autoloads.el : $(ELCS:.elc=.el) $(AUTOLOAD_PATH)/_pkg.el |
| 100 |
$(XEMACS) $(VANILLA) -batch \ |
$(XEMACS) $(VANILLA) -batch \ |
| 101 |
-eval "(setq autoload-package-name \"$(PACKAGE)\")" \ |
-eval "(setq autoload-package-name \"$(PACKAGE)\")" \ |
| 102 |
-l autoload -f batch-update-directory . |
-l autoload -f batch-update-directory $(AUTOLOAD_PATH) |
| 103 |
@rm -f auto-autoloads.el~ |
@rm -f $(AUTOLOAD_PATH)/auto-autoloads.el~ |
| 104 |
|
|
| 105 |
custom-load.el : $(ELCS:.elc=.el) |
$(AUTOLOAD_PATH)/custom-load.el : $(ELCS:.elc=.el) |
| 106 |
$(XEMACS) $(VANILLA) -batch -l cus-dep \ |
$(XEMACS) $(VANILLA) -batch -l cus-dep \ |
| 107 |
-f Custom-make-dependencies . |
-f Custom-make-dependencies $(AUTOLOAD_PATH) |
| 108 |
|
|
| 109 |
package-info : package-info.in Makefile _pkg.el $(STAGING)/$(PACKAGE)-$(VERSION)-pkg.tar.gz |
package-info : package-info.in Makefile _pkg.el $(STAGING)/$(PACKAGE)-$(VERSION)-pkg.tar.gz |
| 110 |
$(XEMACS) $(VANILLA) -batch \ |
$(XEMACS) $(VANILLA) -batch \ |
| 112 |
'$(VERSION)' $(STAGING)/$(PACKAGE)-$(VERSION)-pkg.tar.gz \ |
'$(VERSION)' $(STAGING)/$(PACKAGE)-$(VERSION)-pkg.tar.gz \ |
| 113 |
'$(REQUIRES)' \ |
'$(REQUIRES)' \ |
| 114 |
'$(AUTHOR_VERSION)' '$(MAINTAINER)' '$(CATEGORY)' |
'$(AUTHOR_VERSION)' '$(MAINTAINER)' '$(CATEGORY)' |
| 115 |
|
$(XEMACS) $(VANILLA) -batch \ |
| 116 |
|
-l ../../hack-package-index.el -f batch-hack-package-index \ |
| 117 |
|
$(PACKAGE) package-info $(STAGING)/package-index |
| 118 |
|
|
| 119 |
|
$(STAGING)/$(PACKAGE)-$(VERSION)-pkg.tar.gz: $(STAGING)/$(MANIFEST) |
| 120 |
|
@(cd $(STAGING); \ |
| 121 |
|
rm -f $(PACKAGE)-$(VERSION)-pkg.tar*) |
| 122 |
|
(cd $(STAGING); \ |
| 123 |
|
$(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar \ |
| 124 |
|
`cat $(MANIFEST)`; \ |
| 125 |
|
gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |
| 126 |
|
|
| 127 |
_pkg.el: Makefile |
_pkg.el: Makefile |
| 128 |
@echo Creating _pkg.el |
@echo Creating _pkg.el |
| 133 |
|
|
| 134 |
.PHONY: srckit-std |
.PHONY: srckit-std |
| 135 |
.PHONY: binkit-sourceonly binkit-sourceinfo binkit-sourcedata binkit-sourcedatainfo |
.PHONY: binkit-sourceonly binkit-sourceinfo binkit-sourcedata binkit-sourcedatainfo |
| 136 |
.PHONY: bindist |
.PHONY: bindist install |
| 137 |
|
|
| 138 |
bindist: binkit package-info |
bindist: binkit package-info |
| 139 |
|
|
| 140 |
|
install: binkit |
| 141 |
|
|
| 142 |
|
autoloads: $(AUTOLOAD_PATH)/auto-autoloads.el |
| 143 |
|
|
| 144 |
srckit-std: distclean |
srckit-std: distclean |
| 145 |
if [ ! -d $(STAGING) ]; then mkdir -p $(STAGING); fi |
if [ ! -d $(STAGING) ]; then mkdir -p $(STAGING); fi |
| 146 |
(cd ../..; \ |
(cd ../..; \ |
| 148 |
$(TAR) $(EXCLUDES) -cf $(STAGING)/$(PACKAGE)-$(VERSION)-src.tar $(CATEGORY)/$(PACKAGE)) |
$(TAR) $(EXCLUDES) -cf $(STAGING)/$(PACKAGE)-$(VERSION)-src.tar $(CATEGORY)/$(PACKAGE)) |
| 149 |
gzip -v9 $(STAGING)/$(PACKAGE)-$(VERSION)-src.tar |
gzip -v9 $(STAGING)/$(PACKAGE)-$(VERSION)-src.tar |
| 150 |
|
|
| 151 |
binkit-sourceonly: all |
binkit-common: all |
| 152 |
-rm -rf $(STAGING)/lisp/$(PACKAGE) |
(if test -d $(STAGING); then \ |
| 153 |
-mkdir -p $(STAGING)/lisp/$(PACKAGE) |
cd $(STAGING); \ |
| 154 |
-rm -f $(STAGING)/$(MANIFEST) |
if test -f $(MANIFEST); then \ |
| 155 |
-mkdir -p $(STAGING)/pkginfo |
rm -rf `cat $(MANIFEST)`; \ |
| 156 |
-touch $(STAGING)/$(MANIFEST) |
fi; \ |
| 157 |
$(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
fi;) |
| 158 |
(cd $(STAGING); \ |
ifneq '$(ELCS)' '' |
| 159 |
rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \ |
@-mkdir -p $(STAGING)/lisp/$(PACKAGE) |
| 160 |
ls -1 $(MANIFEST) lisp/$(PACKAGE)/* > $(MANIFEST); \ |
endif |
| 161 |
$(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar \ |
ifneq '$(ELCS_1)' '' |
| 162 |
$(MANIFEST) lisp/$(PACKAGE); \ |
@-mkdir -p $(STAGING)/lisp/$(ELCS_1_DEST) |
| 163 |
gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |
endif |
| 164 |
|
ifneq '$(INFO_FILES)' '' |
| 165 |
binkit-sourceinfo: all |
@-mkdir -p $(STAGING)/info |
| 166 |
-rm -rf $(STAGING)/lisp/$(PACKAGE) |
@-mkdir -p $(STAGING)/man/$(PACKAGE) |
| 167 |
-mkdir -p $(STAGING)/lisp/$(PACKAGE) |
endif |
| 168 |
-mkdir -p $(STAGING)/info |
ifneq '$(DATA_FILES)' '' |
| 169 |
-(cd $(STAGING)/info; rm -rf $(notdir $(INFO_FILES))) |
@-mkdir -p $(STAGING)/etc/$(DATA_DEST) |
| 170 |
-(cd $(STAGING)/man; rm -rf $(PACKAGE)) |
endif |
| 171 |
-mkdir -p $(STAGING)/man/$(PACKAGE) |
ifneq '$(DATA_1_FILES)' '' |
| 172 |
-rm -f $(STAGING)/$(MANIFEST) |
@-mkdir -p $(STAGING)/etc/$(DATA_1_DEST) |
| 173 |
-mkdir -p $(STAGING)/pkginfo |
endif |
| 174 |
-touch $(STAGING)/$(MANIFEST) |
ifneq '$(DATA_2_FILES)' '' |
| 175 |
$(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
@-mkdir -p $(STAGING)/etc/$(DATA_2_DEST) |
| 176 |
$(RCOPY) $(INFO_FILES) $(STAGING)/info |
endif |
| 177 |
$(RCOPY) $(TEXI_FILES) $(STAGING)/man/$(PACKAGE) |
ifneq '$(DATA_3_FILES)' '' |
| 178 |
(cd $(STAGING); \ |
@-mkdir -p $(STAGING)/etc/$(DATA_3_DEST) |
| 179 |
rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \ |
endif |
| 180 |
ls -1 $(MANIFEST) lisp/$(PACKAGE)/* man/$(PACKAGE)/* \ |
ifneq '$(DATA_4_FILES)' '' |
| 181 |
$(patsubst %,info/%, $(notdir $(INFO_FILES))) > $(MANIFEST); \ |
@-mkdir -p $(STAGING)/etc/$(DATA_4_DEST) |
| 182 |
$(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \ |
endif |
| 183 |
$(patsubst %,info/%, $(notdir $(INFO_FILES))) \ |
ifneq '$(DATA_5_FILES)' '' |
| 184 |
man/$(PACKAGE) $(MANIFEST); \ |
@-mkdir -p $(STAGING)/etc/$(DATA_5_DEST) |
| 185 |
gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |
endif |
| 186 |
|
ifneq '$(LIBSRC_FILES)' '' |
| 187 |
binkit-sourcedata: all |
@-mkdir -p $(STAGING)/lib-src |
| 188 |
-rm -rf $(STAGING)/lisp/$(PACKAGE) |
endif |
| 189 |
-mkdir -p $(STAGING)/lisp/$(PACKAGE) |
@-mkdir -p $(STAGING)/pkginfo |
| 190 |
-rm -rf $(patsubst %, $(STAGING)/etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) |
ifneq '$(ELCS)' '' |
|
-mkdir -p $(STAGING)/etc/$(DATA_DEST) |
|
|
-rm -f $(STAGING)/$(MANIFEST) |
|
|
-mkdir -p $(STAGING)/pkginfo |
|
|
-touch $(STAGING)/$(MANIFEST) |
|
|
$(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
|
|
$(RCOPY) $(DATA_FILES) $(STAGING)/etc/$(DATA_DEST) |
|
|
(cd $(STAGING); \ |
|
|
rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \ |
|
|
ls -1 lisp/$(PACKAGE)/* \ |
|
|
$(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
|
|
$(MANIFEST) > $(MANIFEST); \ |
|
|
$(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \ |
|
|
$(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
|
|
$(MANIFEST); \ |
|
|
gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |
|
|
|
|
|
binkit-sourcedatainfo: all |
|
|
-rm -rf $(STAGING)/lisp/$(PACKAGE) |
|
|
-mkdir -p $(STAGING)/lisp/$(PACKAGE) |
|
|
-mkdir -p $(STAGING)/info |
|
|
-(cd $(STAGING)/info; rm -rf $(notdir $(INFO_FILES))) |
|
|
-(cd $(STAGING)/man; rm -rf $(PACKAGE)) |
|
|
-mkdir -p $(STAGING)/man/$(PACKAGE) |
|
|
-rm -rf $(patsubst %, $(STAGING)/etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) |
|
|
-mkdir -p $(STAGING)/etc/$(DATA_DEST) |
|
|
-rm -f $(STAGING)/$(MANIFEST) |
|
|
-mkdir -p $(STAGING)/pkginfo |
|
|
-touch $(STAGING)/$(MANIFEST) |
|
| 191 |
$(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
$(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
| 192 |
|
endif |
| 193 |
|
ifneq '$(ELCS_1)' '' |
| 194 |
|
$(RCOPY) $(ELCS_1_FILES) $(STAGING)/lisp/$(ELCS_1_DEST) |
| 195 |
|
endif |
| 196 |
|
ifneq '$(INFO_FILES)' '' |
| 197 |
$(RCOPY) $(INFO_FILES) $(STAGING)/info |
$(RCOPY) $(INFO_FILES) $(STAGING)/info |
| 198 |
$(RCOPY) $(TEXI_FILES) $(STAGING)/man/$(PACKAGE) |
$(RCOPY) $(TEXI_FILES) $(STAGING)/man/$(PACKAGE) |
| 199 |
|
endif |
| 200 |
|
ifneq '$(DATA_FILES)' '' |
| 201 |
$(RCOPY) $(DATA_FILES) $(STAGING)/etc/$(DATA_DEST) |
$(RCOPY) $(DATA_FILES) $(STAGING)/etc/$(DATA_DEST) |
| 202 |
|
endif |
| 203 |
|
ifneq '$(DATA_1_FILES)' '' |
| 204 |
|
$(RCOPY) $(DATA_1_FILES) $(STAGING)/etc/$(DATA_1_DEST) |
| 205 |
|
endif |
| 206 |
|
ifneq '$(DATA_2_FILES)' '' |
| 207 |
|
$(RCOPY) $(DATA_2_FILES) $(STAGING)/etc/$(DATA_2_DEST) |
| 208 |
|
endif |
| 209 |
|
ifneq '$(DATA_3_FILES)' '' |
| 210 |
|
$(RCOPY) $(DATA_3_FILES) $(STAGING)/etc/$(DATA_3_DEST) |
| 211 |
|
endif |
| 212 |
|
ifneq '$(DATA_4_FILES)' '' |
| 213 |
|
$(RCOPY) $(DATA_4_FILES) $(STAGING)/etc/$(DATA_4_DEST) |
| 214 |
|
endif |
| 215 |
|
ifneq '$(DATA_5_FILES)' '' |
| 216 |
|
$(RCOPY) $(DATA_5_FILES) $(STAGING)/etc/$(DATA_5_DEST) |
| 217 |
|
endif |
| 218 |
|
ifneq '$(LIBSRC_FILES)' '' |
| 219 |
|
$(RCOPY) $(LIBSRC_FILES) $(STAGING)/lib-src |
| 220 |
|
endif |
| 221 |
(cd $(STAGING); \ |
(cd $(STAGING); \ |
| 222 |
rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \ |
ls -1 $(MANIFEST) > $(MANIFEST)) |
| 223 |
ls -1 lisp/$(PACKAGE)/* man/$(PACKAGE)/* \ |
ifneq '$(ELCS)' '' |
| 224 |
$(patsubst %,info/%, $(notdir $(INFO_FILES))) \ |
@(cd $(STAGING); \ |
| 225 |
$(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
ls -1 lisp/$(PACKAGE)/ChangeLog \ |
| 226 |
$(MANIFEST) > $(MANIFEST); \ |
$(patsubst %, lisp/$(PACKAGE)/%, $(notdir $(SOURCE_FILES_TO_COPY))) \ |
| 227 |
$(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \ |
$(patsubst %, lisp/$(PACKAGE)/%, $(notdir $(EXTRA_SOURCES))) \ |
| 228 |
$(patsubst %,info/%, $(notdir $(INFO_FILES))) \ |
>> $(MANIFEST)) |
| 229 |
man/$(PACKAGE) \ |
endif |
| 230 |
$(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
ifneq '$(ELCS_1)' '' |
| 231 |
$(MANIFEST); \ |
@(cd $(STAGING); \ |
| 232 |
gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |
ls -1 $(patsubst %, lisp/$(ELCS_1_DEST)/%, $(notdir $(ELCS_1_FILES))) \ |
| 233 |
|
>> $(MANIFEST)) |
| 234 |
|
endif |
| 235 |
|
ifneq '$(INFO_FILES)' '' |
| 236 |
|
@(cd $(STAGING); \ |
| 237 |
|
ls -1 man/$(PACKAGE)/* \ |
| 238 |
|
$(patsubst %,info/%, $(notdir $(INFO_FILES))) >> $(MANIFEST)) |
| 239 |
|
endif |
| 240 |
|
ifneq '$(DATA_FILES)' '' |
| 241 |
|
@(cd $(STAGING); \ |
| 242 |
|
ls -1 $(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
| 243 |
|
>> $(MANIFEST)) |
| 244 |
|
endif |
| 245 |
|
ifneq '$(DATA_1_FILES)' '' |
| 246 |
|
@(cd $(STAGING); \ |
| 247 |
|
ls -1 $(patsubst %, etc/$(DATA_1_DEST)/%, $(notdir $(DATA_1_FILES))) \ |
| 248 |
|
>> $(MANIFEST)) |
| 249 |
|
endif |
| 250 |
|
ifneq '$(DATA_2_FILES)' '' |
| 251 |
|
@(cd $(STAGING); \ |
| 252 |
|
ls -1 $(patsubst %, etc/$(DATA_2_DEST)/%, $(notdir $(DATA_2_FILES))) \ |
| 253 |
|
>> $(MANIFEST)) |
| 254 |
|
endif |
| 255 |
|
ifneq '$(DATA_3_FILES)' '' |
| 256 |
|
@(cd $(STAGING); \ |
| 257 |
|
ls -1 $(patsubst %, etc/$(DATA_3_DEST)/%, $(notdir $(DATA_3_FILES))) \ |
| 258 |
|
>> $(MANIFEST)) |
| 259 |
|
endif |
| 260 |
|
ifneq '$(DATA_4_FILES)' '' |
| 261 |
|
@(cd $(STAGING); \ |
| 262 |
|
ls -1 $(patsubst %, etc/$(DATA_4_DEST)/%, $(notdir $(DATA_4_FILES))) \ |
| 263 |
|
>> $(MANIFEST)) |
| 264 |
|
endif |
| 265 |
|
ifneq '$(DATA_5_FILES)' '' |
| 266 |
|
@(cd $(STAGING); \ |
| 267 |
|
ls -1 $(patsubst %, etc/$(DATA_5_DEST)/%, $(notdir $(DATA_5_FILES))) \ |
| 268 |
|
>> $(MANIFEST)) |
| 269 |
|
endif |
| 270 |
|
ifneq '$(LIBSRC_FILES)' '' |
| 271 |
|
@(cd $(STAGING); \ |
| 272 |
|
ls -1 $(patsubst %,lib-src/%, $(notdir $(LIBSRC_FILES))) >> $(MANIFEST)) |
| 273 |
|
endif |
| 274 |
|
|
| 275 |
|
binkit-sourceonly: binkit-common |
| 276 |
|
#binkit-sourceonly: all |
| 277 |
|
# -rm -rf $(STAGING)/lisp/$(PACKAGE) |
| 278 |
|
# -mkdir -p $(STAGING)/lisp/$(PACKAGE) |
| 279 |
|
# -rm -f $(STAGING)/$(MANIFEST) |
| 280 |
|
# -mkdir -p $(STAGING)/pkginfo |
| 281 |
|
# -touch $(STAGING)/$(MANIFEST) |
| 282 |
|
# $(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
| 283 |
|
# (cd $(STAGING); \ |
| 284 |
|
# rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \ |
| 285 |
|
# ls -1 $(MANIFEST) lisp/$(PACKAGE)/* > $(MANIFEST); \ |
| 286 |
|
# $(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar \ |
| 287 |
|
# $(MANIFEST) lisp/$(PACKAGE); \ |
| 288 |
|
# gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |
| 289 |
|
|
| 290 |
|
binkit-sourceinfo: binkit-common |
| 291 |
|
#binkit-sourceinfo: all |
| 292 |
|
# -rm -rf $(STAGING)/lisp/$(PACKAGE) |
| 293 |
|
# -mkdir -p $(STAGING)/lisp/$(PACKAGE) |
| 294 |
|
# -mkdir -p $(STAGING)/info |
| 295 |
|
# -(cd $(STAGING)/info; rm -rf $(notdir $(INFO_FILES))) |
| 296 |
|
# -(cd $(STAGING)/man; rm -rf $(PACKAGE)) |
| 297 |
|
# -mkdir -p $(STAGING)/man/$(PACKAGE) |
| 298 |
|
# -rm -f $(STAGING)/$(MANIFEST) |
| 299 |
|
# -mkdir -p $(STAGING)/pkginfo |
| 300 |
|
# -touch $(STAGING)/$(MANIFEST) |
| 301 |
|
# $(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
| 302 |
|
# $(RCOPY) $(INFO_FILES) $(STAGING)/info |
| 303 |
|
# $(RCOPY) $(TEXI_FILES) $(STAGING)/man/$(PACKAGE) |
| 304 |
|
# (cd $(STAGING); \ |
| 305 |
|
# rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \ |
| 306 |
|
# ls -1 $(MANIFEST) lisp/$(PACKAGE)/* man/$(PACKAGE)/* \ |
| 307 |
|
# $(patsubst %,info/%, $(notdir $(INFO_FILES))) > $(MANIFEST); \ |
| 308 |
|
# $(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \ |
| 309 |
|
# $(patsubst %,info/%, $(notdir $(INFO_FILES))) \ |
| 310 |
|
# man/$(PACKAGE) $(MANIFEST); \ |
| 311 |
|
# gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |
| 312 |
|
|
| 313 |
|
binkit-sourcedata: binkit-common |
| 314 |
|
#binkit-sourcedata: all |
| 315 |
|
# -rm -rf $(STAGING)/lisp/$(PACKAGE) |
| 316 |
|
# -mkdir -p $(STAGING)/lisp/$(PACKAGE) |
| 317 |
|
# -rm -rf $(patsubst %, $(STAGING)/etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) |
| 318 |
|
# -mkdir -p $(STAGING)/etc/$(DATA_DEST) |
| 319 |
|
# -rm -f $(STAGING)/$(MANIFEST) |
| 320 |
|
# -mkdir -p $(STAGING)/pkginfo |
| 321 |
|
# -touch $(STAGING)/$(MANIFEST) |
| 322 |
|
# $(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
| 323 |
|
# $(RCOPY) $(DATA_FILES) $(STAGING)/etc/$(DATA_DEST) |
| 324 |
|
# (cd $(STAGING); \ |
| 325 |
|
# rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \ |
| 326 |
|
# ls -1 lisp/$(PACKAGE)/* \ |
| 327 |
|
# $(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
| 328 |
|
# $(MANIFEST) > $(MANIFEST); \ |
| 329 |
|
# $(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \ |
| 330 |
|
# $(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
| 331 |
|
# $(MANIFEST); \ |
| 332 |
|
# gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |
| 333 |
|
|
| 334 |
|
binkit-sourcedatainfo: binkit-common |
| 335 |
|
#binkit-sourcedatainfo: all |
| 336 |
|
# -rm -rf $(STAGING)/lisp/$(PACKAGE) |
| 337 |
|
# -mkdir -p $(STAGING)/lisp/$(PACKAGE) |
| 338 |
|
# -mkdir -p $(STAGING)/info |
| 339 |
|
# -(cd $(STAGING)/info; rm -rf $(notdir $(INFO_FILES))) |
| 340 |
|
# -(cd $(STAGING)/man; rm -rf $(PACKAGE)) |
| 341 |
|
# -mkdir -p $(STAGING)/man/$(PACKAGE) |
| 342 |
|
# -rm -rf $(patsubst %, $(STAGING)/etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) |
| 343 |
|
# -mkdir -p $(STAGING)/etc/$(DATA_DEST) |
| 344 |
|
# -rm -f $(STAGING)/$(MANIFEST) |
| 345 |
|
# -mkdir -p $(STAGING)/pkginfo |
| 346 |
|
# -touch $(STAGING)/$(MANIFEST) |
| 347 |
|
# $(RCOPY) ChangeLog $(SOURCE_FILES_TO_COPY) $(EXTRA_SOURCES) $(STAGING)/lisp/$(PACKAGE) |
| 348 |
|
# $(RCOPY) $(INFO_FILES) $(STAGING)/info |
| 349 |
|
# $(RCOPY) $(TEXI_FILES) $(STAGING)/man/$(PACKAGE) |
| 350 |
|
# $(RCOPY) $(DATA_FILES) $(STAGING)/etc/$(DATA_DEST) |
| 351 |
|
# (cd $(STAGING); \ |
| 352 |
|
# rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \ |
| 353 |
|
# ls -1 lisp/$(PACKAGE)/* man/$(PACKAGE)/* \ |
| 354 |
|
# $(patsubst %,info/%, $(notdir $(INFO_FILES))) \ |
| 355 |
|
# $(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
| 356 |
|
# $(MANIFEST) > $(MANIFEST); \ |
| 357 |
|
# $(TAR) $(EXCLUDES) -cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \ |
| 358 |
|
# $(patsubst %,info/%, $(notdir $(INFO_FILES))) \ |
| 359 |
|
# man/$(PACKAGE) \ |
| 360 |
|
# $(patsubst %, etc/$(DATA_DEST)/%, $(notdir $(DATA_FILES))) \ |
| 361 |
|
# $(MANIFEST); \ |
| 362 |
|
# gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar) |