]> git.pld-linux.org Git - packages/adapter.git/commitdiff
version 0.3+
authorkura <kura@pld-linux.org>
Tue, 23 Nov 1999 15:10:44 +0000 (15:10 +0000)
committerkura <kura@pld-linux.org>
Tue, 23 Nov 1999 15:10:44 +0000 (15:10 +0000)
- removed buggy descriptions formatting (maybe later I will do it correct)
- fixed bug in CVS keywords substitution

Changed files:
    adapter.awk -> 1.4

adapter.awk

index d150da506944609b8d2ad362b9a61e75cb630900..d4e08cc141c8e4ba0daabef64e84c8593eef77fe 100644 (file)
@@ -1,19 +1,18 @@
 #!/bin/awk -f
 #
-# This is adapter v0.3. Adapter adapts .spec files for PLD.
+# This is adapter v0.3+. Adapter adapts .spec files for PLD.
 # Copyright (C) 1999 Micha³ Kuratczyk <kura@pld.org.pl>
 
 BEGIN {
        preamble = 1;
        bof = 1;        # Beggining of file
        boc = 2;        # Beggining of %changelog
-       tw = 77;        # Descriptions width
 }
 
 # There should be a comment with CVS keywords on the first line of file.
 bof == 1 {
        if (!/# \$Revision:/)
-                print "# $Revision$, $Date$";
+                print "# $" "Revision:$, " "$" "Date:$";
        bof = 0;
 }
 
@@ -27,35 +26,6 @@ bof == 1 {
                print "%define\t\t_mandir\t\t%{_prefix}/man\n";
                x11 == 2;
        }
-
-       # Collect whole text of description
-       if (description == 1 && !/^%[a-z]+/ && !/%description/) {
-               description_text = description_text $0 " ";
-               noprint = 1;
-       }
-       
-       # Formt description to the length of tw (default == 77)
-       if (/^%[a-z]+/ && !/%description/) {
-               n = split(description_text, dt, / /);
-               for (i = 1; i <= n; i++) {
-                       if (length(line) + length(dt[i]) + 1 < tw) {
-                               line = line dt[i] " ";
-                       } else {
-                               print line;
-                               line = "";
-                               i--;
-                       }
-               }
-               
-               print line "\n";
-               line = "";
-               delete dt;
-               description_text = "";
-
-               description = 0;
-       } else {
-               description = 1;
-       }
 }
 
 # %prep section:
This page took 0.061387 seconds and 4 git commands to generate.