<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/932034d1ba186b1f68cb3be30028879cadf226a8">https://github.com/macports/macports-ports/commit/932034d1ba186b1f68cb3be30028879cadf226a8</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 932034d1ba1 py-event: specify path to libevent directly
</span>932034d1ba1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 932034d1ba186b1f68cb3be30028879cadf226a8
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Fri Mar 31 10:48:53 2023 +1100
<span style='display:block; white-space:pre;color:#404040;'> py-event: specify path to libevent directly
</span>---
python/py-event/Portfile | 3 +++
python/py-event/files/setup.py.patch | 4 +---
2 files changed, 4 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-event/Portfile b/python/py-event/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f248078aff7..67aba85ad0e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-event/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-event/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,6 +35,9 @@ if {$subport ne $name} {
</span> reinplace "s|__PREFIX__|${prefix}|" ${worksrcpath}/setup.py
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.add_ldflags yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.ldflags-append ${prefix}/lib/libevent1/libevent.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
set docdir ${prefix}/share/doc/${subport}
xinstall -m 755 -d ${destroot}${docdir}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-event/files/setup.py.patch b/python/py-event/files/setup.py.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index ebe589eebe8..8c5584e9898 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-event/files/setup.py.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-event/files/setup.py.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,12 @@
</span> --- setup.py.orig 2015-03-15 07:27:21.000000000 +1100
+++ setup.py 2022-10-20 20:05:55.000000000 +1100
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,7 +27,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,7 +27,9 @@
</span> return best
def get_extension():
- event = setuptools.Extension(name='event', sources=['event.c'])
+ event = setuptools.Extension(name='event', sources=['event.pyx'])
+ event.include_dirs = ['__PREFIX__/include/libevent1']
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ event.library_dirs = ['__PREFIX__/lib/libevent1']
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ event.libraries = ['event']
</span> + return event
system_libs = itertools.chain(
glob.iglob('/usr/lib/libevent.*'),
</pre><pre style='margin:0'>
</pre>