Opened 21 years ago

Closed 21 years ago

Last modified 8 years ago

#785 closed submission (fixed)

NEW PORT: dnetc (OS X)

Reported by: charlie@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port: dnetc

Description (last modified by ryandesign (Ryan Carsten Schmidt))

this is a new port of dnetc for OS X only as of now. It assumes the user knows how to config the client. I should put in some "if no dnetc.ini then ./dnetc -config" and setup a logging area.

but for now..

net/dnetc
--- /dev/null   Fri Aug 15 15:56:13 2003
+++ Portfile    Fri Aug 15 15:36:55 2003
@@ -0,0 +1,42 @@
+# $Id: $
+
+PortSystem     1.0
+name                           dnetc
+version                                2.9005.484
+categories                     net # I don't like this.
+maintainers                    charlie@rubberduck.com
+description                    distributed.net client
+long_description       distributed.net believes in the capability and potential \
+                                       of distributed computing. Their mission consists of three \
+                                       interdependent goals: development, deployment, and \
+                                       advocacy, to be pursued in the advancement of distributed \
+                                       computing. \
+                                       \
+                                       They advocate distributed computing, by encouraging global \
+                                       participation and contributions of processing power, \
+                                       bandwidth, and expertise\; by providing a forum for \
+                                       discussion\; and by raising awareness on the Internet and \
+                                       in the mainstream.
+
+homepage                       http://distributed.net/
+platforms                      darwin
+distfiles                      dnetc-macosx-ppc.tar.gz
+checksums                      md5 8da11892b7640fb14c9d2b5ab7b3d8ef
+master_sites           ftp://ftp.distributed.net/pub/dcti/current-client/ \
+                                       http://http.distributed.net/pub/dcti/current-client/
+worksrcdir                     dnetc484-macosx-ppc
+
+depends_run    path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup
+
+configure                      {}
+build                          {}
+destroot                       {
+       file mkdir ${destroot}${prefix}/bin
+       system "install -m 755 ${worksrcpath}/dnetc ${destroot}${prefix}/bin"
+       system "install -m 644 ${worksrcpath}/dnetc.1 ${destroot}${prefix}/man/man1"
+       system "install -o root -m 755 -d ${destroot}${prefix}/etc/rc.d"
+       system "install -o root -m 755 -c \
+               ${portpath}/files/dnetc.sh ${destroot}${prefix}/etc/rc.d"
+       reinplace "s|__PREFIX|${prefix}|g" \
+               ${destroot}${prefix}/etc/rc.d/dnetc.sh
+                               }
net/dnetc/files
--- /dev/null   Fri Aug 15 15:56:13 2003
+++ files/dnetc.sh      Fri Aug 15 15:49:12 2003
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+case "$1" in
+
+start)
+  __PREFIX/bin/dnetc start
+  ;;
+
+config)
+  __PREFIX/bin/dnetc -config
+  ;;
+
+restart)
+  __PREFIX/bin/dnetc -restart
+  ;;
+
+stop)
+  __PREFIX/bin/dnetc -shutdown
+  ;;
+
+esac

Attachments (2)

Portfile (1.7 KB) - added by charlie@… 21 years ago.
Portfile v1.1
dnetc.sh (1.0 KB) - added by charlie@… 21 years ago.
an rc.d script for dnetc

Download all attachments as: .zip

Change History (6)

comment:1 Changed 21 years ago by charlie@…

Status: newassigned

actually leave this, ill fix the rc.d script tomorrow (24hrs)

Changed 21 years ago by charlie@…

Attachment: Portfile added

Portfile v1.1

Changed 21 years ago by charlie@…

Attachment: dnetc.sh added

an rc.d script for dnetc

comment:2 Changed 21 years ago by charlie@…

Status: assignednew

comment:3 Changed 21 years ago by fkr@…

Resolution: fixed
Status: newclosed

committed. -fkr

comment:4 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Port: dnetc added
Type: defectsubmission
Note: See TracTickets for help on using tickets.