From 06cbdb009b82fcc362e3df1754c2cbb28f3e88c2 Mon Sep 17 00:00:00 2001 From: Petr Muller Date: Tue, 20 Aug 2013 17:24:02 +0200 Subject: [PATCH] Squashed commit of the following: commit dd7d8a859df2b66e96d332d07cd9fb94186756b3 Author: Petr Muller Date: Tue Aug 20 17:12:03 2013 +0200 Fix new DOCDIR variable clash commit 9faa4cd93e3bcd621edcf48646b590fc68dbdc74 Author: Petr Muller Date: Tue Aug 20 16:25:22 2013 +0200 Make doc directory unversioned and configurable --- Makefile | 14 +++++++++----- src/Makefile | 14 +++++++------- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/Makefile b/Makefile index c6c9f7f..1f13e86 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,10 @@ ifndef DD DD:=/ endif +ifndef PKGDOCDIR + export PKGDOCDIR := /usr/share/doc/$(PKGNAME)/ +endif + export DESTDIR := $(shell readlink -f -n $(DD)) SUBDIRS := src @@ -16,11 +20,11 @@ build: for i in $(SUBDIRS); do $(MAKE) -C $$i; done install: - mkdir -p $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/ - install -m 644 -p LICENSE $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/ - install -m 644 -p README $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/ - install -m 644 -p MAINTENANCE $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/ - install -m 644 -p VERSION $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/ + mkdir -p $(DESTDIR)$(PKGDOCDIR) + install -m 644 -p LICENSE $(DESTDIR)$(PKGDOCDIR) + install -m 644 -p README $(DESTDIR)$(PKGDOCDIR) + install -m 644 -p MAINTENANCE $(DESTDIR)$(PKGDOCDIR) + install -m 644 -p VERSION $(DESTDIR)$(PKGDOCDIR) for i in $(SUBDIRS); do $(MAKE) -C $$i install; done diff --git a/src/Makefile b/src/Makefile index 2a98a7e..74748a2 100644 --- a/src/Makefile +++ b/src/Makefile @@ -46,14 +46,14 @@ install: mkdir -p $(DESTDIR)/usr/share/beakerlib mkdir -p $(DESTDIR)/usr/share/man/man1 mkdir -p $(DESTDIR)/usr/bin - mkdir -p $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/examples/ - mkdir -p $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/examples/simple - mkdir -p $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/examples/phases - mkdir -p $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/examples/apache + mkdir -p $(DESTDIR)/$(PKGDOCDIR)/examples/ + mkdir -p $(DESTDIR)/$(PKGDOCDIR)/examples/simple + mkdir -p $(DESTDIR)/$(PKGDOCDIR)/examples/phases + mkdir -p $(DESTDIR)/$(PKGDOCDIR)/examples/apache - install -p -m 644 examples/simple/* $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/examples/simple - install -p -m 644 examples/phases/* $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/examples/phases - install -p -m 644 examples/apache/* $(DESTDIR)/usr/share/doc/$(PKGNAME)-$(PKGVERSION)/examples/apache + install -p -m 644 examples/simple/* $(DESTDIR)/$(PKGDOCDIR)/examples/simple + install -p -m 644 examples/phases/* $(DESTDIR)/$(PKGDOCDIR)/examples/phases + install -p -m 644 examples/apache/* $(DESTDIR)/$(PKGDOCDIR)/examples/apache install -p -m 644 $(FILES) $(DESTDIR)/usr/share/beakerlib install -p -m 644 dictionary.vim $(DESTDIR)/usr/share/beakerlib -- 1.8.3.1