[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa-admin 1761424 031/439: Use archive-contents.el script.
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa-admin 1761424 031/439: Use archive-contents.el script. |
Date: |
Sun, 17 Oct 2021 15:47:29 -0400 (EDT) |
branch: elpa-admin
commit 1761424cbc17d4a58b6bba3a8c56ea0122d69da0
Author: Chong Yidong <cyd@stupidchicken.com>
Commit: Chong Yidong <cyd@stupidchicken.com>
Use archive-contents.el script.
Remove archive-contents and readme files from pacakges/ subdir.
---
README | 23 +----------------------
admin/archive-contents.el | 2 +-
2 files changed, 2 insertions(+), 23 deletions(-)
diff --git a/README b/README
index 65a6ae2..c8a4fd4 100644
--- a/README
+++ b/README
@@ -14,7 +14,7 @@ for testing purposes).
** admin/ -- scripts for deploying the package archive.
See the DEPLOYMENT section for details.
-** html/ -- HTML for the elp.gnu.org website.
+** html/ -- HTML for the elpa.gnu.org website.
** packages/ -- source code for the packages.
@@ -26,37 +26,16 @@ This directory holds the package sources. Unlike the
deployed package
archive, multi-file packages are present here as directories, not tar
files. So, edits to the sources can be easily managed by Bzr.
-*** archive-contents
-This file contains a Lisp form recording the hosted package names and
-their attributes. Once the archive is deployed, Emacs learns the
-archive contents by reading this file (normally via HTTP).
-
-In the future, we'll remove this file from the repository, and
-generate it automatically during deployment.
-
*** Package sources
In the form of *.el files for simple (1-file) packages, or
subdirectories for multi-file packages.
-*** Readme files
-When the archive is deployed, Emacs retrieves the package descriptions
-by reading these files (normally via HTTP).
-
-In the future, we'll remove these files from the repository, and
-generate them during deployment.
-
** To add a package:
*** Add a simple (1-file) package as packages/NAME-VERSION.el.
*** Add a multi-file package a directory, packages/NAME-VERSION.
-*** Add a readme file, packages/NAME-readme.txt. This should be a
-copy of the commentary section for a simple package, or the README
-file for a multi-file package.
-
-*** Edit archive-contents and add an entry for the new package.
-
*** Commit your changes
This is done the usual way ("bzr add", "bzr commit", etc).
diff --git a/admin/archive-contents.el b/admin/archive-contents.el
index 5254fbe..a26e2cc 100644
--- a/admin/archive-contents.el
+++ b/admin/archive-contents.el
@@ -24,7 +24,7 @@
(require 'lisp-mnt)
(defun batch-make-archive-contents ()
- (let ((packages '(1))) ;I think this is the format-version.
+ (let ((packages '(1))) ; format-version.
(dolist (file (directory-files default-directory))
(pcase file
((or `"." `".." `"elpa.rss" `"archive-contents") nil)
- [nongnu] elpa-admin 8b07a20 027/439: * README: Explain how to run the repo build script., (continued)
- [nongnu] elpa-admin 8b07a20 027/439: * README: Explain how to run the repo build script., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 370423c 026/439: * COPYING, ChangeLog, README, admin/org-synch.el,, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin a703bf2 025/439: Merge branch 'master' of github.com:rocky/emacs-load-relative, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 14ac0ef 040/439: Merge branch 'action', Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 35ba6e2 055/439: Update README to describe the new repository layout., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 4866cb7 057/439: admin/archive-contents.el (archive--delete-elc-files): Delete backup files too., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 3ca74c1 011/439: preparing for new rst format document, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 7b9d56b 038/439: README: Move copyright and license text to the end, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 1329950 024/439: Administrivia. Add COPYING, update README and .gitignore, bump version number., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin f545af1 036/439: Rephrase some parts of README, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 1761424 031/439: Use archive-contents.el script.,
Philip Kaludercic <=
- [nongnu] elpa-admin 5bbab91 030/439: * packages/all-1.0.el: Change version. Address byte-compiler warnings., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 06a86aa 043/439: Add an explicit OPERATION-MODE "nil" in README's examples, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin c51af29 058/439: Reorganize repository layout, allowing site installation., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 988d3f5 059/439: Add a table of contents to README file, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin d6dfeed 050/439: Fix last change., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 782beee 061/439: Merge branch 'action-autoselect', Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin aae2f27 064/439: imported README from googlecode's homepage, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 6011ab7 066/439: Initial import, Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 18bfa15 069/439: Add coffee-mode., Philip Kaludercic, 2021/10/17
- [nongnu] elpa-admin 07ef2ff 033/439: Add README file, Philip Kaludercic, 2021/10/17