<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/138bea087be0487dd4b2e3469a001e02f604bf96">https://github.com/macports/macports-ports/commit/138bea087be0487dd4b2e3469a001e02f604bf96</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 138bea087be pulse: delete port
</span>138bea087be is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 138bea087be0487dd4b2e3469a001e02f604bf96
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Sat Sep 30 23:37:32 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    pulse: delete port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Port was submitted in 2007 and never updated.
</span><span style='display:block; white-space:pre;color:#404040;'>    No upstream activity since 2017; homepage gone since 2020.
</span><span style='display:block; white-space:pre;color:#404040;'>    Does not appear to be offered by other package managers.
</span><span style='display:block; white-space:pre;color:#404040;'>    Depends on deprecated kaffe port.
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/60206
</span>---
 java/pulse/Portfile | 79 -----------------------------------------------------
 1 file changed, 79 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/pulse/Portfile b/java/pulse/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a5d3759d313..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/pulse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,79 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    pulse
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 1.2.18
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories              java
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms               darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers             redhillconsulting.com.au:simon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description             Pulse automated build server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    Pulse is an automated build or continuous integration server. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            Pulse regularly checks out your project's source code from your \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            SCM, builds the project and reports on the results. A project \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            build typically involves compiling the source code and running \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            tests to ensure the quality of the code. By automating this \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            process, pulse allows you to constantly monitor the health of \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            your project.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage        http://www.zutubi.com/products/pulse/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites    http://www.zutubi.com/download/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5 6da10683325bf7239827e2ff842600d1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib     bin:java:kaffe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set osuser      pulse
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set osgroup     pulse
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set home        ${prefix}/share/java/pulse
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set bin         ${home}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set executable  ${bin}/pulse
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set dbdir       ${prefix}/var/db/pulse
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure   no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.create  yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.init    "PULSE_HOME=${home}\nPATH=${prefix}/bin:${prefix}/sbin:${prefix}/lib/postgresql82/bin:\$PATH"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.start   "su ${osuser} -c \"${executable} start\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.stop    "su ${osuser} -c \"${executable} shutdown\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Create the Pulse user
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    addgroup ${osgroup}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set gid [existsgroup ${osgroup}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    adduser ${osuser} shell=/bin/sh gid=${gid} home=${dbdir} realname=Pulse\ Server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Ensure we have the needed directories
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 -d ${destroot}${home}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Copy the files
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "cp -R ${worksrcpath}/ ${destroot}${home}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Keep empty directories
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.keepdirs-append ${destroot}${home}/logs ${destroot}${home}/versions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Fix ownership of some directories pulse really needs to write to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "chown -R ${osuser}:${osgroup} ${destroot}${home}/logs"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "chown -R ${osuser}:${osgroup} ${destroot}${home}/versions"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Add a symlink from bin directory to the pulse script
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "ln -fs ${executable} ${destroot}${prefix}/bin/pulse"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-install {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "# The script ${executable} has been installed to facilitate starting and"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "# stopping ${name} as a true daemon process. It must be run as ${osuser}."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "# For example:"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#   sudo su pulse -c \"${executable} start\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "# This script assumes it is run from ${home}. To run from outside this"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "# directory, you must set the value of PULSE_HOME to the absolute path"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "# of this directory. For example:"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ui_msg "#   PULSE_HOME=${home} sudo su pulse -c \"${executable} start\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "# You will also need To create the directory ${dbdir} if it does not"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "# already exist:"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#   sudo mkdir -p ${dbdir}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#   sudo chown ${osuser}:${osgroup} ${dbdir}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_msg "#"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span></pre><pre style='margin:0'>

</pre>