<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/2526a80a8fb237b6bebb6e28dece9c0c1828b3ee">https://github.com/macports/macports-ports/commit/2526a80a8fb237b6bebb6e28dece9c0c1828b3ee</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 2526a80  py-kerfi-vangasvipur: fix installation
</span>2526a80 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2526a80a8fb237b6bebb6e28dece9c0c1828b3ee
</span>Author: reneeotten <reneeotten@users.noreply.github.com>
AuthorDate: Sun Dec 2 22:51:46 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-kerfi-vangasvipur: fix installation
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - patch setup.py so that pip.req is no longer needed
</span><span style='display:block; white-space:pre;color:#404040;'>    - update dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    - make use of python.rootname
</span><span style='display:block; white-space:pre;color:#404040;'>    - use default GitHub homepage
</span><span style='display:block; white-space:pre;color:#404040;'>    - modernize checksums
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/56578
</span>---
 python/py-kerfi-vangasvipur/Portfile               | 27 ++++++++++++--------
 .../py-kerfi-vangasvipur/files/patch-setup.py.diff | 29 ++++++++++++++++++++++
 2 files changed, 45 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-kerfi-vangasvipur/Portfile b/python/py-kerfi-vangasvipur/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0f9fa6f..56ec2ce 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-kerfi-vangasvipur/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-kerfi-vangasvipur/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,32 +7,37 @@ PortGroup           github 1.0
</span> 
 github.setup        steenzout python-kerfi-vangasvipur 1.0.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set real_name       kerfi-vangasvipur
</span> name                py-kerfi-vangasvipur
 version             1.0.0
 maintainers         {gmail.com:pedro.salgado @steenzout}
 platforms           darwin
 supported_archs     noarch
 license             Apache-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         python tool to manipulate OS X system_profiler output.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    Python tool to manipulate OS X system_profiler output.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://www.github.com/steenzout/python-${real_name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Python tool to manipulate OS X system_profiler output.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${description}
</span> 
 checksums           sha256 0513135f4b13c9bb3d1297e0de02ccf77db258bc7d493b44dbe07e868f1ed42a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160 168a81a270feb979da9df562e78283fc581b2642
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160 168a81a270feb979da9df562e78283fc581b2642 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size   11652
</span> 
 python.versions     27
 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:${real_name}_select \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                       port:py${python.version}-pip
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type     none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    select.group       ${real_name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    select.file        ${filespath}/kv-print${python.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles          patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append  port:${python.rootname}_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    select.group        ${python.rootname}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    select.file         ${filespath}/kv-print${python.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     notes "
<span style='display:block; white-space:pre;background:#ffe0e0;'>-To make the Python ${python.branch} version of ${real_name} the one that is run\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To make the Python ${python.branch} version of ${python.rootname} the one that is run\
</span> when you execute the commands without a version suffix, e.g. 'kv-print', run:
 
 port select --set ${select.group} [file tail ${select.file}]
 "
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type      none
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-kerfi-vangasvipur/files/patch-setup.py.diff b/python/py-kerfi-vangasvipur/files/patch-setup.py.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..d0ccad4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-kerfi-vangasvipur/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,29 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py.orig  2018-12-02 22:48:29.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py       2018-12-02 22:49:56.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,10 +3,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import kerfi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++from setuptools import find_packages, setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-from pip.req import parse_requirements
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++with open('requirements.txt', 'r') as f:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    install_reqs = f.read().splitlines()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++with open('test-requirements.txt', 'r') as f:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    test_reqs = f.read().splitlines()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-from setuptools import find_packages, setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ setup(name='kerfi-vangasvipur',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       version=kerfi.version(),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,7 +21,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       maintainer_email='steenzout@ymail.com',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       url='https://github.com/steenzout/python-kerfi-vangasvipur',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       packages=find_packages(exclude=('*.tests', '*.tests.*', 'tests.*', 'tests')),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      install_requires=[str(pkg.req) for pkg in parse_requirements('requirements.txt')],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      tests_requires=[str(pkg.req) for pkg in parse_requirements('test-requirements.txt')],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      install_requires=install_reqs,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      tests_requires=test_reqs,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       scripts=(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           'scripts/kv-print',),)
</span></pre><pre style='margin:0'>

</pre>