# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 # $Id: Portfile 61517 2009-12-13 19:37:59Z macsforever2000@macports.org $ PortSystem 1.0 name wview version 5.8.0 categories science maintainers mac.com:mbrooksclark homepage http://wviewweather.com/ description unix weather application that generates web sites long_description \ wview is a collection of linux/unix daemons that interface with a supported \ weather station to retrieve archive records (if generated by the station) and \ current conditions. The archive records are stored in an SQLite3 database. At a \ configurable interval, wview will utilize the archive history and current \ conditions to generate weather images (buckets, dials and graphs) and HTML web \ pages based on user-configurable HTML templates. platforms darwin universal_variant no use_autoconf yes master_sites sourceforge:wview depends_lib port:gd2 port:radlib port:openssl port:libpng port:zlib \ port:sqlite3 port:curl depends_build port:gawk checksums md5 22145b0f1ff4ba72828668430ead2dcd \ sha1 80b95fa86740000a80d4dedb131aeaf48a6a15bc \ rmd160 e5e3185ff6e28b437c4b0b2c894cf4cd6379cc3c configure.args --enable-station-sim --enable-http destroot.violate_mtree post-destroot { xinstall -d -o root -g wheel -m 755 ${destroot}/Library/StartupItems xinstall -d -o root -g wheel -m 755 \ ${worksrcpath}/examples/MacOSX/wview ${destroot}/Library/StartupItems/wview xinstall -o root -g wheel -m 755 ${worksrcpath}/examples/MacOSX/wview/wview \ ${destroot}/Library/StartupItems/wview/wview xinstall -o root -g wheel -m 644 \ ${worksrcpath}/examples/MacOSX/wview/StartupParameters.plist \ ${destroot}/Library/StartupItems/wview/StartupParameters.plist file rename ${destroot}${prefix}/var/wviewmgmt ${destroot}${prefix}/www/wviewmgmt reinplace "s|/etc/init.d/wview stop|/sbin/SystemStarter stop wview|" \ ${destroot}${prefix}/www/wviewmgmt/wview_control.php reinplace "s|/etc/init.d/wview start|/sbin/SystemStarter start wview|" \ ${destroot}${prefix}/www/wviewmgmt/wview_control.php reinplace "s|/etc/init.d/wview stop|/sbin/SystemStarter stop wview|" \ ${destroot}${prefix}/www/wviewmgmt/wview_upgrade.php file mkdir ${destroot}${prefix}/share/doc/${name} file mkdir ${destroot}${prefix}/share/${name}/etc file mkdir ${destroot}${prefix}/share/${name}/var file rename ${destroot}${prefix}/etc/${name} \ ${destroot}${prefix}/share/${name}/etc/${name} file rename ${destroot}${prefix}/var/${name} \ ${destroot}${prefix}/share/${name}/var/${name} file copy ${worksrcpath}/wview-Quick-Start-MacOSX.html \ ${destroot}${prefix}/share/doc/${name}/wview-Quick-Start-MacOSX.html file copy ${worksrcpath}/wview-Quick-Start.html \ ${destroot}${prefix}/share/doc/${name}/wview-Quick-Start.html file copy ${worksrcpath}/wview-User-Manual.html \ ${destroot}${prefix}/share/doc/${name}/wview-User-Manual.html file copy ${worksrcpath}/COPYING \ ${destroot}${prefix}/share/doc/${name}/COPYING file copy ${worksrcpath}/UPGRADE \ ${destroot}${prefix}/share/doc/${name}/UPGRADE } post-install { if {![file exists ${prefix}/var/${name}]} { file copy ${destroot}${prefix}/share/${name}/var/${name} ${prefix}/var/wview } if {![file exists ${prefix}/etc/${name}/wview-conf.sdb]} { file copy ${destroot}${prefix}/share/${name}/etc/${name} ${prefix}/etc/wview file attributes ${prefix}/etc/wview -group www file attributes ${prefix}/etc/${name}/wview-conf.sdb -group www } file copy -force ${destroot}${prefix}/share/${name}/etc/${name}/wview-version \ ${prefix}/etc/wview/wview-version ui_msg "#####################################" ui_msg "Run" ui_msg "\tsudo ${prefix}/bin/wviewconfig" ui_msg "\tsudo ${prefix}/bin/wviewhtmlconfig" ui_msg "before launching wview\n" ui_msg "#####################################" ui_msg "html templates and config files are stored in" ui_msg "\t${prefix}/etc/wview/\n" ui_msg "archive files are stored in" ui_msg "\t${prefix}/var/wview/\n" ui_msg "#####################################" ui_msg "wviewmgmt scripts are installed in" ui_msg "\t${prefix}/www/wviewmgmt\n" ui_msg "#####################################" ui_msg "Start the daemons with the command:" ui_msg "\tsudo /sbin/SystemStarter start wview\n" ui_msg "#####################################" }