Changeset 1a75f6cc9fa16f12767545c7506f6fec4bc85eb4 for m4
- Timestamp:
- 10/10/07 22:48:01 (4 years ago)
- Children:
- e5b86101869c927aaf617a5d6c0c7e4c2a498bfb
- Parents:
- 7281864eb32492a3cb7e720d90847adc93c90625
- git-committer:
- Lincoln de Sousa <lincoln@…> (10/10/07 22:48:01)
- Files:
-
- 1 modified
-
m4/intltool.m4 (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
m4/intltool.m4
r135f95f r1a75f6c 24 24 25 25 dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml]) 26 # serial 3 5IT_PROG_INTLTOOL26 # serial 36 IT_PROG_INTLTOOL 27 27 AC_DEFUN([IT_PROG_INTLTOOL], 28 28 [AC_PREREQ([2.50])dnl … … 37 37 38 38 if test -n "$1"; then 39 AC_MSG_CHECKING( for intltool >= $1)39 AC_MSG_CHECKING([for intltool >= $1]) 40 40 41 41 INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` … … 66 66 INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 67 67 INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 68 INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 68 69 69 70 AC_SUBST(INTLTOOL_DESKTOP_RULE) … … 85 86 AC_SUBST(INTLTOOL_THEME_RULE) 86 87 AC_SUBST(INTLTOOL_SERVICE_RULE) 88 AC_SUBST(INTLTOOL_POLICY_RULE) 87 89 88 90 # Use the tools built into the package, not the ones that are installed. … … 107 109 fi 108 110 109 AC_PATH_PROG(INTLTOOL_ICONV, iconv, iconv)110 AC_PATH_PROG(INTLTOOL_MSGFMT, msgfmt, msgfmt)111 AC_PATH_PROG(INTLTOOL_MSGMERGE, msgmerge, msgmerge)112 AC_PATH_PROG(INTLTOOL_XGETTEXT, xgettext, xgettext)113 114 111 # Substitute ALL_LINGUAS so we can use it in po/Makefile 115 112 AC_SUBST(ALL_LINGUAS) … … 118 115 # (copied from glib-gettext.m4) 119 116 if test -z "$DATADIRNAME"; then 120 AC_TRY_LINK(, [extern int _nl_msg_cat_cntr; 121 return _nl_msg_cat_cntr], 117 AC_LINK_IFELSE( 118 [AC_LANG_PROGRAM([[]], 119 [[extern int _nl_msg_cat_cntr; 120 return _nl_msg_cat_cntr]])], 122 121 [DATADIRNAME=share], 123 122 [case $host in … … 160 159 sed -e "s|@INTLTOOL_EXTRACT@|`pwd`/intltool-extract|g" \ 161 160 -e "s|@INTLTOOL_LIBDIR@|${INTLTOOL_LIBDIR}|g" \ 162 -e "s|@INTLTOOL_ICONV@|${INTLTOOL_ICONV}|g" \163 -e "s|@INTLTOOL_MSGFMT@|${INTLTOOL_MSGFMT}|g" \164 -e "s|@INTLTOOL_MSGMERGE@|${INTLTOOL_MSGMERGE}|g" \165 -e "s|@INTLTOOL_XGETTEXT@|${INTLTOOL_XGETTEXT}|g" \166 161 -e "s|@INTLTOOL_PERL@|${INTLTOOL_PERL}|g" \ 167 162 < ${ac_aux_dir}/${file}.in > ${file}.out … … 178 173 [INTLTOOL_PERL='${INTLTOOL_PERL}' ac_aux_dir='${ac_aux_dir}' 179 174 prefix="$prefix" exec_prefix="$exec_prefix" INTLTOOL_LIBDIR="$libdir" 180 INTLTOOL_EXTRACT='${INTLTOOL_EXTRACT}' INTLTOOL_ICONV='${INTLTOOL_ICONV}' 181 INTLTOOL_MSGFMT='${INTLTOOL_MSGFMT}' INTLTOOL_MSGMERGE='${INTLTOOL_MSGMERGE}' 182 INTLTOOL_XGETTEXT='${INTLTOOL_XGETTEXT}']) 175 INTLTOOL_EXTRACT='${INTLTOOL_EXTRACT}']) 183 176 184 177 ])