mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-09-29 19:07:52 +00:00
Reorder the README files.
Delete README_DIST. Use README as the readme file for the distribution. Use README_ELPA as the readme file for ELPA packages. New README_git file to describe readme files in git. Update mk/server.mk to include the correct READMEs. Update mk/set-version.pl to update README. Add some more help info in mk/server.mk.
This commit is contained in:
parent
1aa21dc70d
commit
ae57da7d80
31
README
31
README
|
@ -1,4 +1,7 @@
|
||||||
This is the Emacs Org project, an Emacs library for organizing your life.
|
The is a distribution of Org, a plain text notes and project planning
|
||||||
|
tool for Emacs.
|
||||||
|
|
||||||
|
The version of this release is: 7.9.1
|
||||||
|
|
||||||
The homepage of Org is at http://orgmode.org
|
The homepage of Org is at http://orgmode.org
|
||||||
|
|
||||||
|
@ -7,24 +10,11 @@ This distribution contains:
|
||||||
README
|
README
|
||||||
This file.
|
This file.
|
||||||
|
|
||||||
README_DIST
|
|
||||||
The README file for the distribution (zip and tar files)
|
|
||||||
|
|
||||||
README_contribute
|
|
||||||
Information about the git repository and how to contribute
|
|
||||||
to Org-mode development.
|
|
||||||
|
|
||||||
README_maintainer
|
|
||||||
Information for the maintainer.
|
|
||||||
|
|
||||||
Makefile
|
Makefile
|
||||||
The makefile to compile and install Org. For installation
|
The makefile to compile and install Org. For installation
|
||||||
instructions, see the manual or the more detailed procedure
|
instructions, see the manual or the more detailed procedure
|
||||||
on Worg: http://orgmode.org/worg/dev/org-build-system.html
|
on Worg: http://orgmode.org/worg/dev/org-build-system.html
|
||||||
|
|
||||||
mk/
|
|
||||||
Files needed for building Org.
|
|
||||||
|
|
||||||
lisp/
|
lisp/
|
||||||
Directory with all the Emacs Lisp files that make up Org.
|
Directory with all the Emacs Lisp files that make up Org.
|
||||||
|
|
||||||
|
@ -32,18 +22,21 @@ doc/
|
||||||
The documentation files. org.texi is the source of the
|
The documentation files. org.texi is the source of the
|
||||||
documentation, org.html and org.pdf are formatted versions of it.
|
documentation, org.html and org.pdf are formatted versions of it.
|
||||||
|
|
||||||
etc/
|
|
||||||
Files needed for the ODT exporter.
|
|
||||||
|
|
||||||
contrib/
|
contrib/
|
||||||
A directory with third-party additions for Org. Some really cool
|
A directory with third-party additions for Org. Some really cool
|
||||||
stuff is in there.
|
stuff is in there.
|
||||||
|
|
||||||
|
etc/
|
||||||
|
Files needed for the ODT exporter.
|
||||||
|
|
||||||
|
mk/
|
||||||
|
Files needed for building Org.
|
||||||
|
|
||||||
testing/
|
testing/
|
||||||
Testing suite for Org.
|
Testing suite for Org.
|
||||||
|
|
||||||
request-assign-future.txt
|
request-assign-future.txt
|
||||||
The form that contributors have to sign and get processed with the
|
The form that contributors have to sign and get processed with
|
||||||
FSF before contributed changes can be integrated into the Org
|
the FSF before contributed changes can be integrated into the Org
|
||||||
core. All files in this distribution except the contrib/ directory
|
core. All files in this distribution except the contrib/ directory
|
||||||
have copyright assigned to the FSF.
|
have copyright assigned to the FSF.
|
||||||
|
|
37
README_ELPA
Normal file
37
README_ELPA
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
This is the Emacs Org project, an Emacs library for organizing your life.
|
||||||
|
|
||||||
|
The homepage of Org is at http://orgmode.org
|
||||||
|
|
||||||
|
This distribution contains an ELPA packaged version of Org.
|
||||||
|
"ELPA" stands for the "Emacs Lisp Package Archive".
|
||||||
|
The GNU ELPA is here:
|
||||||
|
|
||||||
|
http://elpa.gnu.org
|
||||||
|
|
||||||
|
It contains the org-*.tar package, containing only the org files
|
||||||
|
that are also part of GNU Emacs.
|
||||||
|
|
||||||
|
There are other ELPA online, offering more packages.
|
||||||
|
|
||||||
|
Some contain the org-plus-contrib-*.tar ELPA package, which bundles
|
||||||
|
the core Org files plus many additional contributed libraries.
|
||||||
|
|
||||||
|
All ELPA version of Org contain:
|
||||||
|
|
||||||
|
README_ELPA
|
||||||
|
This file.
|
||||||
|
|
||||||
|
*el
|
||||||
|
Elisp files.
|
||||||
|
|
||||||
|
org
|
||||||
|
The Org info manual.
|
||||||
|
|
||||||
|
orgcard.pdf
|
||||||
|
The Org reference card.
|
||||||
|
|
||||||
|
etc/
|
||||||
|
Libraries for the ODT exporter.
|
||||||
|
|
||||||
|
org-*-pkg.el
|
||||||
|
The name of the package, requested GNU Emacs packaging system.
|
|
@ -1,20 +1,33 @@
|
||||||
The is a distribution of Org, a plain text notes and project planning
|
This is the Emacs Org project, an Emacs library for organizing your life.
|
||||||
tool for Emacs.
|
|
||||||
|
|
||||||
The version of this release is: 7.9
|
|
||||||
|
|
||||||
The homepage of Org is at http://orgmode.org
|
The homepage of Org is at http://orgmode.org
|
||||||
|
|
||||||
This distribution contains:
|
This distribution contains:
|
||||||
|
|
||||||
README
|
README_git
|
||||||
This file.
|
This file.
|
||||||
|
|
||||||
|
README
|
||||||
|
The README file for the main distribution (zip and tar files).
|
||||||
|
|
||||||
|
README_ELPA
|
||||||
|
The README file for the ELPA packages.
|
||||||
|
|
||||||
|
README_contribute
|
||||||
|
Information about the git repository and how to contribute
|
||||||
|
to Org-mode development.
|
||||||
|
|
||||||
|
README_maintainer
|
||||||
|
Information for the maintainer.
|
||||||
|
|
||||||
Makefile
|
Makefile
|
||||||
The makefile to compile and install Org. For installation
|
The makefile to compile and install Org. For installation
|
||||||
instructions, see the manual or the more detailed procedure
|
instructions, see the manual or the more detailed procedure
|
||||||
on Worg: http://orgmode.org/worg/dev/org-build-system.html
|
on Worg: http://orgmode.org/worg/dev/org-build-system.html
|
||||||
|
|
||||||
|
mk/
|
||||||
|
Files needed for building Org.
|
||||||
|
|
||||||
lisp/
|
lisp/
|
||||||
Directory with all the Emacs Lisp files that make up Org.
|
Directory with all the Emacs Lisp files that make up Org.
|
||||||
|
|
||||||
|
@ -22,21 +35,18 @@ doc/
|
||||||
The documentation files. org.texi is the source of the
|
The documentation files. org.texi is the source of the
|
||||||
documentation, org.html and org.pdf are formatted versions of it.
|
documentation, org.html and org.pdf are formatted versions of it.
|
||||||
|
|
||||||
contrib/
|
|
||||||
A directory with third-party additions for Org. Some really cool
|
|
||||||
stuff is in there.
|
|
||||||
|
|
||||||
etc/
|
etc/
|
||||||
Files needed for the ODT exporter.
|
Files needed for the ODT exporter.
|
||||||
|
|
||||||
mk/
|
contrib/
|
||||||
Files needed for building Org.
|
A directory with third-party additions for Org. Some really cool
|
||||||
|
stuff is in there.
|
||||||
|
|
||||||
testing/
|
testing/
|
||||||
Testing suite for Org.
|
Testing suite for Org.
|
||||||
|
|
||||||
request-assign-future.txt
|
request-assign-future.txt
|
||||||
The form that contributors have to sign and get processed with
|
The form that contributors have to sign and get processed with the
|
||||||
the FSF before contributed changes can be integrated into the Org
|
FSF before contributed changes can be integrated into the Org
|
||||||
core. All files in this distribution except the contrib/ directory
|
core. All files in this distribution except the contrib/ directory
|
||||||
have copyright assigned to the FSF.
|
have copyright assigned to the FSF.
|
29
mk/server.mk
29
mk/server.mk
|
@ -13,9 +13,11 @@ help helpall helpserver::
|
||||||
$(info Maintenance)
|
$(info Maintenance)
|
||||||
$(info ===========)
|
$(info ===========)
|
||||||
$(info release - clean up, create the distribution archives)
|
$(info release - clean up, create the distribution archives)
|
||||||
$(info elpa - clean up, create the ELPA archive)
|
$(info elpa - clean up, create the org-*.tar ELPA archive)
|
||||||
|
$(info elpaplus - clean up, create the org-plus-contrib-*.tar ELPA archive)
|
||||||
$(info upload-release - clean up, populate the server with arhives)
|
$(info upload-release - clean up, populate the server with arhives)
|
||||||
$(info upload-elpa - clean up, populate the server with ELPA)
|
$(info upload-elpa - clean up, populate the server with org-*.tar)
|
||||||
|
$(info upload-elpaplus - clean up, populate the server with org-plus-contrib-*.tar)
|
||||||
$(info upload-doc - clean up, populate the server with docs)
|
$(info upload-doc - clean up, populate the server with docs)
|
||||||
$(info upload - clean up, populate the server with everything)
|
$(info upload - clean up, populate the server with everything)
|
||||||
|
|
||||||
|
@ -29,15 +31,20 @@ SERVERMK ?= true # or just any value at all, really
|
||||||
|
|
||||||
#----------------------------------------------------------------------
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
ORGCOMM = README lisp/
|
ORGREADMECOMM = README
|
||||||
ORGFULL = $(ORGCOMM) Makefile request-assign-future.txt \
|
ORGREADMEELPA = README_ELPA
|
||||||
mk/default.mk mk/targets.mk mk/version.mk \
|
|
||||||
mk/org-fixup.el \
|
ORGCOMM = lisp/
|
||||||
etc/ contrib/ doc/
|
ORGFULL = $(ORGCOMM) $(ORGREADMECOMM) \
|
||||||
ORGFULL := $(ORGFULL:%/=%/*)
|
Makefile request-assign-future.txt \
|
||||||
ORGELPA = $(ORGCOMM) doc/dir doc/org doc/orgcard.pdf \
|
mk/default.mk mk/targets.mk mk/version.mk \
|
||||||
etc/styles/ org-pkg.el
|
mk/org-fixup.el \
|
||||||
ORGELPA := $(ORGELPA:%/=%/*)
|
etc/ contrib/ doc/
|
||||||
|
ORGFULL := $(ORGFULL:%/=%/*)
|
||||||
|
ORGELPA = $(ORGCOMM) $(ORGREADMEELPA) \
|
||||||
|
doc/dir doc/org doc/orgcard.pdf \
|
||||||
|
etc/styles/ org-pkg.el
|
||||||
|
ORGELPA := $(ORGELPA:%/=%/*)
|
||||||
ORGELPAPLUS := $(ORGELPA:org-pkg%=org-plus-contrib-pkg%)
|
ORGELPAPLUS := $(ORGELPA:org-pkg%=org-plus-contrib-pkg%)
|
||||||
|
|
||||||
release: cleanall info pdf card rel-dirty tagwarn
|
release: cleanall info pdf card rel-dirty tagwarn
|
||||||
|
|
|
@ -38,8 +38,8 @@ if (not $only) {
|
||||||
$c1 = "perl -pi -e '$cmd' doc/orgcard.tex";
|
$c1 = "perl -pi -e '$cmd' doc/orgcard.tex";
|
||||||
system($c1);
|
system($c1);
|
||||||
|
|
||||||
print STDERR "README_DIST\n";
|
print STDERR "README\n";
|
||||||
$cmd = qq{s/^(The version of this release is:)\\s+(\\S+)[ \t]*\$/\$1 $version/;};
|
$cmd = qq{s/^(The version of this release is:)\\s+(\\S+)[ \t]*\$/\$1 $version/;};
|
||||||
$c1 = "perl -pi -e '$cmd' README_DIST";
|
$c1 = "perl -pi -e '$cmd' README";
|
||||||
system($c1);
|
system($c1);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue