summaryrefslogtreecommitdiff
blob: 98f5ea1132316bdba4552f4299496bdd4d3e51d5 (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
40
41
42
43
44
45
46
47
48
49
50
51
52
--- src/slocate.h
+++ src/slocate.h
@@ -35,20 +35,11 @@
 #define MTAB_FILE "/etc/mtab"
 #define UPDATEDB_FILE "/etc/updatedb.conf"
 
-/* More fitting paths for FreeBSD -matt */
-#if defined(__FreeBSD__)
-# define DEFAULT_DB "/var/db/slocate/slocate.db"
-# define DEFAULT_DB_DIR "/var/db/slocate/"
-#elif defined(__SunOS__)
-# define DEFAULT_DB "/var/db/slocate/slocate.db"
-# define DEFAULT_DB_DIR "/var/db/slocate/"
-#else
-# define DEFAULT_DB "/var/lib/slocate/slocate.db"
-# define DEFAULT_DB_DIR "/var/lib/slocate/"
-#endif
+#define DEFAULT_DB "/var/lib/slocate/slocate.db"
+#define DEFAULT_DB_DIR "/var/lib/slocate/"
 
 #define DB_UID 0
-#define DB_GROUP "slocate"
+#define DB_GROUP "locate"
 #define DB_MODE 00640
 
 #define SLOC_ESC -0x80
--- src/Makefile
+++ src/Makefile
@@ -1,16 +1,18 @@
 OBJS=slocate.o cmds.o conf.o utils.o
 HEADERS=slocate.h cmds.h conf.h utils.h
 	
-CFLAGS=-Wall -Wshadow
-CFLAGS+=-O2
+CFLAGS+=-Wall -Wshadow
+#CFLAGS+=-O2
 #CFLAGS+=-g3
 #LDFLAGS+=-lefence
 
 PROG=slocate
-CC=gcc
+CC?=gcc
 
-all: $(OBJS) $(MOD_OBJS)
-	$(CC) $(LDFLAGS) -o $(PROG) $(OBJS) $(MOD_OBJS)
+all: $(PROG)
+
+$(PROG): $(OBJS) $(MOD_OBJS)
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $(PROG) $(OBJS) $(MOD_OBJS)
 
 %.o: %.c $(HEADERS)
 	$(CC) -c $(CFLAGS) -o $@ $<