BINDIR = ${PREFIX}/bin MANDIR = ${PREFIX}/man/man1 PERL = ${PERL5} PERLLIBDIR = ${PREFIX}/lib/perl5/site_perl VERSION = 1.2 PROGRAMS = ftinfo mkttfdir FREETYPELIB = FreeType/blib/arch/auto/FreeType/FreeType.so all: $(FREETYPELIB) $(PROGRAMS) $(MANFILES) install: installlib $(PROGRAMS) for file in $(PROGRAMS); do \ ${BSD_INSTALL_SCRIPT} $${file} $(BINDIR); \ done rm -f $(MANDIR)/ftinfo.1 ln -s $(BINDIR)/ftinfo $(MANDIR)/ftinfo.1 rm -f $(MANDIR)/mkttfdir.1 ln -s $(BINDIR)/mkttfdir $(MANDIR)/mkttfdir.1 clean realclean distclean: FORCE cd FreeType; $(MAKE) $(MFLAGS) $@ rm -f $(PROGRAMS) dist: FORCE mkdir perlftlib-$(VERSION) cp COPYING Makefile perlftlib-$(VERSION) mkdir perlftlib-$(VERSION)/FreeType cp FreeType/COPYING FreeType/Changes FreeType/FreeType.pm \ FreeType/FreeType.xs FreeType/MANIFEST FreeType/Makefile.PL \ FreeType/ftname FreeType/test.pl FreeType/typemap \ perlftlib-$(VERSION)/FreeType cp FreeTypeWrapper.pm ftinfo.pl mkttfdir.pl \ perlftlib-$(VERSION) tar cf - perlftlib-$(VERSION) | gzip -9 > perlftlib-$(VERSION).tar.gz rm -rf perlftlib-$(VERSION) ftinfo: ftinfo.pl cp $? $@ mkttfdir: mkttfdir.pl cp $? $@ installlib: $(FREETYPELIB) cd FreeType; $(MAKE) $(MFLAGS) pure_install cp FreeTypeWrapper.pm $(PERLLIBDIR)/${PERL_VER} $(FREETYPELIB): FreeType/Makefile cd FreeType; $(MAKE) $(MFLAGS) FreeType/Makefile: FreeType/Makefile.PL cd FreeType; $(PERL) Makefile.PL FORCE:;