Date: Sat, 6 Oct 2018 14:24:59 +0000 (UTC) From: Matthias Andree <mandree@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r481367 - in head: . misc/susv2 misc/susv3 misc/susv4 Message-ID: <201810061424.w96EOxtq080887@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mandree Date: Sat Oct 6 14:24:59 2018 New Revision: 481367 URL: https://svnweb.freebsd.org/changeset/ports/481367 Log: misc/susv*: fix fallout from PR#230864/c479406, misc fixes susv2, update URLs to keep things downloadable susv3, add a more direct access link susv4, update to newer version (2018 edition), revise pkg-descr susv2, susv3: add the file revision date to PORTVERSION for consistency and transparency. all: add OPTIONS_SLAVE=DOCS because it is no good installing an empty port, systems that do not want documentation shall not install these ports. all: Reshuffle Makefile lines to reduce number of portlint warnings. Modified: head/LEGAL head/misc/susv2/Makefile head/misc/susv3/Makefile head/misc/susv4/Makefile head/misc/susv4/distinfo head/misc/susv4/pkg-descr Modified: head/LEGAL ============================================================================== --- head/LEGAL Sat Oct 6 13:50:14 2018 (r481366) +++ head/LEGAL Sat Oct 6 14:24:59 2018 (r481367) @@ -191,7 +191,8 @@ STonX-* emulators/stonx Contains ROM (C) by Atari stuffit* archivers/stuffit Only unmodified original package can be distributed susv2.tar.bz2 misc/susv2 Redistribution of the documents is not permitted susv3.tar.bz2 misc/susv3 Redistribution of the documents is not permitted -susv4tc1.tar.bz2 misc/susv4 Redistribution of the documents is not permitted +susv4tc2.tar.bz2 misc/susv4 Redistribution of the documents is not permitted +susv4-2018.tar.bz2 misc/susv4 Redistribution of the documents is not permitted svm_light.tar.gz science/svmlight The software must not be further distributed without prior permission of the author taetgen-* math/tetgen Academic or personal use only tarsnap-* sysutils/tarsnap license restricts redistribution of source and binaries Modified: head/misc/susv2/Makefile ============================================================================== --- head/misc/susv2/Makefile Sat Oct 6 13:50:14 2018 (r481366) +++ head/misc/susv2/Makefile Sat Oct 6 14:24:59 2018 (r481367) @@ -2,26 +2,34 @@ # $FreeBSD$ PORTNAME= susv2 -PORTVERSION= 1.0 +PORTVERSION= 1.0.20010716 CATEGORIES= misc MASTER_SITES= # DISTNAME= susv2 -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mandree@FreeBSD.org COMMENT= Single UNIX Specification Version 2 -RESTRICTED= Redistribution of the documents is not permitted +LICENSE= NONE USES= tar:bzip2 + +RESTRICTED= Redistribution of the documents is not permitted + NO_BUILD= yes PORTDOCS= * OPTIONS_DEFINE= DOCS +# Fix fallout of https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230864 and force the option on; +# meaning is to force this option on. The previous change around Sept 2018 introduced a regression in +# that PORTDOCS only works if there is a DOCS option. It does not, however, make sense to install +# empty documentation ports. +OPTIONS_SLAVE= DOCS .include <bsd.port.pre.mk> .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) -IGNORE= may not be redistributed because of licensing reasons. Please visit http://www.unix.org/version2/online.html to accept their license and download ${DISTFILES} into ${DISTDIR} +IGNORE= may not be redistributed because of licensing reasons. Please visit http://www.unix.org/version2/online.html or http://pubs.opengroup.org/onlinepubs/7908799/download/ to accept their license and download ${DISTFILES} into ${DISTDIR} .endif do-install: Modified: head/misc/susv3/Makefile ============================================================================== --- head/misc/susv3/Makefile Sat Oct 6 13:50:14 2018 (r481366) +++ head/misc/susv3/Makefile Sat Oct 6 14:24:59 2018 (r481367) @@ -2,26 +2,34 @@ # $FreeBSD$ PORTNAME= susv3 -PORTVERSION= 1.2 +PORTVERSION= 1.2.20050121 CATEGORIES= misc MASTER_SITES= # DISTNAME= susv3 -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mandree@FreeBSD.org COMMENT= Single UNIX Specification Version 3 -RESTRICTED= Redistribution of the documents is not permitted +LICENSE= NONE USES= tar:bzip2 + +RESTRICTED= Redistribution of the documents is not permitted + NO_BUILD= yes PORTDOCS= * OPTIONS_DEFINE= DOCS +# Fix fallout of https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230864 and force the option on; +# meaning is to force this option on. The previous change around Sept 2018 introduced a regression in +# that PORTDOCS only works if there is a DOCS option. It does not, however, make sense to install +# empty documentation ports. +OPTIONS_SLAVE= DOCS .include <bsd.port.pre.mk> .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) -IGNORE= may not be redistributed because of licensing reasons. Please visit http://www.unix.org/version3/online.html to accept their license and download ${DISTFILES} into ${DISTDIR} +IGNORE= may not be redistributed because of licensing reasons. Please visit http://www.unix.org/version3/online.html or https://publications.opengroup.org/t041 to accept their license and download ${DISTFILES} into ${DISTDIR} . You may need to choose "Read HTML Edition Online", navigate to it, and then find the Download link at the bottom right of the page .endif do-install: Modified: head/misc/susv4/Makefile ============================================================================== --- head/misc/susv4/Makefile Sat Oct 6 13:50:14 2018 (r481366) +++ head/misc/susv4/Makefile Sat Oct 6 14:24:59 2018 (r481367) @@ -1,26 +1,31 @@ -# Based on a port created by: Simon 'corecode' Schubert <corecode@corecode.ath.cx> # $FreeBSD$ PORTNAME= susv4 -PORTVERSION= 20160930 +PORTVERSION= 20180131 CATEGORIES= misc MASTER_SITES= # -DISTNAME= susv4tc2 +DISTNAME= susv4-2018 DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= mandree@FreeBSD.org -COMMENT= Open Group Base Specifications Issue 7/IEEE Std 1003.1, 2016 Edition +COMMENT= Open Group Base Specifications Issue 7/IEEE Std 1003.1, 2018 Edition LICENSE= NONE +USES= tar:bzip2 + RESTRICTED= Redistribution of the documents is not permitted -USES= tar:bzip2 NO_ARCH= yes NO_BUILD= yes PORTDOCS= * OPTIONS_DEFINE= DOCS +# Fix fallout of https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230864 and force the option on; +# meaning is to force this option on. The previous change around Sept 2018 introduced a regression in +# that PORTDOCS only works if there is a DOCS option. It does not, however, make sense to install +# empty documentation ports. +OPTIONS_SLAVE= DOCS .include <bsd.port.pre.mk> @@ -30,6 +35,8 @@ IGNORE= may not be redistributed because of licensing do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && \ + ${FIND} . -name '*~' -delete && \ + ${COPYTREE_SHARE} '*' ${STAGEDIR}${DOCSDIR} .include <bsd.port.post.mk> Modified: head/misc/susv4/distinfo ============================================================================== --- head/misc/susv4/distinfo Sat Oct 6 13:50:14 2018 (r481366) +++ head/misc/susv4/distinfo Sat Oct 6 14:24:59 2018 (r481367) @@ -1,3 +1,3 @@ -TIMESTAMP = 1475876435 -SHA256 (susv4-20160930/susv4tc2.tar.bz2) = 9b50e290912dff356687b7585ea2d7a7e746231e1dd4adcb20833fa54e1f4d35 -SIZE (susv4-20160930/susv4tc2.tar.bz2) = 3649434 +TIMESTAMP = 1538830673 +SHA256 (susv4-20180131/susv4-2018.tar.bz2) = 73cc1347aa7e19d69265c62570696c8b9d2d06665c5d81d6acb1ea825b25534b +SIZE (susv4-20180131/susv4-2018.tar.bz2) = 3665202 Modified: head/misc/susv4/pkg-descr ============================================================================== --- head/misc/susv4/pkg-descr Sat Oct 6 13:50:14 2018 (r481366) +++ head/misc/susv4/pkg-descr Sat Oct 6 14:24:59 2018 (r481367) @@ -1,8 +1,19 @@ -The Single UNIX Specification Version 4, technically identical to IEEE -Std 1003.1, 2016 Edition or The Open Group Base Specifications Issue 7 -is a technical standard. It includes IEEE Std 1003.1-2008/Cor 1-2013, -the Technical Corrigenda No. 1 and No. 2 addressing problems discovered -since the approval of the 2008 edition. +The Single UNIX Specification Version 4, 2018 Edition, alias POSIX.1-2017, +reference T101. Technically identical to IEEE Std 1003.1-2017 and ISO/IEC +9945:2009 including ISO/IEC 9945:2009/Cor 1:2013(E) and ISO/IEC 9945:2009/Cor +2:2017(E) with the addition of X/Open Curses. + +It is simultaneously The Open Group Base Specifications Issue 7. + +POSIX.1-2017 defines a standard operating system interface and environment, +including a command interpreter (or “shell”), and common utility programs to +support applications portability at the source code level. POSIX.1-2017 is +intended to be used by both application developers and system implementors. + +This set consists of the Base Specifications, Issue 7 that make up the Single +UNIX Specification, Version 4, together with X/Open Curses, Issue 7. The Base +Specifications were developed by the Austin Group, a joint working group of the +IEEE, The Open Group, and ISO/IEC JTC 1/SC22/WG15. This port permits to install and register the HTML personal copy that the user must download in .tar.bz2 format by himself.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810061424.w96EOxtq080887>