summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorDavid Bremner <bremner@debian.org>2017-08-03 14:09:10 -0400
committerDavid Bremner <bremner@debian.org>2017-08-03 14:09:10 -0400
commit65259a660973184678a24e8e06aee836a84d4579 (patch)
treee09f427358549f44350f181d709108894e65f8bd /README.org
dh-elpa (1.10) unstable; urgency=medium
[ Sean Whitton ] * Add dh-elpa-Version: field to binary package control files. This tracks the dh-elpa version used to build the package, to make it possible to find packages that need rebuilding against newer dh-elpa. [ David Bremner ] * Treat 'emacs' as a first class flavour, anticipating Debian emacs packages using that in place of 'emacsNN'. * Fix reporting of ignored flavors on removal (cosmetic change). * Replace '2' in generated emacsen-common compat file [dgit import package dh-elpa 1.10]
Diffstat (limited to 'README.org')
-rw-r--r--README.org21
1 files changed, 21 insertions, 0 deletions
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..2348ba2
--- /dev/null
+++ b/README.org
@@ -0,0 +1,21 @@
+* Intro
+
+This is a work-in progress project to generate Debian packages of
+Emacs Lisp extensions that integrate with the built in (since GNU
+Emacs 24.1) package system package.el. This means that debian packages
+built with this tool will show up in M-x list-packages, and that user
+installs of more up to date packages will override them (for that
+user!). Perhaps the most important improvement is that no file
+/etc/emacs/site-start.d is needed for such a package.
+
+* Limitations
+
+- This tool is currently not very well tested.
+
+- Currently all of the emacs lisp files are installed into one
+ directory; this might break packages that do fancier things with
+ load-path.
+
+- package.el gets confused if you have both a system and a user elpa
+ package and refuses to delete the user one unless you delete the
+ system one first.