<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/47b16adaff6d20d1e6cdc1bd43e498d25161841b">https://github.com/macports/macports-ports/commit/47b16adaff6d20d1e6cdc1bd43e498d25161841b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 47b16adaff6d20d1e6cdc1bd43e498d25161841b
</span>Author: reneeotten <reneeotten@users.noreply.github.com>
AuthorDate: Sun Aug 12 11:58:21 2018 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-graveyard: add support for epoch
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - epoch values added by @ryandesign
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/56858
</span>---
python/py-graveyard/Portfile | 36 +++++++++++++++++++++++-------------
1 file changed, 23 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-graveyard/Portfile b/python/py-graveyard/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d4276db..b85559f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-graveyard/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-graveyard/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,12 @@ array set replacements {
</span> proc unknown args {
upvar 1 replacements replacements
set replaced_series [lassign $args superport version_string]
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lassign [split $version_string _] ver rev
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if [string match "*@*" $version_string] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lassign [split $version_string {@ _}] epo ver rev
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lassign [split $version_string _] ver rev
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set epo 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> if {$rev eq ""} {
set rev 0
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,22 +35,23 @@ proc unknown args {
</span> subport $replaced {
version $ver
revision $rev
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ epoch $epo
</span> replaced_by $replacement
}
}
}
# Please keep the list of ports sorted in alphabetical order. When adding a port
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# to the list, the version_revision listed must be greater than it was before,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# to the list, the epoch@version_revision listed must be greater than it was before,
</span> # otherwise the port is not considered outdated and replacement does not occur.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# SUPERPORT VERSION_REV REPLACED BRANCHES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# SUPERPORT EPO@VER_REV REPLACED BRANCHES
</span> py-acor 1.1.1_1 26 33
py-acora 2.1_1 33
py-alabaster 0.7.6_1 26 33
py-appdirs 1.4.3_1 26 33
py-argh 0.24.1_1 33
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-asn1 0.1.9_2 26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-asn1 1@0.1.9_2 26
</span> py-astlib 0.8.0_1 26 32
py-astrolibcoords 0.37_1 26
py-astropy 3.0.3_1 33
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -170,14 +176,16 @@ py-gflags 2.0_1 26
</span> py-gitdb 2.0.3_1 26
py-gitpython 2.0.2_1 26
py-gmpy 1.17_1 25 26 31 32 33
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-gmpy2 2.0.7_1 26 31 32 33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-gmpy2 1@2.0.7_1 26 31 32 33
</span> py-gnome 2.28.1_9 26
py-gnuplot 1.8_3 26
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-gobject 2.28.6_3 26 33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-gobject 20110613@2.28.6_3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 26 33
</span> py-gobject3 3.28.1_1 33 34
py-goocanvas 0.14.1_7 26
py-google-apputils 0.4.2_1 26
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-graph-tool 2.27_1 34
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-graph-tool 20171109@2.27_1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 34
</span> py-greenlet 0.4.14_1 26 33
py-gst-python 0.10.22_3 26
py-gtkhtml2 2.25.3_3 26
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -188,7 +196,7 @@ py-hat-trie 0.3_1 33
</span> py-hcluster 0.2.0_2 26
py-hgsvn 0.1.9_1 26
py-hiredis 0.2.0_1 33
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-html5lib @1.0b10_2 26 33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-html5lib 1.0b10_2 26 33
</span> py-htmldocs 3.3.99 26 31 32 33
py-httplib2 2-0.11.3_1 26 33
py-http-parser 0.8.3_1 26 31 32 33
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -284,7 +292,7 @@ py-prov 1.1.5_1 34
</span> py-pyasdf 0.3.0_1 34
py-pyaudio 0.2.8_1 26
py-pyavm 0.9.2_1 26 33
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-pybtex 0.21_2 26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-pybtex 1@0.21_2 26
</span> py-pycallgraph 1.0.1_1 33
py-pycg 0.14.1_12 26
py-pycluster 1.50_2 26
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -369,7 +377,7 @@ py-shove 0.6.4_1 26
</span> py-simpy 3.0.5_1 33
py-smmap 2.0.3_1 26
py-snowballstemmer 1.2.0_1 26 33
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-soaplib 1.0.0_1 26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-soaplib 1@1.0.0_1 26
</span> py-soappy 0.11.6_3 26
py-socketpool 0.5.3_1 26 33
py-socks 1.6.8_1 26
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -381,8 +389,10 @@ py-spectral 0.19_1 26
</span> py-sphinx-contrib 0.0.20151230 \
26
py-sphinx_rtd_theme 0.1.9_2 26 33
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-spyder 2.3.7_1 33
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-py-spyder-devel 2.3.4_1 33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-spyder 20111202@2.3.7_1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-spyder-devel 20161005@2.3.4_1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 33
</span> py-sqlite 2.6.3_1 26
py-storm 0.18_1 26
py-subvertpy 0.10.1_1 26
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -419,7 +429,7 @@ py-visa 1.4_1 26
</span> py-vobject 0.8.1c_1 26
py-voeventlib 0.3_1 26
py-watchdog 0.7.1_1 33
<span style='display:block; white-space:pre;background:#ffe0e0;'>-py-webhelpers 1.3_1 26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+py-webhelpers 2@1.3_1 26
</span> py-webkitgtk 1.1.8_8 26
py-werkzeug 0.14.1_1 26 33
py-wordaxe 0.3.3_1 26
</pre><pre style='margin:0'>
</pre>