Date: Thursday, February 8, 2007 @ 00:36:26 Author: dan Path: /home/cvs-pacman/pacman-lib Added: lib/libalpm/po/remove-potcdate.sin (1.1) src/pacman/po/remove-potcdate.sin (1.1) Modified: lib/libalpm/po/.cvsignore (1.1 -> 1.2) src/pacman/po/.cvsignore (1.1 -> 1.2) * Oops. Added some files to make "make update-po" work. ------------------------------------+ lib/libalpm/po/.cvsignore | 2 ++ lib/libalpm/po/remove-potcdate.sin | 19 +++++++++++++++++++ src/pacman/po/.cvsignore | 2 ++ src/pacman/po/remove-potcdate.sin | 19 +++++++++++++++++++ 4 files changed, 42 insertions(+) Index: pacman-lib/lib/libalpm/po/.cvsignore diff -u pacman-lib/lib/libalpm/po/.cvsignore:1.1 pacman-lib/lib/libalpm/po/.cvsignore:1.2 --- pacman-lib/lib/libalpm/po/.cvsignore:1.1 Tue Jan 16 22:40:09 2007 +++ pacman-lib/lib/libalpm/po/.cvsignore Thu Feb 8 00:36:26 2007 @@ -4,3 +4,5 @@ POTFILES stamp-po +remove-potcdate.sin +remove-potcdate.sed Index: pacman-lib/lib/libalpm/po/remove-potcdate.sin diff -u /dev/null pacman-lib/lib/libalpm/po/remove-potcdate.sin:1.1 --- /dev/null Thu Feb 8 00:36:26 2007 +++ pacman-lib/lib/libalpm/po/remove-potcdate.sin Thu Feb 8 00:36:26 2007 @@ -0,0 +1,19 @@ +# Sed script that remove the POT-Creation-Date line in the header entry +# from a POT file. +# +# The distinction between the first and the following occurrences of the +# pattern is achieved by looking at the hold space. +/^"POT-Creation-Date: .*"$/{ +x +# Test if the hold space is empty. +s/P/P/ +ta +# Yes it was empty. First occurrence. Remove the line. +g +d +bb +:a +# The hold space was nonempty. Following occurrences. Do nothing. +x +:b +} Index: pacman-lib/src/pacman/po/.cvsignore diff -u pacman-lib/src/pacman/po/.cvsignore:1.1 pacman-lib/src/pacman/po/.cvsignore:1.2 --- pacman-lib/src/pacman/po/.cvsignore:1.1 Tue Jan 16 22:40:09 2007 +++ pacman-lib/src/pacman/po/.cvsignore Thu Feb 8 00:36:26 2007 @@ -4,3 +4,5 @@ POTFILES stamp-po +remove-potcdate.sin +remove-potcdate.sed Index: pacman-lib/src/pacman/po/remove-potcdate.sin diff -u /dev/null pacman-lib/src/pacman/po/remove-potcdate.sin:1.1 --- /dev/null Thu Feb 8 00:36:26 2007 +++ pacman-lib/src/pacman/po/remove-potcdate.sin Thu Feb 8 00:36:26 2007 @@ -0,0 +1,19 @@ +# Sed script that remove the POT-Creation-Date line in the header entry +# from a POT file. +# +# The distinction between the first and the following occurrences of the +# pattern is achieved by looking at the hold space. +/^"POT-Creation-Date: .*"$/{ +x +# Test if the hold space is empty. +s/P/P/ +ta +# Yes it was empty. First occurrence. Remove the line. +g +d +bb +:a +# The hold space was nonempty. Following occurrences. Do nothing. +x +:b +}