From nobody Sat Aug 06 03:39:44 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4M07WN4xYwz4XgbY; Sat, 6 Aug 2022 03:39:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4M07WN32zrz3ctW; Sat, 6 Aug 2022 03:39:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659757184; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/2FtNsRb2equOiQd9OCG48Jt30+KgisPkX+XiSleC4I=; b=fVvniSVMbin6grNiQVBGffiEiyfzcKpmsRn7Q3mOPL5pJbr6K8KIvJPeoJ5dUC3+yHhbbW 4qGEoRe4yW6HCARktkNmGS1kjHVDsHMPHQIdD3MdCB1M+k9QjyEEBxI4XUMLp2PiDy4gJ6 x4DntBJQZOZQKVdJYZI/0m2UIzEZzTHtL/9TXNY+w0W/qCZ0WwX3BBDo5+3CvIkGT4+kFQ 4Gq+909X6+Jxx70fNKRLDk/gEefXCQhbIOx2wSjsNAplJ16u1e96Z9xzjxc3apznh1cO6N +QXLTJqIcnYG1XzZG5g53ZA9AIKlg1VqkRSagdVawCD/7GpEZm1tacsp2C4V0g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4M07WN1rhkzJgk; Sat, 6 Aug 2022 03:39:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2763diJw027976; Sat, 6 Aug 2022 03:39:44 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2763di7K027975; Sat, 6 Aug 2022 03:39:44 GMT (envelope-from git) Date: Sat, 6 Aug 2022 03:39:44 GMT Message-Id: <202208060339.2763di7K027975@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Cy Schubert Subject: git: dc9eb66aca3f - main - x11/cde-devel: Introduce x11/cde-devel List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dc9eb66aca3f2d39a3ab3418e57e4fb126968f0b Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659757184; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/2FtNsRb2equOiQd9OCG48Jt30+KgisPkX+XiSleC4I=; b=MgcrLTSmytZNB3vOemEAQJpRTqKwNJ5U8Yn6G1iALZGhL5w2L+bGe+4fmU+YJXVh/4u4nf 5YCebSC+EuL1II2HZwui7G+a+Qx+fMs5NeUj1wmqM3fRN0+ENA4N/JmypFTdxMaGYrlKHx d1mPVMg3923yGRosSdgNeW/kXiiWpcOxMaD+bo+lx+Hx+XDH+latUdGgeRSj5qNwcbDu+J kl6GOf4LYyWu9wwbfEcOIHffAuBoVIeZJEv+ab0hWT8O5TMe95rHYxdjvQ8n9RBATLjVwI piVphLOvR8736TtM+k9t+d/vqXxpNJdW8TE1xcwJI5x3qxFKYw3DvwEGv7KYcA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659757184; a=rsa-sha256; cv=none; b=J9k5NuaJz+yLJ2TBXet4aNRfpViP04CQjz6QfFCG7uIWPZ719Ocn09UbqiWd912Wh7fpMv NzP//Bt9Lu30yJYPHIHb8JOlVXS8E7z6nJLQlYLEvNeOf4CTkrQ2ZP3imLfa1ZfREdXdGE zXJ1mC0ztCJJqR4WOndK6lmfgSu/ILxq+Nt9DkddHMVZAWw9fK4Z17ITBtw11PGc3hzbEG wLEhir1BNw7Ex1KlhnyVIyMyI+VO5E9GXlm67jugOwDM679vOe9Yq3F3LmGwFqzNS50mvI Y9IkYwkrHViqN4lQ2yf3l53om3uCOLPUpYMlNXPE/tZsThVxiaCl3oM8omZk6w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by cy: URL: https://cgit.FreeBSD.org/ports/commit/?id=dc9eb66aca3f2d39a3ab3418e57e4fb126968f0b commit dc9eb66aca3f2d39a3ab3418e57e4fb126968f0b Author: Cy Schubert AuthorDate: 2022-08-06 02:40:40 +0000 Commit: Cy Schubert CommitDate: 2022-08-06 03:38:58 +0000 x11/cde-devel: Introduce x11/cde-devel The x11/cde-devel port will track the CDE master development branch. The cdesktopenv-code git repo on sourceforge is mirrored using my github account and FreeBSD ports plumbing is used to fetch tarballs from github. This port uses the x11/cde-25 port/pkg coexistence methodology to allow it to be installed while a more stable version of x11/cde* is installed, allowing users to safely use the port with a quick fallback should the upstream software significanly break. Users should ensure that their ~/.dt is backed up prior to switching from a stable version of x11/cde* to x11/cde-devel or back again. --- x11/Makefile | 1 + x11/cde-devel/Makefile | 127 + x11/cde-devel/distinfo | 3 + x11/cde-devel/files/dtcms-devel.in | 26 + x11/cde-devel/files/dtcms.in | 26 + x11/cde-devel/files/dtlogin-devel.in | 34 + x11/cde-devel/files/dtlogin.in | 34 + x11/cde-devel/files/patch-configure.ac | 24 + .../files/patch-lib_DtMmdb_StyleSheet_Makefile.am | 19 + .../files/patch-programs_dtcm_dtcm_calendarA.c | 11 + .../files/patch-programs_dtterm_Makefile.am | 7 + x11/cde-devel/files/pkg-message.in | 36 + x11/cde-devel/pkg-descr | 6 + x11/cde-devel/pkg-plist | 4068 ++++++++++++++++++++ 14 files changed, 4422 insertions(+) diff --git a/x11/Makefile b/x11/Makefile index ac6b625f72f7..5bcd76201bee 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -31,6 +31,7 @@ SUBDIR += cde SUBDIR += cde-24 SUBDIR += cde-25 + SUBDIR += cde-devel SUBDIR += cinnamon SUBDIR += cinnamon-desktop SUBDIR += cinnamon-menus diff --git a/x11/cde-devel/Makefile b/x11/cde-devel/Makefile new file mode 100644 index 000000000000..87f8b0c5bb7e --- /dev/null +++ b/x11/cde-devel/Makefile @@ -0,0 +1,127 @@ +PORTNAME= cde +PORTVERSION= ${COMMIT_DATE} +CATEGORIES= x11 +.if !defined(MASTERDIR) +PKGNAMESUFFIX= -devel +.endif + +MAINTAINER= cy@FreeBSD.org +COMMENT= Common Desktop Environment + +USE_GITHUB= yes +GH_ACCOUNT= cschuber +GH_PROJECT= cdesktopenv-code +GH_TAGNAME= 47cc5d4a7 +COMMIT_DATE= 2022.07.31 + +LICENSE= LGPL21 + +BROKEN_mips64= fails to build: ./config/imake/imake: No such file or directory +BROKEN_powerpc64= fails to build: ./config/imake/imake: No such file or directory +BROKEN_i386= cannot bind to a temporary of type va_list + +WRKSRC_SUBDIR= ${PORTNAME} + +# For concurrent testing purposes only. Define DT_ID in make.conf to build +# a cde-25 pkg which will coexist with cde-24. +.if defined(CDE_CONCURRENT) && !defined(MASTERDIR) +DT_ID= ${PKGNAMESUFFIX} +.else +DT_ID= +.endif +PLIST_SUB= DT_ID=${DT_ID} + +BUILD_DEPENDS= ksh93:shells/ksh93 \ + bdftopcf:x11-fonts/bdftopcf \ + mkfontscale>=0:x11-fonts/mkfontscale \ + biconv:converters/iconv \ + ${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:x11-fonts/fontconfig \ + ${LOCALBASE}/libdata/pkgconfig/freetype2.pc:print/freetype2 \ + onsgmls:textproc/opensp \ + xrdb:x11/xrdb +RUN_DEPENDS= ksh93:shells/ksh93 \ + ${LOCALBASE}/bin/fc-cache:x11-fonts/fontconfig \ + ${LOCALBASE}/libdata/pkgconfig/freetype2.pc:print/freetype2 \ + xrdb:x11/xrdb \ + xset:x11/xset + +USES= autoreconf:build iconv:wchar_t gmake jpeg libtool motif perl5 \ + shebangfix tcl:86 xorg +SHEBANG_LANG= pl +SHEBANG_FILES= programs/dtinfo/tools/bin/ccdate +DT_PREFIX= ${PREFIX}/dt${DT_ID} +USE_LDCONFIG= ${DT_PREFIX}/lib +USE_RC_SUBR= dtcms${DT_ID} dtlogin${DT_ID} +USE_XORG= ice sm x11 xau xdmcp xext xinerama xmu xscrnsaver xt + +GNU_CONFIGURE= yes +GNU_CONFIGURE_PREFIX= ${DT_PREFIX} +MANPREFIX= ${DT_PREFIX}/share +INFODIR= ${DT_PREFIX}/share/info +CONFIGURE_ARGS= --with-tcl=${LOCALBASE}/lib/tcl8.6 MAKE="gmake" +MAKE_ARGS+= PERL=${PERL} "LOCAL_LDFLAGS=${LDFLAGS}" +MAKE_JOBS_UNSAFE=yes +MAKE_ENV= MALLOC_CONF=junk:false +SUB_FILES= pkg-message +LDFLAGS+= -z muldefs #--allow-multiple-definition + +pre-configure: + @cd ${WRKSRC} && ./autogen.sh + +post-patch: + @if [ -f /usr/include/iconv.h ]; then \ + ${REINPLACE_CMD} -e 's!^[[:space:]]*const char .ip = (const char .) .bp!char *ip = *bp!' \ + ${WRKSRC}/programs/dtmail/libDtMail/Common/Session.C \ + ${WRKSRC}/programs/dtmail/libDtMail/RFC/RFCBodyPart.C; \ + fi + +# From shells/ksh93 + @${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' \ + ${WRKSRC}/programs/dtksh/ksh93/src/lib/libast/include/sfio*.h \ + ${WRKSRC}/programs/dtksh/ksh93/src/lib/libast/sfio/*.c \ + ${WRKSRC}/programs/dtksh/ksh93/src/lib/libast/sfio/*.h + +# Needed for armv6 + @${REINPLACE_CMD} -e 's|__va_copy|va_copy|g' \ + ${WRKSRC}/programs/dtksh/ksh93/src/lib/libast/hash/*.c \ + ${WRKSRC}/programs/dtksh/ksh93/src/lib/libast/sfio/*.c \ + ${WRKSRC}/programs/dtksh/ksh93/src/lib/libast/string/*.c + +# Fix all hardcoded path + @${REINPLACE_CMD} -e 's|/usr/bin/perl|${LOCALBASE}/bin/perl|g' \ + ${WRKSRC}/programs/dtinfo/tools/bin/ccdate + @${FIND} ${WRKSRC} -type f ! -path doc/common | \ + ${XARGS} ${REINPLACE_CMD} -e \ + 's|/usr/dt|${DT_PREFIX}|g ; \ + s|/etc/dt|${DT_PREFIX}/etc|g' + +# we need to remove a few LOCALBASE + @${REINPLACE_CMD} -e 's|${LOCALBASE}/etc/dtsr|/etc/dtsr|g' -e \ + 's|${LOCALBASE}/etc/dtinfo_start|/etc/dtinfo_start|g' \ + ${WRKSRC}/programs/tttypes/dtinfo_start.ptype \ + ${WRKSRC}/programs/tttypes/dtinfo.ptype + +# why redefine exit?? + @${REINPLACE_CMD} -e '/void exit/d' \ + ${WRKSRC}/lib/tt/bin/tt_type_comp/frozen.mp_types_lex.C +# (time_t*) NULL is apparently too C-ish + @${REINPLACE_CMD} -e 's,(time_t) *NULL,nullptr,' \ + ${WRKSRC}/programs/dtmail/libDtMail/Common/FileShare.C \ + ${WRKSRC}/programs/dtmail/libDtMail/RFC/RFCMailBox.C + +# chown is not supported as install as user + @${FIND} ${WRKSRC} -type f -name Makefile.am | ${XARGS} \ + ${REINPLACE_CMD} -e '/chown /d; /chgrp /d;' + +post-install: + @${INSTALL_DATA} ${WRKSRC}/lib/pam/libpam/pam.conf \ + ${STAGEDIR}${PREFIX}/etc/pam.d/cde${DT_ID}.conf + @${ECHO_CMD} MANPATH /usr/local/dt/share/man > ${STAGEDIR}/${PREFIX}/etc/man.d/cde${DT_ID}.conf + @${FIND} ${STAGEDIR}/${DT_PREFIX} -type f -exec ${SH} -c '${STRIP_CMD} {} > /dev/null 2>&1' \; + @cd ${WRKSRC}/examples && @${FIND} . | ${CPIO} -pd ${STAGEDIR}/${DT_PREFIX}/share + @cd ${STAGEDIR}/${DT_PREFIX}; ${LN} -s share/examples + # Only a problem on armv7 so far + ${FIND} ${STAGEDIR}/${DT_PREFIX} -type f -name 'ecp.*' -delete + + +.include diff --git a/x11/cde-devel/distinfo b/x11/cde-devel/distinfo new file mode 100644 index 000000000000..2e7967ae90d5 --- /dev/null +++ b/x11/cde-devel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1659742825 +SHA256 (cschuber-cdesktopenv-code-2022.07.31-47cc5d4a7_GH0.tar.gz) = 624b96117320ca91d199eec39dd751c71f8675edcdb05f3f4d7cb29be2855c68 +SIZE (cschuber-cdesktopenv-code-2022.07.31-47cc5d4a7_GH0.tar.gz) = 57686131 diff --git a/x11/cde-devel/files/dtcms-devel.in b/x11/cde-devel/files/dtcms-devel.in new file mode 100644 index 000000000000..f8322fbca715 --- /dev/null +++ b/x11/cde-devel/files/dtcms-devel.in @@ -0,0 +1,26 @@ +#!/bin/sh + +# PROVIDE: dtcms +# REQUIRE: rpcbind +# KEYWORD: shutdown + +# Add the following line to /etc/rc.conf to enable dtcms: +# +# dtcms_enable=YES + +. /etc/rc.subr + +name=dtcms +rcvar=dtcms_enable +desc="CDE calendar manager service daemon" + +load_rc_config $name + +: ${dtcms_enable:=NO} + +start_precmd="force_depend rpcbind || exit 1" +pidfile=/var/run/dtcms.pid +command=/usr/sbin/daemon +command_args="-P $pidfile %%PREFIX%%/dt-devel/bin/rpc.cmsd" + +run_rc_command $1 diff --git a/x11/cde-devel/files/dtcms.in b/x11/cde-devel/files/dtcms.in new file mode 100644 index 000000000000..1afb03b937af --- /dev/null +++ b/x11/cde-devel/files/dtcms.in @@ -0,0 +1,26 @@ +#!/bin/sh + +# PROVIDE: dtcms +# REQUIRE: rpcbind +# KEYWORD: shutdown + +# Add the following line to /etc/rc.conf to enable dtcms: +# +# dtcms_enable=YES + +. /etc/rc.subr + +name=dtcms +rcvar=dtcms_enable +desc="CDE calendar manager service daemon" + +load_rc_config $name + +: ${dtcms_enable:=NO} + +start_precmd="force_depend rpcbind || exit 1" +pidfile=/var/run/dtcms.pid +command=/usr/sbin/daemon +command_args="-P $pidfile %%PREFIX%%/dt/bin/rpc.cmsd" + +run_rc_command $1 diff --git a/x11/cde-devel/files/dtlogin-devel.in b/x11/cde-devel/files/dtlogin-devel.in new file mode 100644 index 000000000000..40001b03837a --- /dev/null +++ b/x11/cde-devel/files/dtlogin-devel.in @@ -0,0 +1,34 @@ +#!/bin/sh + +# PROVIDE: dtlogin +# REQUIRE: LOGIN dbus dtspc +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf to enable dtlogin: +# dtlogin_enable="YES" +# + +. /etc/rc.subr + +name=dtlogin +rcvar=dtlogin_enable +desc="Display manager for CDE" + +load_rc_config dtlogin + +: ${dtlogin_enable:=NO} + +command=%%PREFIX%%/dt-devel/bin/dtlogin +command_args=-daemon + +start_precmd=dtlogin_prestart + +dtlogin_prestart() +{ + if ! [ -f "%%PREFIX%%/etc/X11/Xwrapper.config" ]; then + echo "If dtlogin fails to start:" + echo "# echo allowed_users=anybody >> %%PREFIX%%/etc/X11/Xwrapper.config" + fi +} + +run_rc_command $1 diff --git a/x11/cde-devel/files/dtlogin.in b/x11/cde-devel/files/dtlogin.in new file mode 100644 index 000000000000..570282e43fdd --- /dev/null +++ b/x11/cde-devel/files/dtlogin.in @@ -0,0 +1,34 @@ +#!/bin/sh + +# PROVIDE: dtlogin +# REQUIRE: LOGIN dbus dtspc +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf to enable dtlogin: +# dtlogin_enable="YES" +# + +. /etc/rc.subr + +name=dtlogin +rcvar=dtlogin_enable +desc="Display manager for CDE" + +load_rc_config dtlogin + +: ${dtlogin_enable:=NO} + +command=%%PREFIX%%/dt/bin/dtlogin +command_args=-daemon + +start_precmd=dtlogin_prestart + +dtlogin_prestart() +{ + if ! [ -f "%%PREFIX%%/etc/X11/Xwrapper.config" ]; then + echo "If dtlogin fails to start:" + echo "# echo allowed_users=anybody >> %%PREFIX%%/etc/X11/Xwrapper.config" + fi +} + +run_rc_command $1 diff --git a/x11/cde-devel/files/patch-configure.ac b/x11/cde-devel/files/patch-configure.ac new file mode 100644 index 000000000000..8aa1829c207c --- /dev/null +++ b/x11/cde-devel/files/patch-configure.ac @@ -0,0 +1,24 @@ +--- configure.ac.orig 2021-11-30 19:54:11.356382000 -0800 ++++ configure.ac 2021-11-30 20:19:10.923347000 -0800 +@@ -305,9 +305,6 @@ + AC_PATH_XTRA + + dnl check some compiler flags +-C_FLAG_CHECK([-Wno-format-truncation]) +-CXX_FLAG_CHECK([-Wno-format-truncation]) +- + C_FLAG_CHECK([-fno-strict-aliasing]) + CXX_FLAG_CHECK([-fno-strict-aliasing]) + +@@ -327,9 +324,9 @@ + dnl programs with full paths + + dnl - KSH, some systems call it as ksh93 +-AC_PATH_PROG(KSH, ksh) ++AC_PATH_PROG(KSH, ksh93) + if test -z "$ac_cv_path_KSH"; then +- AC_PATH_PROG(KSH, ksh93) ++ AC_PATH_PROG(KSH, ksh) + if test -z "$ac_cv_path_KSH"; then + MISSING_PROGS="[ksh or ksh93] ${MISSING_PROGS}" + fi diff --git a/x11/cde-devel/files/patch-lib_DtMmdb_StyleSheet_Makefile.am b/x11/cde-devel/files/patch-lib_DtMmdb_StyleSheet_Makefile.am new file mode 100644 index 000000000000..ee046fe0c058 --- /dev/null +++ b/x11/cde-devel/files/patch-lib_DtMmdb_StyleSheet_Makefile.am @@ -0,0 +1,19 @@ +--- lib/DtMmdb/StyleSheet/Makefile.am.orig 2022-02-15 09:36:38.828203000 -0800 ++++ lib/DtMmdb/StyleSheet/Makefile.am 2022-02-15 10:20:50.149152000 -0800 +@@ -41,14 +41,14 @@ + tokenStyle.C + + defParser.C: defParser.yy +- $(YACC) $(AM_YFLAGS) -p defParser -b defParser $< ++ $(YACC) $(AM_YFLAGS) -o defParser.tab.c -p defParser -b defParser $< + mv defParser.tab.c $@ + + defToken.C: defToken.ll + $(LEX) $(AM_LFLAGS) -P defParser -o $@ $< + + style.C: style.yy +- $(YACC) $(AM_YFLAGS) -p style -b style $< ++ $(YACC) $(AM_YFLAGS) -o style.tab.c -p style -b style $< + mv style.tab.c style.C + + tokenStyle.C: tokenStyle.ll diff --git a/x11/cde-devel/files/patch-programs_dtcm_dtcm_calendarA.c b/x11/cde-devel/files/patch-programs_dtcm_dtcm_calendarA.c new file mode 100644 index 000000000000..ab3f91b3887e --- /dev/null +++ b/x11/cde-devel/files/patch-programs_dtcm_dtcm_calendarA.c @@ -0,0 +1,11 @@ +--- programs/dtcm/dtcm/calendarA.c.orig 2021-07-03 12:35:15.000000000 -0700 ++++ programs/dtcm/dtcm/calendarA.c 2021-07-12 13:58:22.306477000 -0700 +@@ -2047,7 +2047,7 @@ + set_message(c->message_text, buf); + + sprintf(buf, "%s\n%s: %s, %s: %s", CATGETS(c->DT_catd, 1, 91, +- "rpc.cmsd is not responding for your user name.\nMake sure the inetd process is running and the entry\nin inetd.conf for rpc.cmsd is correct for your host."), ++ "rpc.cmsd is not responding for your user name.\nMake sure the inetd process is running and the entry\nin /etc/rc.conf for rpc.cmsd is correct for your host."), + nl_user, name, + nl_host, host); + diff --git a/x11/cde-devel/files/patch-programs_dtterm_Makefile.am b/x11/cde-devel/files/patch-programs_dtterm_Makefile.am new file mode 100644 index 000000000000..49e9dda2cdd7 --- /dev/null +++ b/x11/cde-devel/files/patch-programs_dtterm_Makefile.am @@ -0,0 +1,7 @@ +--- programs/dtterm/Makefile.am.orig 2021-11-25 16:40:19.896057000 -0800 ++++ programs/dtterm/Makefile.am 2021-11-25 17:19:24.691922000 -0800 +@@ -51,4 +51,3 @@ + if !HAS_UTEMPTER_LIBRARY + chmod 4755 $(DESTDIR)$(bindir)/dtterm + endif +- @TIC@ dtterm.ti diff --git a/x11/cde-devel/files/pkg-message.in b/x11/cde-devel/files/pkg-message.in new file mode 100644 index 000000000000..0473e1afad24 --- /dev/null +++ b/x11/cde-devel/files/pkg-message.in @@ -0,0 +1,36 @@ +[ +{ type: install + message: <