[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