OpenPKG CVS Repository
  http://www.openpkg.org/cvsweb/cvsweb.cgi
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-re                       Date:   09-Aug-2002 10:35:17
  Branch: HEAD                             Handle: 2002080909351600

  Modified files:
    openpkg-re/release      Makefile

  Log:
    more cleanups and a two-sorted report

  Summary:
    Revision    Changes     Path
    1.3         +16 -6      openpkg-re/release/Makefile
  ____________________________________________________________________________

  Index: openpkg-re/release/Makefile
  ============================================================
  $ cvs diff -u -r1.2 -r1.3 Makefile
  --- openpkg-re/release/Makefile       8 Aug 2002 17:56:08 -0000       1.2
  +++ openpkg-re/release/Makefile       9 Aug 2002 08:35:16 -0000       1.3
  @@ -64,9 +64,10 @@
                hostname=`echo "$$hostname    " | cut -c1-4`; \
                status="$$status $$hostname"; \
       done; \
  -     echo . | awk '{ printf("%-15s %-18s %-10s %-4s %s %s\n", n, v, r, d, s, l); }' 
\
  -     n="Name" v="Version" r="Release" d="Dist" s="$$status" l="Released"
  -     @for srpm in `ls -1 $(WORK)/src/master/*.src.rpm | sort`; do \
  +     echo . | awk '{ printf("%-15s %-15s %-10s %-3s %-3s %s\n", n, v, r, d, l, s); 
}' \
  +     n="Name" v="Version" r="Release" d="Dst" l="Rel" s="$$status"; \
  +     echo "=============== =============== ========== === === 
=============================="; \
  +     for srpm in `ls -1 $(WORK)/src/master/*.src.rpm | sort`; do \
           base=`echo "$$srpm" | sed -e 
's;^$(WORK)/src/master/\(.*\)\.src\.rpm$$;\1;'`; \
           eval `echo "$$base" | sed -e 
's/^\(.*\)-\([^-][^-]*\)-\([^-][^-]*\)$$/name="\1"; version="\2"; release="\3";/'`; \
                distrib=`$(PREFIX)/bin/rpm -qp --qf '%{DISTRIBUTION}' $$srpm | sed -e 
's;^.*\[\(.*\)\].*;\1;'`; \
  @@ -74,7 +75,7 @@
            for platform in $(PLATFORMS); do \
                    eval `echo "$$platform" | sed -e 
's/^\([^:]*\):\(.*\)$$/hostname="\1"; target="\2";/'`; \
                        if [ -f 
"$(WORK)/bin/$$hostname-$$target/$$base.$$target-$(LOCATION).rpm" ]; then \
  -                             status="$$status Ok  "; \
  +                             status="$$status OK  "; \
                    else \
                                status="$$status --  "; \
                        fi; \
  @@ -84,9 +85,18 @@
            else \
                    released="no"; \
            fi; \
  -         echo . | awk '{ printf("%-15s %-18s %-10s %-4s %s %s\n", n, v, r, d, s, 
l); }' \
  -         n="$$name" v="$$version" r="$$release" d="$$distrib" s="$$status" 
l="$$released"; \
  +         echo . | awk '{ printf("%-15s %-15s %-10s %-3s %-3s %s\n", n, v, r, d, l, 
s); }' \
  +         n="$$name" v="$$version" r="$$release" d="$$distrib" l="$$released" 
s="$$status"; \
        done
  +
  +master-report:
  +     @$(MAKE) $(MFLAGS) master-status >$(WORK)/tmp/status.txt; \
  +     grep "^Name" $(WORK)/tmp/status.txt; \
  +     grep "^====" $(WORK)/tmp/status.txt | tee $(WORK)/tmp/status.sep; \
  +     grep REL $(WORK)/tmp/status.txt; cat $(WORK)/tmp/status.sep; \
  +     grep EXP $(WORK)/tmp/status.txt; cat $(WORK)/tmp/status.sep; \
  +     grep BRK $(WORK)/tmp/status.txt; cat $(WORK)/tmp/status.sep; \
  +     grep DEV $(WORK)/tmp/status.txt
   
   master-clean:
        @$(SHTOOL) echo -e "%B++ Cleaning up on master%b"
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to