NAME = rpm2html VERSION = 1.4 CC = @CC@ #CC = insure CFLAGS = @CFLAGS@ -Wall #CFLAGS = -Wall -g -DDEBUG #CFLAGS = -Wall -O6 LDFLAGS = @LDFLAGS@ LIBXML_FLAGS=@XML_CFLAGS@ LIBXML_LIBS=@XML_LIBS@ INCL = -I. $(LIBXML_FLAGS) -I/usr/include/rpm CP = @CP@ RM = @RM@ -f MV = @MV@ LN = @LN_S@ TAR = @TAR@ GZIP = @GZIP@ -9 prefix = @prefix@ exec_prefix= @exec_prefix@ bindir = @bindir@ libdir = @libdir@ sysconfdir = @sysconfdir@ datadir = @datadir@ mandir = @mandir@ srcdir = @srcdir@ VPATH = @srcdir@ OBJS= rpmopen.o rpmdata.o html.o config.o language.o rdf.o rdf_api.o cleanup.o memory.o stringbuf.o LIBS= @LIBS@ RDF_FILES=rdf.c rdf.h rdf_api.c rdf_api.h MAKE_FILES= configure configure.in config.h.in Makefile.in \ install-sh config.guess config.sub FILES= Copyright BUGS README TODO INSTALL CHANGES PRINCIPLES \ help.html config.c html.c html.h cleanup.c memory.c memory.h \ rpm2html.c rpm2html.config rpm2html.h rpmdata.c rpmdata.h \ language.h language.c rdf.c rdf.h msg.fr msg.es msg.de msg.pl \ msg.cz rpmopen.c rpm2html.spec rpm2html.1 compressor.c dir.gif \ new.gif stringbuf.h stringbuf.c \ $(MAKE_FILES) $(CONFIG) $(RDF_FILES) $(FIND_FILES) CONFIG= rpm2html-cdrom.config rpm2html-en.config rpm2html.config.mirrors \ rpm2html-fr.config rpm2html.config.resources rpm2html-rdf.config all : dir.gif.h new.gif.h rpm2html clean : $(RM) rpm2html compressor $(OBJS) rpm2html.o compressor.o \ core errors.vim test/* distclean : clean $(RM) Makefile config.h configure config.log config.cache \ config.status .depends Makefile rpm2html : rpm2html.o $(OBJS) $(CC) $(LDFLAGS) $(CFLAGS) -o $@ rpm2html.o $(OBJS) -L. $(LIBXML_LIBS) $(LIBS) compressor : compressor.o $(CC) $(CFLAGS) -o $@ compressor.o $(LIBS) dir.gif.h : $(srcdir)/dir.gif compressor if [ ! -f dir.gif ] ; then $(CP) $(srcdir)/dir.gif . ; fi ./compressor dir.gif new.gif.h : $(srcdir)/new.gif compressor if [ ! -f new.gif ] ; then $(CP) $(srcdir)/new.gif . ; fi ./compressor new.gif depends .depends: dir.gif.h new.gif.h config.h html.h memory.h rdf.h rpm2html.h stringbuf.h dir.gif.h language.h new.gif.h rdf_api.h rpmdata.h @($(CC) $(INCL) $(CCFLAGS) -MM *.c > .depends 2>/dev/null ; exit 0) .c.o: $(CC) $(CFLAGS) $(INCL) -c $< install : rpm2html @INSTALL@ rpm2html $(bindir) @INSTALL@ -m 644 rpm2html.1 $(mandir)/man1/ if [ ! -d $(datadir)/$(NAME) ] ; then \ @INSTALL@ -d $(datadir)/$(NAME) ;\ fi @INSTALL@ -m 644 msg.* $(datadir)/$(NAME) if [ "$(sysconfdir)" = "/usr/etc" ] ; then \ @INSTALL@ -m 644 rpm2html.config /etc/rpm2html.config ; \ else \ @INSTALL@ -m 644 rpm2html.config $(sysconfdir)/rpm2html.config ; \ fi @echo "Don't forget to edit $(sysconfdir)/rpm2html.config" uninstall : $(RM) $(bindir)/rpm2html $(RM) $(mandir)/man1/rpm2html.1 if [ "$(sysconfdir)" = "/usr/etc" ] ; then \ $(MV) /etc/rpm2html.config /etc/rpm2html.config.old ; \ else \ $(MV) $(sysconfdir)/rpm2html.config $(sysconfdir)/rpm2html.config.old ; \ fi $(RM) $(datadir)/$(NAME)/msg.* include .depends rdf_api : rdf_api.c $(CC) $(CFLAGS) $(INCL) -DDEBUG_RDF -o rdf_api rdf_api.c $(LIBXML_LIBS) $(LIBS) test tests : rpm2html rpm2html $(sysconfdir)/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) rpm : distrib cp $(NAME)-$(VERSION).tar.gz /usr/src/redhat/SOURCES/ cp $(NAME).spec /usr/src/redhat/SPECS/ (cd /usr/src/redhat/SPECS/ ; rpm -ba $(NAME).spec) ls -l /usr/src/redhat/SOURCES/$(NAME)-$(VERSION).tar.gz ls -l /usr/src/redhat/SRPMS/$(NAME)-$(VERSION)-*.src.rpm ls -l /usr/src/redhat/RPMS/i386/$(NAME)-$(VERSION)-*.i386.rpm