628e06
--- protobuf-2.5.0/java/pom.xml.orig	2013-02-26 09:58:21.000000000 -0800
628e06
+++ protobuf-2.5.0/java/pom.xml	2013-03-09 19:16:29.581904896 -0800
628e06
@@ -1,152 +1,79 @@
628e06
 
628e06
 
628e06
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
628e06
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
628e06
   <modelVersion>4.0.0</modelVersion>
628e06
-  <parent>
628e06
-    <groupId>com.google</groupId>
628e06
-    <artifactId>google</artifactId>
628e06
-    <version>1</version>
628e06
-  </parent>
628e06
   <groupId>com.google.protobuf</groupId>
628e06
   <artifactId>protobuf-java</artifactId>
628e06
   <version>2.5.0</version>
628e06
   <packaging>bundle</packaging>
628e06
   <name>Protocol Buffer Java API</name>
628e06
   <description>
628e06
     Protocol Buffers are a way of encoding structured data in an efficient yet
628e06
     extensible format.
628e06
   </description>
628e06
   <inceptionYear>2008</inceptionYear>
628e06
   <url>http://code.google.com/p/protobuf</url>
628e06
   <licenses>
628e06
     <license>
628e06
       <name>New BSD license</name>
628e06
       <url>http://www.opensource.org/licenses/bsd-license.php</url>
628e06
       <distribution>repo</distribution>
628e06
     </license>
628e06
   </licenses>
628e06
   <scm>
628e06
     <url>http://code.google.com/p/protobuf/source/browse</url>
628e06
     <connection>
628e06
       scm:svn:http://protobuf.googlecode.com/svn/trunk/
628e06
     </connection>
628e06
   </scm>
628e06
-  <dependencies>
628e06
-    <dependency>
628e06
-      <groupId>junit</groupId>
628e06
-      <artifactId>junit</artifactId>
628e06
-      <version>4.4</version>
628e06
-      <scope>test</scope>
628e06
-    </dependency>
628e06
-    <dependency>
628e06
-      <groupId>org.easymock</groupId>
628e06
-      <artifactId>easymock</artifactId>
628e06
-      <version>2.2</version>
628e06
-      <scope>test</scope>
628e06
-    </dependency>
628e06
-    <dependency>
628e06
-      <groupId>org.easymock</groupId>
628e06
-      <artifactId>easymockclassextension</artifactId>
628e06
-      <version>2.2.1</version>
628e06
-      <scope>test</scope>
628e06
-    </dependency>
628e06
-  </dependencies>
628e06
   <build>
628e06
     <plugins>
628e06
       <plugin>
628e06
         <artifactId>maven-compiler-plugin</artifactId>
628e06
         <configuration>
628e06
           <source>1.5</source>
628e06
           <target>1.5</target>
628e06
         </configuration>
628e06
       </plugin>
628e06
       <plugin>
628e06
-        <artifactId>maven-surefire-plugin</artifactId>
628e06
-        <configuration>
628e06
-          <includes>
628e06
-            <include>**/*Test.java</include>
628e06
-          </includes>
628e06
-        </configuration>
628e06
-      </plugin>
628e06
-      <plugin>
628e06
         <artifactId>maven-antrun-plugin</artifactId>
628e06
         <executions>
628e06
           <execution>
628e06
             <id>generate-sources</id>
628e06
             <phase>generate-sources</phase>
628e06
             <configuration>
628e06
               <tasks>
628e06
                 <mkdir dir="target/generated-sources" />
628e06
                 <exec executable="../src/protoc">
628e06
                   <arg value="--java_out=target/generated-sources" />
628e06
                   <arg value="--proto_path=../src" />
628e06
                   <arg value="../src/google/protobuf/descriptor.proto" />
628e06
                 </exec>
628e06
               </tasks>
628e06
               <sourceRoot>target/generated-sources</sourceRoot>
628e06
             </configuration>
628e06
             <goals>
628e06
               <goal>run</goal>
628e06
             </goals>
628e06
           </execution>
628e06
-          <execution>
628e06
-            <id>generate-test-sources</id>
628e06
-            <phase>generate-test-sources</phase>
628e06
-            <configuration>
628e06
-              <tasks>
628e06
-                <mkdir dir="target/generated-test-sources" />
628e06
-                <exec executable="../src/protoc">
628e06
-                  <arg value="--java_out=target/generated-test-sources" />
628e06
-                  <arg value="--proto_path=../src" />
628e06
-                  <arg value="--proto_path=src/test/java" />
628e06
-                  <arg value="../src/google/protobuf/unittest.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_import.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_import_public.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_mset.proto" />
628e06
-                  
628e06
-                    value="src/test/java/com/google/protobuf/multiple_files_test.proto" />
628e06
-                  <arg value="src/test/java/com/google/protobuf/nested_builders_test.proto" />
628e06
-                  <arg value="src/test/java/com/google/protobuf/nested_extension.proto" />
628e06
-                  <arg value="src/test/java/com/google/protobuf/nested_extension_lite.proto" />
628e06
-                  <arg value="src/test/java/com/google/protobuf/non_nested_extension.proto" />
628e06
-                  <arg value="src/test/java/com/google/protobuf/non_nested_extension_lite.proto" />
628e06
-                  <arg value="src/test/java/com/google/protobuf/test_bad_identifiers.proto" />
628e06
-                  
628e06
-                    value="../src/google/protobuf/unittest_optimize_for.proto" />
628e06
-                  
628e06
-                    value="../src/google/protobuf/unittest_custom_options.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_lite.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_import_lite.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_import_public_lite.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_lite_imports_nonlite.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_enormous_descriptor.proto" />
628e06
-                  <arg value="../src/google/protobuf/unittest_no_generic_services.proto" />
628e06
-                </exec>
628e06
-              </tasks>
628e06
-              <testSourceRoot>target/generated-test-sources</testSourceRoot>
628e06
-            </configuration>
628e06
-            <goals>
628e06
-              <goal>run</goal>
628e06
-            </goals>
628e06
-          </execution>
628e06
         </executions>
628e06
       </plugin>
628e06
       <plugin>
628e06
         <groupId>org.apache.felix</groupId>
628e06
         <artifactId>maven-bundle-plugin</artifactId>
628e06
         <extensions>true</extensions>
628e06
         <configuration>
628e06
           <instructions>
628e06
             <Export-Package>*</Export-Package>
628e06
           </instructions>
628e06
         </configuration>
628e06
       </plugin>
628e06
     </plugins>
628e06
   </build>
628e06
   <profiles>
628e06
     <profile>
628e06
       <id>lite</id>
628e06
       <build>
628e06
         <plugins>
628e06
           <plugin>
628e06
@@ -161,45 +88,33 @@
628e06
                 <include>**/FieldSet.java</include>
628e06
                 <include>**/GeneratedMessageLite.java</include>
628e06
                 <include>**/Internal.java</include>
628e06
                 <include>**/InvalidProtocolBufferException.java</include>
628e06
                 <include>**/LazyStringArrayList.java</include>
628e06
                 <include>**/LazyStringList.java</include>
628e06
                 <include>**/MessageLite.java</include>
628e06
                 <include>**/MessageLiteOrBuilder.java</include>
628e06
                 <include>**/SmallSortedMap.java</include>
628e06
                 <include>**/UninitializedMessageException.java</include>
628e06
                 <include>**/UnmodifiableLazyStringList.java</include>
628e06
                 <include>**/WireFormat.java</include>
628e06
                 <include>**/Parser.java</include>
628e06
                 <include>**/AbstractParser.java</include>
628e06
                 <include>**/BoundedByteString.java</include>
628e06
                 <include>**/LiteralByteString.java</include>
628e06
                 <include>**/RopeByteString.java</include>
628e06
                 <include>**/Utf8.java</include>
628e06
                 <include>**/LazyField.java</include>
628e06
               </includes>
628e06
-              <testIncludes>
628e06
-                <testInclude>**/LiteTest.java</testInclude>
628e06
-                <testInclude>**/*Lite.java</testInclude>
628e06
-              </testIncludes>
628e06
-            </configuration>
628e06
-          </plugin>
628e06
-          <plugin>
628e06
-            <artifactId>maven-surefire-plugin</artifactId>
628e06
-            <configuration>
628e06
-              <includes>
628e06
-                <include>**/LiteTest.java</include>
628e06
-              </includes>
628e06
             </configuration>
628e06
           </plugin>
628e06
           <plugin>
628e06
             <artifactId>maven-jar-plugin</artifactId>
628e06
             <configuration>
628e06
               <classifier>lite</classifier>
628e06
             </configuration>
628e06
           </plugin>
628e06
         </plugins>
628e06
       </build>
628e06
     </profile>
628e06
   </profiles>
628e06
 </project>