[54383] trunk/dports/sysutils/smartmontools
toby at macports.org
toby at macports.org
Sat Jul 25 21:35:18 PDT 2009
Revision: 54383
http://trac.macports.org/changeset/54383
Author: toby at macports.org
Date: 2009-07-25 21:35:17 -0700 (Sat, 25 Jul 2009)
Log Message:
-----------
update startup mechanism, and install a sample config file
Modified Paths:
--------------
trunk/dports/sysutils/smartmontools/Portfile
Added Paths:
-----------
trunk/dports/sysutils/smartmontools/files/
trunk/dports/sysutils/smartmontools/files/net.sourceforge.smartmontools.smartd.plist
Modified: trunk/dports/sysutils/smartmontools/Portfile
===================================================================
--- trunk/dports/sysutils/smartmontools/Portfile 2009-07-26 04:22:13 UTC (rev 54382)
+++ trunk/dports/sysutils/smartmontools/Portfile 2009-07-26 04:35:17 UTC (rev 54383)
@@ -4,6 +4,7 @@
name smartmontools
version 5.38
+revision 1
categories sysutils
maintainers toby
description SMART hard drive monitoring
@@ -16,9 +17,20 @@
homepage http://smartmontools.sourceforge.net/
platforms darwin
master_sites sourceforge
-checksums sha1 90e36f46af7a35336c63868176aa71deef4c9e66
-configure.args --mandir=${prefix}/share/man
+checksums md5 a282846532ecbd6b4a28072373b3a70b \
+ sha1 90e36f46af7a35336c63868176aa71deef4c9e66 \
+ rmd160 6fcca6e18b14a14b579e8484c769f36b3ce238ea
+configure.args --mandir=${prefix}/share/man --enable-sample
platform darwin {
- configure.args-append --with-initscriptdir=/Library/StartupItems
+ post-destroot {
+ file delete -force ${destroot}${prefix}/etc/rc.d
+
+ set launchd_path ${destroot}/Library/LaunchDaemons
+ set launchd_plist net.sourceforge.smartmontools.smartd.plist
+
+ xinstall -d ${launchd_path}
+ xinstall ${filespath}/${launchd_plist} ${launchd_path}
+ reinplace s|__PREFIX__|${prefix}| ${launchd_path}/${launchd_plist}
+ }
}
Added: trunk/dports/sysutils/smartmontools/files/net.sourceforge.smartmontools.smartd.plist
===================================================================
--- trunk/dports/sysutils/smartmontools/files/net.sourceforge.smartmontools.smartd.plist (rev 0)
+++ trunk/dports/sysutils/smartmontools/files/net.sourceforge.smartmontools.smartd.plist 2009-07-26 04:35:17 UTC (rev 54383)
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>Label</key>
+ <string>net.sourceforge.smartmontools.smartd</string>
+ <key>ProgramArguments</key>
+ <array>
+ <string>__PREFIX__/sbin/smartd</string>
+ <string>-n</string>
+ </array>
+ <key>KeepAlive</key>
+ <true/>
+</dict>
+</plist>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090725/a88c96ac/attachment.html>
More information about the macports-changes
mailing list