$(sbin_SCRIPTS) \
$(bin_SCRIPTS)
+DISTCLEANFILES = \
+ ChangeLog
+
+ChangeLog:
+ $(top_srcdir)/changelog.sh $(top_builddir)
+
install-data-hook:
install -d $(DESTDIR)$(localstatedir)/cache/$(PACKAGE)
[ -f $(DESTDIR)$(localstatedir)/cache/$(PACKAGE)/msg.cache ] || touch $(DESTDIR)$(localstatedir)/cache/$(PACKAGE)/msg.cache
PKG_NAME="PLD Linux Distribution rc-scripts"
-if [ -x ./changelog.sh ]; then
- ./changelog.sh
-else
- echo "Error: missing script changelog.sh to generate ChangeLog" >&2
- exit 1
-fi
-
cd "$srcdir"
#!/bin/sh
# Run this to generate ChangeLog.
+top_builddir=${1:-$(pwd)}
+
+set -e
+
+cd "$top_builddir"
+
[ -e .git/shallow ] && git fetch --unshallow
git log --format='%+ai [%h] %aN <%ae>%n%n%x09* %s' --stat | sed '1d' > ChangeLog