blob: 5eec23ca5351d393c4a961b9712ce0b3ff679ea5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
- set ${CC} only if unset
- drop -Werror, sources aren't that sane ;)
- don't chown the files when installing
- use DESTDIR when installing
- don't strip binaries (we do ourself, install chooses the wrong strip binary)
- create non-existing target directories
--- totd-1.5.orig/Makefile.in 2005-01-31 12:55:14.000000000 +0100
+++ totd-1.5/Makefile.in 2010-03-25 21:21:05.085663745 +0100
@@ -4,7 +4,7 @@
# <$Id: Makefile.in,v 3.43 2005/01/31 11:55:14 dillema Exp $>
#
-CC = gcc
+CC ?= gcc
# These use the standard autoconf variables, which by default are
# rooted in @prefix@
@@ -19,7 +19,7 @@ TOT_CONFIG_FILE=@sysconfdir@/totd.conf
INSTALL = /usr/bin/install
-CFLAGS = @CFLAGS@ @DEFS@ -Werror -Wall -DTOTCONF=\"$(TOT_CONFIG_FILE)\" @OPTFLAGS@ $(INCLUDEPATH)
+CFLAGS = @CFLAGS@ @DEFS@ -Wall -DTOTCONF=\"$(TOT_CONFIG_FILE)\" @OPTFLAGS@ $(INCLUDEPATH)
# When debugging is enabled by --enable-malloc-debug flag to the configure
# script, the @DBMALLOC@ substitution will contain the empty string, thus
@@ -66,8 +66,10 @@ libswill.a:
-ranlib libswill.a
install: $(PROG)
- $(INSTALL) -c -s -m 0555 -o bin -g bin $(PROG) $(INSTALLDIR)
- $(INSTALL) -c -m 0444 -o root -g wheel $(MAN) $(INSTALLMAN)/man8
+ mkdir -p ${DESTDIR}/${INSTALLDIR}
+ $(INSTALL) -c -m 0555 $(PROG) ${DESTDIR}/$(INSTALLDIR)
+ mkdir -p ${DESTDIR}/${INSTALLMAN}/man8
+ $(INSTALL) -c -m 0444 $(MAN) ${DESTDIR}/$(INSTALLMAN)/man8
lint:
lint ${SRCS}
|