From 06cbdb009b82fcc362e3df1754c2cbb28f3e88c2 Mon Sep 17 00:00:00 2001
From: Petr Muller <muller@redhat.com>
Date: Tue, 20 Aug 2013 17:24:02 +0200
Subject: [PATCH] Squashed commit of the following:
commit dd7d8a859df2b66e96d332d07cd9fb94186756b3
Author: Petr Muller <muller@redhat.com>
Date: Tue Aug 20 17:12:03 2013 +0200
Fix new DOCDIR variable clash
commit 9faa4cd93e3bcd621edcf48646b590fc68dbdc74
Author: Petr Muller <muller@redhat.com>
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