svn commit: r452585 - in head/devel/autoconf: . files
Kurt Jaeger
pi at FreeBSD.org
Sat Oct 21 10:36:07 UTC 2017
Author: pi
Date: Sat Oct 21 10:36:05 2017
New Revision: 452585
URL: https://svnweb.freebsd.org/changeset/ports/452585
Log:
devel/autoconf: Add license information and fix portlint warnings
PR: 222335
Submitted by: Yasuhiro KIMURA <yasu at utahime.org>
Approved by: tijl (maintainer timeout)
Added:
head/devel/autoconf/files/patch-doc_autoconf.texi (contents, props changed)
Deleted:
head/devel/autoconf/files/patch-autoconf.texi
Modified:
head/devel/autoconf/Makefile
head/devel/autoconf/files/patch-doc-Makefile.in
Modified: head/devel/autoconf/Makefile
==============================================================================
--- head/devel/autoconf/Makefile Sat Oct 21 10:06:25 2017 (r452584)
+++ head/devel/autoconf/Makefile Sat Oct 21 10:36:05 2017 (r452585)
@@ -6,11 +6,19 @@ PORTVERSION= 2.69
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= GNU
-DISTNAME= autoconf-${PORTVERSION}
MAINTAINER= tijl at FreeBSD.org
COMMENT= Automatically configure source code on many Un*x platforms
+LICENSE= GPLv2+ GPLv3+ GFDL AUTOCONF_CONFIGURE_SCRIPT_EXCEPTION
+LICENSE_COMB= multi
+LICENSE_NAME_AUTOCONF_CONFIGURE_SCRIPT_EXCEPTION= AUTOCONF CONFIGURE SCRIPT EXCEPTION
+LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING
+LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYINGv3
+LICENSE_FILE_GFDL= ${WRKSRC}/doc/fdl.texi
+LICENSE_FILE_AUTOCONF_CONFIGURE_SCRIPT_EXCEPTION= ${WRKSRC}/COPYING.EXCEPTION
+LICENSE_PERMS_AUTOCONF_CONFIGURE_SCRIPT_EXCEPTION= ${_LICENSE_PERMS_DEFAULT}
+
BUILD_DEPENDS= gm4:devel/m4 \
help2man:misc/help2man
RUN_DEPENDS= gm4:devel/m4 \
@@ -42,7 +50,7 @@ post-patch:
post-install:
.for FILE in ${GENERIC_TOOLS}
- @${INSTALL_SCRIPT} ${WRKSRC}/build-aux/${FILE} ${STAGEDIR}${PREFIX}/share/autoconf-${BUILD_VERSION}
+ ${INSTALL_SCRIPT} ${WRKSRC}/build-aux/${FILE} ${STAGEDIR}${PREFIX}/share/autoconf-${BUILD_VERSION}
.endfor
.include <bsd.port.mk>
Modified: head/devel/autoconf/files/patch-doc-Makefile.in
==============================================================================
--- head/devel/autoconf/files/patch-doc-Makefile.in Sat Oct 21 10:06:25 2017 (r452584)
+++ head/devel/autoconf/files/patch-doc-Makefile.in Sat Oct 21 10:36:05 2017 (r452585)
@@ -1,12 +1,18 @@
---- doc/Makefile.in.orig Mon Oct 16 13:58:44 2006
-+++ doc/Makefile.in Thu Apr 5 01:51:13 2007
-@@ -44,3 +44,3 @@
+--- doc/Makefile.in.orig 2012-04-25 02:40:26 UTC
++++ doc/Makefile.in
+@@ -65,13 +65,13 @@ CONFIG_CLEAN_FILES =
+ CONFIG_CLEAN_VPATH_FILES =
+ SOURCES =
DIST_SOURCES =
-INFO_DEPS = $(srcdir)/autoconf.info $(srcdir)/standards.info
+INFO_DEPS = $(srcdir)/autoconf.info
- TEXINFO_TEX = $(top_srcdir)/build-aux/texinfo.tex
-@@ -51,3 +51,3 @@
+ am__TEXINFO_TEX_DIR = $(srcdir)/../build-aux
+ DVIS = autoconf.dvi standards.dvi
+ PDFS = autoconf.pdf standards.pdf
+ PSS = autoconf.ps standards.ps
HTMLS = autoconf.html standards.html
-TEXINFOS = autoconf.texi standards.texi
+TEXINFOS = autoconf.texi
+ TEXI2DVI = texi2dvi
TEXI2PDF = $(TEXI2DVI) --pdf --batch
+ MAKEINFOHTML = $(MAKEINFO) --html
Added: head/devel/autoconf/files/patch-doc_autoconf.texi
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/autoconf/files/patch-doc_autoconf.texi Sat Oct 21 10:36:05 2017 (r452585)
@@ -0,0 +1,53 @@
+--- doc/autoconf.texi.orig 2012-04-25 02:14:19 UTC
++++ doc/autoconf.texi
+@@ -15,7 +15,7 @@
+ @c The ARG is an optional argument. To be used for macro arguments in
+ @c their documentation (@defmac).
+ @macro ovar{varname}
+- at r{[}@var{\varname\}@r{]}@c
++ at r{[}@var{\varname\}@r{]}
+ @end macro
+
+ @c @dvar(ARG, DEFAULT)
+@@ -23,7 +23,7 @@
+ @c The ARG is an optional argument, defaulting to DEFAULT. To be used
+ @c for macro arguments in their documentation (@defmac).
+ @macro dvar{varname, default}
+- at r{[}@var{\varname\} = @samp{\default\}@r{]}@c
++ at r{[}@var{\varname\} = @samp{\default\}@r{]}
+ @end macro
+
+ @c Handling the indexes with Texinfo yields several different problems.
+@@ -217,31 +217,11 @@ entitled ``GNU Free Documentation Licens
+
+
+
+- at dircategory Software development
++ at dircategory Programming & development tools
+ @direntry
+ * Autoconf: (autoconf). Create source code configuration scripts.
+ @end direntry
+
+- at dircategory Individual utilities
+- at direntry
+-* autoscan: (autoconf)autoscan Invocation.
+- Semi-automatic @file{configure.ac} writing
+-* ifnames: (autoconf)ifnames Invocation. Listing conditionals in source.
+-* autoconf-invocation: (autoconf)autoconf Invocation.
+- How to create configuration scripts
+-* autoreconf: (autoconf)autoreconf Invocation.
+- Remaking multiple @command{configure} scripts
+-* autoheader: (autoconf)autoheader Invocation.
+- How to create configuration templates
+-* autom4te: (autoconf)autom4te Invocation.
+- The Autoconf executables backbone
+-* configure: (autoconf)configure Invocation. Configuring a package.
+-* autoupdate: (autoconf)autoupdate Invocation.
+- Automatic update of @file{configure.ac}
+-* config.status: (autoconf)config.status Invocation. Recreating configurations.
+-* testsuite: (autoconf)testsuite Invocation. Running an Autotest test suite.
+- at end direntry
+-
+ @titlepage
+ @title Autoconf
+ @subtitle Creating Automatic Configuration Scripts
More information about the svn-ports-head
mailing list