1
#! /bin/sh /usr/share/dpatch/dpatch-run
2
## 02_FHS.dpatch by LI Daobing <lidaobing@gmail.com>
4
## All lines beginning with `## DP:' are a description of the patch.
8
diff -urNad psicode~/configure.ac psicode/configure.ac
9
--- psicode~/configure.ac 2007-07-02 02:17:16.000000000 +0800
10
+++ psicode/configure.ac 2007-07-02 02:21:05.000000000 +0800
12
objincdir='$(top_objdir)/include'
15
-docdir='$(prefix)/doc'
16
-mandir='$(docdir)/man'
17
+docdir='$(datadir)/doc'
18
+mandir='$(datadir)/man'
19
txtdir='$(docdir)/txt'
20
htmldir='$(docdir)/html'
21
dvidir='$(docdir)/dvi'
22
+pkgdatadir='$(datadir)/psi'
31
INSTALL_INCLUDE='$(top_srcdir)/bin/installinc.sh' AC_SUBST(INSTALL_INCLUDE)
32
MKDIRS='$(top_srcdir)/bin/mkdirs.sh' AC_SUBST(MKDIRS)
33
diff -urNad psicode~/lib/Makefile.in psicode/lib/Makefile.in
34
--- psicode~/lib/Makefile.in 2007-07-02 02:21:04.000000000 +0800
35
+++ psicode/lib/Makefile.in 2007-07-02 02:21:47.000000000 +0800
39
datarootdir = @datarootdir@
40
+pkgdatadir = @pkgdatadir@
45
INSTALL_DATA = @INSTALL_DATA@
47
install: pbasis.dat psi.dat
48
- $(MKDIRS) $(DESTDIR)$(datadir)
49
- $(INSTALL_DATA) $(srcdir)/pbasis.dat $(DESTDIR)$(datadir)
50
- $(INSTALL_DATA) $(srcdir)/psi.dat $(DESTDIR)$(datadir)
51
+ $(MKDIRS) $(DESTDIR)$(pkgdatadir)
52
+ $(INSTALL_DATA) $(srcdir)/pbasis.dat $(DESTDIR)$(pkgdatadir)
53
+ $(INSTALL_DATA) $(srcdir)/psi.dat $(DESTDIR)$(pkgdatadir)
55
install_man: macro.psi
56
- $(MKDIRS) $(DESTDIR)$(datadir)
57
- $(INSTALL_DATA) $< $(DESTDIR)$(datadir)
58
+ $(MKDIRS) $(DESTDIR)$(pkgdatadir)
59
+ $(INSTALL_DATA) $< $(DESTDIR)$(pkgdatadir)
61
$(top_srcdir)/configure: $(top_srcdir)/configure.ac $(top_srcdir)/aclocal.m4
62
cd $(top_srcdir) && autoconf
63
diff -urNad psicode~/src/bin/MakeVars.in psicode/src/bin/MakeVars.in
64
--- psicode~/src/bin/MakeVars.in 2007-07-02 02:17:16.000000000 +0800
65
+++ psicode/src/bin/MakeVars.in 2007-07-02 02:21:05.000000000 +0800
69
datarootdir = @datarootdir@
70
+pkgdatadir = @pkgdatadir@
71
top_srcdir = @top_srcdir@
72
# this file is used by the subdirectories, so top_objdir is relative to those
74
diff -urNad psicode~/src/bin/input/Makefile.in psicode/src/bin/input/Makefile.in
75
--- psicode~/src/bin/input/Makefile.in 2007-07-02 02:21:04.000000000 +0800
76
+++ psicode/src/bin/input/Makefile.in 2007-07-02 02:21:05.000000000 +0800
79
PSILIBS = -lPSI_qt -lPSI_chkpt -lPSI_iwl -lPSI_psio -lPSI_ciomr -lPSI_ipv1
81
-CINC += -DINSTALLEDPSIDATADIR=\"$(datadir)\"
82
+CINC += -DINSTALLEDPSIDATADIR=\"$(pkgdatadir)\"
84
CSRC = input.c parsing.c read_cart.c read_zmat.c reorient.c io.c \
85
find_symmetry.c count_uniques.c functions.c sym_operations.c atom_num.c \
86
diff -urNad psicode~/src/bin/psi3/Makefile.in psicode/src/bin/psi3/Makefile.in
87
--- psicode~/src/bin/psi3/Makefile.in 2007-07-02 02:21:04.000000000 +0800
88
+++ psicode/src/bin/psi3/Makefile.in 2007-07-02 02:21:05.000000000 +0800
91
PSILIBS = libPSI_ciomr.a libPSI_ipv1.a -lPSI_psio
93
-CINC += -DINSTALLEDPSIDATADIR=\"$(datadir)\"
94
+CINC += -DINSTALLEDPSIDATADIR=\"$(pkgdatadir)\"
96
TRUESRC = gprgid.c psi3.c parse_var.c runcmd.c
98
diff -urNad psicode~/src/lib/MakeVars.in psicode/src/lib/MakeVars.in
99
--- psicode~/src/lib/MakeVars.in 2007-07-02 02:17:16.000000000 +0800
100
+++ psicode/src/lib/MakeVars.in 2007-07-02 02:21:05.000000000 +0800
104
datarootdir = @datarootdir@
105
+pkgdatadir = @pkgdatadir@
106
top_srcdir = @top_srcdir@
107
# this file is used by the subdirectories, so top_objdir is relative to those
108
top_objdir = ../../..
109
diff -urNad psicode~/src/util/MakeVars.in psicode/src/util/MakeVars.in
110
--- psicode~/src/util/MakeVars.in 2007-07-02 02:17:16.000000000 +0800
111
+++ psicode/src/util/MakeVars.in 2007-07-02 02:21:05.000000000 +0800
115
datarootdir = @datarootdir@
116
+pkgdatadir = @pkgdatadir@
117
top_srcdir = @top_srcdir@
118
# this file is used by the subdirectories, so top_objdir is relative to those
119
top_objdir = ../../..