From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jan 15 06:00:02 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 19EA3AD1 for ; Tue, 15 Jan 2013 06:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id F1F5DC28 for ; Tue, 15 Jan 2013 06:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0F601aU000346 for ; Tue, 15 Jan 2013 06:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0F601pV000345; Tue, 15 Jan 2013 06:00:01 GMT (envelope-from gnats) Resent-Date: Tue, 15 Jan 2013 06:00:01 GMT Resent-Message-Id: <201301150600.r0F601pV000345@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Po-Chien Lin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DC985A96 for ; Tue, 15 Jan 2013 05:59:08 +0000 (UTC) (envelope-from linpc@dev.linpc.org) Received: from dev.linpc.org (sq1.cs.nctu.edu.tw [140.113.208.226]) by mx1.freebsd.org (Postfix) with ESMTP id 80501C13 for ; Tue, 15 Jan 2013 05:59:08 +0000 (UTC) Received: by dev.linpc.org (Postfix, from userid 1001) id 5D2F63999C; Tue, 15 Jan 2013 13:59:01 +0800 (CST) Message-Id: <20130115055901.5D2F63999C@dev.linpc.org> Date: Tue, 15 Jan 2013 13:59:01 +0800 (CST) From: Po-Chien Lin To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/175315: [PATCH] textproc/mxml: update to 2.7 Cc: hsmtkk@gmail.com X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jan 2013 06:00:02 -0000 >Number: 175315 >Category: ports >Synopsis: [PATCH] textproc/mxml: update to 2.7 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Jan 15 06:00:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Po-Chien Lin >Release: FreeBSD 9.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD dev.linpc.org 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Sat Jan 5 22:32:49 CST >Description: - Update to 2.7 - Add custom LICENSE MXML - Add USE_LDCONFIG to include new shared library - Switch to OptionsNG - Change DOCS installing hierarchy from ${DOCSDIR}/doc/ to ${DOCSDIR}/ - Remove unused patch (have been merged into upstream) - Cleanup TAB in pkg-descr Removed file(s): - files/patch-mxmldoc.c >How-To-Repeat: >Fix: --- mxml-2.7.patch begins here --- diff -ruN --exclude=CVS /usr/ports/textproc/mxml/Makefile ./Makefile --- /usr/ports/textproc/mxml/Makefile 2013-01-05 21:28:03.719266674 +0800 +++ ./Makefile 2013-01-15 13:40:32.688893117 +0800 @@ -1,12 +1,8 @@ -# New ports collection makefile for: mxml -# Date created: 2007-10-12 -# Whom: Martin Wilke -# +# Created by: Martin Wilke # $FreeBSD: head/textproc/mxml/Makefile 300897 2012-07-14 14:29:18Z beat $ -# PORTNAME= mxml -PORTVERSION= 2.6 +PORTVERSION= 2.7 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_EASYSW} MASTER_SITE_SUBDIR= mxml/${PORTVERSION} @@ -14,12 +10,18 @@ MAINTAINER= hsmtkk@gmail.com COMMENT= Small XML parsing library +LICENSE= MXML +LICENSE_NAME= Mini-XML License +LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + GNU_CONFIGURE= yes USE_GMAKE= yes USE_AUTOTOOLS= libtool USE_GNOME= gnomehack CONFIGURE_ARGS= --with-docdir=no MAKE_JOBS_SAFE= yes +USE_LDCONFIG= yes MAN1= mxmldoc.1 MAN3= mxml.3 @@ -28,12 +30,15 @@ PLIST_FILES= bin/mxmldoc include/mxml.h \ lib/libmxml.a \ + lib/libmxml.so lib/libmxml.so.1 lib/libmxml.so.1.5 \ libdata/pkgconfig/mxml.pc +.include + post-install: -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} - @${CP} -R ${PORTDOCS:S,^,${WRKSRC}/doc,} ${DOCSDIR} + (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${DOCSDIR}) .endif .include diff -ruN --exclude=CVS /usr/ports/textproc/mxml/distinfo ./distinfo --- /usr/ports/textproc/mxml/distinfo 2013-01-05 21:28:03.719266674 +0800 +++ ./distinfo 2013-01-15 11:15:43.863648383 +0800 @@ -1,2 +1,2 @@ -SHA256 (mxml-2.6.tar.gz) = b0d347da1a0d5a8c9e82f66087d55cfe499728dacae563740d7e733648c69795 -SIZE (mxml-2.6.tar.gz) = 254455 +SHA256 (mxml-2.7.tar.gz) = a77200ee4c1e1cf2eb531595ec17ce31805760699d260915496c39d3388eb803 +SIZE (mxml-2.7.tar.gz) = 262027 diff -ruN --exclude=CVS /usr/ports/textproc/mxml/files/patch-libtool22 ./files/patch-libtool22 --- /usr/ports/textproc/mxml/files/patch-libtool22 2013-01-05 21:28:03.719266674 +0800 +++ ./files/patch-libtool22 2013-01-15 11:21:34.520441135 +0800 @@ -1,6 +1,6 @@ --- Makefile.in.orig 2009-07-14 23:48:58.000000000 -0500 +++ Makefile.in 2009-07-14 23:49:34.000000000 -0500 -@@ -59,10 +59,10 @@ +@@ -57,10 +57,10 @@ # Install commands... # diff -ruN --exclude=CVS /usr/ports/textproc/mxml/files/patch-mxmldoc.c ./files/patch-mxmldoc.c --- /usr/ports/textproc/mxml/files/patch-mxmldoc.c 2013-01-05 21:28:03.728620080 +0800 +++ ./files/patch-mxmldoc.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,10 +0,0 @@ ---- mxmldoc.c.orig 2009-07-25 13:08:26.603202123 +0900 -+++ mxmldoc.c 2009-07-25 13:08:37.818332350 +0900 -@@ -57,7 +57,6 @@ - #ifndef WIN32 - # include - # include --# include - # include - extern char **environ; - #endif /* !WIN32 */ diff -ruN --exclude=CVS /usr/ports/textproc/mxml/pkg-descr ./pkg-descr --- /usr/ports/textproc/mxml/pkg-descr 2013-01-05 21:28:03.719266674 +0800 +++ ./pkg-descr 2013-01-15 12:53:44.253817401 +0800 @@ -2,4 +2,4 @@ read XML and XML-like data files in your application without requiring large non-standard libraries. -WWW: http://www.minixml.org/ +WWW: http://www.minixml.org/ --- mxml-2.7.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: