Changeset 9cb45b7597e8bcabebf529f54ec608209571b285
- Timestamp:
- 03/12/07 21:56:35
(6 years ago)
- Author:
- Theo Schlossnagle <jesus@omniti.com>
- git-committer:
- Theo Schlossnagle <jesus@omniti.com> 1173736595 +0000
- git-parent:
[a15a7973816ea6c752b14b8582f6d1047159f95b]
- git-author:
- Theo Schlossnagle <jesus@omniti.com> 1173736595 +0000
- Message:
fix up make process to use autoconf to find perl and pod2man. refs #10
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| ra15a797 |
r9cb45b7 |
|
| 1 | | prefix = /usr/local |
|---|
| 2 | | bindir = ${prefix}/bin |
|---|
| 3 | | sysconfdir = ${prefix}/etc |
|---|
| 4 | | mandir = ${prefix}/man |
|---|
| | 1 | prefix=@prefix@ |
|---|
| | 2 | vardir=/var |
|---|
| | 3 | exec_prefix=@exec_prefix@ |
|---|
| | 4 | bindir=@bindir@ |
|---|
| | 5 | sbindir=@sbindir@ |
|---|
| | 6 | libdir=@libdir@ |
|---|
| | 7 | includedir=${prefix}/include |
|---|
| | 8 | libexecdir=@libexecdir@ |
|---|
| | 9 | mandir=@mandir@ |
|---|
| | 10 | sysconfdir=@sysconfdir@ |
|---|
| | 11 | srcdir=@srcdir@ |
|---|
| | 12 | top_srcdir=@top_srcdir@ |
|---|
| 5 | 13 | |
|---|
| 6 | | mkinstalldirs = /bin/sh ./mkinstalldirs |
|---|
| 7 | | install = ./install-sh -c |
|---|
| | 14 | DESTDIR= |
|---|
| | 15 | mkinstalldirs=./mkinstalldirs |
|---|
| | 16 | install=./install-sh -c |
|---|
| 8 | 17 | |
|---|
| 9 | 18 | # Set these to appropriate values for your system |
|---|
| 10 | | perl = /usr/bin/perl |
|---|
| 11 | | pod2man = pod2man |
|---|
| | 19 | perl=@PERL@ |
|---|
| | 20 | pod2man=@POD2MAN@ |
|---|
| 12 | 21 | |
|---|
| 13 | 22 | all: |
|---|
| … | … | |
| 18 | 27 | |
|---|
| 19 | 28 | install: all |
|---|
| 20 | | $(mkinstalldirs) ${bindir} |
|---|
| 21 | | $(mkinstalldirs) ${sysconfdir} |
|---|
| 22 | | $(mkinstalldirs) ${mandir} |
|---|
| 23 | | $(mkinstalldirs) ${mandir}/man1 |
|---|
| | 29 | $(mkinstalldirs) ${DESTDIR}${bindir} |
|---|
| | 30 | $(mkinstalldirs) ${DESTDIR}${sysconfdir} |
|---|
| | 31 | $(mkinstalldirs) ${DESTDIR}${mandir} |
|---|
| | 32 | $(mkinstalldirs) ${DESTDIR}${mandir}/man1 |
|---|
| 24 | 33 | $(pod2man) zetaback zetaback.1 |
|---|
| 25 | 34 | $(pod2man) zetaback_agent zetaback_agent.1 |
|---|
| 26 | | $(install) -m 0755 zetaback ${bindir}/zetaback |
|---|
| 27 | | $(install) -m 0755 zetaback_agent ${bindir}/zetaback_agent |
|---|
| 28 | | $(install) -m 0644 zetaback.conf ${sysconfdir}/zetaback.conf |
|---|
| 29 | | $(install) -m 0644 zetaback_agent.conf ${sysconfdir}/zetaback_agent.conf |
|---|
| 30 | | $(install) -m 0644 zetaback.1 ${mandir}/man1/zetaback.1 |
|---|
| 31 | | $(install) -m 0644 zetaback_agent.1 ${mandir}/man1/zetaback_agent.1 |
|---|
| | 35 | $(install) -m 0755 zetaback ${DESTDIR}${bindir}/zetaback |
|---|
| | 36 | $(install) -m 0755 zetaback_agent ${DESTDIR}${bindir}/zetaback_agent |
|---|
| | 37 | $(install) -m 0644 zetaback.conf ${DESTDIR}${sysconfdir}/zetaback.conf |
|---|
| | 38 | $(install) -m 0644 zetaback_agent.conf ${DESTDIR}${sysconfdir}/zetaback_agent.conf |
|---|
| | 39 | $(install) -m 0644 zetaback.1 ${DESTDIR}${mandir}/man1/zetaback.1 |
|---|
| | 40 | $(install) -m 0644 zetaback_agent.1 ${DESTDIR}${mandir}/man1/zetaback_agent.1 |
|---|
| 32 | 41 | |
|---|
| 33 | 42 | clean: |
|---|
| ra15a797 |
r9cb45b7 |
|
| 10 | 10 | Installation |
|---|
| 11 | 11 | ============ |
|---|
| 12 | | cp Makefile.in Makefile |
|---|
| | 12 | autoconf |
|---|
| 13 | 13 | make |
|---|
| 14 | 14 | make install |
|---|
| 15 | | |
|---|
| 16 | | By default, the install prefix is /usr/local, and perl is expected to be |
|---|
| 17 | | /usr/bin/perl. Edit Makefile to change. You should also make sure that you |
|---|
| 18 | | have the 'pod2man' utility in your path. |
|---|