commit d31b8a4875ca2c1eebe84e1318c60a3b2d0ad358
Author: ankry <[email protected]>
Date:   Mon Feb 17 20:52:46 2003 +0000

    - fix %changelog creation
    
    Changed files:
        adapter.awk -> 1.110

 adapter.awk | 29 ++++++++++++++++++++---------
 1 file changed, 20 insertions(+), 9 deletions(-)
---
diff --git a/adapter.awk b/adapter.awk
index e2f4e65..258953c 100644
--- a/adapter.awk
+++ b/adapter.awk
@@ -13,7 +13,7 @@
 
 BEGIN {
        preamble = 1            # Is it part of preamble? Default - yes
-       boc = 2                 # Beggining of %changelog
+       boc = 4                 # Beggining of %changelog
        bod = 0                 # Beggining of %description
        tw = 70                 # Descriptions width
        
@@ -273,23 +273,32 @@ defattr == 1 {
        has_changelog = 1
        # There should be some CVS keywords on the first line of %changelog.
        if (boc == 1) {
-               if (!/PLD Team/) {
-                       print "* %{date} PLD Team <[email protected]>" > 
changelog_file
+               if (!/\$Log$/) {
+                       print "$" "Log:$" > changelog_file
+               }
+               boc = 0
+       }
+       if (boc == 2) {
+               if (!/All persons listed below/) {
                        printf "All persons listed below can be reached at " > 
changelog_file
                        print "<cvs_login>@pld.org.pl\n" > changelog_file
-                       print "$" "Log:$" > changelog_file
                }
                boc = 0
        }
-       
+       if (boc == 3) {
+               if (!/PLD Team/) {
+                       print "* %{date} PLD Team <[email protected]>" > 
changelog_file
+               }
+               boc = 2
+       }
        # Define date macro.
-       if (boc == 2) {
+       if (boc == 4) {
                if (date == 0) {
                        printf "%%define date\t%%(echo `LC_ALL=\"C\"" > 
changelog_file
                        print " date +\"%a %b %d %Y\"`)" > changelog_file
                        date = 1
                }
-               boc = 1
+               boc = 3
        }
 
        sub(/[ \t]+$/, "")
@@ -495,12 +504,14 @@ END {
        if (has_changelog == 0)
                print "%changelog"
 
-       if (boc > 0) {
+       if (boc > 2)
                print "* %{date} PLD Team <[email protected]>"
+       if (boc > 1) {
                printf "All persons listed below can be reached at "
                print "<cvs_login>@pld.org.pl\n"
-               print "$" "Log:$"
        }
+       if (boc > 0)
+               print "$" "Log:$"
 }
 
 function fixedsub(s1,s2,t,      ind) {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/adapter.git/commitdiff/6ca0126d4d0c8c79feb7db10b0a0fade0f3b8885

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to