From 59623adcad700317b0e47f30c0e11a24d7c283e7 Mon Sep 17 00:00:00 2001 From: Toni Gundogdu Date: Mon, 21 Feb 2011 10:43:59 +0200 Subject: [PATCH] Generate ChangeLog from gitlog * MANIFEST: Add ChangeLog.gitlog, NEWS * MANIFEST.SKIP: Update masks --- MANIFEST | 2 ++ MANIFEST.SKIP | 4 ++++ Makefile.PL | 10 ++++++++++ 3 files changed, 16 insertions(+) diff --git a/MANIFEST b/MANIFEST index b1fcf96..07f9f31 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1,6 +1,8 @@ bin/grake ChangeLog +ChangeLog.pre-gitlog COPYING +NEWS Makefile.PL MANIFEST This list of files README diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP index 0fcc730..6e622b9 100644 --- a/MANIFEST.SKIP +++ b/MANIFEST.SKIP @@ -4,3 +4,7 @@ ^\. .gz TODO +~$ +^patches/ +.patch +.bak$ diff --git a/Makefile.PL b/Makefile.PL index a81eb55..5f8b4ab 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -22,4 +22,14 @@ WriteMakefile( 'Test::Pod' => 1.44, # }, 'LICENSE' => 'gpl', + dist => { + PREOP => +'@if test -f .git/HEAD; then \ + git log --stat --after="Thu Nov 30 12:14:37 2010" >ChangeLog; \ +fi', + POSTOP => +'@if test -f .git/HEAD; then \ + git checkout ChangeLog; \ +fi', + }, ); -- 2.11.4.GIT