summaryrefslogtreecommitdiff
path: root/dev-cpp/libmcpp/files/libmcpp-2.7.2-fix-build-system.patch
blob: 95cefadd3fe8bd36a6932e4e3f930ac372447c37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Specify and install files using idiomatic Automake
conventions instead of manually installing with cp.

--- a/Makefile.am
+++ b/Makefile.am
@@ -23,16 +23,12 @@
   $(top_srcdir)/test-c $(top_srcdir)/test-l $(top_srcdir)/tool  \
   $(top_srcdir)/doc $(top_srcdir)/doc-jp
 
-if ! REPLACE_CPP 
-install-exec-hook:
-	$(top_srcdir)/config/install-sh -d "$(DESTDIR)$(prefix)/share/doc/mcpp"
-	cp -pf $(top_srcdir)/LICENSE $(top_srcdir)/README $(top_srcdir)/NEWS \
-            $(DESTDIR)$(prefix)/share/doc/mcpp
-	cp -pf $(top_srcdir)/doc/mcpp-manual.html   \
-            $(DESTDIR)$(prefix)/share/doc/mcpp
-	cp -pf $(top_srcdir)/doc-jp/mcpp-manual.html   \
-            $(DESTDIR)$(prefix)/share/doc/mcpp/mcpp-manual-jp.html
-uninstall-hook:
-	rm -rf $(DESTDIR)$(prefix)/share/doc/mcpp
-endif
+dist_doc_DATA = README NEWS doc/mcpp-summary.pdf
 
+dist_html_DATA = \
+	doc/cpp-test.html \
+	doc/mcpp-manual.html \
+	doc/mcpp-porting.html
+
+htmljadir = $(htmldir)/doc-jp
+dist_htmlja_DATA = doc-jp/mcpp-manual.html