NAME = rpm2html
VERSION = 0.70
CC = @CC@
#CC = insight
CFLAGS = @CFLAGS@
#CFLAGS = -Wall -g -DDEBUG
#CFLAGS = -Wall -O6
INCL = -I.
RM = @RM@ -f
MV = @MV@
LN = @LN_S@
TAR = @TAR@
GZIP = @GZIP@ -9
prefix = @prefix@
exec_prefix= @exec_prefix@
bindir = @bindir@
datadir = @datadir@
mandir = @prefix@/man
OBJS= rpm2html.o rpmopen.o rpmdata.o html.o config.o language.o
LIBS= @LIBS@
FILES= COPYING README TODO INSTALL CHANGES PRINCIPLES \
help.html config.c config.small html.c html.h \
rpm2html.c rpm2html.config rpm2html.h rpmdata.c rpmdata.h \
language.h language.c msg.fr msg.es \
rpmopen.c configure configure.in config.h.in Makefile.in \
install-sh rpm2html.spec rpm2html.1
all : rpm2html
clean :
$(RM) rpm2html $(OBJS) core errors.vim test/*
rpm2html : $(OBJS)
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
depends .depends:
$(CC) $(INCL) $(CCFLAGS) -MM *.c > .depends
.c.o:
$(CC) $(CFLAGS) $(INCL) -c $<
install : rpm2html
@INSTALL@ rpm2html $(bindir)
@INSTALL@ rpm2html.1 $(mandir)/man1/
@INSTALL@ rpm2html.config $(datadir)/rpm2html.config
@echo "Don't forget to edit $(datadir)/rpm2html.config"
uninstall :
$(RM) $(bindir)/rpm2html
$(RM) $(mandir)/man1/rpm2html.1
$(MV) $(datadir)/rpm2html.config $(datadir)/rpm2html.config.old
include .depends
test tests : rpm2html
rpm2html $(datadir)/rpm2html.config
distrib : clean
@$(LN) . $(NAME)-$(VERSION)
@($(TAR) cvf - `for i in $(FILES) ; do echo $(NAME)-$(VERSION)/$$i ; \
done` | $(GZIP) > $(NAME)-$(VERSION).tar.gz)
@$(RM) $(NAME)-$(VERSION)