svn commit: r471905 - head/x11/xmotd
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Jun 7 09:35:01 UTC 2018
Author: amdmi3
Date: Thu Jun 7 09:34:26 2018
New Revision: 471905
URL: https://svnweb.freebsd.org/changeset/ports/471905
Log:
- Add LICENSE
- Switch to options helpers
- Update WWW
- Pet portlint
Modified:
head/x11/xmotd/Makefile
head/x11/xmotd/pkg-descr
Modified: head/x11/xmotd/Makefile
==============================================================================
--- head/x11/xmotd/Makefile Thu Jun 7 09:04:26 2018 (r471904)
+++ head/x11/xmotd/Makefile Thu Jun 7 09:34:26 2018 (r471905)
@@ -8,8 +8,11 @@ CATEGORIES= x11
MASTER_SITES= http://www.ee.ryerson.ca/~elf/pub/
MAINTAINER= ports at FreeBSD.org
-COMMENT= message-of-the-day browser for X11 and dumb-terminals
+COMMENT= Message-of-the-day browser for X11 and dumb-terminals
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/GNU
+
USES= imake:noman
USE_XORG= ice sm x11 xaw xext xmu xt
XFREE86_HTML_MAN= no
@@ -18,24 +21,16 @@ PLIST_FILES= bin/xmotd \
man/man8/xmotd.8.gz
OPTIONS_DEFINE= HTML MOTIF XPM
-HTML_DESC= Use HTML widget instead of ASCII text
-.include <bsd.port.options.mk>
+HTML_DESC= Use HTML widget instead of ASCII text
+HTML_MAKE_ARGS= -DHAVE_HTML
+HTML_BROKEN= Does not compile when WITH_HTML is set
-.if ${PORT_OPTIONS:MHTML}
-MAKE_ARGS+= -DHAVE_HTML
-BROKEN= Does not compile when WITH_HTML is set
-.endif
+MOTIF_MAKE_ARGS= -DMOTIF
+MOTIF_USES= motif
-.if ${PORT_OPTIONS:MMOTIF}
-MAKE_ARGS+= -DMOTIF
-USES+= motif
-.endif
+XPM_USE= XORG=xpm
-.if ${PORT_OPTIONS:MXPM}
-USE_XORG+= xpm
-.endif
-
post-extract:
@${TOUCH} ${WRKSRC}/xmotd.man
@@ -44,15 +39,15 @@ post-patch:
.for file in libhtmlw/HTML-PSformat.c main.c textmode.c xmotd.c
@${REINPLACE_CMD} -e 's:malloc.h:stdlib.h:' ${WRKSRC}/${file}
.endfor
-.if ${PORT_OPTIONS:MHTML}
+
+post-patch-HTML-on:
@${REINPLACE_CMD} -e 's:XCOMM #define HAVE_HTML:#define HAVE_HTML:g' ${WRKSRC}/Imakefile
-.endif
-.if ${PORT_OPTIONS:MMOTIF}
+
+post-patch-MOTIF-on:
@${REINPLACE_CMD} -e 's:XCOMM #define MOTIF:#define MOTIF:g' ${WRKSRC}/Imakefile
-.endif
-.if ${PORT_OPTIONS:MXPM}
+
+post-patch-XPM-on:
@${REINPLACE_CMD} -e 's:XCOMM #define HAVE_XPM:#define HAVE_XPM:g' ${WRKSRC}/Imakefile
-.endif
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/xmotd ${STAGEDIR}${LOCALBASE}/bin/xmotd
Modified: head/x11/xmotd/pkg-descr
==============================================================================
--- head/x11/xmotd/pkg-descr Thu Jun 7 09:04:26 2018 (r471904)
+++ head/x11/xmotd/pkg-descr Thu Jun 7 09:34:26 2018 (r471905)
@@ -3,4 +3,4 @@ can also be used to broadcast messages to users logged
network. xmotd periodically checks whether a file has been modified
and pops up and displays the contents of the file, if it has.
-WWW: http://www.ee.ryerson.ca/~elf/xmotd/
+WWW: https://www.ee.ryerson.ca/~elf/xmotd/
More information about the svn-ports-all
mailing list