a project to simplify installation of open source software
on Mac OS X and Darwin
# $Id: Portfile 22478 2007-03-02 05:16:40Z pipping@macports.org $
PortSystem 1.0
name ez-ipupdate
version 3.0.11b7
categories net
maintainers nomaintainer@macports.org
platforms darwin freebsd
description dynamic dns client
long_description ez-ipupdate is a small utility for updating your host \
name at one of the dynamic DNS services. The daemon \
mode is currently not working under Darwin/OS-X.
homepage http://www.ez-ipupdate.com
master_sites ${homepage}/dist/
checksums md5 525be4550b4461fdf105aed8e753b020
configure.args --cache-file=${prefix}/var/ez-ipupdate
variant darwin {
configure.env CPPFLAGS=-D__FreeBSD__
configure.args-append --host=powerpc-apple-freebsd
}
build.target
pre-destroot {
reinplace "s|DESTDIR =|DESTDIR = ${destroot}|g" \
${worksrcpath}/Makefile
}
set conf ${prefix}/etc/ez-ipupdate.conf
post-destroot {
file mkdir ${destroot}${prefix}/share/doc/${name}
file copy ${worksrcpath}/README ${worksrcpath}/COPYING \
${destroot}${prefix}/share/doc/${name}
file copy ${worksrcpath}/example.conf \
${destroot}${conf}.sample
reinplace "s|/usr/local/bin/ez-ipupdate|${prefix}/bin/ez-ipupdate|g" \
${destroot}${conf}.sample
}
post-install {
if { ![file exists ${conf}] } {
if { [file exists ${conf}.sample] } {
file copy ${conf}.sample ${conf}
}
}
}