# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
# $Id: Portfile 52047 2009-06-09 00:09:25Z jeremyhu@macports.org $

PortSystem 1.0

name         xorg-cf-files
version      1.0.2
revision     3
categories   x11 devel
platforms    darwin
maintainers  mcalhoun openmaintainer

description       Build files for discontinued imake build system.
long_description  ${description}

homepage http://xorg.freedesktop.org
master_sites \
    http://xorg.freedesktop.org/archive/individual/util \
    sourceforge:fink

use_bzip2 yes

#only text files are installed
universal_variant no

patchfiles 64bit.patch
patch.args -p1

checksums \
    md5 5f62dd5545b782c74f6e4e70d0e6552c \
    sha1 a1182e1fd05a648e6282598a355b7c4be9339755 \
    rmd160 dc42aa06d7fb5bc073d51958763bf1bfcfd22926

post-configure {
    #ensure that configuration files are found
    reinplace "s|#define ConfigDir \$(LIBDIR)/config|#define ConfigDir ${prefix}/lib/X11/config|g" ${worksrcpath}/X11.tmpl

    #ensure correct compilers are used
    reinplace -E s|/usr/bin/cpp\$|${configure.cpp}|g ${worksrcpath}/darwin.cf
    reinplace s|/usr/bin/cc|${configure.cc}|g ${worksrcpath}/darwin.cf
    reinplace s|/usr/bin/c++|${configure.cxx}|g ${worksrcpath}/darwin.cf
    reinplace s|/usr/X11|${prefix}| ${worksrcpath}/site.def 
}

livecheck.check  regex
livecheck.url    "http://xorg.freedesktop.org/archive/individual/util/?C=M;O=D"
livecheck.regex  ${name}-(\\d+(?:\\.\\d+)*)
