<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a90e566587f2dd852892c072e2af11a908fb7ab8">https://github.com/macports/macports-ports/commit/a90e566587f2dd852892c072e2af11a908fb7ab8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a90e566587f2dd852892c072e2af11a908fb7ab8
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Mar 8 20:34:42 2023 -0600
<span style='display:block; white-space:pre;color:#404040;'> flagpoll: Update to 0.9.4
</span>---
devel/flagpoll/Portfile | 24 ++++++++++++++++--------
devel/flagpoll/files/flagpoll.patch | 13 +++++++++++++
2 files changed, 29 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/flagpoll/Portfile b/devel/flagpoll/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0b75f2acf0f..750f6c97206 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/flagpoll/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/flagpoll/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,19 @@
</span> PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span> PortGroup python 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name flagpoll
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.9.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup mccdo flagpoll 0.9.4 flagpoll-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 10d55524477c85434e0e1a690e287caa6a3288dd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a43fc8c0bca1f13e3d3b8c40f3f4e0ee52fc582a2f172d83d3400749fa44ead1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 54699
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories devel
license GPL-2+
supported_archs noarch
platforms {darwin any}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers iastate.edu:mccdo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {iastate.edu:mccdo @mccdo}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description a python based replacement for pkgconfig
long_description Flagpoll is a tool for developers to use \
meta-data files for storing information \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,13 +23,16 @@ long_description Flagpoll is a tool for developers to use \
</span> which packages, versions, architectures, etc. \
that they want to use meta-data from.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://web.archive.org/web/20061014125824/https://realityforge.vrsource.org/view/FlagPoll/WebHome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites macports_distfiles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 c4ac50ae99a880704abfc62a64ed16aa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles flagpoll.patch
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.ignore_sslcert yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/flagpoll
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
destroot.destdir --prefix=${destroot}${prefix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Incompatible with python 3.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/mccdo/flagpoll/issues/4
</span> python.default_version 27
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/flagpoll/files/flagpoll.patch b/devel/flagpoll/files/flagpoll.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ba9aa6945ef
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/flagpoll/files/flagpoll.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Let flagpoll find packages in the MacPorts prefix.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/mccdo/flagpoll/issues/7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- flagpoll.orig 2010-09-05 11:43:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ flagpoll 2023-03-08 23:21:26.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -240,7 +240,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path_list.extend(flg_cfg_dir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path_list.extend(pkg_cfg_dir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path_list.extend(ld_path)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- default_path_list = [pj('/','usr','lib64'), pj('/','usr','lib32'), pj('/','usr','lib'), pj('/','usr','share')]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ default_path_list = ['@PREFIX@/lib', '@PREFIX@/share', pj('/','usr','lib64'), pj('/','usr','lib32'), pj('/','usr','lib'), pj('/','usr','share')]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_path_pkg = [pj(p,'pkgconfig') for p in default_path_list]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_path_flg = [pj(p,'flagpoll') for p in default_path_list]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path_list.extend(default_path_pkg)
</span></pre><pre style='margin:0'>
</pre>