insert-version.pl 455 B

123456789101112131415
  1. #!/usr/bin/perl --
  2. chop($v=`pwd`);
  3. $v =~ s,^.*/dpkg-,, || die;
  4. $v =~ s,/\w+$,,;
  5. $v =~ m,^[-0-9.]+$, || die;
  6. while (<STDIN>) {
  7. $_= $1.$v.$2."\n" if
  8. m|^(#define DPKG_VERSION ")[-0-9.]+(" /\* This line modified by Makefile \*/)$|;
  9. $_= $1.$v.$2."\n" if
  10. m/^(\$version= ')[-0-9.]+('; # This line modified by Makefile)$/;
  11. $_= $1.$v.$2."\n" if
  12. m/^(version=")[-0-9.]+("; # This line modified by Makefile)$/;
  13. print || die;
  14. }