version 1.47, 1998/06/02 19:00:47
|
version 1.48, 1998/06/04 05:07:40
|
Line 9 CFLAGS = @CFLAGS@ -Wall
|
Line 9 CFLAGS = @CFLAGS@ -Wall
|
#CFLAGS = -Wall -O6 |
#CFLAGS = -Wall -O6 |
|
|
LDFLAGS = @LDFLAGS@ |
LDFLAGS = @LDFLAGS@ |
LIBWWW_FLAGS= @LIBWWW_FLAGS@ |
|
LIBWWW_DIR= @LIBWWW_DIR@ |
|
|
|
INCL = -I. -IXML |
INCL = -I. -IXML |
|
|
Line 29 datadir = @datadir@
|
Line 27 datadir = @datadir@
|
mandir = @prefix@/man |
mandir = @prefix@/man |
|
|
OBJS= rpmopen.o rpmdata.o html.o config.o language.o rdf.o rdf_api.o |
OBJS= rpmopen.o rpmdata.o html.o config.o language.o rdf.o rdf_api.o |
FIND_OBJS= deps.o rpmfind.o transport.o |
|
|
|
LIBS= @LIBS@ |
LIBS= @LIBS@ |
|
|
Line 37 XML_FILES=XML/Makefile.in XML/entities.h
|
Line 34 XML_FILES=XML/Makefile.in XML/entities.h
|
XML/tree.c XML/parser.h XML/parser.c XML/tester.c |
XML/tree.c XML/parser.h XML/parser.c XML/tester.c |
|
|
RDF_FILES=rdf.c rdf.h rdf_api.c rdf_api.h |
RDF_FILES=rdf.c rdf.h rdf_api.c rdf_api.h |
FIND_FILES=rpmfind.c rpmfind.h deps.c deps.h transport.c transport.h |
|
MAKE_FILES= configure configure.in config.h.in Makefile.in \ |
MAKE_FILES= configure configure.in config.h.in Makefile.in \ |
install-sh config.guess config.sub MakeWWW.frag |
install-sh config.guess config.sub |
|
|
FILES= Copyright README TODO INSTALL CHANGES PRINCIPLES \ |
FILES= Copyright README TODO INSTALL CHANGES PRINCIPLES \ |
help.html config.c html.c html.h \ |
help.html config.c html.c html.h \ |
Line 51 FILES= Copyright README TODO INSTALL CHA
|
Line 47 FILES= Copyright README TODO INSTALL CHA
|
CONFIG= rpm2html-cdrom.config rpm2html-en.config rpm2html.config.mirrors \ |
CONFIG= rpm2html-cdrom.config rpm2html-en.config rpm2html.config.mirrors \ |
rpm2html-fr.config rpm2html.config.resources rpm2html-rdf.config |
rpm2html-fr.config rpm2html.config.resources rpm2html-rdf.config |
|
|
all : rpm2html rpmfind |
all : rpm2html |
|
|
#include the fragment "MakeWWW.frag" for java if configured in |
|
@libwww_frag@ |
|
|
|
force: |
force: |
|
|
Line 62 XML/libxml.a: force
|
Line 55 XML/libxml.a: force
|
(cd XML; make CC="$(CC)" CFLAGS="$(CFLAGS)") |
(cd XML; make CC="$(CC)" CFLAGS="$(CFLAGS)") |
|
|
clean : |
clean : |
$(RM) rpm2html rpmfind compressor $(FIND_OBJS) $(OBJS) rpm2html.o \ |
$(RM) rpm2html compressor $(OBJS) rpm2html.o compressor.o \ |
compressor.o core errors.vim test/* |
core errors.vim test/* |
(cd XML; make clean) |
(cd XML; make clean) |
|
|
rpm2html : rpm2html.o $(OBJS) XML/libxml.a |
rpm2html : rpm2html.o $(OBJS) XML/libxml.a |
$(CC) $(LDFLAGS) $(CFLAGS) -o $@ rpm2html.o $(OBJS) -L. -LXML -lxml $(LIBS) |
$(CC) $(LDFLAGS) $(CFLAGS) -o $@ rpm2html.o $(OBJS) -L. -LXML -lxml $(LIBS) |
|
|
rpmfind : $(FIND_OBJS) $(OBJS) XML/libxml.a $(WWW_LIB) |
|
$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(FIND_OBJS) $(OBJS) -L. -LXML -lxml $(LIBS) $(WWW_LIB) |
|
|
|
compressor : compressor.o |
compressor : compressor.o |
$(CC) $(CFLAGS) -o $@ compressor.o $(LIBS) |
$(CC) $(CFLAGS) -o $@ compressor.o $(LIBS) |
|
|
transport.o : transport.c transport.h config.h $(WWW_INC) |
|
$(CC) $(CFLAGS) $(INCL) $(LIBWWW_FLAGS) -DHAVE_CONFIG_H -c transport.c |
|
|
|
dir.gif.h : dir.gif compressor |
dir.gif.h : dir.gif compressor |
./compressor dir.gif |
./compressor dir.gif |
|
|
new.gif.h : new.gif compressor |
new.gif.h : new.gif compressor |
./compressor new.gif |
./compressor new.gif |
|
|
depends .depends: dir.gif.h new.gif.h $(WWW_INC) *.h |
depends .depends: dir.gif.h new.gif.h *.h |
@$(CC) $(INCL) $(CCFLAGS) -MM *.c > .depends |
@$(CC) $(INCL) $(CCFLAGS) -MM *.c > .depends |
|
|
.c.o: |
.c.o: |
Line 93 depends .depends: dir.gif.h new.gif.h $(
|
Line 80 depends .depends: dir.gif.h new.gif.h $(
|
install : rpm2html |
install : rpm2html |
@(cd XML ; make install) |
@(cd XML ; make install) |
@INSTALL@ rpm2html $(bindir) |
@INSTALL@ rpm2html $(bindir) |
@INSTALL@ rpmfind $(bindir) |
|
@INSTALL@ -m 644 rpm2html.1 $(mandir)/man1/ |
@INSTALL@ -m 644 rpm2html.1 $(mandir)/man1/ |
if [ ! -d $(datadir)/$(NAME) ] ; then \ |
if [ ! -d $(datadir)/$(NAME) ] ; then \ |
@INSTALL@ -d $(datadir)/$(NAME) ;\ |
@INSTALL@ -d $(datadir)/$(NAME) ;\ |
Line 109 install : rpm2html
|
Line 95 install : rpm2html
|
uninstall : |
uninstall : |
@(cd XML ; make uninstall) |
@(cd XML ; make uninstall) |
$(RM) $(bindir)/rpm2html |
$(RM) $(bindir)/rpm2html |
$(RM) $(bindir)/rpmfind |
|
$(RM) $(mandir)/man1/rpm2html.1 |
$(RM) $(mandir)/man1/rpm2html.1 |
if [ "$(sysconfdir)" = "/usr/etc" ] ; then \ |
if [ "$(sysconfdir)" = "/usr/etc" ] ; then \ |
$(MV) /etc/rpm2html.config /etc/rpm2html.config.old ; \ |
$(MV) /etc/rpm2html.config /etc/rpm2html.config.old ; \ |
Line 128 test tests : rpm2html
|
Line 113 test tests : rpm2html
|
|
|
distrib : clean |
distrib : clean |
@$(LN) . $(NAME)-$(VERSION) |
@$(LN) . $(NAME)-$(VERSION) |
@(if [ "$(LIBWWW_DIR)" != "" ] ; then \ |
@($(TAR) cvf - `for i in $(FILES); \ |
if [ "$(LIBWWW_DIR)" != "libwww" ] ; then \ |
|
$(LN) $(LIBWWW_DIR) libwww ; fi ; fi ) |
|
@($(TAR) cvf - `for i in $(FILES) $(WWW_FILES); \ |
|
do echo $(NAME)-$(VERSION)/$$i ; \ |
do echo $(NAME)-$(VERSION)/$$i ; \ |
done` | $(GZIP) > $(NAME)-$(VERSION).tar.gz) |
done` | $(GZIP) > $(NAME)-$(VERSION).tar.gz) |
@$(RM) $(NAME)-$(VERSION) |
@$(RM) $(NAME)-$(VERSION) |
@(if [ "$(LIBWWW_DIR)" != "" ] ; then \ |
|
if [ "$(LIBWWW_DIR)" != "libwww" ] ; then \ |
|
$(RM) libwww ; fi ; fi ) |
|
|
|