• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

A multilingual input method framework


Commit MetaInfo

Revisionfbb84cea833b2d829e777277df37cd1d9f99b6ca (tree)
Time2006-12-27 06:51:28
Authoryamaken <yamaken@ff9a...>
Commiteryamaken

Log Message

* configure.ac

- Add detection for md5(1) and sha1(1)

* uim/Makefile.am

- (libuim_la_SOURCES): Remove siod.h

* Makefile.am

- Make ChangeLog generation 'svn co' independent
- Add checksum file generation rule

Change Summary

Incremental Difference

--- a/Makefile.am
+++ b/Makefile.am
@@ -17,21 +17,30 @@ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
1717
1818 ACLOCAL_AMFLAGS = -I m4
1919
20-ChangeLog: FORCE
21- @cd $(top_srcdir); \
22- svn log | $(top_srcdir)/tools/gnuify-changelog.pl > ChangeLog.tmpl; \
23- if test -s ChangeLog.tmpl; then \
24- mv ChangeLog.tmpl ChangeLog; \
25- echo "ChangeLog updated successfully."; \
26- else \
27- echo "ChangeLog: Failed to update ChangeLog."; \
28- $(RM) -f ChangeLog.tmpl; \
29- fi
20+UIM_REPOSITORY = http://anonsvn.freedesktop.org/svn/uim
21+TAGS_REPOSITORY = $(UIM_REPOSITORY)/tags
22+RELEASE_URL = $(TAGS_REPOSITORY)/$(PACKAGE)-$(VERSION)
23+#RELEASE_URL = $(UIM_REPOSITORY)/trunk
24+DIST_SUM_LIST = $(PACKAGE)-$(VERSION).sum
3025
31-.PHONY: FORCE releasetest-all-flag-enabled releasetest-all-flag-disabled each-releasetest releasetest
26+.PHONY: FORCE sum releasetest-all-flag-enabled releasetest-all-flag-disabled each-releasetest releasetest
3227
3328 FORCE:
3429
30+ChangeLog: FORCE
31+ svn log $(RELEASE_URL) | $(top_srcdir)/tools/gnuify-changelog.pl > $@
32+ @if test -s $@; then \
33+ echo "ChangeLog updated successfully."; \
34+ else \
35+ echo "ChangeLog: Failed to update ChangeLog."; \
36+ $(RM) -f $@; \
37+ false; \
38+ fi
39+
40+sum:
41+ $(MD5) $(DIST_ARCHIVES) >$(DIST_SUM_LIST)
42+ $(SHA1) $(DIST_ARCHIVES) >>$(DIST_SUM_LIST)
43+
3544 releasetest-all-flag-enabled: RELEASETEST_CONFIGURE_FLAGS= --enable-debug \
3645 --enable-fep --enable-emacs --enable-dict \
3746 --with-m17nlib --with-canna --with-gtk2 --with-gnome2 --with-qt \
--- a/configure.ac
+++ b/configure.ac
@@ -19,6 +19,8 @@ AC_PROG_MAKE_SET
1919 AC_DISABLE_STATIC
2020 AC_PROG_LIBTOOL
2121 AC_PATH_PROG(RSVG, rsvg)
22+AC_PATH_PROGS(MD5, md5 md5sum)
23+AC_PATH_PROGS(SHA1, sha1 sha1sum)
2224
2325 AM_MAINTAINER_MODE
2426
--- a/uim/Makefile.am
+++ b/uim/Makefile.am
@@ -30,7 +30,7 @@ pkginclude_HEADERS = uim.h uim-util.h uim-helper.h uim-im-switcher.h \
3030
3131 libuim_la_SOURCES = uim.c uim-util.c uim-func.c uim-key.c \
3232 uim-internal.h gettext.h uim-encoding.h\
33- siod.h uim-scm.c \
33+ uim-scm.c \
3434 uim-helper.c uim-helper-client.c \
3535 intl.c \
3636 uim-ipc.c \