Blame Makefile.am

Packit cdc545
# Makefile.am - main makefile for libksba
Packit cdc545
#     	Copyright (C) 2001, 2002 g10 Code GmbH
Packit cdc545
#
Packit cdc545
# This file is part of KSBA.
Packit cdc545
#
Packit cdc545
# KSBA is free software; you can redistribute it and/or modify
Packit cdc545
# it under the terms of the GNU General Public License as published by
Packit cdc545
# the Free Software Foundation; either version 3 of the License, or
Packit cdc545
# (at your option) any later version.
Packit cdc545
#
Packit cdc545
# KSBA is distributed in the hope that it will be useful,
Packit cdc545
# but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit cdc545
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit cdc545
# GNU General Public License for more details.
Packit cdc545
#
Packit cdc545
# You should have received a copy of the GNU General Public License
Packit cdc545
# along with this program; if not, see <http://www.gnu.org/licenses/>.
Packit cdc545
Packit cdc545
## Process this file with automake to produce Makefile.in
Packit cdc545
Packit cdc545
ACLOCAL_AMFLAGS = -I m4 -I gl/m4
Packit cdc545
Packit cdc545
# (A suitable gitlog-to-changelog script can be found in GnuPG master.)
Packit cdc545
GITLOG_TO_CHANGELOG=gitlog-to-changelog
Packit cdc545
Packit cdc545
EXTRA_DIST = autogen.sh autogen.rc \
Packit cdc545
             COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3                 \
Packit cdc545
             ChangeLog-2011 doc/ChangeLog-2011 src/ChangeLog-2011 	\
Packit cdc545
             tests/ChangeLog-2011 			     		\
Packit cdc545
             build-aux/git-log-footer build-aux/git-log-fix
Packit cdc545
Packit cdc545
Packit cdc545
if CROSS_COMPILING
Packit cdc545
tests =
Packit cdc545
else
Packit cdc545
tests = tests
Packit cdc545
endif
Packit cdc545
Packit cdc545
Packit cdc545
SUBDIRS = m4 gl src ${tests} doc
Packit cdc545
Packit cdc545
dist-hook: gen-ChangeLog
Packit cdc545
Packit cdc545
distcheck-hook:
Packit cdc545
	set -e; ( \
Packit cdc545
	pref="#+macro: $$(echo $(PACKAGE_NAME)|tr '-' '_')_" ;\
Packit cdc545
	reldate="$$(date -u +%Y-%m-%d)" ;\
Packit cdc545
        echo "$${pref}ver  $(PACKAGE_VERSION)"  ;\
Packit cdc545
        echo "$${pref}date $${reldate}" ;\
Packit cdc545
        list='$(DIST_ARCHIVES)'; for i in $$list; do \
Packit cdc545
	  case "$$i" in *.tar.bz2) \
Packit cdc545
            echo "$${pref}size $$(wc -c <$$i|awk '{print int($$1/1024)}')k" ;\
Packit cdc545
	    echo "$${pref}sha1 $$(sha1sum <$$i|cut -d' ' -f1)" ;\
Packit cdc545
	    echo "$${pref}sha2 $$(sha256sum <$$i|cut -d' ' -f1)" ;;\
Packit cdc545
	  esac;\
Packit cdc545
	done ) | tee $(distdir).swdb
Packit cdc545
Packit cdc545
Packit cdc545
gen_start_date = 2011-12-01T00:00:00
Packit cdc545
.PHONY: gen-ChangeLog
Packit cdc545
gen-ChangeLog:
Packit cdc545
	if test -d $(top_srcdir)/.git; then				\
Packit cdc545
	  (cd $(top_srcdir) &&                      			\
Packit cdc545
	    $(GITLOG_TO_CHANGELOG) --append-dot --tear-off		\
Packit cdc545
	    --amend=build-aux/git-log-fix				\
Packit cdc545
	    --since=$(gen_start_date) ) > $(distdir)/cl-t;		\
Packit cdc545
          cat $(top_srcdir)/build-aux/git-log-footer >> $(distdir)/cl-t;\
Packit cdc545
	  rm -f $(distdir)/ChangeLog;					\
Packit cdc545
	  mv $(distdir)/cl-t $(distdir)/ChangeLog;			\
Packit cdc545
	fi
Packit cdc545
Packit cdc545
Packit cdc545
Packit cdc545
stowinstall:
Packit cdc545
	$(MAKE) $(AM_MAKEFLAGS) install prefix=/usr/local/stow/libksba