You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jl...@apache.org on 2019/09/04 17:13:51 UTC
svn commit: r1866408 -
/geronimo/specs/trunk/geronimo-javamail_1.6_spec/dependency-reduced-pom.xml
Author: jlmonteiro
Date: Wed Sep 4 17:13:51 2019
New Revision: 1866408
URL: http://svn.apache.org/viewvc?rev=1866408&view=rev
Log:
Add missing file
Added:
geronimo/specs/trunk/geronimo-javamail_1.6_spec/dependency-reduced-pom.xml
Added: geronimo/specs/trunk/geronimo-javamail_1.6_spec/dependency-reduced-pom.xml
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-javamail_1.6_spec/dependency-reduced-pom.xml?rev=1866408&view=auto
==============================================================================
--- geronimo/specs/trunk/geronimo-javamail_1.6_spec/dependency-reduced-pom.xml (added)
+++ geronimo/specs/trunk/geronimo-javamail_1.6_spec/dependency-reduced-pom.xml Wed Sep 4 17:13:51 2019
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <artifactId>genesis-java8-flava</artifactId>
+ <groupId>org.apache.geronimo.genesis</groupId>
+ <version>2.3</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-javamail_1.6_spec</artifactId>
+ <packaging>bundle</packaging>
+ <name>Apache Geronimo JavaMail Spec 1.6</name>
+ <version>1.0.0-SNAPSHOT</version>
+ <description>Javamail 1.6 API Specification</description>
+ <url>http://geronimo.apache.org/maven/${siteId}/${project.version}</url>
+ <scm>
+ <connection>scm:svn:https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-javamail_1.6_spec</connection>
+ <developerConnection>scm:svn:https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-javamail_1.6_spec</developerConnection>
+ <url>https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-javamail_1.6_spec</url>
+ </scm>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.6.1</version>
+ <configuration>
+ <source>1.8</source>
+ <target>1.8</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.9</version>
+ <configuration>
+ <source>1.8</source>
+ <additionalparam>-Xdoclint:none</additionalparam>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-shade-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <artifactSet>
+ <includes>
+ <include>org.apache.james:apache-mime4j-core</include>
+ </includes>
+ </artifactSet>
+ <relocations>
+ <relocation>
+ <pattern>org.apache.james.mime4j</pattern>
+ <shadedPattern>org.apache.geronimo.mail.james.mime4j</shadedPattern>
+ </relocation>
+ </relocations>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>3.5.0</version>
+ <configuration>
+ <instructions>
+ <Bundle-SymbolicName>${project.groupId}.${project.artifactId};singleton=true</Bundle-SymbolicName>
+ <Specification-Title>JSR-919 Javamail API 1.6</Specification-Title>
+ <Specification-Vendor>Sun Microsystems, Inc.</Specification-Vendor>
+ <Specification-Version>1.6</Specification-Version>
+ <Export-Package>javax.mail*;version=1.6,org.apache.geronimo.mail.util;version=1.6,org.apache.geronimo.mail.handlers;version=1.6</Export-Package>
+ <Import-Package>org.apache.geronimo.osgi.registry.api;resolution:=optional,*</Import-Package>
+ <Private-Package>org.apache.geronimo.osgi.locator,org.apache.geronimo.mail</Private-Package>
+ <Bundle-Activator>org.apache.geronimo.mail.Activator</Bundle-Activator>
+ <Provide-Capability>osgi.contract;osgi.contract=JavaMail;uses:="${packages;NAMED;javax.*}";version:List<Version>='1.6,1.5,1.4'</Provide-Capability>
+ <_contract>JavaActivation</_contract>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <profiles>
+ <profile>
+ <id>rat</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.rat</groupId>
+ <artifactId>apache-rat-plugin</artifactId>
+ <version>0.10</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <reportFile>${project.build.directory}/${project.build.finalName}.rat</reportFile>
+ <excludeSubProjects>false</excludeSubProjects>
+ <excludes>
+ <exclude>**/target/**/*</exclude>
+ <exclude>**/appended-resources/**/*</exclude>
+ <exclude>**/velocity.log</exclude>
+ <exclude>**/*.MF</exclude>
+ <exclude>**/wmtom.bin</exclude>
+ <exclude>manual/src/styles/print.css</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-activation_1.1_spec</artifactId>
+ <version>1.1</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>4.2.0</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.compendium</artifactId>
+ <version>4.2.0</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-osgi-locator</artifactId>
+ <version>1.0</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>hamcrest-core</artifactId>
+ <groupId>org.hamcrest</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+ <distributionManagement>
+ <site>
+ <id>apache-website</id>
+ <url>${site.deploy.url}/maven/${siteId}/${project.version}</url>
+ </site>
+ </distributionManagement>
+ <properties>
+ <geronimo.osgi.resources>src/main/resources/,META-INF/LICENSE.txt=LICENSE.txt,META-INF/NOTICE.txt=NOTICE.txt</geronimo.osgi.resources>
+ <geronimo.osgi.private.pkg>org.apache.geronimo.mail*</geronimo.osgi.private.pkg>
+ <siteId>specs/${project.artifactId}</siteId>
+ </properties>
+</project>
+