Revision: 2423
          http://gar.svn.sourceforge.net/gar/?rev=2423&view=rev
Author:   wbonnet
Date:     2008-12-01 22:48:53 +0000 (Mon, 01 Dec 2008)

Log Message:
-----------
Add warning when the upstream url is invalid

Modified Paths:
--------------
    csw/mgar/gar/v1/gar.lib.mk

Modified: csw/mgar/gar/v1/gar.lib.mk
===================================================================
--- csw/mgar/gar/v1/gar.lib.mk  2008-12-01 20:26:45 UTC (rev 2422)
+++ csw/mgar/gar/v1/gar.lib.mk  2008-12-01 22:48:53 UTC (rev 2423)
@@ -156,25 +156,38 @@
                        fi; \
        fi
        
-
 check-upstream: 
        @if [ -n '$(FILES2CHECK)' ]; then \
                NEW_FILES=""; \
+               PACKAGE_UP_TO_DATE=0; \
                for FILE in $(FILES2CHECK) ""; do \
                        [ -n "$$FILE" ] || continue; \
-                       if test -f $(COOKIEDIR)/checknew-$$FILE || echo 
$(DISTFILES) | grep -w $$FILE >/dev/null; then \
-                               : ; \
+                       if test -f $(COOKIEDIR)/checknew-$$FILE ; then \
+                               PACKAGE_UP_TO_DATE=1; \
                        else \
-                               NEW_FILES="$$FILE $$NEW_FILES"; \
+                               if echo $(DISTFILES) | grep -w $$FILE 
>/dev/null; then \
+                                       PACKAGE_UP_TO_DATE=1; \
+                       echo "$(GARNAME) : Package is up-to-date. Current 
version is $$FILE" ; \
+                               else \
+                                       NEW_FILES="$$FILE $$NEW_FILES"; \
+                               fi; \
                        fi; \
                        $(MAKE) checknew-$$FILE >/dev/null; \
                done; \
                if test -z "$$NEW_FILES" ; then \
                        if [ ! -n '$(UFILES_REGEX)' ]; then \
-                echo "$(GARNAME): Warning UFILES_REGEX is not set : 
$(UFILES_REGEX)" ; \
+                echo "$(GARNAME) : Warning UFILES_REGEX is not set : 
$(UFILES_REGEX)" ; \
+                       else \
+                               if [ "$$PACKAGE_UP_TO_DATE" -eq "0" ]; then \
+                                       echo "$(GARNAME) : Warning no files to 
check ! $(FILES2CHECK)" ; \
+                                       echo "$(GARNAME) :     
UPSTREAM_MASTER_SITES is $(UPSTREAM_MASTER_SITES)" ; \
+                                       echo "$(GARNAME) :     DISTNAME is 
$(DISTNAME)" ; \
+                                       echo "$(GARNAME) :     UFILES_REGEX is 
: $(UFILES_REGEX)" ; \
+                                       echo "$(GARNAME) : Please check 
configuration" ; \
+                       fi; \
                fi; \
         else \
-                       echo "$(GARNAME): new upstream files available: 
$$NEW_FILES"; \
+                       echo "$(GARNAME) : new upstream files available: 
$$NEW_FILES"; \
         fi; \
        fi
 


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
devel mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to