Patch files for two architectures
[shibboleth/cpp-sp.git] / msi / WiX / Patch-x86.wxs
diff --git a/msi/WiX/Patch-x86.wxs b/msi/WiX/Patch-x86.wxs
new file mode 100644 (file)
index 0000000..46f8960
--- /dev/null
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">\r
+    <PatchCreation\r
+        Id="{91DB241C-5491-4405-BFAD-E91F7E9BB948}"\r
+        CleanWorkingFolder="yes"\r
+        OutputPath="patch.pcp"\r
+        WholeFilesOnly="yes"\r
+        >\r
\r
+    <!-- Information put into the summary (Details) field -->\r
+\r
+        <PatchInformation \r
+            Description="Security Patch for Shibboleth SP 2.5.1 (x86)"\r
+            Comments="OpenSAML version to 2.5.2" \r
+            ShortNames="no" \r
+            Languages="1033" \r
+            Compressed="yes" \r
+            Manufacturer="Shibboleth Consortium"/>\r
\r
+    <!-- Recommended values for 'Classification' are\r
+         Critical Update, Hotfix, Security Rollup, Security Update, Service Pack, Update, Update Rollup. \r
+\r
+         DisplayName goes into the Name Column for "View installed updates" in control panel's "Porgram and Feature".\r
+      -->\r
+\r
+        <PatchMetadata\r
+            AllowRemoval="yes"\r
+            Description="Security Patch for Shibboleth SP 2.5.1 (x86)"\r
+            ManufacturerName="Shibboleth Consortium"\r
+            TargetProductName="Shibboleth SP"\r
+            MoreInfoURL="http://www.shibboleth.net/"\r
+            Classification="Update"\r
+            DisplayName="Security Patch for Shibboleth SP 2.5.1 10-Jan-2013"/>\r
\r
+    <!-- Note:\r
+         That SequenceStart must be greater than the last\r
+         sequence in the File table in the target package or the patch\r
+         will not install. -->\r
+\r
+        <Family DiskId="5000"\r
+            MediaSrcProp="Sample" \r
+            Name="Sample"\r
+            SequenceStart="5000">\r
+            <UpgradeImage SourceFile="C:\foo\PatchSp\x86\new\new.msi" Id="Upgrade">\r
+                <TargetImage SourceFile="C:\foo\PatchSp\x86\old\old.msi" Order="2"      \r
+                    Id="Target" IgnoreMissingFiles="no" />\r
+            </UpgradeImage>\r
+        </Family>\r
\r
+    <!-- Supersede:  Set this value to 'yes' to indicate that this patch will\r
+         supersede all previous patches in this patch family.  The\r
+         default value is 'no'. \r
+         \r
+         PatchFamily is the version of patch - nothing to do with the version of Shibboleth Installed\r
+      -->\r
+\r
+        <PatchSequence PatchFamily="ShibbolethSPPatchFamily"\r
+            Sequence="1.0.0.0"\r
+            Supersede="yes" />\r
\r
+    </PatchCreation>\r
+</Wix>\r