Lines 126-132
Link Here
|
126 |
|
126 |
|
127 |
install-docs: |
127 |
install-docs: |
128 |
(cd ogr; $(MAKE) install-docs) |
128 |
(cd ogr; $(MAKE) install-docs) |
129 |
$(INSTALL_DIR) $(INST_DOCS)/gdal |
129 |
$(INSTALL_DIR) $(DESTDIR)$(INST_DOCS)/gdal |
130 |
cp html/*.* $(INST_DOCS)/gdal |
130 |
cp html/*.* $(INST_DOCS)/gdal |
131 |
|
131 |
|
132 |
web-update: docs |
132 |
web-update: docs |
Lines 135-143
Link Here
|
135 |
install: default install-actions |
135 |
install: default install-actions |
136 |
|
136 |
|
137 |
install-actions: install-lib |
137 |
install-actions: install-lib |
138 |
$(INSTALL_DIR) $(INST_BIN) |
138 |
$(INSTALL_DIR) $(DESTDIR)$(INST_BIN) |
139 |
$(INSTALL_DIR) $(INST_DATA) |
139 |
$(INSTALL_DIR) $(DESTDIR)$(INST_DATA) |
140 |
$(INSTALL_DIR) $(INST_INCLUDE) |
140 |
$(INSTALL_DIR) $(DESTDIR)$(INST_INCLUDE) |
141 |
(cd port; $(MAKE) install) |
141 |
(cd port; $(MAKE) install) |
142 |
(cd gcore; $(MAKE) install) |
142 |
(cd gcore; $(MAKE) install) |
143 |
(cd frmts; $(MAKE) install) |
143 |
(cd frmts; $(MAKE) install) |
Lines 148-161
Link Here
|
148 |
ifneq ($(PYTHON),no) |
148 |
ifneq ($(PYTHON),no) |
149 |
(cd pymod; $(MAKE) install) |
149 |
(cd pymod; $(MAKE) install) |
150 |
endif |
150 |
endif |
151 |
for f in data/*.* ; do $(INSTALL_DATA) $$f $(INST_DATA) ; done |
151 |
for f in data/*.* ; do $(INSTALL_DATA) $$f $(DESTDIR)$(INST_DATA) ; done |
152 |
$(LIBTOOL_FINISH) $(INST_LIB) |
152 |
$(LIBTOOL_FINISH) $(INST_LIB) |
153 |
|
153 |
|
154 |
ifeq ($(HAVE_LIBTOOL),yes) |
154 |
ifeq ($(HAVE_LIBTOOL),yes) |
155 |
|
155 |
|
156 |
install-lib: |
156 |
install-lib: |
157 |
$(INSTALL_DIR) $(INST_LIB) |
157 |
$(INSTALL_DIR) $(DESTDIR)$(INST_LIB) |
158 |
for f in $(LIBGDAL-yes) ; do $(INSTALL_LIB) $$f $(INST_LIB) ; done |
158 |
for f in $(LIBGDAL-yes) ; do $(INSTALL_LIB) $$f $(DESTDIR)$(INST_LIB) ; done |
159 |
|
159 |
|
160 |
else |
160 |
else |
161 |
|
161 |
|
Lines 165-175
Link Here
|
165 |
GDAL_SLIB_B = $(notdir $(GDAL_SLIB)) |
165 |
GDAL_SLIB_B = $(notdir $(GDAL_SLIB)) |
166 |
|
166 |
|
167 |
install-lib: |
167 |
install-lib: |
168 |
$(INSTALL_DIR) $(INST_LIB) |
168 |
$(INSTALL_DIR) $(DESTDIR)$(INST_LIB) |
169 |
rm -f $(INST_LIB)/$(GDAL_SLIB_B) |
169 |
rm -f $(INST_LIB)/$(GDAL_SLIB_B) |
170 |
rm -f $(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER_MAJOR) |
170 |
rm -f $(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER_MAJOR) |
171 |
rm -f $(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER) |
171 |
rm -f $(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER) |
172 |
$(INSTALL_LIB) $(GDAL_SLIB) $(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER) |
172 |
$(INSTALL_LIB) $(GDAL_SLIB) $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER) |
173 |
(cd $(INST_LIB) ; \ |
173 |
(cd $(INST_LIB) ; \ |
174 |
ln -s $(GDAL_SLIB_B).$(GDAL_VER_MAJOR) $(GDAL_SLIB_B)) |
174 |
ln -s $(GDAL_SLIB_B).$(GDAL_VER_MAJOR) $(GDAL_SLIB_B)) |
175 |
(cd $(INST_LIB) ; \ |
175 |
(cd $(INST_LIB) ; \ |
Lines 178-185
Link Here
|
178 |
else |
178 |
else |
179 |
|
179 |
|
180 |
install-lib: |
180 |
install-lib: |
181 |
$(INSTALL_DIR) $(INST_LIB) |
181 |
$(INSTALL_DIR) $(DESTDIR)$(INST_LIB) |
182 |
$(INSTALL_LIB) $(GDAL_LIB) $(INST_LIB) |
182 |
$(INSTALL_LIB) $(GDAL_LIB) $(DESTDIR)$(INST_LIB) |
183 |
|
183 |
|
184 |
endif # HAVE_LD_SHARED=no |
184 |
endif # HAVE_LD_SHARED=no |
185 |
|
185 |
|