[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa-admin 19a11bc 278/439: Add explicit instructions for new e
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa-admin 19a11bc 278/439: Add explicit instructions for new external packages |
Date: |
Sun, 17 Oct 2021 15:48:19 -0400 (EDT) |
branch: elpa-admin
commit 19a11bc8d703dde77f5a165980395b6e948c321b
Author: Eric Abrahamsen <eric@ericabrahamsen.net>
Commit: Eric Abrahamsen <eric@ericabrahamsen.net>
Add explicit instructions for new external packages
* README: Spell out the process for new external packages.
---
README | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/README b/README
index 3223929..48c1059 100644
--- a/README
+++ b/README
@@ -194,6 +194,15 @@ help and only gets in the way.
In the `external' case, the copy of the code is not kept here but in the
`externals/<pkg-name>' branch in the `elpa' repository.
+To add a new externals package, first add this `elpa' repository as a
+new remote in your existing repository. Then push a local branch to a
+new remote branch in `elpa', named externals/<pkgname>. For example:
+
+ git push elpa master:externals/<pkgname>
+
+Then edit the `externals-list' file as mentioned above, and push that
+change to `elpa's master branch.
+
You can check out all the external packages into the `packages' directory
with the command:
- [nongnu] elpa-admin 54ca8ea 415/439: * elpa-admin.el: Don't build release tarballs for pre-release versions, (continued)
- [nongnu] elpa-admin 54ca8ea 415/439: * elpa-admin.el: Don't build release tarballs for pre-release versions, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin fd42057 422/439: Prefer HTTPS to HTTP, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 28b66f7 427/439: * elpa-admin.el (elpaa--get-last-release): Don't return snapshot versions, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 069c128 429/439: Allow testing locally via list-packages, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 6afe3b7 431/439: * elpa-admin.el (elpaa--make-one-tarball): Be a bit more verbose, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 384e805 435/439: * elpa-admin.el (elpaa--sandbox): Default to nil on w32 and macos, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 69118c5 437/439: * elpa-admin.el (elpaa--release-email): Fix thinko, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin e71d294 439/439: * GNUmakefile (packages/%.elc): Use `other-packages` if present, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin e2b9274 266/439: [admin int] Simplify ‘archive--write-pkg-file’ calling convention., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 5250761 270/439: * admin/archive-contents.el: Use `git worktree` for externals, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 19a11bc 278/439: Add explicit instructions for new external packages,
Philip Kaludercic <=
- [nongnu] elpa-admin d4f5903 284/439: * README: Clarify the right fix for check_copyrights failure, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin a5d74b0 291/439: * packages/yasnippet: Merge version 0.13.0 from upstream., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 63888f3 292/439: Warn about transfer.fsckObjects, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 0a995ba 296/439: * admin/archive-contents.el (archive--insert-repolinks): Fix further, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 02d8431 297/439: * admin/archive-contents.el (archive--insert-repolinks): Fix further yet, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin b5760e3 298/439: * admin/archive-contents.el (archive--insert-repolinks): Getting there, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin a216465 299/439: * admin/archive-contents.el (archive--insert-repolinks): Whoops, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 38e81a8 300/439: * README: Recommend "externals" and add some recommendations, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 655d2e7 305/439: Update packages/ack from upstream, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin f25cda3 303/439: * GNUmakefile (%.elc): Use load-prefer-newer, Philip Kaludercic, 2021/10/17