Skip to content

Commit b030331

Browse files
committed
packaging is now MELPA compliant
1 parent e59a2fb commit b030331

File tree

3 files changed

+10
-11
lines changed

3 files changed

+10
-11
lines changed

.gitignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,6 @@ secret.org
5353
agent/*
5454

5555
## package directory
56-
literate-emacs-starter-kit-*/
57-
literate-emacs-starter-kit-*.tar
56+
!literate-starter-kit-pkg.el
57+
literate-starter-kit/
58+
literate-starter-kit.tar

Makefile

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,13 @@ doc/index.html:
3030
echo "Documentation published to doc/"
3131

3232
# Packaging
33-
NAME=literate-emacs-starter-kit
34-
VERSION=1.0.0
35-
DOC=A literate version of the Emacs Starter Kit.
36-
REQ=(emacs "24.3")
37-
DEFPKG=(define-package "$(NAME)" "$(VERSION)"\n "$(DOC)"\n (quote $(REQ)))
38-
PACKAGE=$(NAME)-$(VERSION)
39-
40-
$(PACKAGE): $(wildcard *.org) init.el Makefile
33+
NAME=literate-starter-kit
34+
PACKAGE=$(NAME)
35+
36+
$(PACKAGE): $(wildcard *.org) init.el Makefile literate-starter-kit-pkg.el
4137
mkdir -p $(PACKAGE)
4238
cp $^ $(PACKAGE)
4339
$(BATCH) starter-kit.org --eval "(org-export-to-file 'ascii \"$(PACKAGE)/README\")"
44-
echo -e '$(DEFPKG)' > $(PACKAGE)/$(NAME)-pkg.el
4540

4641
$(PACKAGE).tar: $(PACKAGE)
4742
tar cf $@ $<

literate-starter-kit-pkg.el

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
(define-package "literate-starter-kit" (format-time-string "%Y%m%d.%H%M")
2+
"A literate starter kit to configure Emacs using Org-mode files."
3+
'((emacs "24.3")))

0 commit comments

Comments
 (0)