File fuse-boxfs-makefile.patch of Package fuse-boxfs
--- Makefile.orig 2010-02-09 00:06:26.000000000 +0100
+++ Makefile 2010-02-09 00:12:40.000000000 +0100
@@ -1,11 +1,14 @@
+CC = gcc
+OPTFLAGS = -g
PKGS = fuse libxml-2.0 libcurl
-FLAGS = `pkg-config ${PKGS} --cflags` -g ${CFLAGS}
+FLAGS = `pkg-config ${PKGS} --cflags` $(OPTFLAGS)
LIBS = `pkg-config ${PKGS} --libs`
OBJS = boxfs.o boxapi.o boxpath.o boxhttp.o boxopts.o
-BINDIR = /usr/local/bin
+PREFIX = /usr/local
+BINDIR = $(PREFIX)/bin
boxfs: $(OBJS)
- gcc -o $@ $(LIBS) $(OBJS)
+ $(CC) -o $@ $(OBJS) $(LIBS)
boxapi.o: boxapi.c boxapi.h boxpath.h boxhttp.h boxopts.h
boxfs.o: boxfs.c boxapi.h
@@ -14,7 +17,7 @@
boxopts.o: boxopts.c boxopts.h
.c.o:
- gcc $(FLAGS) -c $< -o $@
+ $(CC) $(FLAGS) -c $< -o $@
.PHONY: clean install
@@ -22,6 +25,5 @@
rm -f $(OBJS) *~ boxfs
install: boxfs
- cp boxfs $(BINDIR)
- strip $(BINDIR)/boxfs
+ install -D -m0755 boxfs $(DESTDIR)$(BINDIR)/boxfs