# HG changeset patch # User Srinivasa Sarva # Date 1308597211 25200 # Node ID 3ed992b12a6cb913dd2296f485082bce44ccef17 # Parent 1897ebe5312716a3298c1b1aef78e9ab9077d6f4 7054498 Move JUnit to Userland diff -r 1897ebe53127 -r 3ed992b12a6c components/junit/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/junit/Makefile Mon Jun 20 12:13:31 2011 -0700 @@ -0,0 +1,49 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. +# +include ../../make-rules/shared-macros.mk + +COMPONENT_NAME= junit +COMPONENT_VERSION= 4.5 +COMPONENT_SRC= $(COMPONENT_NAME)$(COMPONENT_VERSION) +COMPONENT_ARCHIVE= $(COMPONENT_SRC).zip +COMPONENT_ARCHIVE_HASH= sha1:75d642adaf15091c7ca9ed54f0f2f058bd9ec653 +COMPONENT_ARCHIVE_URL= http://sourceforge.net/projects/junit/files/junit/4.5/$(COMPONENT_ARCHIVE) + +include ../../make-rules/prep.mk +include ../../make-rules/ant.mk +include ../../make-rules/ips.mk + +COMPONENT_BUILD_ARGS += -Ddist=${PROTO_DIR} +COMPONENT_BUILD_ARGS += -Djavadocdir=${PROTO_DIR} +COMPONENT_BUILD_TARGETS += dist + +# common targets +build: $(BUILD_32) + +install: build + +test: $(NO_TESTS) + +BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) + +include ../../make-rules/depend.mk diff -r 1897ebe53127 -r 3ed992b12a6c components/junit/junit.3 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/junit/junit.3 Mon Jun 20 12:13:31 2011 -0700 @@ -0,0 +1,60 @@ +'\" t +.\" +.\" CDDL HEADER START +.\" +.\" The contents of this file are subject to the terms of the +.\" Common Development and Distribution License (the "License"). +.\" You may not use this file except in compliance with the License. +.\" +.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +.\" or http://www.opensolaris.org/os/licensing. +.\" See the License for the specific language governing permissions +.\" and limitations under the License. +.\" +.\" When distributing Covered Code, include this CDDL HEADER in each +.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE. +.\" If applicable, add the following below this CDDL HEADER, with the +.\" fields enclosed by brackets "[]" replaced with your own identifying +.\" information: Portions Copyright [yyyy] [name of copyright owner] +.\" +.\" CDDL HEADER END +.\" +.\" This man page created by Oracle to provide a reference to the documents +.\" for JUnit provided with the JUnit distribution. +.\" +.TH junit 3 "20 Aug 2008" +.SH NAME +junit \- Java Unit testing framework +.SH SYNOPSIS +add junit.jar to the CLASSPATH +.SH DESCRIPTION +junit is a simple framework to write repeatable tests. It +is an instance of the xUnit architecture for unit testing +frameworks. For additional information on using junit, +browse the complete documentation at: +.IP +.B file:/usr/share/doc/junit/README.html +.LP +.SH LICENSE +Common Public License +.SH FILES +/usr/share/lib/java/junit.jar +.IP +JUnit framework jar file, bundled with the hamcrest-core-1.1 dependency. +.LP + +/usr/share/doc/junit/doc/cookbook/cookbook.htm +.IP +A cookbook for implementing tests with JUnit. +.LP + +/usr/share/lib/java/javadoc/junit/index.html +.IP +API documentation generated with javadoc. +.LP + +/usr/share/doc/junit/samples +.IP +sample test cases +.LP +.PD diff -r 1897ebe53127 -r 3ed992b12a6c components/junit/junit.license --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/junit/junit.license Mon Jun 20 12:13:31 2011 -0700 @@ -0,0 +1,214 @@ +Common Public License - v 1.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC +LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM +CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + +a) in the case of the initial Contributor, the initial code and +documentation distributed under this Agreement, and + +b) in the case of each subsequent Contributor: + +i) changes to the Program, and + +ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are +distributed by that particular Contributor. A Contribution 'originates' from a +Contributor if it was added to the Program by such Contributor itself or anyone +acting on such Contributor's behalf. Contributions do not include additions to +the Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) are not +derivative works of the Program. + +"Contributor" means any person or entity that distributes the Program. + +"Licensed Patents " mean patent claims licensable by a Contributor which are +necessarily infringed by the use or sale of its Contribution alone or when +combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, +including all Contributors. + +2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free copyright license to +reproduce, prepare derivative works of, publicly display, publicly perform, +distribute and sublicense the Contribution of such Contributor, if any, and such +derivative works, in source code and object code form. + +b) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed +Patents to make, use, sell, offer to sell, import and otherwise transfer the +Contribution of such Contributor, if any, in source code and object code form. +This patent license shall apply to the combination of the Contribution and the +Program if, at the time the Contribution is added by the Contributor, such +addition of the Contribution causes such combination to be covered by the +Licensed Patents. The patent license shall not apply to any other combinations +which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses +to its Contributions set forth herein, no assurances are provided by any +Contributor that the Program does not infringe the patent or other intellectual +property rights of any other entity. Each Contributor disclaims any liability to +Recipient for claims brought by any other entity based on infringement of +intellectual property rights or otherwise. As a condition to exercising the +rights and licenses granted hereunder, each Recipient hereby assumes sole +responsibility to secure any other intellectual property rights needed, if any. +For example, if a third party patent license is required to allow Recipient to +distribute the Program, it is Recipient's responsibility to acquire that license +before distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient +copyright rights in its Contribution, if any, to grant the copyright license set +forth in this Agreement. + +3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under its +own license agreement, provided that: + +a) it complies with the terms and conditions of this Agreement; and + +b) its license agreement: + +i) effectively disclaims on behalf of all Contributors all warranties and +conditions, express and implied, including warranties or conditions of title and +non-infringement, and implied warranties or conditions of merchantability and +fitness for a particular purpose; + +ii) effectively excludes on behalf of all Contributors all liability for +damages, including direct, indirect, special, incidental and consequential +damages, such as lost profits; + +iii) states that any provisions which differ from this Agreement are offered +by that Contributor alone and not by any other party; and + +iv) states that source code for the Program is available from such +Contributor, and informs licensees how to obtain it in a reasonable manner on or +through a medium customarily used for software exchange. + +When the Program is made available in source code form: + +a) it must be made available under this Agreement; and + +b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within the +Program. + +Each Contributor must identify itself as the originator of its Contribution, if +any, in a manner that reasonably allows subsequent Recipients to identify the +originator of the Contribution. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with +respect to end users, business partners and the like. While this license is +intended to facilitate the commercial use of the Program, the Contributor who +includes the Program in a commercial product offering should do so in a manner +which does not create potential liability for other Contributors. Therefore, if +a Contributor includes the Program in a commercial product offering, such +Contributor ("Commercial Contributor") hereby agrees to defend and indemnify +every other Contributor ("Indemnified Contributor") against any losses, damages +and costs (collectively "Losses") arising from claims, lawsuits and other legal +actions brought by a third party against the Indemnified Contributor to the +extent caused by the acts or omissions of such Commercial Contributor in +connection with its distribution of the Program in a commercial product +offering. The obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In order +to qualify, an Indemnified Contributor must: a) promptly notify the Commercial +Contributor in writing of such claim, and b) allow the Commercial Contributor to +control, and cooperate with the Commercial Contributor in, the defense and any +related settlement negotiations. The Indemnified Contributor may participate in +any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product +offering, Product X. That Contributor is then a Commercial Contributor. If that +Commercial Contributor then makes performance claims, or offers warranties +related to Product X, those performance claims and warranties are such +Commercial Contributor's responsibility alone. Under this section, the +Commercial Contributor would have to defend claims against the other +Contributors related to those performance claims and warranties, and if a court +requires any other Contributor to pay any damages as a result, the Commercial +Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR +IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, +NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each +Recipient is solely responsible for determining the appropriateness of using and +distributing the Program and assumes all risks associated with its exercise of +rights under this Agreement, including but not limited to the risks and costs of +program errors, compliance with applicable laws, damage to or loss of data, +programs or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY +CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST +PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS +GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable +law, it shall not affect the validity or enforceability of the remainder of the +terms of this Agreement, and without further action by the parties hereto, such +provision shall be reformed to the minimum extent necessary to make such +provision valid and enforceable. + +If Recipient institutes patent litigation against a Contributor with respect to +a patent applicable to software (including a cross-claim or counterclaim in a +lawsuit), then any patent licenses granted by that Contributor to such Recipient +under this Agreement shall terminate as of the date such litigation is filed. In +addition, if Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the Program +itself (excluding combinations of the Program with other software or hardware) +infringes such Recipient's patent(s), then such Recipient's rights granted under +Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to +comply with any of the material terms or conditions of this Agreement and does +not cure such failure in a reasonable period of time after becoming aware of +such noncompliance. If all Recipient's rights under this Agreement terminate, +Recipient agrees to cease use and distribution of the Program as soon as +reasonably practicable. However, Recipient's obligations under this Agreement +and any licenses granted by Recipient relating to the Program shall continue and +survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in +order to avoid inconsistency the Agreement is copyrighted and may only be +modified in the following manner. The Agreement Steward reserves the right to +publish new versions (including revisions) of this Agreement from time to time. +No one other than the Agreement Steward has the right to modify this Agreement. +IBM is the initial Agreement Steward. IBM may assign the responsibility to serve +as the Agreement Steward to a suitable separate entity. Each new version of the +Agreement will be given a distinguishing version number. The Program (including +Contributions) may always be distributed subject to the version of the Agreement +under which it was received. In addition, after a new version of the Agreement +is published, Contributor may elect to distribute the Program (including its +Contributions) under the new version. Except as expressly stated in Sections +2(a) and 2(b) above, Recipient receives no rights or licenses to the +intellectual property of any Contributor under this Agreement, whether +expressly, by implication, estoppel or otherwise. All rights in the Program not +expressly granted under this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the +intellectual property laws of the United States of America. No party to this +Agreement will bring a legal action under this Agreement more than one year +after the cause of action arose. Each party waives its rights to a jury trial in +any resulting litigation. + diff -r 1897ebe53127 -r 3ed992b12a6c components/junit/junit.p5m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/junit/junit.p5m Mon Jun 20 12:13:31 2011 -0700 @@ -0,0 +1,217 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. +# + + default mangler.man.stability uncommitted> + set action.hash %<\1> > + set action.hash %<\1> > + set action.hash %<\1> > + set action.hash %<\1> > +set name=pkg.fmri \ + value=pkg:/developer/java/junit@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) +set name=pkg.description \ + value="Junit is a unit testing framework for the Java programming language." +set name=pkg.summary value="Junit - Java unit testing framework" +set name=info.classification \ + value=org.opensolaris.category.2008:Development/Java +set name=info.source_url value=$(COMPONENT_ARCHIVE_URL) +set name=info.upstream_url value=http://sourceforge.net/projects/junit/ +set name=opensolaris.arc_url \ + value=http://arc.opensolaris.org/caselog/LSARC/2008/633 +set name=org.opensolaris.consolidation value=$(CONSOLIDATION) +dir path=usr +dir path=usr/share +dir path=usr/share/doc +dir path=usr/share/doc/junit +dir path=usr/share/doc/junit/doc +dir path=usr/share/doc/junit/doc/cookbook +dir path=usr/share/doc/junit/doc/cookstour +dir path=usr/share/doc/junit/doc/faq +dir path=usr/share/doc/junit/doc/testinfected +dir path=usr/share/doc/junit/samples +dir path=usr/share/doc/junit/samples/org +dir path=usr/share/doc/junit/samples/org/junit +dir path=usr/share/doc/junit/samples/org/junit/samples +dir path=usr/share/doc/junit/samples/org/junit/samples/money +dir path=usr/share/lib +dir path=usr/share/lib/java +dir path=usr/share/lib/java/javadoc +dir path=usr/share/lib/java/javadoc/junit +dir path=usr/share/lib/java/javadoc/junit/org +dir path=usr/share/lib/java/javadoc/junit/org/hamcrest +dir path=usr/share/lib/java/javadoc/junit/org/hamcrest/core +dir path=usr/share/lib/java/javadoc/junit/org/junit +dir path=usr/share/lib/java/javadoc/junit/org/junit/matchers +dir path=usr/share/lib/java/javadoc/junit/org/junit/runner +dir path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation +dir path=usr/share/lib/java/javadoc/junit/org/junit/runner/notification +dir path=usr/share/lib/java/javadoc/junit/org/junit/runners +dir path=usr/share/lib/java/javadoc/junit/resources +dir path=usr/share/man +dir path=usr/share/man/man3 +file path=usr/share/doc/junit/README.html +file path=usr/share/doc/junit/doc/ReleaseNotes4.4.html +file path=usr/share/doc/junit/doc/ReleaseNotes4.4.txt +file path=usr/share/doc/junit/doc/ReleaseNotes4.5.txt +file path=usr/share/doc/junit/doc/ReleaseNotes4.6.txt +file path=usr/share/doc/junit/doc/cookbook/cookbook.htm +file path=usr/share/doc/junit/doc/cookbook/logo.gif +file path=usr/share/doc/junit/doc/cookstour/Image1.gif +file path=usr/share/doc/junit/doc/cookstour/Image2.gif +file path=usr/share/doc/junit/doc/cookstour/Image3.gif +file path=usr/share/doc/junit/doc/cookstour/Image4.gif +file path=usr/share/doc/junit/doc/cookstour/Image5.gif +file path=usr/share/doc/junit/doc/cookstour/Image6.gif +file path=usr/share/doc/junit/doc/cookstour/Image7.gif +file path=usr/share/doc/junit/doc/cookstour/cookstour.htm +file path=usr/share/doc/junit/doc/faq/faq.htm +file path=usr/share/doc/junit/doc/index.htm +file path=usr/share/doc/junit/doc/markdown.sh +file path=usr/share/doc/junit/doc/testinfected/IMG00001.GIF +file path=usr/share/doc/junit/doc/testinfected/IMG00002.GIF +file path=usr/share/doc/junit/doc/testinfected/IMG00003.GIF +file path=usr/share/doc/junit/doc/testinfected/logo.gif +file path=usr/share/doc/junit/doc/testinfected/testing.htm +file path=usr/share/doc/junit/samples/org/junit/samples/ListTest.class +file path=usr/share/doc/junit/samples/org/junit/samples/ListTest.java +file path=usr/share/doc/junit/samples/org/junit/samples/SimpleTest.class +file path=usr/share/doc/junit/samples/org/junit/samples/SimpleTest.java +file path=usr/share/doc/junit/samples/org/junit/samples/money/MoneyTest.class +file path=usr/share/doc/junit/samples/org/junit/samples/money/MoneyTest.java +file \ + path=usr/share/doc/junit/samples/org/junit/samples/money/package-info.java +file path=usr/share/doc/junit/samples/org/junit/samples/package-info.java +file path=usr/share/lib/java/javadoc/junit/allclasses-frame.html +file path=usr/share/lib/java/javadoc/junit/allclasses-noframe.html +file path=usr/share/lib/java/javadoc/junit/constant-values.html +file path=usr/share/lib/java/javadoc/junit/deprecated-list.html +file path=usr/share/lib/java/javadoc/junit/help-doc.html +file path=usr/share/lib/java/javadoc/junit/index-all.html +file path=usr/share/lib/java/javadoc/junit/index.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/AllOf.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/AnyOf.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/DescribedAs.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/Is.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/IsAnything.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/IsEqual.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/IsInstanceOf.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/IsNot.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/IsNull.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/IsSame.html +file \ + path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/package-frame.html +file \ + path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/package-summary.html +file path=usr/share/lib/java/javadoc/junit/org/hamcrest/core/package-tree.html +file path=usr/share/lib/java/javadoc/junit/org/junit/After.html +file path=usr/share/lib/java/javadoc/junit/org/junit/AfterClass.html +file path=usr/share/lib/java/javadoc/junit/org/junit/Assert.html +file path=usr/share/lib/java/javadoc/junit/org/junit/Assume.html +file path=usr/share/lib/java/javadoc/junit/org/junit/Before.html +file path=usr/share/lib/java/javadoc/junit/org/junit/BeforeClass.html +file path=usr/share/lib/java/javadoc/junit/org/junit/ComparisonFailure.html +file path=usr/share/lib/java/javadoc/junit/org/junit/Ignore.html +file path=usr/share/lib/java/javadoc/junit/org/junit/Test.None.html +file path=usr/share/lib/java/javadoc/junit/org/junit/Test.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/matchers/JUnitMatchers.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/matchers/package-frame.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/matchers/package-summary.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/matchers/package-tree.html +file path=usr/share/lib/java/javadoc/junit/org/junit/package-frame.html +file path=usr/share/lib/java/javadoc/junit/org/junit/package-summary.html +file path=usr/share/lib/java/javadoc/junit/org/junit/package-tree.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/Describable.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/Description.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/JUnitCore.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/Request.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/Result.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/RunWith.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/Runner.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation/Filter.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation/Filterable.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation/NoTestsRemainException.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation/Sortable.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation/Sorter.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation/package-frame.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation/package-summary.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/manipulation/package-tree.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/notification/Failure.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/notification/RunListener.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/notification/RunNotifier.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/notification/StoppedByUserException.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/notification/package-frame.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/notification/package-summary.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/notification/package-tree.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/package-frame.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runner/package-summary.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runner/package-tree.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runners/AllTests.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runners/BlockJUnit4ClassRunner.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runners/JUnit4.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runners/Parameterized.Parameters.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runners/Parameterized.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runners/ParentRunner.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runners/Suite.SuiteClasses.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runners/Suite.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runners/package-frame.html +file \ + path=usr/share/lib/java/javadoc/junit/org/junit/runners/package-summary.html +file path=usr/share/lib/java/javadoc/junit/org/junit/runners/package-tree.html +file path=usr/share/lib/java/javadoc/junit/overview-frame.html +file path=usr/share/lib/java/javadoc/junit/overview-summary.html +file path=usr/share/lib/java/javadoc/junit/overview-tree.html +file path=usr/share/lib/java/javadoc/junit/package-list +file path=usr/share/lib/java/javadoc/junit/resources/inherit.gif +file path=usr/share/lib/java/javadoc/junit/serialized-form.html +file path=usr/share/lib/java/javadoc/junit/stylesheet.css +file path=usr/share/lib/java/junit-4.5.jar +file junit.3 path=usr/share/man/man3/junit.3 +legacy pkg=SUNWjunit desc="JUnit - Java unit testing framework 4.5" \ + name="JUnit - Java unit testing framework" +license junit.license license=CPLv1.0 +link path=usr/share/doc/junit/javadoc target=../../lib/java/javadoc/junit +link path=usr/share/lib/java/junit.jar target=junit-4.5.jar diff -r 1897ebe53127 -r 3ed992b12a6c components/junit/patches/build.xml.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/junit/patches/build.xml.patch Mon Jun 20 12:13:31 2011 -0700 @@ -0,0 +1,98 @@ +--- junit4.5/build.xml Tue Aug 19 15:12:22 2008 ++++ junit4.5/build.xml.new Mon Sep 1 10:39:18 2008 +@@ -2,14 +2,14 @@ + + + +- ++ + + + +- ++ + + +- ++ + + + +@@ -18,11 +18,18 @@ + + + +- +- ++ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -39,6 +46,8 @@ + + + ++ ++ + + + +@@ -71,9 +80,9 @@ + + + +- +- +- ++ ++ ++ + + + +@@ -97,16 +106,12 @@ + + + +- + + + + +- +- +- + +- ++ + + + +@@ -134,7 +139,6 @@ + + + +- + + + diff -r 1897ebe53127 -r 3ed992b12a6c components/meta-packages/history/SUNWjunit.p5m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/meta-packages/history/SUNWjunit.p5m Mon Jun 20 12:13:31 2011 -0700 @@ -0,0 +1,33 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. +# + +# +# Legacy package information for renamed SUNWjunit package +# + +set name=pkg.fmri value=pkg:/SUNWjunit@4.5,5.11-0.133 +set name=pkg.renamed value=true + +set name=org.opensolaris.consolidation value=$(CONSOLIDATION) + +depend fmri=developer/java/junit@4.5-0.133 type=require