On Jul 14, 2009, at 1:21 PM, Jeremy Lavergne wrote:

long_description is needed, but you can set it to ${description}

I need to head out for a few hours ... someone else care to continue helping? :-)


I think I got it, cool thing is, now people do not have to pay the whopping $1.39 to buy this app :)

Here is my final port, my areas of concern are the livecheck regex. That is a copy and paste from elsewhere, and I can not break it out. You have to escape regex inside livecheck?

So d+ is all numbers, that ?: is a mystery to me, and then a dot, and then a digit, and then aything. I have three distinct version digits, so there may be some altering that needs to happen here. Perhaps the * means, match the pattern of digit and dot as many times as it happens?

Any other suggestions before I ship it off to trac?


PortSystem 1.0

name                    memtester
version                 4.0.8
categories              sysutils
maintainers             hostwizard.com:scott
platforms               darwin
description A userspace utility for testing the memory subsystem for faults.
long_description        ${description}

homepage                http://pyropus.ca/software/memtester/
master_sites            ${homepage}/old-versions

checksums               md5     a4971ed1ccaf5b2e2148fd66b0eb7363 \
                        sha1    1330edaa60e0d797b83df51a56bba377db9223fc \
                        rmd160  b804eb9563f98ffbd51ce17c091b71a466ba4eae

livecheck.url           ${homepage}/old-versions/
livecheck.regex         "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"

use_configure           no

pre-patch {
reinplace "s|/usr/local|${destroot}${prefix}|" ${worksrcpath}/ Makefile
     reinplace "s|man/man|share/man/man|" ${worksrcpath}/Makefile
}
--
Scott * If you contact me off list replace talklists@ with scott@ *

_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to