source: Makefile@ 1db9dca

0.2
Last change on this file since 1db9dca was 0b02bb1, checked in by Manuel Canales Esparcia <manuel@…>, 19 years ago

Ported r2153:2156 from trunk.

  • Property mode set to 100644
File size: 609 bytes
RevLine 
[569fdb6]1# Makefile to install jhalfs system-wide
2
3# Where the files will be installed
[01d3d40]4PREFIX=/usr
5BIN=$(PREFIX)/bin
[569fdb6]6CONFIG=/etc/jhalfs
[01d3d40]7DATA=$(PREFIX)/share/jhalfs
[569fdb6]8
9# List of additional files
[0b02bb1]10DATAFILES=functions dump-lfs-scripts.xsl README LICENSE
[569fdb6]11
12install:
[825d1ef]13 install -v -d $(BIN)
[569fdb6]14 install -v -d $(CONFIG)
15 install -v -d $(DATA)
16 sed 's|source jhalfs.conf|source $(CONFIG)/jhalfs.conf|' jhalfs > $(BIN)/jhalfs
17 chmod -v 744 $(BIN)/jhalfs
18 sed 's|XSL.|&$(DATA)/|;s|FILES..|&$(DATA)/|;/FILES/s| | $(DATA)/|g' jhalfs.conf > $(CONFIG)/jhalfs.conf
19 chmod -v 644 $(CONFIG)/jhalfs.conf
20 install -v -m 644 $(DATAFILES) $(DATA)
Note: See TracBrowser for help on using the repository browser.