SHELL= /bin/sh pp= prefix= @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ sbindir = @sbindir@ libexecdir = @libexecdir@ datadir = @datadir@ sysconfdir = @sysconfdir@ mandir = @mandir@ incdir = @includedir@ libdir = @libdir@ srcdir = @srcdir@ sharedlibdir = $(libdir)/shared LD=$(CC) DKLIBSINC= @DKLIBSINC@ DKLIBSLIB= @DKLIBSLIB@ INCLUDES= -I. $(DKLIBSINC) -I$(srcdir) -I$(incdir) DEFS= @DEFS@ COMPILEC= $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(VERSNO) LINK= $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(LDFLAGS) -o $@ all: png2pdf -mkdir -p share stc png2pdf.str share/png2pdf -cp share/png2pdf/en/png2pdf.* share/png2pdf -mkdir -p share/doc/png2pdf cp DOCU/png2pdf.pdf share/doc/png2pdf find lib -type d -exec chmod 755 {} \; find lib -type f -exec chmod 644 {} \; find share -type d -exec chmod 755 {} \; find share -type f -exec chmod 644 {} \; touch all install: all -mkdir -p $(pp)$(bindir) -mkdir -p $(pp)$(libdir) -mkdir -p $(pp)$(incdir) -mkdir -p $(pp)$(datadir) cp png2pdf $(pp)$(bindir)/png2pdf chmod 755 $(pp)$(bindir)/png2pdf cp png2pdf.jar $(pp)$(bindir)/png2pdf.jar chmod 755 $(pp)$(bindir)/png2pdf.jar cp png2pdf-gui $(pp)$(bindir)/png2pdf-gui chmod 755 $(pp)$(bindir)/png2pdf-gui -(cd share; tar cf - *) | (cd $(pp)$(datadir) ; tar xvf -) @echo Documentation resides in $(pp)$(datadir)/doc/png2pdf. OBJECTS= png2pdfm.o png2pdf.o LIBS= @LIBPNG@ @BZLIB@ @ZLIB@ -lm png2pdf: $(OBJECTS) $(LD) $(LDFLAGS) $(DKLIBSLIB) -o png2pdf $(OBJECTS) -ldkc -ldkport $(LIBS) chmod 755 png2pdf .SUFFIXES: .SUFFIXES: .c .o .c.o: $(COMPILEC) -c $< -o $@ java-progs: find . -name compile-archive -exec chmod 755 {} \; find . -name create-jar -exec chmod 755 {} \; (cd Java/Png2PdfGUI && make install) VERSNUMB= -DVERSNUMB=\"1.0.12a\"