소스 검색

Merge branch 'master' into maint

Carsten Dominik 15 년 전
부모
커밋
7bc0a9d70c
2개의 변경된 파일32개의 추가작업 그리고 7개의 파일을 삭제
  1. 29 4
      Makefile
  2. 3 3
      ORGWEBPAGE/index.org

+ 29 - 4
Makefile

@@ -293,7 +293,7 @@ distfile:
 	zip -r org-$(TAG).zip org-$(TAG)
 	zip -r org-$(TAG).zip org-$(TAG)
 	gtar zcvf org-$(TAG).tar.gz org-$(TAG)
 	gtar zcvf org-$(TAG).tar.gz org-$(TAG)
 
 
-release:
+makerelease:
 	@if [ "X$(TAG)" = "X" ]; then echo "*** No tag ***"; exit 1; fi
 	@if [ "X$(TAG)" = "X" ]; then echo "*** No tag ***"; exit 1; fi
 	${MAKE} distfile
 	${MAKE} distfile
 	${MAKE} doc
 	${MAKE} doc
@@ -316,7 +316,7 @@ upload_manual:
 	rsync -avuz --delete doc/guide/ cdominik@orgmode.org:orgmode.org/guide/
 	rsync -avuz --delete doc/guide/ cdominik@orgmode.org:orgmode.org/guide/
 
 
 relup0:
 relup0:
-	${MAKE} release
+	${MAKE} makerelease
 	${MAKE} upload_release
 	${MAKE} upload_release
 
 
 relup:
 relup:
@@ -324,8 +324,33 @@ relup:
 	${MAKE} upload_release
 	${MAKE} upload_release
 	${MAKE} upload_manual
 	${MAKE} upload_manual
 
 
-db:
-	grep -e '(debug)' lisp/*el
+testrelease:
+	git checkout -b testrelease maint
+	git merge -s recursive -X theirs master
+	UTILITIES/set-version.pl $(TAG)
+	git commit -a -m "Release $(TAG)"
+	make distfile TAG=testversion
+	make cleanrel
+	rm -rf org-testversion*
+	git checkout master
+	git branch -D testrelease
+
+release:
+	git checkout maint
+	git merge -s recursive -X theirs master
+	UTILITIES/set-version.pl $(TAG)
+	git commit -a -m "Release $(TAG)"
+	make relup TAG=$(TAG)
+	make cleanrel
+	rm -rf org-$(TAG)
+	rm org-$(TAG)*.zip
+	rm org-$(TAG)*.tar.gz
+	make pushreleasetag TAG=$(TAG)
+	git push origin maint
+	git checkout master
+	UTILITIES/set-version.pl -o $(TAG)
+	git commit -a -m "Update website to show $(TAG) as current release"
+	make updateweb
 
 
 cleancontrib:
 cleancontrib:
 	find contrib -name \*~ -exec rm {} \;
 	find contrib -name \*~ -exec rm {} \;

+ 3 - 3
ORGWEBPAGE/index.org

@@ -123,9 +123,9 @@ a look at our [[http://orgmode.org/worg/org-quotes.php][collected quotes about O
 - <2010-04-06 Tue>: Release 6.35
 - <2010-04-06 Tue>: Release 6.35
 - <2010-01-10 Sun>: Release 6.34
 - <2010-01-10 Sun>: Release 6.34
 
 
-* Current Version (7.01)
+* Current Version (7.01b)
 
 
-The current version is 7.01.  To see what has changed in recent
+The current version is 7.01b.  To see what has changed in recent
 releases, check this detailed list of [[file:Changes.html][user-visible changes]].
 releases, check this detailed list of [[file:Changes.html][user-visible changes]].
 
 
 This package works on Emacs 23 and 22, and (with minor restrictions)
 This package works on Emacs 23 and 22, and (with minor restrictions)
@@ -137,7 +137,7 @@ recent version, but may lag a bit behind the website release.
 
 
 ** The standard distribution
 ** The standard distribution
 
 
-Download as [[file:org-7.01.zip][zip file]] or [[file:org-7.01.tar.gz][gzipped tar archive]].  These archives contain
+Download as [[file:org-7.01b.zip][zip file]] or [[file:org-7.01b.tar.gz][gzipped tar archive]].  These archives contain
 both the Lisp file org.el and the documentation in PDF and (TeX)Info
 both the Lisp file org.el and the documentation in PDF and (TeX)Info
 formats.  Follow the instructions for [[http://orgmode.org/manual/Installation.html#Installation][Installation]] and [[http://orgmode.org/manual/Activation.html#Activation][Activation]].
 formats.  Follow the instructions for [[http://orgmode.org/manual/Installation.html#Installation][Installation]] and [[http://orgmode.org/manual/Activation.html#Activation][Activation]].