[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] elpa-admin 0466964 352/357: * README.org (Adding a package): Adju
From: |
Stefan Monnier |
Subject: |
[elpa] elpa-admin 0466964 352/357: * README.org (Adding a package): Adjust to use the new `make` targets |
Date: |
Thu, 10 Dec 2020 18:07:13 -0500 (EST) |
branch: elpa-admin
commit 04669643891fad9721b8b50fc0caf693e969ec11
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>
* README.org (Adding a package): Adjust to use the new `make` targets
---
README.org | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/README.org b/README.org
index d64ceff..946cf7b 100644
--- a/README.org
+++ b/README.org
@@ -194,29 +194,33 @@ packages with:
Once it is decided we want to add a package =[PKG]=, here's what it takes:
-- Fetch the upstream code with something like:
+- Add a corresponding entry to the file =externals-list=, then
#+begin_src sh
- git fetch [PKGREMOTE]
+ make fetch/<pkgname>
+ make packages/<pkgname>
+ make build/<pkgname>
#+end_src
- Let's say the code is now in =[PKGBRANCH]=.
+- Make sure the resulting tarball looks good and works well.
-- Push that code to =nongnu.git=:
+- You might also check that it can be compiled in place:
#+begin_src sh
- git push nongnu [PKGBRANCH]:refs/heads/externals/[PKG]
+ make packages/<pkgname>
#+end_src
-- Add a corresponding entry to the file =externals-list=.
+- Push the package's code to =nongnu.git=:
-- Make sure the resulting tarball looks good and works well.
+ #+begin_src sh
+ make sync/<pkgname>
+ #+end_src
-- Commit and push that change:
+- Commit and push the change to =externals-list=:
#+begin_src sh
- git commit -m 'New package [PKG]'
- git push
+ git commit -m "* externals-list (<pkgname>): New package" -- externals-list
+ git push
#+end_src
* License
- [elpa] elpa-admin 5d00f35 237/357: Merge commit 'a8bd8678db59322dac1015576716c4ebb2c628df', (continued)
- [elpa] elpa-admin 5d00f35 237/357: Merge commit 'a8bd8678db59322dac1015576716c4ebb2c628df', Stefan Monnier, 2020/12/10
- [elpa] elpa-admin c101039 265/357: [admin int] Add abstraction: archive-call, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin a9287ff 239/357: Merge commit '48b48807a8917e455b5687945a81375703bd1a6e', Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 33b7bc9 236/357: Merge commit '8d07bdedfe9e56de8a32f32af6e4c853a5fa6c4d', Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 30c8a11 248/357: Merge commit '5f47b1f64cad8a06e945e2a1287b986a3676554d', Stefan Monnier, 2020/12/10
- [elpa] elpa-admin b2531f1 233/357: * admin/archive-contents.el: Minimal support for local externals, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 8efb626 241/357: Merge commit '4d1dcdf7631c23b1259ad4f72bf9686cf95fb46c', Stefan Monnier, 2020/12/10
- [elpa] elpa-admin c55c928 238/357: Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs/elpa, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin d5be3dd 283/357: * README: mention make check_copyrights, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin c670f77 253/357: Merge branch 'master' into new-website, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 0466964 352/357: * README.org (Adding a package): Adjust to use the new `make` targets,
Stefan Monnier <=
- [elpa] elpa-admin 2658af9 345/357: * admin/archive-contents.el: Add preliminary code to fetch upstream updates, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 21fc443 349/357: * externals-list ("markdown-mode"): New package, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 0c23652 046/357: Revert "Add an explicit OPERATION-MODE "nil" in README's examples", Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 7ce78d5 071/357: Note that 'autogen.sh' should be run to generate 'configure' and 'Makefile.in' (see #11), Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 5319f2f 062/357: * archive-contents.el: Make `site' more incrementally., Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 988d3f5 059/357: Add a table of contents to README file, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin 6011ab7 066/357: Initial import, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin aae2f27 064/357: imported README from googlecode's homepage, Stefan Monnier, 2020/12/10
- [elpa] elpa-admin a745b29 076/357: * admin/archive-contents.el: Create web pages., Stefan Monnier, 2020/12/10
- [elpa] elpa-admin b7f2140 081/357: Thanks go to Lars Andersen., Stefan Monnier, 2020/12/10