[117306] trunk/dports/python/py-BitVector/Portfile
g5pw at macports.org
g5pw at macports.org
Fri Feb 21 10:01:25 PST 2014
Revision: 117306
https://trac.macports.org/changeset/117306
Author: g5pw at macports.org
Date: 2014-02-21 10:01:25 -0800 (Fri, 21 Feb 2014)
Log Message:
-----------
python/py-BitVector:
update to 3.3.1
use a template to deal with realname
implement livecheck, the default behavior is broken here
closes #42440
Modified Paths:
--------------
trunk/dports/python/py-BitVector/Portfile
Modified: trunk/dports/python/py-BitVector/Portfile
===================================================================
--- trunk/dports/python/py-BitVector/Portfile 2014-02-21 17:56:54 UTC (rev 117305)
+++ trunk/dports/python/py-BitVector/Portfile 2014-02-21 18:01:25 UTC (rev 117306)
@@ -4,8 +4,10 @@
PortSystem 1.0
PortGroup python 1.0
-name py-BitVector
-version 3.3
+set _name BitVector
+
+name py-${_name}
+version 3.3.1
categories-append math
platforms darwin
@@ -19,14 +21,14 @@
representation of bit arrays and for logical operations \
on such arrays. It is written in pure Python.
-homepage https://engineering.purdue.edu/kak/dist/BitVector-${version}.html
+homepage https://engineering.purdue.edu/kak/dist/${_name}-${version}.html
-distname BitVector-${version}
+distname ${_name}-${version}
master_sites https://engineering.purdue.edu/kak/dist
-checksums md5 5cd94e48eefabac749edaebf8337fc5a \
- rmd160 1228aa6855a8958dd14ecbe5c639f3d343588183 \
- sha256 ad82343d3e12f2538a250de3385c2511e980e85478f858659c5280eb988d0484
+checksums md5 08cde7d782b7a5a721a94225a1488985 \
+ rmd160 9b1cae21dc0852f826625770da8cede6878f3271 \
+ sha256 798ace69f4f845722ee67648ff13ac29aba966f7ebd56f7ae0d1035054a0c6b4
python.versions 26 27 31 32 33 34
@@ -47,10 +49,17 @@
# Adding documentation & examples
post-destroot {
- copy ${worksrcpath}/${distname}.html ${destroot}${prefix}/share/doc/${subport}
+ set dest_doc ${destroot}${prefix}/share/doc/${subport}
+ copy ${worksrcpath}/${distname}.html ${dest_doc}
# Avoid creation of example directory
- delete ${destroot}${prefix}/share/doc/${subport}/examples
- copy ${worksrcpath}/Examples ${destroot}${prefix}/share/doc/${subport}/examples
+ delete ${dest_doc}/examples
+ copy ${worksrcpath}/Examples ${dest_doc}/examples
}
+
+ livecheck.type none
+} else {
+ livecheck.type regex
+ livecheck.url [lindex ${master_sites} 0]
+ livecheck.regex "${_name}-(\\d+(\\.\\d+)+)\\${extract.suffix}"
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140221/adc87155/attachment.html>
More information about the macports-changes
mailing list