[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gsrc-commit] /srv/bzr/gsrc/trunk r2247: update manifest header
From: |
Brandon Invergo |
Subject: |
[Gsrc-commit] /srv/bzr/gsrc/trunk r2247: update manifest header |
Date: |
Mon, 01 Apr 2013 22:28:56 +0200 |
User-agent: |
Bazaar (2.5.0) |
------------------------------------------------------------
revno: 2247
committer: Brandon Invergo <address@hidden>
branch nick: trunk
timestamp: Mon 2013-04-01 22:28:56 +0200
message:
update manifest header
modified:
GNUmakefile.am
=== modified file 'GNUmakefile.am'
--- a/GNUmakefile.am 2013-01-23 22:54:28 +0000
+++ b/GNUmakefile.am 2013-04-01 20:28:56 +0000
@@ -1,5 +1,5 @@
SUBDIRS = doc
-EXTRA_DIST = bootstrap gar.mk gar.master.mk gar.conf.mk gar.env.mk gar.lib.mk
gar.lib/auto.mk gar.lib/external.mk gar.lib/gnustep.mk $(shell echo
{gnu,gnome,gnustep,external,alpha}/*) gsrc.in
+EXTRA_DIST = bootstrap gar.mk gar.master.mk gar.conf.mk gar.env.mk gar.lib.mk
gar.lib/auto.mk gar.lib/external.mk gar.lib/gnustep.mk $(shell echo
{gnu,gnome,gnustep,external,alpha}/*) gsrc.in MANIFEST.rec
bin_SCRIPTS = gsrc
CLEANFILES = $(bin_SCRIPTS)
@@ -13,6 +13,9 @@
PAGER ?= less
PAGER_OPTS = "-r"
+FROM ?= yesterday
+TO ?= today
+
all:
@fail= failcom='exit 1'; \
for f in x $(MAKEFLAGS); do \
@@ -28,7 +31,7 @@
DISPLAY = cat
DOC = doc
-.PHONY: help package-list
+.PHONY: help package-list gen-report manifest
help:
@$(DISPLAY) $(DOC)/help.txt
@@ -50,6 +53,34 @@
if [ -d $$i ] ; then $(MAKE) -C $$i $@ || eval $$failcom; fi \
done
+gen-report:
+ @updates=`bzr log -rdate:$(FROM)..$(TO) | grep -E 'update .+ to
[0-9]+\.*[0-9]*'`; \
+ nupdates=`printf "$$updates\n" | wc -l`; \
+ echo "Package updates: $$nupdates"; printf "$$updates\n" | sort | sed
-r -e 's/update (.+) to ([0-9\.a-z]+).*/\1 \(\2\)/g'
+ @echo
+ @new=`bzr log -rdate:$(FROM)..$(TO) | grep -E 'add .+ at
[0-9]+\.*[0-9]*'`; \
+ nnew=`printf "$$new\n" | wc -l`; \
+ echo "New packages: $$nnew"; printf "$$new\n" | sort | sed -r -e 's/add
(.+) at ([0-9\.a-z]+).*/\1 \(\2\)/g'
+
+manifest: MANIFEST.rec
+
+MANIFEST.rec:
+ echo "# -*- mode: rec -*-" > MANIFEST.rec
+ echo "# Note: this file is a Recutils database (recfile)." >>
MANIFEST.rec
+ echo "# See the GNU Recutils package for more information. " >>
MANIFEST.rec
+ echo "%rec: Package" >> MANIFEST.rec
+ echo "%key: Garname" >> MANIFEST.rec
+ echo "%sort: Garname" >> MANIFEST.rec
+ echo "%doc: " >> MANIFEST.rec
+ echo "+ A database of packages in the GNU Source Release Collection
(GSRC)" >> MANIFEST.rec
+ echo >> MANIFEST.rec
+ for i in $(PACKAGES); do \
+ if [ -d $$i ]; then \
+ $(MAKE) -sC $$i pkg-rec >> MANIFEST.rec; \
+ echo >> MANIFEST.rec; \
+ fi \
+ done
+
dist-hook:
rm -rf `find $(distdir) -name work -o -name cookies -o -name download
-o -name logs -o -name .update-pending -o -name .update-timestamp -o -name
.commit -o -name logmsg -o -name *~`
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gsrc-commit] /srv/bzr/gsrc/trunk r2247: update manifest header,
Brandon Invergo <=