# $Id: Portfile 36964 2008-05-21 12:08:44Z jmr@macports.org $ PortSystem 1.0 name abiword version 2.4.5 description A word processor with gnome support. long_description A word processor with gnome support. maintainers nomaintainer categories editors textproc aqua platforms darwin homepage http://www.abisource.com/ master_sites http://www.abisource.org/downloads/abiword/${version}/source \ http://www.nl.abisource.org/downloads/abiword/${version}/source checksums md5 e018669a154164d31c768f773a1c95b4 \ sha1 bca02a8beb490246f785518fc82c6c557a77a88d \ rmd160 f0de27f97135f8fff9b4400b05d74a27eee348cd distname abiword-${version} use_bzip2 yes worksrcdir ${distname}/abi default_variants +use_binary build.target {} pre-fetch { if {! [variant_isset use_binary] && ! [variant_isset use_source]} { return -code 1 "Please select either use_binary or use_source variant" } } variant use_binary conflicts use_source { distname AbiWord-${version}-10.2 extract.suffix .dmg.gz master_sites http://www.abisource.org/downloads/abiword/${version}/MacOSX \ http://www.nl.abisource.org/downloads/abiword/${version}/MacOSX \ http://os.cqu.edu.au/macosx/office/abiword checksums md5 13d249d7f0181a5c44e7342b302b19ae use_bzip2 no extract.post_args > ${workpath}/${distname}.dmg post-extract { file mkdir /tmp/${name}-${version} system "hdiutil attach ${workpath}/${distname}.dmg -private -nobrowse -mountpoint /tmp/${name}-${version}" } patch {} use_configure no build {} destroot { file mkdir ${destroot}/Applications/MacPorts file copy /tmp/${name}-${version}/AbiWord.app ${destroot}/Applications/MacPorts } post-destroot { system "hdiutil detach /tmp/${name}-${version}" file delete -force /tmp/${name}-${version} } } variant use_source { depends_lib \ port:zlib \ port:libpng \ port:fribidi \ port:fontconfig \ port:ImageMagick patchfiles \ configure.patch \ abi-detect-platform.m4.patch configure.cflags-append -no-cpp-precomp configure.args \ --enable-Cocoa \ --mandir=${prefix}/share/man \ --with-zlib=${prefix} \ --with-libpng=${prefix} \ --with-popt=${prefix} \ --without-epath \ --disable-gnome }