David Zeuthen ddc7e45
diff -up intltool-0.35.5/intltool.m4.polkit intltool-0.35.5/intltool.m4
David Zeuthen ddc7e45
--- intltool-0.35.5/intltool.m4.polkit	2007-07-31 17:23:52.000000000 -0400
David Zeuthen ddc7e45
+++ intltool-0.35.5/intltool.m4	2007-07-31 17:24:20.000000000 -0400
David Zeuthen ddc7e45
@@ -65,6 +65,7 @@ INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.
David Zeuthen ddc7e45
   INTLTOOL_SCHEMAS_RULE='%.schemas:   %.schemas.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
David Zeuthen ddc7e45
     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 $< [$]@' 
David Zeuthen ddc7e45
     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 $< [$]@'
David Zeuthen ddc7e45
+   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 $< [$]@'
David Zeuthen ddc7e45
 
David Zeuthen ddc7e45
 AC_SUBST(INTLTOOL_DESKTOP_RULE)
David Zeuthen ddc7e45
 AC_SUBST(INTLTOOL_DIRECTORY_RULE)
David Zeuthen ddc7e45
@@ -84,6 +85,7 @@ AC_SUBST(INTLTOOL_CAVES_RULE)
David Zeuthen ddc7e45
 AC_SUBST(INTLTOOL_SCHEMAS_RULE)
David Zeuthen ddc7e45
 AC_SUBST(INTLTOOL_THEME_RULE)
David Zeuthen ddc7e45
 AC_SUBST(INTLTOOL_SERVICE_RULE)
David Zeuthen ddc7e45
+AC_SUBST(INTLTOOL_POLICY_RULE)
David Zeuthen ddc7e45
 
David Zeuthen ddc7e45
 # Use the tools built into the package, not the ones that are installed.
David Zeuthen ddc7e45
 AC_SUBST(INTLTOOL_EXTRACT, '$(top_builddir)/intltool-extract')
David Zeuthen ddc7e45
diff -up intltool-0.35.5/intltool-update.in.in.polkit intltool-0.35.5/intltool-update.in.in
David Zeuthen ddc7e45
--- intltool-0.35.5/intltool-update.in.in.polkit	2007-07-31 17:10:52.000000000 -0400
David Zeuthen ddc7e45
+++ intltool-0.35.5/intltool-update.in.in	2007-07-31 17:21:45.000000000 -0400
David Zeuthen ddc7e45
@@ -71,7 +71,8 @@ my $xml_support =
David Zeuthen ddc7e45
 "sheet(?:\\.in)+|".	# ?
David Zeuthen ddc7e45
 "schemas(?:\\.in)+|".	# GConf specific
David Zeuthen ddc7e45
 "pong(?:\\.in)+|".	# DEPRECATED: PONG is not used [by GNOME] any longer.
David Zeuthen ddc7e45
-"kbd(?:\\.in)+";	# GOK specific. 
David Zeuthen ddc7e45
+"kbd(?:\\.in)+|".	# GOK specific. 
David Zeuthen ddc7e45
+"policy(?:\\.in)+";	# PolicyKit files
David Zeuthen ddc7e45
 
David Zeuthen ddc7e45
 my $ini_support =
David Zeuthen ddc7e45
 "icon(?:\\.in)+|".	# http://www.freedesktop.org/Standards/icon-theme-spec