directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pamarce...@apache.org
Subject svn commit: r634665 - /directory/sandbox/pamarcelot/trunks/apacheds-additional-installers/installers/apacheds/pom.xml
Date Fri, 07 Mar 2008 13:29:42 GMT
Author: pamarcelot
Date: Fri Mar  7 05:29:41 2008
New Revision: 634665

URL: http://svn.apache.org/viewvc?rev=634665&view=rev
Log:
Added a profile for an ApacheDS Mac OS X Installer package.
Added a (commented) profile for an Apache DS Binary Installer.

Modified:
    directory/sandbox/pamarcelot/trunks/apacheds-additional-installers/installers/apacheds/pom.xml

Modified: directory/sandbox/pamarcelot/trunks/apacheds-additional-installers/installers/apacheds/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/pamarcelot/trunks/apacheds-additional-installers/installers/apacheds/pom.xml?rev=634665&r1=634664&r2=634665&view=diff
==============================================================================
--- directory/sandbox/pamarcelot/trunks/apacheds-additional-installers/installers/apacheds/pom.xml
(original)
+++ directory/sandbox/pamarcelot/trunks/apacheds-additional-installers/installers/apacheds/pom.xml
Fri Mar  7 05:29:41 2008
@@ -129,6 +129,205 @@
   </dependencies>
 
   <profiles>
+  	<profile>
+      <id>macosx</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.directory.daemon</groupId>
+            <artifactId>daemon-plugin</artifactId>
+            <version>1.1.2-SNAPSHOT</version>
+            <configuration>
+              <application>
+                <name>apacheds</name>
+                <version>1.5.2-SNAPSHOT</version>
+                <description>Apache Directory Suite</description>
+
+                <icon>src/main/resources/feather.ico</icon>
+                <copyrightYear>2007</copyrightYear>
+                <minimumJavaVersion>1.5</minimumJavaVersion>
+                <url>http://directory.apache.org</url>
+                <email>users@directory.apache.org</email>
+                <license>target/classes/META-INF/LICENSE</license>
+                <authors>
+                  <author>Apache Directory Team</author>
+                  <author>akarasulu@apache.org</author>
+                  <author>ckoppelt@apache.org</author>
+                  <author>elecharny@apache.org</author>
+                  <author>erodriguez@apache.org</author>
+                  <author>ersiner@apache.org</author>
+                  <author>oersoy@apache.org</author>
+                  <author>pamarcelot@apache.org</author>
+                  <author>szoerner@apache.org</author>
+                  <author>seelmann@apache.org</author>
+                  <author>trustin@apache.org</author>
+                </authors>
+              </application>
+              <packagedFiles>
+                <packagedFile>
+                  <source>org.apache.directory.server:apacheds-server-tools</source>
+                  <destinationPath>bin/apacheds-tools.jar</destinationPath>
+                  <dependency>true</dependency>
+                  <installationBundleId>Binaries</installationBundleId>
+                </packagedFile>
+                <packagedFile>
+                  <source>target/classes/META-INF/NOTICE</source>
+                  <destinationPath>NOTICE</destinationPath>
+                  <executable>false</executable>
+                  <filtered>true</filtered>
+                </packagedFile>
+              </packagedFiles>
+              <applicationClass>
+                org.apache.ldap.server.Service
+              </applicationClass>
+              <pkgTargets>
+                <pkgTarget>
+                 <id>apacheds-macosx</id>
+                  <finalName>apacheds-macosx</finalName>
+                  <osName>Mac OS X</osName>
+                  <osFamily>macosx</osFamily>
+                  <osVersion>10.5</osVersion>
+                  <osArch>x86</osArch>
+                  <daemonFramework>tanuki</daemonFramework>
+                </pkgTarget>
+              </pkgTargets>
+
+              <excludes>
+                <!-- apacheds-tools.jar does not get put in lib directory -->
+                <exclude>org.apache.directory.server:apacheds-server-tools</exclude>
+
+                <exclude>ant:ant</exclude>
+                <exclude>aopalliance:aopalliance</exclude>
+                <exclude>xerces:xerces</exclude>
+                <!--exclude>commons-pool:commons-pool</exclude-->
+                <exclude>xml-apis:xml-apis</exclude>
+                <exclude>aspectwerkz:aspectwerkz-core</exclude>
+                <exclude>velocity:velocity</exclude>
+                <exclude>org.springframework:spring-aop</exclude>
+                <exclude>qdox:qdox</exclude>
+                <exclude>oro:oro</exclude>
+                <exclude>commons-attributes:commons-attributes-compiler</exclude>
+                <exclude>commons-attributes:commons-attributes-api</exclude>
+                <exclude>cglib:cglib</exclude>
+                <exclude>velocity:velocity-dep</exclude>
+                <exclude>com.jamonapi:jamon</exclude>
+                <exclude>asm:asm</exclude>
+                <exclude>freemarker:freemarker</exclude>
+                <exclude>asm:asm-util</exclude>
+                <exclude>jasperreports:jasperreports</exclude>
+              </excludes>
+            </configuration>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>generate</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!--<profile>
+      <id>bin</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.directory.daemon</groupId>
+            <artifactId>daemon-plugin</artifactId>
+            <version>1.1.2-SNAPSHOT</version>
+            <configuration>
+              <application>
+                <name>apacheds</name>
+                <version>1.0</version>
+                <description>Apache Directory Suite</description>
+
+                <icon>src/main/resources/feather.ico</icon>
+                <copyrightYear>2007</copyrightYear>
+                <minimumJavaVersion>1.5</minimumJavaVersion>
+                <url>http://directory.apache.org</url>
+                <email>users@directory.apache.org</email>
+                <license>target/classes/META-INF/LICENSE</license>
+                <authors>
+                  <author>Apache Directory Team</author>
+                  <author>akarasulu@apache.org</author>
+                  <author>ckoppelt@apache.org</author>
+                  <author>elecharny@apache.org</author>
+                  <author>erodriguez@apache.org</author>
+                  <author>ersiner@apache.org</author>
+                  <author>oersoy@apache.org</author>
+                  <author>pamarcelot@apache.org</author>
+                  <author>szoerner@apache.org</author>
+                  <author>seelmann@apache.org</author>
+                  <author>trustin@apache.org</author>
+                </authors>
+              </application>
+              <packagedFiles>
+                <packagedFile>
+                  <source>org.apache.directory.server:apacheds-server-tools</source>
+                  <destinationPath>bin/apacheds-tools.jar</destinationPath>
+                  <dependency>true</dependency>
+                  <installationBundleId>Binaries</installationBundleId>
+                </packagedFile>
+                <packagedFile>
+                  <source>target/classes/META-INF/NOTICE</source>
+                  <destinationPath>NOTICE</destinationPath>
+                  <executable>false</executable>
+                  <filtered>true</filtered>
+                </packagedFile>
+              </packagedFiles>
+              <applicationClass>
+                org.apache.ldap.server.Service
+              </applicationClass>
+              <binTargets>
+                <binTarget>
+                 <id>apacheds-bin-installer</id>
+                  <finalName>apacheds-macosx</finalName>
+                  <osName>Debian</osName>
+                  <osFamily>linux</osFamily>
+                  <daemonFramework>tanuki</daemonFramework>
+                </binTarget>
+              </binTargets>
+
+              <excludes> -->
+                <!-- apacheds-tools.jar does not get put in lib directory -->
+                <!-- <exclude>org.apache.directory.server:apacheds-server-tools</exclude>
+
+                <exclude>ant:ant</exclude>
+                <exclude>aopalliance:aopalliance</exclude>
+                <exclude>xerces:xerces</exclude> -->
+                <!--exclude>commons-pool:commons-pool</exclude-->
+                <!--<exclude>xml-apis:xml-apis</exclude>
+                <exclude>aspectwerkz:aspectwerkz-core</exclude>
+                <exclude>velocity:velocity</exclude>
+                <exclude>org.springframework:spring-aop</exclude>
+                <exclude>qdox:qdox</exclude>
+                <exclude>oro:oro</exclude>
+                <exclude>commons-attributes:commons-attributes-compiler</exclude>
+                <exclude>commons-attributes:commons-attributes-api</exclude>
+                <exclude>cglib:cglib</exclude>
+                <exclude>velocity:velocity-dep</exclude>
+                <exclude>com.jamonapi:jamon</exclude>
+                <exclude>asm:asm</exclude>
+                <exclude>freemarker:freemarker</exclude>
+                <exclude>asm:asm-util</exclude>
+                <exclude>jasperreports:jasperreports</exclude>
+              </excludes>
+            </configuration>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>generate</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>-->
+  
+  
     <profile>
       <id>suite-installer</id>
       <build>
@@ -232,7 +431,7 @@
                   </packagedFiles>
 
                   <id>suite-win32</id>
-                  <nsisCompiler>/usr/local/nsis/makensis</nsisCompiler>
+                  <nsisCompiler>/usr/local/share/nsis/makensis</nsisCompiler>
                   <nsisConfigurationFile>src/main/installers/apacheds-suite-win.nsi</nsisConfigurationFile>
                   <finalName>
                     apacheds-suite-1.0-setup
@@ -366,7 +565,7 @@
                   </packagedFiles>
 
                   <id>studio-win32</id>
-                  <nsisCompiler>/usr/local/nsis/makensis</nsisCompiler>
+                  <nsisCompiler>/usr/local/share/nsis/makensis</nsisCompiler>
                   <nsisConfigurationFile>src/main/installers/apacheds-studio-win.nsi</nsisConfigurationFile>
                   <finalName>
                     apacheds-studio-1.0-setup
@@ -619,7 +818,7 @@
                   </packagedFiles>
 
                   <id>server-win32</id>
-                  <nsisCompiler>/usr/local/nsis/makensis</nsisCompiler>
+                  <nsisCompiler>/usr/local/share/nsis/makensis</nsisCompiler>
                   <nsisConfigurationFile>src/main/installers/apacheds-server-win.nsi</nsisConfigurationFile>
                   <finalName>
                     apacheds-server-1.5.2-SNAPSHOT-setup



Mime
View raw message