Changeset 135f95f56d475a98f1497315ca55d706b6f2078d for m4
- Timestamp:
- 10/10/07 12:07:49 (4 years ago)
- Children:
- df59418fad5937d22b8600e74ce3c282bc09d3f1
- Parents:
- 7c92505099bdd282f13bafcc55d0b430b364e0ca
- git-committer:
- Gabriel Falcao <root@…> (10/10/07 12:07:49)
- Files:
-
- 1 modified
-
m4/intltool.m4 (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
m4/intltool.m4
r4f4ab35 r135f95f 24 24 25 25 dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml]) 26 # serial 3 6IT_PROG_INTLTOOL26 # serial 35 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 $< [$]@'69 68 70 69 AC_SUBST(INTLTOOL_DESKTOP_RULE) … … 86 85 AC_SUBST(INTLTOOL_THEME_RULE) 87 86 AC_SUBST(INTLTOOL_SERVICE_RULE) 88 AC_SUBST(INTLTOOL_POLICY_RULE)89 87 90 88 # Use the tools built into the package, not the ones that are installed. … … 109 107 fi 110 108 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 111 114 # Substitute ALL_LINGUAS so we can use it in po/Makefile 112 115 AC_SUBST(ALL_LINGUAS) … … 115 118 # (copied from glib-gettext.m4) 116 119 if test -z "$DATADIRNAME"; then 117 AC_LINK_IFELSE( 118 [AC_LANG_PROGRAM([[]], 119 [[extern int _nl_msg_cat_cntr; 120 return _nl_msg_cat_cntr]])], 120 AC_TRY_LINK(, [extern int _nl_msg_cat_cntr; 121 return _nl_msg_cat_cntr], 121 122 [DATADIRNAME=share], 122 123 [case $host in … … 159 160 sed -e "s|@INTLTOOL_EXTRACT@|`pwd`/intltool-extract|g" \ 160 161 -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" \ 161 166 -e "s|@INTLTOOL_PERL@|${INTLTOOL_PERL}|g" \ 162 167 < ${ac_aux_dir}/${file}.in > ${file}.out … … 173 178 [INTLTOOL_PERL='${INTLTOOL_PERL}' ac_aux_dir='${ac_aux_dir}' 174 179 prefix="$prefix" exec_prefix="$exec_prefix" INTLTOOL_LIBDIR="$libdir" 175 INTLTOOL_EXTRACT='${INTLTOOL_EXTRACT}']) 180 INTLTOOL_EXTRACT='${INTLTOOL_EXTRACT}' INTLTOOL_ICONV='${INTLTOOL_ICONV}' 181 INTLTOOL_MSGFMT='${INTLTOOL_MSGFMT}' INTLTOOL_MSGMERGE='${INTLTOOL_MSGMERGE}' 182 INTLTOOL_XGETTEXT='${INTLTOOL_XGETTEXT}']) 176 183 177 184 ])