version 1.6, 2003/07/31 09:51:02 |
version 1.7, 2003/09/01 16:27:12 |
|
|
# $NetBSD$ |
# $NetBSD$ |
# Original from FreeBSD, no rcs id. |
|
|
|
prefix= @prefix@ |
srcdir= @srcdir@ |
INSTALL= @INSTALL@ |
|
|
|
|
prefix= @prefix@ |
|
exec_prefix= @exec_prefix@ |
|
sbindir= @sbindir@ |
mandir= @mandir@ |
mandir= @mandir@ |
mandirman1= ${mandir}/man1 |
|
mandircat1= ${mandir}/cat1 |
man1dir= $(mandir)/man1 |
|
cat1dir= $(mandir)/cat1 |
|
|
CC= @CC@ |
CC= @CC@ |
CCLD= $(CC) |
CCLD= $(CC) |
LIBS= -linstall @LIBS@ |
LIBS= -linstall @LIBS@ |
CPPFLAGS= @CPPFLAGS@ |
CPPFLAGS= $(DEFS) @CPPFLAGS@ -I. -I$(srcdir) -I../lib |
DEFS= @DEFS@ -I. -I@srcdir@ -I../lib |
DEFS= @DEFS@ |
CFLAGS= @CFLAGS@ |
CFLAGS= @CFLAGS@ |
LDFLAGS= @LDFLAGS@ -L../lib |
LDFLAGS= @LDFLAGS@ -L../lib |
|
|
LINK= $(CCLD) $(CFLAGS) $(LDFLAGS) -o $@ |
INSTALL= @INSTALL@ |
COMPILE= $(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) |
|
|
|
PROG= pkg_create |
|
|
|
SRCS= main.c perform.c pl.c |
PROG= pkg_create |
OBJS= main.o perform.o pl.o |
|
|
|
all: ${PROG} |
SRCS= main.c perform.c pl.c |
|
OBJS= $(SRCS:.c=.o) |
|
|
${PROG}: ${OBJS} |
.PHONY: all clean install |
${LINK} ${OBJS} ${LIBS} |
|
|
|
.c.o: |
.c.o: |
$(COMPILE) -c $< -o $@ |
$(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) -c $< |
|
|
|
all: $(PROG) |
|
|
|
$(PROG): $(OBJS) |
|
$(CCLD) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) |
|
|
clean: |
clean: |
rm -f ${OBJS} ${PROG} |
rm -f $(OBJS) $(PROG) |
|
|
install: |
install: |
${INSTALL} ${PROG} ${prefix}/sbin |
$(INSTALL) -m 755 -d $(sbindir) |
${INSTALL} -m 755 -d ${mandircat1} |
$(INSTALL) -m 755 -d $(man1dir) |
${INSTALL} -m 444 ${PROG}.1 ${mandirman1}/${PROG}.1 |
$(INSTALL) -m 755 -d $(cat1dir) |
${INSTALL} -m 444 ${PROG}.cat1 ${mandircat1}/${PROG}.0 |
$(INSTALL) $(PROG) $(sbindir) |
|
$(INSTALL) -m 444 $(PROG).1 $(man1dir)/$(PROG).1 |
|
$(INSTALL) -m 444 $(PROG).cat1 $(man1dir)/$(PROG).0 |