# $Id: Portfile 22478 2007-03-02 05:16:40Z pipping@macports.org $ PortSystem 1.0 name openjade version 1.3.2 revision 2 categories textproc maintainers nomaintainer@macports.org description James Clark's implementation of DSSSL homepage http://openjade.sourceforge.net/ platforms darwin freebsd long_description OpenJade is an implementation of ISO/IEC 10179:1996 \ standard DSSSL language. master_sites sourceforge checksums md5 7df692e3186109cc00db6825b777201e patchfiles patch-Makefile.lib.in patch-Makefile.prog.in patch-ltmain.sh \ patch-configure patch-GroveApp.h patch-GroveBuilder.cxx patch-Node.h depends_lib port:opensp depends_run port:mkcatalog configure.args --enable-http --enable-html --enable-mif \ --disable-dependency-tracking \ --enable-default-catalog=${prefix}/share/sgml/catalog \ --datadir=${prefix}/share/sgml/openjade configure.env LDFLAGS="-L${prefix}/lib" LIBS="-L${prefix}/lib" \ CXXFLAGS="-I${prefix}/include -fno-rtti" #CXXFLAGS="-I${prefix}/include -no-cpp-precomp -fno-common -fno-rtti" post-configure { reinplace "s|^#pragma implementation||g" ${worksrcpath}/grove/Node.cxx reinplace "s|^#pragma implementation||g" ${worksrcpath}/msggen.pl reinplace "s|^#pragma implementation||g" ${worksrcpath}/spgrove/GroveApp.cxx reinplace "s|^#pragma implementation||g" ${worksrcpath}/style/MessageModule.cxx reinplace "s|^#pragma interface||g" ${worksrcpath}/generic/EventGenerator.h reinplace "s|^#pragma interface||g" ${worksrcpath}/generic/ParserEventGeneratorKit.h reinplace "s|^#pragma interface||g" ${worksrcpath}/generic/SGMLApplication.h reinplace "s|^#pragma interface||g" ${worksrcpath}/grove/Node.h reinplace "s|^#pragma interface||g" ${worksrcpath}/msggen.pl reinplace "s|^#pragma interface||g" ${worksrcpath}/spgrove/GroveApp.h # reinplace "s|CXX=|CXX=g++-3.3|g" ${worksrcpath}/libtool } destroot.target install install-man post-destroot { system "install -d -m 755 ${destroot}${prefix}/share/sgml/openjade" system "install -m 644 ${worksrcpath}/dsssl/* ${destroot}${prefix}/share/sgml/openjade" }