forked from Lainports/freebsd-ports
47 lines
1.5 KiB
Text
47 lines
1.5 KiB
Text
--- Makefile.orig Tue Dec 24 12:25:11 2002
|
|
+++ Makefile Wed Aug 18 15:54:06 2004
|
|
@@ -30,12 +30,12 @@
|
|
TARGETS = $(PROJECT) $(SHAREDLIB) $(STATICLIB)
|
|
|
|
INSTALL = install
|
|
-libdir = /usr/lib
|
|
-libexecdir = /usr/lib
|
|
-includedir = /usr/include
|
|
-DESTDIR =
|
|
+libdir = /lib
|
|
+libexecdir = /libexec
|
|
+includedir = /include
|
|
+DESTDIR = $(PREFIX)
|
|
|
|
-CFLAGS = $(RPM_OPT_FLAGS) -DLIBEXECDIR=\"$(libexecdir)\"
|
|
+CFLAGS+= -DLIBEXECDIR=\"$(PREFIX)$(libexecdir)\"
|
|
|
|
all: $(TARGETS)
|
|
|
|
@@ -51,13 +51,21 @@
|
|
|
|
iface.o: iface.c utempter.h
|
|
|
|
+$(PROJECT).o: $(PROJECT).c
|
|
+
|
|
+$(PROJECT): $(PROJECT).o
|
|
+ $(LINK.o) $(PROJECT).o -o $(PROJECT) -lutil
|
|
+
|
|
+
|
|
install:
|
|
- $(INSTALL) -pD -m2711 $(PROJECT) $(DESTDIR)$(libexecdir)/$(PROJECT)/$(PROJECT)
|
|
- $(INSTALL) -pD -m644 $(PROJECT).h $(DESTDIR)$(includedir)/$(PROJECT).h
|
|
- $(INSTALL) -pD -m755 $(SHAREDLIB) $(DESTDIR)$(libdir)/$(SHAREDLIB).$(VERSION)
|
|
- $(INSTALL) -pD -m644 $(STATICLIB) $(DESTDIR)$(libdir)/$(STATICLIB)
|
|
+ mkdir -p $(DESTDIR)$(libexecdir)/$(PROJECT) $(DESTDIR)$(includedir) \
|
|
+ $(DESTDIR)$(libdir)
|
|
+ $(INSTALL) -m4711 $(PROJECT) $(DESTDIR)$(libexecdir)/$(PROJECT)/$(PROJECT)
|
|
+ $(INSTALL) -m644 $(PROJECT).h $(DESTDIR)$(includedir)/$(PROJECT).h
|
|
+ $(INSTALL) -m755 $(SHAREDLIB) $(DESTDIR)$(libdir)/$(SHAREDLIB).$(VERSION)
|
|
+ $(INSTALL) -m644 $(STATICLIB) $(DESTDIR)$(libdir)/$(STATICLIB)
|
|
ln -s $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME)
|
|
ln -s $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB)
|
|
|
|
clean:
|
|
- $(RM) $(TARGETS) iface.o iface.os core *~
|
|
+ $(RM) $(TARGETS) $(PROJECT).o iface.o iface.os core *~
|