# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 name mozplugger categories www x11 version 1.14.2 revision 2 platforms darwin maintainers jeremyhu openmaintainer description Use popular X11 applications as plugins for firefox long_description ${description} homepage http://mozplugger.mozdev.org/index.html master_sites http://mozplugger.mozdev.org/files/ use_bzip2 no checksums md5 76c4e2cdf14e41b6df1d60bd1a2f249d \ sha1 5a7b82a3c0d0647a674330cfb5a768bace71d6b9 \ rmd160 563ef13b82745de60fdd2c6cc1e15f7fd8832982 depends_lib port:xorg-libX11 post-patch { reinplace "s:/mozilla/plugins:/nsplugins:g" ${worksrcpath}/Makefile reinplace "s:/etc:${prefix}/etc:g" ${worksrcpath}/Makefile reinplace -locale C "s:OPERA_DIR:MOZILLA_FIVE_HOME:" ${worksrcpath}/mozplugger.c reinplace -locale C "s:/usr/etc:${prefix}/etc:" ${worksrcpath}/mozplugger.c } use_configure no if {${configure.compiler} == "gcc-4.0"} { configure.compiler gcc-4.2 } variant universal {} if {[variant_isset universal]} { set extra_cflags "${configure.universal_cflags}" set extra_ldflags "${configure.universal_ldflags}" } else { set extra_cflags "${configure.cc_archflags}" set extra_ldflags "${configure.ld_archflags}" } build.args \ prefix=${prefix} \ CC="${configure.cc} ${extra_cflags} -I${prefix}/include" \ LD="${configure.cc} ${extra_ldflags} -L${prefix}/lib" \ XCFLAGS="" \ XLDFLAGS="-flat_namespace -shared -lX11" \ X11=${prefix} destroot.args \ root=${destroot} \ prefix=${prefix} \ X11=${prefix}