<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/dd143a2d48846660080aa9bacc6cd153a3af4bd5">https://github.com/macports/macports-ports/commit/dd143a2d48846660080aa9bacc6cd153a3af4bd5</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 dd143a2d488 cscope: Use MacPorts flex
</span>dd143a2d488 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit dd143a2d48846660080aa9bacc6cd153a3af4bd5
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Nov 4 03:04:44 2021 -0500
<span style='display:block; white-space:pre;color:#404040;'> cscope: Use MacPorts flex
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> cscope links with MacPorts flex's libfl.dylib if present so let's
</span><span style='display:block; white-space:pre;color:#404040;'> declare the dependency, and use MacPorts bison too while we're at it.
</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/63793
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Ensure that gnome1 and gnome2 are not found even if present.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Remove unrecognized --with-flex option.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Rewrite master_sites to avoid redirects.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use leading 0 in octal numbers.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Add modeline.
</span>---
devel/cscope/Portfile | 30 ++++++++++++++++++++----------
1 file changed, 20 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cscope/Portfile b/devel/cscope/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ee7b51b7f33..447a4a4e3d0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cscope/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cscope/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +1,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span>
name cscope
version 15.9
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories devel
platforms darwin freebsd
maintainers nomaintainer
license BSD
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description development tool for browsing source code
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description Cscope is a developer's tool for browsing source code. \
It has an impeccable Unix pedigree, having been \
originally developed at Bell Labs back in the days of \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,22 +20,28 @@ long_description Cscope is a developer's tool for browsing source code. \
</span> manage projects involving 20 million lines of code.
homepage http://cscope.sourceforge.net/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites sourceforge:project/${name}/${name}/v${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> checksums rmd160 afea7d56e0536bfe02fcd647a510ae022100c88d \
sha256 c5505ae075a871a9cd8d9801859b0ff1c09782075df281c72c23e72115d9f159 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- size 613948
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 613948
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-symlink-not-found-fix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:bison
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:flex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:ncurses
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:ncurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-symlink-not-found-fix.diff
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --mandir=${prefix}/share/man --with-flex --with-ncurses=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-ncurses=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ac_cv_prog_gnome1=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ac_cv_prog_gnome2=no
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span> system "strip ${destroot}${prefix}/bin/cscope"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Install Emacs xcscope package
</span> xinstall -d ${destroot}${prefix}/share/emacs/site-lisp
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/contrib/xcscope/xcscope.el \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${worksrcpath}/contrib/xcscope/xcscope.el \
</span> ${destroot}${prefix}/share/emacs/site-lisp/
}
</pre><pre style='margin:0'>
</pre>