commit-womb
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-womb] gnumaint spotlight.mk


From: Brandon Invergo
Subject: [commit-womb] gnumaint spotlight.mk
Date: Fri, 24 Jun 2016 16:08:50 +0000 (UTC)

CVSROOT:        /sources/womb
Module name:    gnumaint
Changes by:     Brandon Invergo <brandon>       16/06/24 16:08:50

Modified files:
        .              : spotlight.mk 

Log message:
        put finished spotlights in the spotlight dir, not spotlight-tmp

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumaint/spotlight.mk?cvsroot=womb&r1=1.3&r2=1.4

Patches:
Index: spotlight.mk
===================================================================
RCS file: /sources/womb/gnumaint/spotlight.mk,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- spotlight.mk        28 Oct 2015 20:29:36 -0000      1.3
+++ spotlight.mk        24 Jun 2016 16:08:50 -0000      1.4
@@ -12,7 +12,7 @@
 REL_THIS_MONTH = $(SL_TMP)/releases-this-month.gnu
 REL_READY = $(SL_TMP)/releases-ready.gnu
 REL_MD = $(SL_TMP)/releases.md
-SL_MD = $(SL_TMP)/spotlight-$(shell date +%Y-%m-%d).md
+SL_MD = $(SL_DIR)/spotlight-$(shell date +%Y-%m-%d).md
 ACTIVITY_REPORT = $(SL_TMP)/activity-report.txt
 
 define HELP
@@ -37,16 +37,21 @@
                | egrep -v '^[dl]' >"$@"
 
 $(ACTIVITY_REPORT):
-       scp $(FP):~karl/src/gnumaint/activity-report.txt $@
+       scp $(FP):~brandon/src/womb/gnumaint/activity-report.txt $@
 
 $(REL_BY_TIME): $(REL)
        $(GNUBYTIME) "$<" >"$@"
 
 ifdef END_DATE
 $(REL_THIS_MONTH): $(REL_BY_TIME)
-       sed '/$(END_DATE)/,$$d;s|^.*/||' "$<" | sort -u >"$@"
-       @printf "\nNow manually edit $@, rename to address@hidden"
-       @printf "Run '$(MAKE) markdown' to continue.\n"
+       if grep -q "$(END_DATE)" $<; then \
+               sed '/$(END_DATE)/,$$d;s|^.*/||' "$<" | sort -u >"$@"; \
+               printf "\nNow manually edit $@, rename to address@hidden"; \
+               printf "Run '$(MAKE) markdown' to continue.\n"; \
+       else \
+               printf "Invalid end date (no packages released on that 
date)\n"; \
+               exit; \
+       fi
 else
 $(REL_THIS_MONTH):
        $(error No end date (end of previous Spotlight) specified (e.g. 
END_DATE=20150222))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]