blob: d96e107ef0725f01e2c4839589c1b4b2a4845905 (
plain)
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
34
35
36
37
|
#!/usr/bin/make -f
VERSION=2.6.0
CP ?= install -p -m 644
MKDIR ?= install -p -m 755 -d
RMDIR ?= rm -rf
TAR ?= tar
%:
dh $@ --with elpa --parallel
override_dh_auto_build: with-editor-$(VERSION).tar
@echo with-editor-$(VERSION).tar > debian/elpa-with-editor.elpa
@make info
override_dh_auto_install:
@echo do not run make install
override_dh_clean:
dh_clean
rm -f debian/elpa-with-editor.elpa with-editor-*.tar with-editor.info dir
define with_editor_pkg
(define-package "with-editor" "$(VERSION)"
"Use the Emacsclient as $$EDITOR"
())
endef
export with_editor_pkg
with-editor-$(VERSION).tar:
@printf "Packing $@\n"
@$(MKDIR) with-editor-$(VERSION)
@printf "$$with_editor_pkg\n" > with-editor-$(VERSION)/with-editor-pkg.el
@$(CP) with-editor.el with-editor-$(VERSION)
@$(TAR) c --mtime=./with-editor-$(VERSION) \
-f with-editor-$(VERSION).tar with-editor-$(VERSION)
@$(RMDIR) with-editor-$(VERSION)
|