ports/165723: [maintainer update] ports-mgmt/mkreadmes: update to 1.1.1
Conrad J. Sabatier
conrads at cox.net
Mon Mar 5 17:10:11 UTC 2012
>Number: 165723
>Category: ports
>Synopsis: [maintainer update] ports-mgmt/mkreadmes: update to 1.1.1
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Mar 05 17:10:10 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Conrad J. Sabatier
>Release: FreeBSD 10.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD serene.no-ip.org 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sun Feb 12 19:15:46 CST 2012 conrads at serene.no-ip.org:/usr/obj/usr/src/sys/CUSTOM amd64
>Description:
A bug in the pathname generation for category
README.html files crept into the last version I
submitted.
This version should be the final release for a while now.
It corrects the searching for ports when the top-level
ports directory is not the standard "/usr/ports", and also
makes the handling of the index file more robust, catching
and reporting any errors in the index file, rather than
crashing as before.
Some minor tweaks to pathname handling (which is how this
last bug got introduced), and minor edits of the template
files.
The pkg-message file is no longer needed, now that man page
has been added, and should be deleted.
>How-To-Repeat:
(Don't!) installed last version submitted. Category
README.html files will be incorrectly generated as
${PORTSDIR}/${category}README.html (note the missing "/").
>Fix:
Patch for latest version below. (Sorry about the
screwup! It was late, and I had been working all
day on this thing.) :-)
--- mkreadmes.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/mkreadmes/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile 4 Mar 2012 11:13:04 -0000 1.2
+++ Makefile 5 Mar 2012 16:57:06 -0000
@@ -6,7 +6,7 @@
#
PORTNAME= mkreadmes
-DISTVERSION= 1.0.2
+DISTVERSION= 1.1.1
CATEGORIES= ports-mgmt
MASTER_SITES= SF
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -34,7 +34,4 @@
@${EGREP} -q 'default ${PREFIX}' ${WRKSRC}/main.c || \
${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/main.c
-post-install:
- @${CAT} pkg-message
-
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/mkreadmes/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo 4 Mar 2012 11:13:04 -0000 1.2
+++ distinfo 5 Mar 2012 16:57:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (mkreadmes-1.0.2.tar.bz2) = 86adc7c419ef2f73b4f7fc890039d4a8c05afe05473bc64741a29941e5e9c264
-SIZE (mkreadmes-1.0.2.tar.bz2) = 14876
\ No newline at end of file
+SHA256 (mkreadmes-1.1.1.tar.bz2) = 6fade86f5c6466fedeb86c02e4a99053024664ce86794d57ca1a96d1a5429705
+SIZE (mkreadmes-1.1.1.tar.bz2) = 16692
Index: pkg-message
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/mkreadmes/pkg-message,v
retrieving revision 1.1
diff -u -r1.1 pkg-message
--- pkg-message 3 Mar 2012 13:21:35 -0000 1.1
+++ pkg-message 5 Mar 2012 16:57:16 -0000
@@ -1,3 +0,0 @@
-For full description and usage information, see the file
-"${PREFIX}/share/mkreadmes/README", or type "mkreadmes -h"
-for help (sorry, no man page).
--- mkreadmes.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list