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@ RANLIB= @RANLIB@ PERL=@PERL@ sharedlibdir = $(libdir)/shared LD=$(CC) D01=-DPREFIX=\"$(prefix)\" D02=-DEXEC_PREFS=\"$(exec_prefix)\" D03=-DBINDIR=\"$(bindir)\" D04=-DSBINDIR=\"$(sbindir)\" D05=-DLIBEXECDIR=\"$(libexecdir)\" D06=-DDATADIR=\"$(datadir)\" D07=-DSYSCONFDIR=\"$(sysconfdir)\" D08=-DLIBDIR=\"$(libdir)\" D09=-DSHAREDLIBDIR=\"$(sharedlibdir)\" D10=-DMANDIR=\"$(mandir)\" D11=-DINCLUDEDIR=\"$(includedir)\" D12=-DSRCDIR=\"$(srcdir)\" D13=-DTOP_SRCDIR=\"$(top_srcdir)\" D14=-DVPATH=\"$(VPATH)\" DIRS1= $(D01) $(D02) $(D03) $(D04) $(D05) $(D06) $(D07) $(D08) $(D09) $(D10) DIRS2= $(D11) $(D12) $(D13) $(D14) DIRS= $(DIRS1) $(DIRS2) INCLUDES= -I. -I$(srcdir) -I$(incdir) DEFS= @DEFS@ -DVERSNUMB=\"@VERSNUMB@\" @BIFDEFS@ $(DIRS) COMPILEC= $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(VERSNUMB) LINK= $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) -L. $(LDFLAGS) -o MKSO= $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(VERSNUMB) -shared all: bmeps -[ -d lib ] || mkdir -p lib -[ -d share/doc/bmeps ] || mkdir -p share/doc/bmeps -[ -d share/bmeps ] || mkdir -p share/bmeps -(cd DOCU; tar cf - .) | (cd share/doc/bmeps; tar xf -) stc bmeps.str share/bmeps 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 {} \; chmod 755 bmepsgui.jar chmod 755 bmeps-gui touch all ./transform-mkpdfsls ${PERL} ${datadir} install: all -[ -d $(pp)$(bindir) ] || mkdir -p $(pp)$(bindir) -chmod 755 $(pp)$(bindir) -[ -d $(pp)$(libdir) ] || mkdir -p $(pp)$(libdir) -chmod 755 $(pp)$(libdir) -[ -d $(pp)$(incdir) ] || mkdir -p $(pp)$(incdir) -chmod 755 $(pp)$(incdir) -[ -d $(pp)$(datadir) ] || mkdir -p $(pp)$(datadir) -chmod 755 $(pp)$(datadir) -[ -d $(pp)$(datadir)/doc ] || mkdir -p $(pp)$(datadir)/doc -chmod 755 $(pp)$(datadir)/doc -[ -d $(pp)$(datadir)/doc/javadoc ] || mkdir -p $(pp)$(datadir)/doc/javadoc -chmod 755 $(pp)$(datadir)/doc/javadoc -[ -d $(pp)$(datadir)/doc/javadoc/BmepsGUI ] || mkdir -p $(pp)$(datadir)/doc/javadoc/BmepsGUI chmod 755 $(pp)$(datadir)/doc/javadoc/BmepsGUI cp bmeps $(pp)$(bindir)/bmeps chmod 755 $(pp)$(bindir)/bmeps cp mkpdfsls.pl $(pp)$(bindir)/mkpdfsls.pl chmod 755 $(pp)$(bindir)/mkpdfsls.pl cp bmepsgui.jar $(pp)$(bindir)/bmepsgui.jar chmod 755 $(pp)$(bindir)/bmepsgui.jar cp bmeps-gui $(pp)$(bindir)/bmeps-gui chmod 755 $(pp)$(bindir)/bmeps-gui cp libbmeps.a $(pp)$(libdir)/libbmeps.a chmod 644 $(pp)$(libdir)/libbmeps.a cp bmeps.h $(pp)$(incdir)/bmeps.h chmod 644 $(pp)$(incdir)/bmeps.h -(cd share; tar cf - ./*) | (cd $(pp)$(datadir) ; tar xf -) -[ -d $(pp)$(mandir)/man1 ] || mkdir -p $(pp)$(mandir)/man1 -chmod 755 $(pp)$(mandir)/man1 cp man/man1/bmeps.1 $(pp)$(mandir)/man1/bmeps.1 chmod 644 $(pp)$(mandir)/man1/bmeps.1 @echo Documentation resides in $(pp)$(datadir)/doc/bmeps. # IMGLIBS= -lpnm -lppm -lpgm -lpbm @LIBJPG@ @LIBPNG@ IMGLIBS= @BIFLIBS@ LIBS= -lbmeps -ldkbif -ldkc -ldkport $(IMGLIBS) @LIBZ@ @LIBBZ2@ -lm bmeps: b2main.o libbmeps.a @echo '*** If the linker can not find the "-lnetpbm" library ***' @echo '*** replace all occurances of "-lnetpbm" by ***' @echo '*** "-lpnm -lppm -lpgm -lpbm" in this Makefile. ***' $(LD) -L. $(LDFLAGS) -o bmeps b2main.o $(LIBS) chmod 755 bmeps LIBBMEPSOBJ= b2dvips.o\ b2bo.o\ b2bj.o\ b2pdf.o\ b2eps.o\ b2str.o\ b2conv.o\ b2tool1.o libbmeps.a: $(LIBBMEPSOBJ) -[ ! -f libbmeps.a ] || rm libbmeps.a ar -r libbmeps.a $(LIBBMEPSOBJ) $(RANLIB) libbmeps.a chmod 755 libbmeps.a .SUFFIXES: .SUFFIXES: .c .o .c.o: $(COMPILEC) -c $< -o $@ clean: -rm -f *.o *.a *.so bmeps all distclean: clean -rm -f config.status config.log config.h config.cache Makefile VERSNUMB= -DVERSNUMB=\"2.1.5\"