java/61357: Fix port: java/jakarta-commons-cli

Herve Quiroz herve.quiroz at esil.univ-mrs.fr
Tue Jan 20 06:20:52 PST 2004


The following reply was made to PR java/61357; it has been noted by GNATS.

From: Herve Quiroz <herve.quiroz at esil.univ-mrs.fr>
To: FreeBSD-gnats-submit at FreeBSD.org
Cc:  
Subject: Re: java/61357: Fix port: java/jakarta-commons-cli
Date: Tue, 20 Jan 2004 15:17:42 +0100

 --17pEHd4RhPHOinZp
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 Here is the patch.
 
 What it changes:
 
   - use the PORTDOCS macro to build dynamically pkg-plist (no more
 	Javadoc 1.3/1.4 issues hopefully, and pkg-plist is now one line
 	long)
   - define the ANT_INCLUDE_SHARED_JARS variable so Ant now correctly
 	gets JARs from ${JAVAJARDIR}
 
 No need for a binary port after all.
 
 Herve
 
 --17pEHd4RhPHOinZp
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename="port-commons-cli-PORTDOCS.diff"
 
 diff -ur jakarta-commons-cli.original/Makefile jakarta-commons-cli/Makefile
 --- jakarta-commons-cli.original/Makefile	Mon Jan 19 01:25:07 2004
 +++ jakarta-commons-cli/Makefile	Mon Jan 19 01:36:43 2004
 @@ -35,9 +35,13 @@
  JARFILE=	${PORTNAME}-${PORTVERSION}-beta-2-dev.jar
  DESTJARFILE=	${PORTNAME}.jar
  
 +.if !defined(NOPORTDOCS)
 +PORTDOCS=	${WRKSRC}/target/docs/apidocs
 +.endif
 +
  do-build:
  	@${MKDIR} ${WRKSRC}/lib
 -	@cd ${WRKSRC} && ${ANT} ${ANT_TARGET}
 +	@cd ${WRKSRC} && ${SETENV} ANT_INCLUDE_SHARED_JARS=YES ${ANT} ${ANT_TARGET}
  
  do-install:
  	@${ECHO} -n ">> Installing JAR as ${JARDIR}/${DESTJARFILE}..."
 diff -ur jakarta-commons-cli.original/pkg-plist jakarta-commons-cli/pkg-plist
 --- jakarta-commons-cli.original/pkg-plist	Mon Jan 19 01:25:07 2004
 +++ jakarta-commons-cli/pkg-plist	Mon Jan 19 01:37:01 2004
 @@ -1,59 +1 @@
 -share/doc/commons-cli/org/apache/commons/cli/class-use/MissingOptionException.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/OptionGroup.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/Parser.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/BasicParser.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/ParseException.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/UnrecognizedOptionException.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/HelpFormatter.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/HelpFormatter.StringBufferComparator.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/OptionBuilder.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/AlreadySelectedException.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/MissingArgumentException.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/GnuParser.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/Options.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/PosixParser.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/Option.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/CommandLine.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/PatternOptionBuilder.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/CommandLineParser.html
 -share/doc/commons-cli/org/apache/commons/cli/class-use/TypeHandler.html
 -share/doc/commons-cli/org/apache/commons/cli/package-use.html
 -share/doc/commons-cli/org/apache/commons/cli/package-summary.html
 -share/doc/commons-cli/org/apache/commons/cli/package-tree.html
 -share/doc/commons-cli/org/apache/commons/cli/package-frame.html
 -share/doc/commons-cli/org/apache/commons/cli/CommandLineParser.html
 -share/doc/commons-cli/org/apache/commons/cli/BasicParser.html
 -share/doc/commons-cli/org/apache/commons/cli/CommandLine.html
 -share/doc/commons-cli/org/apache/commons/cli/GnuParser.html
 -share/doc/commons-cli/org/apache/commons/cli/HelpFormatter.html
 -share/doc/commons-cli/org/apache/commons/cli/HelpFormatter.StringBufferComparator.html
 -share/doc/commons-cli/org/apache/commons/cli/Option.html
 -share/doc/commons-cli/org/apache/commons/cli/OptionBuilder.html
 -share/doc/commons-cli/org/apache/commons/cli/OptionGroup.html
 -share/doc/commons-cli/org/apache/commons/cli/Options.html
 -share/doc/commons-cli/org/apache/commons/cli/Parser.html
 -share/doc/commons-cli/org/apache/commons/cli/PatternOptionBuilder.html
 -share/doc/commons-cli/org/apache/commons/cli/PosixParser.html
 -share/doc/commons-cli/org/apache/commons/cli/TypeHandler.html
 -share/doc/commons-cli/org/apache/commons/cli/AlreadySelectedException.html
 -share/doc/commons-cli/org/apache/commons/cli/MissingArgumentException.html
 -share/doc/commons-cli/org/apache/commons/cli/MissingOptionException.html
 -share/doc/commons-cli/org/apache/commons/cli/ParseException.html
 -share/doc/commons-cli/org/apache/commons/cli/UnrecognizedOptionException.html
 -share/doc/commons-cli/serialized-form.html
 -share/doc/commons-cli/packages.html
 -share/doc/commons-cli/package-list
 -share/doc/commons-cli/overview-tree.html
 -share/doc/commons-cli/index.html
 -share/doc/commons-cli/index-all.html
 -share/doc/commons-cli/help-doc.html
 -share/doc/commons-cli/deprecated-list.html
 -share/doc/commons-cli/stylesheet.css
 -share/doc/commons-cli/allclasses-frame.html
  share/java/classes/commons-cli.jar
 - at dirrm share/doc/commons-cli/org/apache/commons/cli/class-use
 - at dirrm share/doc/commons-cli/org/apache/commons/cli
 - at dirrm share/doc/commons-cli/org/apache/commons
 - at dirrm share/doc/commons-cli/org/apache
 - at dirrm share/doc/commons-cli/org
 - at dirrm share/doc/commons-cli
 
 --17pEHd4RhPHOinZp--


More information about the freebsd-java mailing list