[pacman-dev] [PATCH 1/3] Add make rule to update copyright years

Allan McRae allan at archlinux.org
Wed Jan 21 06:31:46 UTC 2015


Usage: make update-copyright OLD=2014 NEW=2015

Signed-off-by: Allan McRae <allan at archlinux.org>
---
 Makefile.am | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index d2a11eb..6c97b29 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -62,6 +62,11 @@ update-po:
 	$(MAKE) -C scripts/po update-po
 	$(MAKE) -C src/pacman/po update-po
 
-.PHONY: update-po
+update-copyright:
+	for file in $(shell sh -c 'git grep -l "Copyright .* Pacman Development" | grep -v "\.po"'); do \
+	  sed -i -e "/Copyright (/s/-$(OLD)/-$(NEW)/" -e "/Copyright (/s/ $(OLD)/ $(NEW)/" "$$file"; \
+	done
+
+.PHONY: update-po update-copyright
 
 # vim:set noet:
-- 
2.2.2


More information about the pacman-dev mailing list