Strip out full header when comparing po files
authorDavid Woodhouse <David.Woodhouse@intel.com>
Thu, 5 Jul 2012 10:03:37 +0000 (11:03 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Thu, 5 Jul 2012 10:03:37 +0000 (11:03 +0100)
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Makefile.am

index f9d0ee0..fe07cd0 100644 (file)
@@ -106,11 +106,11 @@ update-translations: po/$(PACKAGE).pot
                echo "*** ERROR: Uncommitted changes in above files"; exit 1; \
        else \
                for a in po/*.po; do \
-                       msgmerge -q -N -F $$a $(abs_builddir)/po/$(PACKAGE).pot | egrep -v PO-Revision-Date:\|Language-Team: > $$a.old ; \
+                       msgmerge -q -N -F $$a $(abs_builddir)/po/$(PACKAGE).pot | sed '0,/^#:/d' > $$a.old ; \
                done && \
                tx pull -af && \
                for a in po/*.po; do \
-                       msgmerge -q -N -F $$a $(abs_builddir)/po/$(PACKAGE).pot | egrep -v PO-Revision-Date:\|Language-Team: > $$a.new ; \
+                       msgmerge -q -N -F $$a $(abs_builddir)/po/$(PACKAGE).pot | sed '0,/^#:/d' > $$a.new ; \
                        if ! git ls-tree --name-only HEAD $$a | grep -q $$a; then \
                                echo New file $$a ; \
                                git add $$a ; \