Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jan 2004 06:20:14 -0800 (PST)
From:      Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
To:        freebsd-java@FreeBSD.org
Subject:   Re: java/61357: Fix port: java/jakarta-commons-cli
Message-ID:  <200401201420.i0KEKE5S058286@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR java/61357; it has been noted by GNATS.

From: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
To: FreeBSD-gnats-submit@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
 -@dirrm share/doc/commons-cli/org/apache/commons/cli/class-use
 -@dirrm share/doc/commons-cli/org/apache/commons/cli
 -@dirrm share/doc/commons-cli/org/apache/commons
 -@dirrm share/doc/commons-cli/org/apache
 -@dirrm share/doc/commons-cli/org
 -@dirrm share/doc/commons-cli
 
 --17pEHd4RhPHOinZp--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401201420.i0KEKE5S058286>