# $Id: Portfile,v 1.3 2004/08/19 14:07:49 fenner Exp $ PortSystem 1.0 name magicpoint version 1.10a categories graphics maintainers fenner@research.att.com homepage http://www.mew.org/mgp/ master_sites ftp://ftp.mew.org/pub/mgp/ checksums md5 7a5d91b2b3bdabea704ee3cb6505d772 description An X11 based presentation tool. long_description Magic Point is an X11 based presentation tool. It \ is designed to make simple presentations easy while to make complicated \ presentations possible. Its presentation file (whose suffix is \ typically .mgp) is just text so that you can create presentation \ files quickly with your favorite editor (e.g. Emacs, vi). #XXX this should be in portmain.tcl set localprefix ${prefix} prefix ${x11prefix} patchfiles patch-config.guess patch-image.h patch-new.c patch-parse.c \ patch-default.mgp patch-configure depends_lib lib:libXft.2:Xft2 lib:libpng12.0:libpng \ lib:libungif.4:libungif # pkg-config should have both ${x11prefix} and ${prefix} hardcoded; # until it does, we let it know about ${x11prefix}. # LOCALPREFIX= is for configure to find libungif. configure.env PKG_CONFIG_PATH=${x11prefix}/lib/pkgconfig LOCALPREFIX=${localprefix} LIBS=-L${localprefix}/lib configure.args --enable-gif post-configure { # unusual port: uses not just autoconf but also Imake system "cd \"${worksrcpath}\" && xmkmf && make Makefiles" } # note destroot requires root due to use of "install -u root" destroot.target install install.man post-destroot { # darwinports tries to force man pages into share/man; # for X applications the man dir is simply man, so move them system "cd \"${destroot}${prefix}\" && rm -rf man && mv share/man ." # install some of the documentation and examples }