The old PCDM port is part of the older PCBSD-Utils package, which is now no longer maintained. This port makes PCDM a unique port, and brings all the code updates for the past year.
Created attachment 186183 [details] diff file for pcdm port
Taking it!
Just need to convert from openrcd to rcd.
Created attachment 186349 [details] diff file for pcdm port Update diff per Marcelo's suggestions. Removed openrc script from port makefile, rc.d script installed during make install process.
Hey, Sorry my late reply, I'm dealing with jetlag! As it is a new port, could you please, use shar and submit it again? Ref: https://www.freebsd.org/doc/en/books/porters-handbook/porting-submitting.html Section: Example 3.2.
Created attachment 186886 [details] shar file as requested
Hold off on this port for the time being, as I found a problem with portlint that I need to resolve first. [q5sys@skynet] /usr/ports/x11/pcdm# portlint -a WARN: Conflict "pcbsd-utils-qt*" specified too broad. You should end it with a version number fragment (-[0-9]*). WARN: Makefile: no port directory /usr/ports/sysutils/qsudo found, even though it is listed in RUN_DEPENDS. WARN: /usr/ports/x11/pcdm/pkg-install: possible use of absolute pathname "/usr/local}". WARN: /usr/ports/x11/pcdm/pkg-install: possible use of absolute pathname "/stage/". WARN: /usr/ports/x11/pcdm/pkg-install: possible direct use of "PREFIX=${PKG_PREFIX-/usr/local" found. if so, use ${PREFIX} or ${LOCALBASE}, as appropriate. 0 fatal errors and 5 warnings found.
(In reply to q5sys from comment #7) sysutils/qsudo pending here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222759 After qsudo is in the tree: [q5sys@skynet] /usr/ports/x11/pcdm# portlint -a WARN: Conflict "pcbsd-utils-qt*" specified too broad. You should end it with a version number fragment (-[0-9]*). WARN: /usr/ports/x11/pcdm/pkg-install: possible use of absolute pathname "/usr/local}". WARN: /usr/ports/x11/pcdm/pkg-install: possible use of absolute pathname "/stage/". WARN: /usr/ports/x11/pcdm/pkg-install: possible direct use of "PREFIX=${PKG_PREFIX-/usr/local" found. if so, use ${PREFIX} or ${LOCALBASE}, as appropriate. 0 fatal errors and 4 warnings found.
Committed, thanks!
A commit references this bug: Author: araujo Date: Mon Nov 6 07:53:41 UTC 2017 New revision: 453600 URL: https://svnweb.freebsd.org/changeset/ports/453600 Log: QT5 based display manager for FreeBSD WWW: https://github.com/trueos/pcdm PR: 222155 Submitted by: q5sys <jt@ixsystems.com> Sponsored by: iXsystems, Inc. Changes: head/x11/Makefile head/x11/pcdm/ head/x11/pcdm/Makefile head/x11/pcdm/distinfo head/x11/pcdm/pkg-descr head/x11/pcdm/pkg-install head/x11/pcdm/pkg-plist