As Edd Barrett points out, the xxxterm port is broken in that the
desktop goo gets installed wrongly. This was put together by me &
Laurent & Marco and somehow got committed with a mixture of commands:

@${SUBST_CMD} -c ${WRKSRC}/xxxterm.desktop
${PREFIX}/share/applications/xxxterm.desktop
${INSTALL_DATA} ${WRKSRC}/xxxterm.desktop ${PREFIX}/share/applications/

Obviously the second one overwrites the effects of the first.

Should this go in as an unbreak now, or wait until after?

RCS file: /cvs/ports/www/xxxterm/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile    9 Jan 2011 21:28:37 -0000       1.12
+++ Makefile    15 Feb 2011 14:12:39 -0000
@@ -51,7 +51,6 @@ do-install:
        ${INSTALL_DATA} ${WRKSRC}/xxxtermicon*.png ${PREFIX}/share/xxxterm/
        ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
        @${SUBST_CMD} -c ${WRKSRC}/xxxterm.desktop
${PREFIX}/share/applications/xxxterm.desktop
-       ${INSTALL_DATA} ${WRKSRC}/xxxterm.desktop ${PREFIX}/share/applications/
        ${CHOWN} ${SHAREOWN}:${SHAREGRP}
$(PREFIX)/share/applications/xxxterm.desktop

 .include <bsd.port.mk>

The misspelling of "Browser" in the .desktop file is probably my typo,
and can surely wait :-) (will no doubt get fixed in the upstream sources).

Reply via email to