directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From akaras...@apache.org
Subject svn commit: r372425 - in /directory/trunks/apacheds/standalone/installers/plugin/src/main: java/org/apache/directory/server/standalone/installers/ java/org/apache/directory/server/standalone/installers/inno/ resources/org/apache/directory/server/standa...
Date Thu, 26 Jan 2006 04:16:50 GMT
Author: akarasulu
Date: Wed Jan 25 20:16:44 2006
New Revision: 372425

URL: http://svn.apache.org/viewcvs?rev=372425&view=rev
Log:
setting up for inno installer builds

Added:
    directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/
    directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoInstallerCommand.java
  (with props)
    directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoTarget.java
      - copied, changed from r372422, directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/InnoTarget.java
    directory/trunks/apacheds/standalone/installers/plugin/src/main/resources/org/apache/directory/server/standalone/installers/inno/
    directory/trunks/apacheds/standalone/installers/plugin/src/main/resources/org/apache/directory/server/standalone/installers/inno/install.iss
  (with props)
Removed:
    directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/InnoTarget.java

Added: directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoInstallerCommand.java
URL: http://svn.apache.org/viewcvs/directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoInstallerCommand.java?rev=372425&view=auto
==============================================================================
--- directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoInstallerCommand.java
(added)
+++ directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoInstallerCommand.java
Wed Jan 25 20:16:44 2006
@@ -0,0 +1,36 @@
+/*
+ *   Copyright 2006 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.directory.server.standalone.installers.inno;
+
+
+import org.apache.directory.server.standalone.installers.MojoCommand;
+import org.apache.maven.plugin.MojoExecutionException;
+import org.apache.maven.plugin.MojoFailureException;
+
+
+/**
+ * The IzPack installer command.
+ * 
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ * @version $Rev$
+ */
+public class InnoInstallerCommand implements MojoCommand
+{
+    public void execute() throws MojoExecutionException, MojoFailureException
+    {
+    }
+}

Propchange: directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoInstallerCommand.java
------------------------------------------------------------------------------
    svn:eol-style = native

Copied: directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoTarget.java
(from r372422, directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/InnoTarget.java)
URL: http://svn.apache.org/viewcvs/directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoTarget.java?p2=directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoTarget.java&p1=directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/InnoTarget.java&r1=372422&r2=372425&rev=372425&view=diff
==============================================================================
--- directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/InnoTarget.java
(original)
+++ directory/trunks/apacheds/standalone/installers/plugin/src/main/java/org/apache/directory/server/standalone/installers/inno/InnoTarget.java
Wed Jan 25 20:16:44 2006
@@ -14,7 +14,9 @@
  *   limitations under the License.
  *
  */
-package org.apache.directory.server.standalone.installers;
+package org.apache.directory.server.standalone.installers.inno;
+
+import org.apache.directory.server.standalone.installers.Target;
 
 
 /**

Added: directory/trunks/apacheds/standalone/installers/plugin/src/main/resources/org/apache/directory/server/standalone/installers/inno/install.iss
URL: http://svn.apache.org/viewcvs/directory/trunks/apacheds/standalone/installers/plugin/src/main/resources/org/apache/directory/server/standalone/installers/inno/install.iss?rev=372425&view=auto
==============================================================================
--- directory/trunks/apacheds/standalone/installers/plugin/src/main/resources/org/apache/directory/server/standalone/installers/inno/install.iss
(added)
+++ directory/trunks/apacheds/standalone/installers/plugin/src/main/resources/org/apache/directory/server/standalone/installers/inno/install.iss
Wed Jan 25 20:16:44 2006
@@ -0,0 +1,68 @@
+; Script generated by the Inno Setup Script Wizard.
+; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
+
+#define MyAppName "Triplesec"
+#define MyAppVerName "Triplesec 0.6"
+#define MyAppVersion "0.6"
+#define MyAppPublisher "Solarsis Group, LLC."
+#define MyAppURL "http://triplesec.safehaus.org"
+#define MyAppExeName "triplesecw.exe"
+#define MyAppCompanyName "Solarsis Group LLC."
+#define MyAppDescription "Triplesec Server"
+#define MyAppCopyright "Copyright (c) 2005 Solarsis Group LLC."
+
+; Set this constant the path where server main is checked out on your system
+#define SourceBase "C:\cygwin\home\akarasulu\projects\safehaus\triplesec\trunk"
+
+[Setup]
+AppName={#MyAppName}
+AppVerName={#MyAppVerName}
+AppPublisher={#MyAppPublisher}
+AppPublisherURL={#MyAppURL}
+AppSupportURL={#MyAppURL}
+AppUpdatesURL={#MyAppURL}
+DefaultDirName={pf}\triplesec-0.6
+DefaultGroupName={#MyAppName}
+
+LicenseFile={#SourceBase}\installers\bin\win32\resources\safehaus-license.rtf
+OutputDir=C:\Documents and Settings\akarasulu\Desktop
+OutputBaseFilename=triplesec-server-0.6-setup
+SetupIconFile={#SourceBase}\installers\bin\win32\resources\safehaus.ico
+Compression=lzma
+SolidCompression=true
+VersionInfoVersion={#MyAppVersion}
+VersionInfoCompany={#MyAppCompanyName}
+VersionInfoDescription={#MyAppDescription}
+AppCopyright={#MyAppCopyright}
+ShowLanguageDialog=yes
+AppVersion={#MyAppVersion}
+
+[Languages]
+Name: eng; MessagesFile: compiler:Default.isl
+
+[Tasks]
+Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons};
Flags: unchecked
+
+[Files]
+Source: {#SourceBase}\installers\bin\win32\triplesecw.exe; DestDir: {app}\bin; Tasks: ; Languages:

+Source: {#SourceBase}\installers\bin\win32\triplesec.exe; DestDir: {app}\bin
+Source: {#SourceBase}\main\target\triplesec-main-0.6.jar; DestDir: {app}\bin; DestName: bootstrap.jar
+; NOTE: Don't use "Flags: ignoreversion" on any shared system files
+Source: {#SourceBase}\main\conf\server.ldif; DestDir: {app}\conf; DestName: server.ldif;
Tasks: ; Languages: 
+Source: {#SourceBase}\main\conf\log4j.properties; DestDir: {app}\conf; DestName: log4j.properties
+Source: {#SourceBase}\main\conf\server.xml; DestDir: {app}\conf; DestName: server.xml
+
+[Icons]
+Name: {group}\Service Settings; Filename: {app}\bin\triplesecw.exe; Parameters: //ES//Triplesec;
IconIndex: 0
+Name: {userdesktop}\{#MyAppName}; Filename: {app}\bin\triplesecw.exe; Tasks: desktopicon;
Parameters: //ES//Triplesec; IconIndex: 0; Languages: 
+Name: {group}\Tray Monitor; Filename: {app}\bin\triplesecw.exe; Parameters: //MS//Triplesec;
IconIndex: 0
+Name: {group}\Test Service; Filename: {app}\bin\triplesec.exe; IconIndex: 0
+
+[Run]
+Filename: {app}\bin\triplesec.exe; WorkingDir: {app}\bin; Tasks: ; Languages: ; Parameters:
"//IS//Triplesec --Description=""Triplesec Service 0.6 - http://triplesec.safehaus.org"" --DisplayName=Triplesec
--Install=""{app}\bin\triplesec.exe"" --StartMode=jvm --StopMode=jvm --StartClass=org.safehaus.triplesec.Server
--StartParams=""{app}#start"" --StopClass=org.safehaus.triplesec.Server --StopParams=""{app}#stop""
--Startup=manual --JvmOptions=""-Dtriplesec.home={app} -Djava.endorsed.dirs={app}\common\endorsed
-Djava.io.tmpdir={app}\temp"" --Classpath=""{app}\bin\bootstrap.jar;{app}\conf"" --LogPath=""{app}\logs""
--LogPrefix=service.log --LogLevel=debug --StdOutput=""{app}\logs\stdout.log"" --StdError=""{app}\logs\stderr.log""";
Flags: runhidden
+Filename: {app}\bin\triplesecw.exe; Parameters: //ES//Triplesec; WorkingDir: {app}\bin; Flags:
postinstall nowait; Description: Runs the configuration manager for the triplesec windows
service
+
+[Registry]
+
+[UninstallRun]
+Filename: {app}\bin\triplesec.exe; WorkingDir: {app}\bin; Parameters: //DS//Triplesec

Propchange: directory/trunks/apacheds/standalone/installers/plugin/src/main/resources/org/apache/directory/server/standalone/installers/inno/install.iss
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: directory/trunks/apacheds/standalone/installers/plugin/src/main/resources/org/apache/directory/server/standalone/installers/inno/install.iss
------------------------------------------------------------------------------
    svn:executable = *



Mime
View raw message