# -*- 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: Portfile 91504 2012-04-03 20:58:13Z dports@macports.org $

PortSystem 1.0
PortGroup xcode 1.0

name                      R-app
version                   1.51
categories                math science aqua
maintainers               epfl.ch:kjell.konis
license                   GPL-2+

description               R GUI for Mac OS X
long_description          ${description}

homepage                  http://R.research.att.com/
platforms                 macosx

fetch.type                svn
svn.url                   https://svn.r-project.org/R-packages/trunk/Mac-GUI
svn.method                checkout
svn.revision              6148

post-patch {
    reinplace "s|/Library/Frameworks/R.framework|${frameworks_dir}/R.framework|g" \
        ${worksrcpath}/R.xcodeproj/project.pbxproj
}

use_configure             no

depends_lib               port:R-framework

universal_variant         no

worksrcdir                Mac-GUI

# R-app does not yet build with clang
if {${configure.compiler} == "clang"} {
    configure.compiler llvm-gcc-4.2
}

xcode.project             R.xcodeproj
xcode.configuration       Leopard64
xcode.target              R
xcode.build.settings      FRAMEWORK_SEARCH_PATHS=${frameworks_dir}
xcode.destroot.settings   FRAMEWORK_SEARCH_PATHS=${frameworks_dir}

post-destroot {
    reinplace "s|%SVN%|${svn.revision}|g" ${destroot}${applications_dir}/R.app/Contents/Info.plist
    file delete ${destroot}${applications_dir}/sush
}



