~ubuntu-branches/ubuntu/feisty/openbabel/feisty

« back to all changes in this revision

Viewing changes to debian/patches-old/02_math_headers.patch

  • Committer: Bazaar Package Importer
  • Author(s): Michael Banck
  • Date: 2006-05-14 19:46:01 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060514194601-h3j1wovvc42cigxl
Tags: 2.0.1-1
* New upstream release. (Closes: #341628)
* debian/patches/04_zipstream_fix.diff: Removed, applied upstream.
* debian/rules (DEB_MAKE_CHECK_TARGET): Readded.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
--- src/math/Makefile.in.orig   2003-06-15 15:59:35.000000000 +0200
2
 
+++ src/math/Makefile.in        2003-07-18 17:21:10.000000000 +0200
3
 
@@ -132,7 +132,11 @@
4
 
 target_alias = @target_alias@
5
 
 noinst_LTLIBRARIES = libmath.la
6
 
 libmath_la_SOURCES = matrix3x3.cpp vector3.cpp
7
 
-EXTRA_DIST = matrix3x3.h vector3.h
8
 
+
9
 
+libmathincludedir = $(includedir)/openbabel/math
10
 
+libmathinclude_HEADERS = \
11
 
+       matrix3x3.h vector3.h
12
 
+
13
 
 subdir = src/math
14
 
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
15
 
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
16
 
@@ -159,7 +163,9 @@
17
 
 CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
18
 
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
19
 
 DIST_SOURCES = $(libmath_la_SOURCES)
20
 
-DIST_COMMON = Makefile.am Makefile.in
21
 
+HEADERS = $(libmathinclude_HEADERS)
22
 
+
23
 
+DIST_COMMON = $(libmathinclude_HEADERS) Makefile.am Makefile.in
24
 
 SOURCES = $(libmath_la_SOURCES)
25
 
 
26
 
 all: all-am
27
 
@@ -237,6 +243,24 @@
28
 
 distclean-libtool:
29
 
        -rm -f libtool
30
 
 uninstall-info-am:
31
 
+libmathincludeHEADERS_INSTALL = $(INSTALL_HEADER)
32
 
+install-libmathincludeHEADERS: $(libmathinclude_HEADERS)
33
 
+       @$(NORMAL_INSTALL)
34
 
+       $(mkinstalldirs) $(DESTDIR)$(libmathincludedir)
35
 
+       @list='$(libmathinclude_HEADERS)'; for p in $$list; do \
36
 
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
37
 
+         f="`echo $$p | sed -e 's|^.*/||'`"; \
38
 
+         echo " $(libmathincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(libmathincludedir)/$$f"; \
39
 
+         $(libmathincludeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(libmathincludedir)/$$f; \
40
 
+       done
41
 
+
42
 
+uninstall-libmathincludeHEADERS:
43
 
+       @$(NORMAL_UNINSTALL)
44
 
+       @list='$(libmathinclude_HEADERS)'; for p in $$list; do \
45
 
+         f="`echo $$p | sed -e 's|^.*/||'`"; \
46
 
+         echo " rm -f $(DESTDIR)$(libmathincludedir)/$$f"; \
47
 
+         rm -f $(DESTDIR)$(libmathincludedir)/$$f; \
48
 
+       done
49
 
 
50
 
 ETAGS = etags
51
 
 ETAGSFLAGS =
52
 
@@ -325,9 +349,10 @@
53
 
        done
54
 
 check-am: all-am
55
 
 check: check-am
56
 
-all-am: Makefile $(LTLIBRARIES)
57
 
+all-am: Makefile $(LTLIBRARIES) $(HEADERS)
58
 
 
59
 
 installdirs:
60
 
+       $(mkinstalldirs) $(DESTDIR)$(libmathincludedir)
61
 
 install: install-am
62
 
 install-exec: install-exec-am
63
 
 install-data: install-data-am
64
 
@@ -370,7 +395,7 @@
65
 
 
66
 
 info-am:
67
 
 
68
 
-install-data-am:
69
 
+install-data-am: install-libmathincludeHEADERS
70
 
 
71
 
 install-exec-am:
72
 
 
73
 
@@ -397,7 +422,7 @@
74
 
 
75
 
 ps-am:
76
 
 
77
 
-uninstall-am: uninstall-info-am
78
 
+uninstall-am: uninstall-info-am uninstall-libmathincludeHEADERS
79
 
 
80
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
81
 
        clean-libtool clean-noinstLTLIBRARIES ctags distclean \
82
 
@@ -405,11 +430,12 @@
83
 
        distclean-libtool distclean-tags distdir dvi dvi-am info \
84
 
        info-am install install-am install-data install-data-am \
85
 
        install-exec install-exec-am install-info install-info-am \
86
 
-       install-man install-strip installcheck installcheck-am \
87
 
-       installdirs maintainer-clean maintainer-clean-generic \
88
 
-       mostlyclean mostlyclean-compile mostlyclean-generic \
89
 
-       mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
90
 
-       uninstall-am uninstall-info-am
91
 
+       install-libmathincludeHEADERS install-man install-strip \
92
 
+       installcheck installcheck-am installdirs maintainer-clean \
93
 
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
94
 
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
95
 
+       tags uninstall uninstall-am uninstall-info-am \
96
 
+       uninstall-libmathincludeHEADERS
97
 
 
98
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
99
 
 # Otherwise a system limit (for SysV at least) may be exceeded.