[53618] trunk/dports/net/cacti/Portfile

markd at macports.org markd at macports.org
Thu Jul 9 21:44:05 PDT 2009


Revision: 53618
          http://trac.macports.org/changeset/53618
Author:   markd at macports.org
Date:     2009-07-09 21:44:05 -0700 (Thu, 09 Jul 2009)
Log Message:
-----------
Update to 0.8.7e.

Modified Paths:
--------------
    trunk/dports/net/cacti/Portfile

Modified: trunk/dports/net/cacti/Portfile
===================================================================
--- trunk/dports/net/cacti/Portfile	2009-07-09 22:53:13 UTC (rev 53617)
+++ trunk/dports/net/cacti/Portfile	2009-07-10 04:44:05 UTC (rev 53618)
@@ -3,8 +3,7 @@
 PortSystem	1.0
 
 name			cacti
-version			0.8.7b
-revision		4
+version			0.8.7e
 categories		net
 maintainers		markd
 platforms		darwin
@@ -17,38 +16,40 @@
 
 homepage		http://www.cacti.net
 master_sites		http://www.cacti.net/downloads/:cacti
+use_zip			yes
 
 distfiles		${distname}${extract.suffix}:cacti
-checksums		${distname}${extract.suffix} md5 63ffca5735b60bc33c68bc880f0e8042
+checksums		${distname}${extract.suffix} md5 b5eb2f5c512959417d51535f37d4e97c
 
 depends_lib		port:mysql5 \
 			port:rrdtool
 
 use_configure   no
 build {}
+
+set cactiversion 0.8.7e
+set pluginversion 2.5
 set cactidir ${prefix}/share/cacti
 
 variant server description {does nothing in this port, but its presence triggers mysql5 server variant} {}
 variant_set server
 
 variant plugins description {The Plugin Architecture for Cacti} {
-	master_sites-append http://cactiusers.org/downloads/:plugins
-	distfiles-append cacti-plugin-arch${extract.suffix}:plugins
-	checksums-append cacti-plugin-arch${extract.suffix} md5 7079c1f366e8ea1b26c7e251e6373226
+	master_sites-append http://mirror.cactiusers.org/downloads/plugins:plugins
+	distfiles-append cacti-plugin-${cactiversion}-PA-v${pluginversion}${extract.suffix}:plugins
+	checksums-append cacti-plugin-${version}-PA-v${pluginversion}${extract.suffix} md5 e171374af8c5267b9fb0d144ac817f86
 }
 
 destroot {
+# Copy Cacti files
 	file mkdir ${destroot}${cactidir}
+	system "cp -R ${worksrcpath}/* ${destroot}${cactidir}"
 
+# Copy PA architecture files
 	if { [variant_isset plugins] } {
-		reinplace "s|+++ 0.8.7|+++ cacti-${version}|g" \
-			${workpath}/cacti-plugin-arch/cacti-plugin-0.8.7b-PA-v2.1.diff
-	system "cd ${worksrcpath} && patch -p1 -N < ${workpath}/cacti-plugin-arch/cacti-plugin-0.8.7b-PA-v2.1.diff"
-	file copy ${workpath}/cacti-plugin-arch/pa.sql \
-		${destroot}${cactidir}
+#	system "cd ${worksrcpath} && patch -p1 -N -F 3 < ${workpath}/cacti-plugin-${version}-PA-v${pluginversion}.diff"
+	system "cp -R ${workpath}/files-${version}/* ${destroot}${cactidir}"
 	}
-
-	system "cp -R ${worksrcpath}/* ${destroot}${cactidir}"
 }
 
 post-activate {
@@ -160,9 +161,6 @@
 	RRDtool binary path: ${prefix}/bin/rrdtool
 	PHP binary path: ${prefix}/bin/php (if not using MacPorts PHP, use appropriate path)
 
-NOTE: After you login to Cacti, immediately click 'Settings' and set the RRDtool version to 1.2.x.
-
-
 \n"
 
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090709/a7b21fde/attachment.html>


More information about the macports-changes mailing list