diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-03-09 23:24:50 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-03-09 23:28:27 -0700 |
commit | fe46aafabf79d4b468209c487c153a0637c153ee (patch) | |
tree | 4a8b0cd86281642bb80a0e053c48e0a5371db1d3 /debian | |
parent | 7460b62ee07ae3a14530ab97022b8f2186e4a7b1 (diff) | |
download | consfigurator-fe46aafabf79d4b468209c487c153a0637c153ee.tar.gz |
build and install consfigurator.el
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 8 | ||||
-rw-r--r-- | debian/control | 2 | ||||
-rw-r--r-- | debian/elpa | 1 | ||||
-rwxr-xr-x | debian/rules | 6 |
4 files changed, 16 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index 4c1e597..2a583c6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +consfigurator (0.2.1-2) UNRELEASED; urgency=medium + + * Install consfigurator.el using dh_elpa + - Add build-dep on dh-elpa + - Add Provides: elpa-consfigurator. + + -- Sean Whitton <spwhitton@spwhitton.name> Tue, 09 Mar 2021 23:23:03 -0700 + consfigurator (0.2.1-1) experimental; urgency=medium * New upstream release. diff --git a/debian/control b/debian/control index a0acf6c..fd9ab8a 100644 --- a/debian/control +++ b/debian/control @@ -4,6 +4,7 @@ Priority: optional Maintainer: Sean Whitton <spwhitton@spwhitton.name> Build-Depends: debhelper-compat (= 13), + dh-elpa, python3-sphinx, sphinx-common, texinfo, @@ -27,6 +28,7 @@ Recommends: ${sphinxdoc:Depends}, Provides: consfigurator, + elpa-consfigurator, Description: Lisp declarative configuration management system Consfigurator is a system for declarative configuration management using Common Lisp. You can use it to configure hosts as root, deploy services as diff --git a/debian/elpa b/debian/elpa new file mode 100644 index 0000000..8dcad08 --- /dev/null +++ b/debian/elpa @@ -0,0 +1 @@ +emacs/consfigurator.el diff --git a/debian/rules b/debian/rules index 7e8a674..923e881 100755 --- a/debian/rules +++ b/debian/rules @@ -1,10 +1,14 @@ #!/usr/bin/make -f +ELPA_NAME=consfigurator +export ELPA_NAME + %: - dh $@ --with sphinxdoc + dh $@ --with sphinxdoc,elpa override_dh_auto_build: make -C doc html info + make -C emacs consfigurator.el override_dh_auto_clean: find src -name "*.fasl" -delete |