ports/83859: Update port: textproc/dtdparse to 2.00
KATO Tsuguru
tkato432 at yahoo.com
Thu Jul 21 14:10:43 UTC 2005
>Number: 83859
>Category: ports
>Synopsis: Update port: textproc/dtdparse to 2.00
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Jul 21 14:10:04 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.11-RELEASE-p11 i386
>Organization:
>Environment:
>Description:
- Update to version 2.00
Remove file:
files/patch-aa
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/textproc/dtdparse/Makefile textproc/dtdparse/Makefile
--- /usr/ports/textproc/dtdparse/Makefile Sat Apr 12 23:28:32 2003
+++ textproc/dtdparse/Makefile Sun Jul 17 22:01:59 2005
@@ -6,12 +6,11 @@
#
PORTNAME= dtdparse
-PORTVERSION= 2.0.b6
-PORTREVISION= 1
+PORTVERSION= 2.00
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= dtdparse
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.b/beta/}
+DISTNAME= SGML-DTDParse-${PORTVERSION}
MAINTAINER= ports at FreeBSD.org
COMMENT= Parse a DTD and produce an XML document that represents it
@@ -20,32 +19,9 @@
${SITE_PERL}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
USE_PERL5= yes
-NO_BUILD= yes
-XMLDIR= ${PREFIX}/share/xml/${PORTNAME}
-SCRIPTS= dtdflatten dtdformat dtdparse \
- tools/contentmodel tools/dtdstats tools/elements
+PERL_CONFIGURE= yes
-post-patch:
- cd ${WRKSRC}; \
- ${PERL} -pi -e 's,/usr/local/bin/perl5,${PERL},' ${SCRIPTS}
- ${PERL} -pi -e 's,modules/,XML/DTDParse/,' ${WRKSRC}/dtdformat
-
-do-install:
- cd ${WRKSRC}; ${INSTALL_SCRIPT} ${SCRIPTS} ${PREFIX}/bin
- ${MKDIR} ${SITE_PERL}/XML/DTDParse
- ${INSTALL_DATA} ${WRKSRC}/XML/DTDParse/*.pm ${SITE_PERL}/XML/DTDParse
- ${INSTALL_DATA} ${WRKSRC}/modules/*.pl ${SITE_PERL}/XML/DTDParse
- ${MKDIR} ${XMLDIR}
- ${INSTALL_DATA} ${WRKSRC}/dtd.dtd ${XMLDIR}
- ${ECHO_CMD} \
- 'PUBLIC "-//Norman Walsh//DTD DTDParse V2.0//EN" "dtd.dtd"' \
- >${XMLDIR}/catalog
-
-post-install:
- ${MKDIR} ${EXAMPLESDIR}
- cd ${WRKSRC}/sample; \
- ${INSTALL_DATA} sample* simple* ${EXAMPLESDIR}
- ${MKDIR} ${DOCSDIR}
- cd ${WRKSRC}; ${INSTALL_DATA} README WhatsNew ${DOCSDIR}
+MAN1= dtddiff2html.1 dtdformat.1 dtddiff.1 dtdparse.1 dtdflatten.1
+MAN3= SGML::DTDParse::DTD.3 SGML::DTDParse.3 SGML::DTDParse::Util.3
.include <bsd.port.mk>
diff -urN /usr/ports/textproc/dtdparse/distinfo textproc/dtdparse/distinfo
--- /usr/ports/textproc/dtdparse/distinfo Fri Jan 30 14:54:32 2004
+++ textproc/dtdparse/distinfo Sun Jul 17 21:56:54 2005
@@ -1,2 +1,2 @@
-MD5 (dtdparse-2.0beta6.tar.gz) = 905b08b8e814585cf8f49461521dee6c
-SIZE (dtdparse-2.0beta6.tar.gz) = 37950
+MD5 (SGML-DTDParse-2.00.tar.gz) = bcff0835a0a7480794311fa0821d4db9
+SIZE (SGML-DTDParse-2.00.tar.gz) = 57846
diff -urN /usr/ports/textproc/dtdparse/files/patch-aa textproc/dtdparse/files/patch-aa
--- /usr/ports/textproc/dtdparse/files/patch-aa Wed Feb 6 16:37:00 2002
+++ textproc/dtdparse/files/patch-aa Thu Jan 1 09:00:00 1970
@@ -1,20 +0,0 @@
---- dtdformat.orig Wed Aug 1 23:54:27 2001
-+++ dtdformat Tue Jan 29 14:38:09 2002
-@@ -122,16 +122,8 @@
- require $userlib;
- }
- } else {
-- my $plain = $0;
-- $plain =~ s/\\/\//g;
-- if ($plain =~ /\//) {
-- $plain =~ s/^(.*)\/[^\/]+$/$1\/modules\/plain.pl/;
-- } else {
-- $plain = "modules/plain.pl";
-- }
--
- &status("Using plain library.",1);
-- require $plain;
-+ require 'modules/plain.pl';
- }
-
- foreach my $key (keys %option) {
diff -urN /usr/ports/textproc/dtdparse/pkg-plist textproc/dtdparse/pkg-plist
--- /usr/ports/textproc/dtdparse/pkg-plist Sat Apr 12 23:28:33 2003
+++ textproc/dtdparse/pkg-plist Sun Jul 17 22:17:47 2005
@@ -1,26 +1,20 @@
-bin/contentmodel
+bin/dtddiff
+bin/dtddiff2html
bin/dtdflatten
bin/dtdformat
bin/dtdparse
-bin/dtdstats
-bin/elements
-%%SITE_PERL%%/XML/DTDParse/Catalog.pm
-%%SITE_PERL%%/XML/DTDParse/ContentModel.pm
-%%SITE_PERL%%/XML/DTDParse/DTD.pm
-%%SITE_PERL%%/XML/DTDParse/Tokenizer.pm
-%%SITE_PERL%%/XML/DTDParse/html.pl
-%%SITE_PERL%%/XML/DTDParse/plain.pl
-%%SITE_PERL%%/XML/DTDParse/refentry.pl
- at dirrm %%SITE_PERL%%/XML/DTDParse
- at unexec rmdir %D/%%SITE_PERL%%/XML 2>/dev/null || true
-share/xml/dtdparse/catalog
-share/xml/dtdparse/dtd.dtd
- at dirrm share/xml/dtdparse
-%%EXAMPLESDIR%%/sample.dtd
-%%EXAMPLESDIR%%/sample.mod
-%%EXAMPLESDIR%%/simple-inline.mod
-%%EXAMPLESDIR%%/simple.dtd
- at dirrm %%EXAMPLESDIR%%
-%%DOCSDIR%%/README
-%%DOCSDIR%%/WhatsNew
- at dirrm %%DOCSDIR%%
+%%SITE_PERL%%/SGML/DTDParse/Catalog.pm
+%%SITE_PERL%%/SGML/DTDParse/ContentModel.pm
+%%SITE_PERL%%/SGML/DTDParse/DTD.pm
+%%SITE_PERL%%/SGML/DTDParse/Format/html.pl
+%%SITE_PERL%%/SGML/DTDParse/Format/plain.pl
+%%SITE_PERL%%/SGML/DTDParse/Format/refentry.pl
+%%SITE_PERL%%/SGML/DTDParse/Tokenizer.pm
+%%SITE_PERL%%/SGML/DTDParse/Util.pm
+%%SITE_PERL%%/SGML/DTDParse.pm
+%%SITE_PERL%%/mach/auto/SGML/DTDParse/.packlist
+ at dirrm %%SITE_PERL%%/mach/auto/SGML/DTDParse
+ at dirrm %%SITE_PERL%%/SGML/DTDParse/Format
+ at dirrm %%SITE_PERL%%/SGML/DTDParse
+ at unexec rmdir %D/%%SITE_PERL%%/mach/auto/SGML 2>/dev/null || true
+ at unexec rmdir %D/%%SITE_PERL%%/SGML 2>/dev/null || true
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list