null+****@clear*****
null+****@clear*****
2010年 11月 24日 (水) 11:59:28 JST
Kouhei Sutou 2010-11-24 02:59:28 +0000 (Wed, 24 Nov 2010) New Revision: 85a9e421fb7652c660c9980b0638654340e38bfd Log: add update-latest-release target. Modified files: .gitignore Makefile.am Modified: .gitignore (+1 -0) =================================================================== --- .gitignore 2010-11-24 02:53:17 +0000 (49ce872) +++ .gitignore 2010-11-24 02:59:28 +0000 (68b99b6) @@ -78,3 +78,4 @@ version.sh /examples/dictionary/db/ /examples/dictionary/*.gz /examples/dictionary/gene95-dictionary/ +/misc/ Modified: Makefile.am (+23 -0) =================================================================== --- Makefile.am 2010-11-24 02:53:17 +0000 (077a330) +++ Makefile.am 2010-11-24 02:59:28 +0000 (b6ef16b) @@ -37,3 +37,26 @@ update-changelog: tag: cd $(top_srcdir) && git tag v$(VERSION) -a -m 'groonga $(VERSION)!!!' + +update-latest-release: + @if test -z "$(OLD_RELEASE)"; then \ + echo "\$$(OLD_RELEASE) is missing"; \ + exit 1; \ + fi + @if test -z "$(OLD_RELEASE_DATE)"; then \ + echo "\$$(OLD_RELEASE_DATE) is missing"; \ + exit 1; \ + fi + @if test -z "$(NEW_RELEASE_DATE)"; then \ + echo "\$$(NEW_RELEASE_DATE) is missing"; \ + exit 1; \ + fi + cd $(top_srcdir) && test -d "misc" || \ + svn export --force https://cutter.svn.sourceforge.net/svnroot/cutter/cutter/trunk/misc + cd $(top_srcdir) && \ + misc/update-latest-release.rb \ + $(PACKAGE) $(OLD_RELEASE) $(OLD_RELEASE_DATE) \ + $(VERSION) $(NEW_RELEASE_DATE) \ + rpm/fedora/groonga.spec.in \ + rpm/centos/groonga.spec.in \ + debian/changelog