[52363] users/raimue/ports

raimue at macports.org raimue at macports.org
Sun Jun 14 20:13:42 PDT 2009


Revision: 52363
          http://trac.macports.org/changeset/52363
Author:   raimue at macports.org
Date:     2009-06-14 20:13:42 -0700 (Sun, 14 Jun 2009)
Log Message:
-----------
devel/valgrind:
Switch to valgrind SVN trunk which now supports Mac OS X (Intel only)

Modified Paths:
--------------
    users/raimue/ports/PortIndex
    users/raimue/ports/devel/valgrind/Portfile

Modified: users/raimue/ports/PortIndex
===================================================================
--- users/raimue/ports/PortIndex	2009-06-15 03:11:26 UTC (rev 52362)
+++ users/raimue/ports/PortIndex	2009-06-15 03:13:42 UTC (rev 52363)
@@ -1,2 +1,2 @@
-valgrind 609
-variants universal depends_build bin:svn:subversion variant_desc {universal {Build for multiple architectures}} portdir devel/valgrind description {Valgrind is a powerful open-source memory debugger.} homepage http://www.sealiesoftware.com/valgrind/ epoch 0 platforms darwin name valgrind maintainers raimue long_description {Valgrind is a powerful open-source memory debugger. This is a port of Valgrind for Mac OS X. It is UNSUPPORTED and INCOMPLETE and BUGGY. It may not find bugs in your program, or run your program correctly, or run your program at all.} version 3.3.1-osx-4 categories devel revision 0
+valgrind 583
+variants universal depends_build bin:svn:subversion portdir devel/valgrind description {Valgrind is a powerful open-source memory debugger.} depends_fetch bin:svn:subversion homepage http://www.sealiesoftware.com/valgrind/ epoch 0 platforms darwin name valgrind long_description {Valgrind is a powerful open-source memory debugger. This is a port of Valgrind for Mac OS X. It is UNSUPPORTED and INCOMPLETE and BUGGY. It may not find bugs in your program, or run your program correctly, or run your program at all.} maintainers raimue categories devel version 3.5.0-r10321 revision 0

Modified: users/raimue/ports/devel/valgrind/Portfile
===================================================================
--- users/raimue/ports/devel/valgrind/Portfile	2009-06-15 03:11:26 UTC (rev 52362)
+++ users/raimue/ports/devel/valgrind/Portfile	2009-06-15 03:13:42 UTC (rev 52363)
@@ -3,10 +3,8 @@
 PortSystem 1.0
 
 name                    valgrind
-set valgrind_rev        8180
-set vex_rev             1854
-set patchlevel          4
-version                 3.3.1-osx-${patchlevel}
+svn.tag                 10321
+version                 3.5.0-r${svn.tag}
 categories              devel
 platforms               darwin
 maintainers             raimue
@@ -19,43 +17,12 @@
     program at all.
 homepage                http://www.sealiesoftware.com/valgrind/
 
-master_sites
-distfiles
-patch_sites              ${homepage}
-patchfiles               valgrind-opensource-${patchlevel}.patch.gz
-checksums                valgrind-opensource-${patchlevel}.patch.gz \
-                            md5     2eeeeb63a200e730e199a40321cefc88 \
-                            sha1    9d4554cd91a131901b802ecce87e11b0621c9bb6 \
-                            rmd160  7e5ad6b72aa5bcfbbc15eeb8138fb473be02a7d4
-
+fetch.type              svn
+svn.url                 svn://svn.valgrind.org/valgrind/trunk
 worksrcdir              trunk
 
 depends_build           bin:svn:subversion
 
-pre-fetch {
-    if {[file isdirectory ${distpath}/${valgrind_rev}]} {
-        if {![file isdirectory ${distpath}/${valgrind_rev}/trunk/.svn]} {
-             file delete -force ${distpath}/${valgrind_rev}
-        }
-    }
-
-    if {![file isdirectory ${distpath}/${valgrind_rev}]} {
-        file mkdir ${distpath}/${valgrind_rev}
-        system "svn co -r${valgrind_rev} --ignore-externals svn://svn.valgrind.org/valgrind/trunk ${distpath}/${valgrind_rev}/trunk"
-        system "svn co -r${vex_rev} svn://svn.valgrind.org/vex/trunk ${distpath}/${valgrind_rev}/trunk/VEX"
-    }
-}
-
-pre-extract {
-    file copy ${distpath}/${valgrind_rev}/trunk ${worksrcpath}
-}
-
-patch.pre_args -p1
-
 pre-configure {
     system "cd ${worksrcpath} && ./autogen.sh"
 }
-
-livecheck.check         regex
-livecheck.version       ${patchlevel}
-livecheck.regex         valgrind-opensource-(\\d+).patch.gz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090614/0128d1d2/attachment.html>


More information about the macports-changes mailing list