[Gpg4win-commits] [git] Gpg4win - branch, website, updated. gpg4win-2.1.0-214-g29f6281

by Andre Heinecke cvs at cvs.gnupg.org
Tue Sep 8 16:45:41 CEST 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GnuPG for Windows".

The branch, website has been updated
       via  29f628179fa078282a653310b499a3b0b79c4d14 (commit)
      from  f41b5b25c24d8ad0b80b27902f7c4e7318138eea (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 29f628179fa078282a653310b499a3b0b79c4d14
Author: Andre Heinecke <aheinecke at intevation.de>
Date:   Tue Sep 8 16:39:55 2015 +0200

    Update build-instructions add wiki links
    
    * build-installer-de.htm4, build-installer.htm4: Remove MSI doc,
     remove link to hoplelessly outdated VM doc.
    * build-installer-on-vm-de.htm4, build-installer-on-vm.htm4: Add
     deprecation warning. Link to wiki.
    * build-installer-gnulinux-de.htm4: Update for wheezy / git.
    * build-installer-gnulinux.htm4: Update for wheezy.
    
    --
    Imo all these pages and the GnuPG wiki build instructions should
    just say: Read the README in the sources. Which is where
    this information is acutally maintained.

diff --git a/web/build-installer-de.htm4 b/web/build-installer-de.htm4
index ad42903..f2ae16e 100644
--- a/web/build-installer-de.htm4
+++ b/web/build-installer-de.htm4
@@ -17,8 +17,6 @@ auf dieser Seite.</p>
 </div>
 
 <div id="main">
-<h2>Herkömmlicher ".exe-Installer"</h2>
-
 <p>
 Der Bau eines neuen Gpg4win Installationspaketes ist
 weitgehend automatisiert. Dieser Bauprozess lässt sich auf
@@ -36,162 +34,20 @@ Was man ben
      <p>
      Prinzipiell sind alle aktuelleren GNU/Linux Systeme
      als Grundlage geeignet, ggf. mit kleinen Anpassungen.
-     Die <a href="build-installer-gnulinux-de.html">spezielle GNU/Linux-Anleitung</a> ist getestet für
-     Debian GNU/Linux 'Etch' 4.0.<br>
-     Des Weiteren benötigt sind mindestens 503 MByte Platz auf der
+     Die <a href="build-installer-gnulinux-de.html">GNU/Linux-Anleitung</a> ist getestet für
+     Debian GNU/Linux 'Wheezy' 7.0.<br>
+     Des Weiteren benötigt sind mindestens 1.5 GByte Platz auf der
      Festplatte und eine schnelle Internetanbindung
      da ca. 60 MByte heruntergeladen werden müssen.
      </p>
-
+</li>
 <li> <b>Gpg4win auf Windows, MacOS und anderen Systemen herstellen</b>:
      <p>
-     Prinzipiell sind alle aktuelleren Windows-Systeme sowie MaxOS X und andere
-     Systeme, ggf. mit ein bischen Anpassungsarbeit, geeignet.<br>
-     Die <a href="build-installer-on-vm-de.html">spezielle
-     Windows-Anleitung</a> ist getestet für Windows XP SP2.<br>
-     Des Weiteren werden mindestens 1,5 GByte Platz auf der
-     Festplatte sowie eine schnelle Internetanbindung benötigt,
-     da ca. 360 MByte heruntergeladen werden müssen.
-     </p>
-</ul>
-
-<h2>MSI Installer</h2>
-
-<b>Achtung:</b> Der Gpg4win MSI Installer wird erst ab Gpg4win 1.9.0beta unterstützt.
-
-
-<p>
-Was man benötigt:
-</p>
-
-<ul>
-<li> Einen vollständigen herkömmlichen Installer wie oben beschrieben in der Version und Zusammensetzung
-     wie man auch das MSI-Paket haben möchte.
-
-<li> Perl 5 auf dem verwendeten GNU/Linux System.
-
-     <p>
-     Auf Debian GNU/Linux 4.0 kann Perl 5 wie folgt installiert werden:<br>
-     <em># apt-get install perl</em>
+     Um Gpg4win auf Windows oder MacOS zu bauen benötigen Sie eine virtuelle Maschine
+     (z.B. <a href="https://www.virtualbox.org/">VirtualBox</a>)
+     mit Debian GNU/Linux. Folgen Sie dann der <a
+         href="build-installer-gnulinux-de.html">GNU/Linux-Anleitung</a>.
      </p>
-
-<li> Ein Windows XP SP2 System, ausgestattet mit folgenden Programmen.
-
-<li> Windows Installer XML (WiX) toolset Version 3.0. Diese kann von
-     <a href="http://wix.sourceforge.net/">http://wix.sourceforge.net/</a> heruntergeladen werden.
-
-<li> WiX benötigt das .NET Framework. Bisher erfolgreich funktionierte
-     <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5"
-     >.NET 2.0</a>
-
-<li> Es wird schliesslich eine Methode benötigt, wie man auf den Dateibaum,
-     in dem man den herrkömmlichen Installer gebaut hat, von Windows aus zugreifen kann.
-     Das geht beispielsweise über eine Netzwerkverbindung via SMB oder auch ein einfaches
-     Transport-Speichermedium (mehrere hundert MByte). Siehe dazu auch den Abschnitt
-     weiter unten.
-
-</ul>
-
-<p>
-Folgende Schritte müssen nun durchgeführt werden:
-</p>
-
-<ol>
-<li> Wechseln Sie in das src/ Verzeichnis des Gpg4win Quelltextes, in dem Sie zuvor
-     den herkömmlichen Installer gebaut haben (vergleiche
-     <a href="build-installer-gnulinux-de.html">Bau von Gpg4win unter GNU/Linux</a>):<br>
-     <em>$ cd src</em>
-
-<li> Führen Sie make-msi.pl aus, um die benötigten WiX Quelldateien zu erzeugen:<br>
-     <em>$ make msi</em>
-
-<li> Wechseln Sie nun in genau das gleiche Verzeichnis ("src") auf dem Windows System
-     und starten Sie das Skript "make-msi.bat", um das MSI-Paket herzustellen:</br>
-     <em>> make-msi.bat gpg4win-Version.wix</em><br>
-     or</br>
-     <em>> make-msi.bat gpg4win-light-Version.wix</em>
-
-     <p>wobei "Version" die vollständige Versionsnummer des aktuell erzeugten Installers
-     ist, beispielsweise "1.9.0-svn595". Sie finden die entsprechenden .wix-Dateien
-     im gleichen Verzeichnis vor.</p>
-
-    <p>Diese Routine geht davon aus, dass WiX an üblicher Stelle installiert ist.
-    Ist das nicht der Fall, muss ggf. der Suchpfad für ausführbare Dateien (PATH-Variable)
-    angepasst werden.</p>
-
-<li> Das MSI Paket ist nun fertig und liegt als Datei "gpg4win.msi" vor.
-     Sie können es wie folgt installieren:<br>
-     <em>> msiexec /i gpg4win.msi</em><br>
-     und auch wieder deinstallieren:<br>
-     <em>> msiexec /x gpg4win.msi</em>
-</ol>
-
-<h3>Wie man von Windows aus auf den Gpg4win Bau-Dateibaum Zugang erhält</h3>
-
-Die WiX Programme benötigen Zugriff auf den Dateibaum, in dem der
-herkömmliche Installer hergestellt wurde.
-Dafür gibt es viele Wege, drei davon sind hier illustriert.
-Es sind keine Schritt-für-Schritt Anleitungen, benötigen also noch
-Anpassungen an die individuelle Umgebung.
-
-<ul>
-<li>Mounten einer virtuellen ext3 Build-Partition:
-  <p>
-    Wenn Gpg4win, wie in
-    der <a href="build-installer-on-vm-de.html">speziellen
-    Anleitung</a> beschrieben, unter Windows in einem virtualisierten
-    GNU/Linux System gebaut wurde, liegt der benötigte Dateibaum auf
-    einem Festplatten Image namens <code>build.img</code>. Dieses
-    kann mit Hilfe der freien Tools ext2fsd und FileDisk unter Windows
-    direkt verwendet werden.
-  </p>
-  <p>
-    Wenn ext2fsd und FileDisk wie in der
-    Anleitung <a href="build-installer-on-vm-de.html#I-2b">beschrieben</a>
-    installiert wurden, kann die Build-Partition <em>nach
-    herunterfahren des virtuellen GNU/Linux Systems</em> mit folgendem
-    Befehl unter Windows gemountet werden:
-  </p>
-  <pre>
-
-    filedisk /mount 0 C:\path\to\build.img H:
-
-  </pre>
-  <p>
-    Wobei 'C:\path\to\build.img' natürlich durch den tatsächlichen
-    Pfad zu der Image-Datei ersetzt werden muss.
-    Danach ist die Build-Partition als Laufwerk H: unter Windows
-    verfügbar.
-  </p>
-
-<li>Ubuntu mit VirtualBox und Samba:
-
-   <p>Man kann Windows XP als Virtuelle Maschiene unter VirtualBox
-   laufen lassen und auf den Dateibaum via SMB zugreifen, in dem man auf
-   dem Linux Host-System einen Samba-Server startet.
-   Der Bau-Dateibaum wird als sog. "Share" freigebeben (z.B. über
-   Rechte-Maustasten-Menü auf den entsprechenden Ordner "gpg4win" in Nautilus).
-   Danach kann diese Netzwerkfreigabe in Windows eingebunden werden:<br>
-   <em>> net use H: \\10.0.2.2\gpg4win</em><br>
-   Wobei H: der dann zu verwendende Laufwerksbuchstabe ist und gpg4win
-   der Name der Netzwerkfreigabe.
-   </p>
-
-<li>Mit Achivierungsprogramm "tar":
-
-    <p>Eine Liste aller notwendigen Dateien wird durch make-msi.pl
-    in de Datei make-msi.files gespeichert. Diese Liste kann nun
-    benutzt werden um alle benötigten Dateien einzupacken und zu transportieren:<br>
-    <em>$ cd gpg4win</em><br>
-    <em>$ tar -T src/gpg4win-Version.files cjf gpg4win-msi.tar.bz2</em>
-    </p>
-
-     <p>wobei "Version" die vollständige Versionsnummer des aktuell erzeugten Installers
-     ist, beispielsweise "1.9.0-svn595". Sie finden auch die entsprechenden .files-Dateien
-     im Verzeichnis "src".</p>
-
-   <p>Neben gpg4win-msi.tar.bz wird ausserdem src/gpg4win-Version.wix und
-   src/make-msi.bat auf dem Windows-System benötigt. Sie sollten dort
-   auch wieder in das src/ Verzeichnis abgelgegt werden.
+</li>
 </ul>
 </div>
diff --git a/web/build-installer-gnulinux-de.htm4 b/web/build-installer-gnulinux-de.htm4
index e11d8a0..5577ba7 100644
--- a/web/build-installer-gnulinux-de.htm4
+++ b/web/build-installer-gnulinux-de.htm4
@@ -13,9 +13,13 @@ PAGE_START
 <div id="intro">
 <h2>Bau von Gpg4win unter GNU/Linux</h2>
 <p>Dieses Beispiel beschreibt konkret die Herstellung eines neuen
-Gpg4win Installers auf Debian GNU/Linux 'Etch' 4.0.
+Gpg4win Installers auf Debian GNU/Linux 'Wheezy' 7.0.
 Grundsätzlich können auch andere GNU/Linux Systeme verwendet werden.</p>
 <p>
+Das <a href="https://wiki.gnupg.org/Gpg4win/build">GnuPG Wiki</a> enthält möglicherweise
+aktuellere informationen zum bau von Gpg4win.
+</p>
+<p>
   <a href="build-installer-de.html">Zurück zur Übersicht zum Installer-Bau</a>
 </p>
 </div>
@@ -24,30 +28,29 @@ Grunds
 <h2>Den Gpg4win Installer direkt bauen</h2>
 
 <ol>
-<li> Typische Pakete die noch auf dem Debian GNU/Linux 4.0 nachinstalliert werden müssen
-     (ggf. fehlen bei Ihnen aber noch weitere, die dann im Verlauf der Konfiguration gemeldet
-    werden):<br>
-     <em># apt-get install mingw32 nsis stow unzip texinfo imagemagick</em><br>
-     <em># apt-get install libglib2.0-dev tetex-bin tetex-extra gs-common hyperlatex</em><br>
-
-<li> Die Quellen anonym (also ohne Schreibrechte) holen:<br>
-     <em>$ svn checkout https://svn.wald.intevation.org/svn/gpg4win/trunk/</em><br>
+
+<li> Die Quellen holen:<br>
+     <em>$ git clone git://git.gnupg.org/gpg4win.git</em><br>
      oder das Quelltextpaket gpg4win-n.n.n.tar.gz herunterladen, auspacken
      und in das Verzeichnis gpg4win-n.n.n wechseln. Wir empfehlen, mit der
-     SVN version zu arbeiten wenn Sie mehr als nur ein Modul aktualisieren
+     GIT version zu arbeiten wenn Sie mehr als nur ein Modul aktualisieren
      wollen.
 
+<li> Weitere Pakete die noch auf dem Debian GNU/Linux 7.0 nachinstalliert werden müssen
+    finden Sie in der README Datei in den Gpg4win Quellen aufgelistet.
+     <br>
+
 <li> Alle notwendigen Gpg4win-Module aus dem Internet herunterladen:<br>
      <em>$ cd packages</em><br>
      <em>$ sh download.sh</em><br>
      (dauert nun eine Weile, besonders beim ersten mal)<br>
      <em>$ cd ..</em><br>
 
-<li> Falls Sie mit der SVN-Version arbeiten:<br>
+<li> Falls Sie mit der GIT-Version arbeiten:<br>
      <em>$ ./autogen.sh</em><br>
-     <em>$ ./configure --enable-maintainer-mode --host=i586-mingw32msvc</em><br>
+     <em>$ ./autogen.sh --build-w32</em><br>
      ansonsten:<br>
-     <em>$ ./configure --host=i586-mingw32msvc</em><br>
+     <em>$ ./autogen.sh --build-w32</em><br>
 
 <li> Nun das Gpg4win Installationpaket bauen:<br>
      <em>$ make</em>
@@ -93,35 +96,18 @@ installieren w
 des offiziellen Gpg4win Installationspaketes sind folgende Schritte zu erledigen.
 </p>
 
-<p>
-Voraussetzung dabei ist, dass man Schreibrechten auf
-das SVN Verzeichnis  besitzt (also ein Benutzerkonto auf
-wald.intevation.de mit Entwickler-Status für Gpg4win).
-</p>
-
 <ol>
 <li> Anpassen der Datei<br>
      <em>packages.current</em><br>
      für die neue Modulversion (lesen Sie für die Syntax den Kopf
-     dieser Datei) und laden Sie sie in das Subversion repository hoch:<br>
-     <em>$ svn commit packages.current</em>
-
-<li> Erstellen Sie eine Signatur für diese Datei:<br>
-     <em>$ gpg -sb packages.current</em>
-
-<li> Falls Sie bisher noch nie eine Aktualisierung der Paketliste
-     autorisiert haben, müssen Sie zunächst Ihren PGP-Schlüssel
-     an den Schlüsselbund<br>
-     <em>packages.keys</em><br>
-     anhängen:<br>
-     <em>$ gpg --export --armor YOUR-KEY-ID > gpg_pub_key.asc</em><br>
-     <em>$ gpg --no-default-keyring --keyring ./packages.keys --import gpg_pub_key.asc</em><br>
-     Eine Liste der bisher eingetragenen Schlüssel erhalten Sie so:<br>
-     <em>$ gpg packages.keys</em><br>
-
-<li> Laden Sie die beiden Dateien
-     auf die Website von Gpg4win hoch:<br>
-     <em>$ make update</em><br>
+     dieser Datei) und commiten sie dann ihre änderungen:<br>
+     <em>$ git commit packages.current</em>
+
+<li> Erstellen Sie nun einen Patch mit dieser änderungen:<br>
+     <em>$ git format-patch HEAD~1</em>
+
+<li> Senden Sie diesen Patch an die Entwickler Mailing Liste
+     gpg4win-devel at wald.intevation.org
 </ol>
 
 
@@ -170,8 +156,8 @@ hergestellt haben und dabei die Version aus SVN benutzt haben.
     wie weiter oben beschrieben aktualisieren.
 
 <li>Gpg4win muss für das neue Modul erneut konfiguriert werden:<br>
-     <em>$ AUTOMAKE_SUFFIX=-1.9 ./autogen.sh</em><br>
-     <em>$ ./configure --enable-maintainer-mode --host=i586-mingw32msvc</em><br>
+     <em>$ ./autogen.sh</em><br>
+     <em>$ ./autogen.sh --build-w32</em><br>
 
 <li>Der letzte Schritt ist der Bau des Installationpaketes:<br>
      <em>$ make</em>
diff --git a/web/build-installer-gnulinux.htm4 b/web/build-installer-gnulinux.htm4
index a1c0759..7f8251e 100644
--- a/web/build-installer-gnulinux.htm4
+++ b/web/build-installer-gnulinux.htm4
@@ -13,9 +13,13 @@ PAGE_START
 <div id="intro">
 <h2>Building Gpg4win under GNU/Linux</h2>
 <p>This example specifically describes how to create
-a new Gpg4win installer on a Debian GNU/Linux 'Squeeze' 6.0.
+a new Gpg4win installer on a Debian GNU/Linux 'Wheezy' 7.0.
 In principle, any other Unix system could be used as well.</p>
 <p>
+You might find more recent instructions in the
+<a href="https://wiki.gnupg.org/Gpg4win/build">GnuPG Wiki</a>
+</p>
+<p>
   <a href="build-installer.html">Back to overview on building installer</a>
 </p>
 </div>
@@ -28,11 +32,6 @@ The character '#' indicates commands to be executed as administrator (root)
 and '$' for commands to be executed as regular user.
 
 <ol>
-<li> Install required packages on your Debian GNU/Linux 6.0:<br>
-     <strong>Note: The following list is outdated; we will soon provide a
-     new one.</strong><br/>
-     <em># apt-get install mingw32 nsis stow unzip texinfo imagemagick</em><br>
-     <em># apt-get install libglib2.0-dev tetex-bin tetex-extra gs-common hyperlatex</em><br>
 
 <li> Get the sources:<br>
      <em>$ git clone git://git.gnupg.org/gpg4win.git</em><br>
@@ -41,6 +40,8 @@ and '$' for commands to be executed as regular user.
      with the GIT version if you want to do more that just update a single
      module for yourself.
 
+<li> Install required packages listed in the README file in the source directory.<br>
+
 <li> Download all necessary Gpg4win modules from Internet:<br>
      <em>$ cd packages</em><br>
      <em>$ sh download.sh</em><br>
@@ -102,9 +103,16 @@ installer package, the following step is necessary.
      <em>packages.current</em><br>
      accordingly for the new module version (read the head of this file about
      the syntax) and commit the changes.<br>
+    <em>$ git commit packages.current</em>
+
+<li> Create a patch for this commit:<br>
+    <em>$ git format-patch HEAD~1</em>
+
+<li>Send this patch to the develoment mailing list gpg4win-devel at wald.intevation.org
 </ol>
 
 
+
 <h2>Integrate a new module into Gpg4win</h2>
 
 Hierfür sollte man schon einmal ein Installationspaket wie oben beschrieben
@@ -146,8 +154,8 @@ according to the description above using the GIT version.
     as described above.
 
 <li>Gpg4win has to be configured anew for the new module:<br>
-     <em>$ AUTOMAKE_SUFFIX=-1.9 ./autogen.sh</em><br>
-     <em>$ ./configure --enable-maintainer-mode --host=i586-mingw32msvc</em><br>
+     <em>$ ./autogen.sh</em><br>
+     <em>$ ./autogen.sh --build-w32</em><br>
 
 <li>The last step is to build the new package:<br>
      <em>$ make</em>
diff --git a/web/build-installer-on-vm-de.htm4 b/web/build-installer-on-vm-de.htm4
index d966e81..406a6bc 100644
--- a/web/build-installer-on-vm-de.htm4
+++ b/web/build-installer-on-vm-de.htm4
@@ -12,6 +12,12 @@ PAGE_START
 
 <div id="intro">
 <h2>Bau von Gpg4win unter Windows<br>via eines virtualisiertem GNU/Linux</h2>
+<h3>
+Warnung: Die Anweisungen auf dieser Seite sind nicht mehr aktuell und
+könnten nicht mehr funktionieren. Im
+<a href="https://wiki.gnupg.org/Gpg4win/build">GnuPG Wiki</a>
+finden sich aktuellere Bauanleitungen.
+</h3>
 <p>Dieses Beispiel beschreibt konkret die Herstellung eines neuen Gpg4win Installers
 auf Windows XP/SP2 via Debian 'Etch' 4.0 in QEMU.
 Grundsätzlich können für alle drei Komponenten auch Alternativen verwendet
diff --git a/web/build-installer-on-vm.htm4 b/web/build-installer-on-vm.htm4
index 38a51e4..aab815a 100644
--- a/web/build-installer-on-vm.htm4
+++ b/web/build-installer-on-vm.htm4
@@ -12,6 +12,14 @@ PAGE_START
 
 <div id="intro">
 <h2>Building of Gpg4win under Windows<br> via virtual GNU/Linux</h2>
+
+<h3>
+Warning: The instructions are unmaintained and may not work anymore.
+Please refer to the
+<a href="https://wiki.gnupg.org/Gpg4win/build">GnuPG Wiki</a>
+for maintained build instrucions.
+</h3>
+
 <p>
 Hints: <a href="build-installer-gnulinux.html">Building under GNU/Linux
 in more detail</a> and
diff --git a/web/build-installer.htm4 b/web/build-installer.htm4
index 6008866..f4ce936 100644
--- a/web/build-installer.htm4
+++ b/web/build-installer.htm4
@@ -37,158 +37,19 @@ What you need is:
      In principle, any current GNU/Linux system is
      sufficient as the base system. Some minor
      adaptations might be necessary though.
-     The <a href="build-installer-gnulinux.html">specific
-     GNU/Linux guide</a> is tested with a Debian GNU/Linux 'Etch' 4.0 system.
+     The <a href="build-installer-gnulinux.html">GNU/Linux guide</a> is tested with a Debian GNU/Linux 'Wheezy' 7.0 system.
      <br>
-     Furthermore, you need at least 503 MByte on your hard disk
-     and an acceptable fast internet connection for downloading
-     about 60 MBytes.
-     </p>
-<li> <b>Build Gpg4win on Windows</b>:
-
-     <p>
-     In principle, any current Windows system is
-     sufficient as the base system. Some minor
-     adaptations might be necessary though.
-     The <a href="build-installer-on-vm.html">specific
-     Windows guide</a> is tested with Windows XP SP2.
-     <br>
-     Furthermore, you need at least 1.5 GBytes on your hard disk
+     Furthermore, you need at least 1.5GBytes on your hard disk
      and an acceptable fast internet connection for downloading
      about 360 MBytes.
      </p>
-</ul>
-
-<h2>MSI Installer</h2>
-
-<b>Attention:</b> The Gpg4win MSI Installer is only supported since Gpg4win 1.9.0beta.
-
-<p>
-What you need is:
-</p>
-
-<ul>
-<li> A complete conventional installer as described above with the same version and
-     contents as you want for the MSI package.
-
-<li> Perl 5 on the  GNU/Linux System.
+</li>
+<li> <b>Build Gpg4win on Windows or MacOS</b>:
 
      <p>
-     On Debian GNU/Linux 4.0 you can install Perl 5 this way:<br>
-     <em># apt-get install perl</em>
+     To build Gpg4win on Windows or MacOS you'll need a Virtual Machine (e.g. <a
+            href="https://www.virtualbox.org/">VirtualBox</a>) with Debian GNU/Linux installed.
+        Then follow the <a href="build-installer-gnulinux.html">GNU/Linux guide</a>.
      </p>
-
-<li> A Windows XP SP2 system, with the following tools installed.
-
-<li> Windows Installer XML (WiX) toolset Version 3.0. This can be downloaded from
-     <a href="http://wix.sourceforge.net/">http://wix.sourceforge.net/</a>.
-
-<li> WiX requires the .NET Framework. Successfully tested is
-     <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5"
-     >.NET 2.0</a>
-
-<li> Finally, you need a method to access the file tree where your built your conventional installer
-     from your Windows system
-     This could done via an SMB network connection or simply by transferring the whole file
-     tree to Windows (attention: it is several 100 MBytes). See also the section below.
+</li>
 </ul>
-
-<p>
-Now you need to execute the following steps:
-</p>
-
-<ol>
-<li> Change into the src/ directory of the Gpg4win source code where you built the
-     conventional installer before (compare
-     <a href="build-installer-gnulinux.html">Build Gpg4win under GNU/Linux</a>):<br>
-     <em>$ cd src</em>
-
-<li> Execute make-msi.pl to create the required WiX source files:<br>
-     <em>$ make msi</em>
-
-<li> Now switch to the same directory ("src") on the Windows system
-     and execute script "make-msi.bat" to create the MSI package:</br>
-     <em>> make-msi.bat gpg4win-Version.wix</em><br>
-     or</br>
-     <em>> make-msi.bat gpg4win-light-Version.wix</em>
-
-     <p>where "Version" is the complete version number of the just created installer, e.g.
-     "1.9.0-svn595". You will find the resulting .wix files in the same directory.</p>
-
-    <p>This routine assumes that WiX is installed in a default location.
-    In case it is not, you need to adapt the search path (PATH system variable).</p>
-
-<li> The MSI package is now ready and stored as file "gpg4win.msi".
-     You can install it in the following way:<br>
-     <em>> msiexec /i gpg4win.msi</em><br>
-     and also de-install it:<br>
-     <em>> msiexec /x gpg4win.msi</em>
-</ol>
-
-<h3>How to access the Gpg4win build files from Windows</h3>
-
-The WiX software requires access to the file tree where the
-installer was created.
-Although this can be done in many ways, only three options are
-illustrated here. As these are not step-by-step procedures and they need
-to be adapted for your individual environment.
-
-<ul>
-<li>Mounting a virtual ext3 build partition:
-  <p>
-    If you build Gpg4win as described on the
-    <a href="build-installer-on-vm.html">special guide</a> for Windows
-    in a virtual GNU/Linux system, then the required file tree is located
-    inside a hard disk image named <code>build.img</code>.
-    It can be accessed directly from Windows with the free tools ext2fsd and FileDisk.
-  </p>
-  <p>
-    If ext2fsd and FileDisk are installed
-    <a href="build-installer-on-vm-de.html#I-2b">as described</a>,
-    you can mount the build partition <em>after shutdown of the virtual
-    GNU/Linux</em> with this command:
-  </p>
-  <pre>
-
-    filedisk /mount 0 C:\path\to\build.img H:
-
-  </pre>
-  <p>
-    Of course 'C:\path\to\build.img' needs to be replaced with the
-    actual path to the image file.
-    Now the build partition is available as drive H: on your Windows
-    system.
-  </p>
-
-<li>Ubuntu with VirtualBox and Samba:
-
-   <p>You can run Windows XP as a virtual machine under VirtualBox
-   and access the file tree via SMB by running a Samba server on
-   the Linux host system.
-   The file tree is accessible as a so-called "Share" (e.g. via
-   the right mouse button menu for the respective folder "gpg4win" in Nautilus).
-   After this, the network share can be made available in Windows:<br>
-   <em>> net use H: \\10.0.2.2\gpg4win</em><br>
-   Where H: is the drive letter to use and gpg4win
-   the name of the network share.
-   </p>
-
-<li>Using the archive tool "tar":
-
-    <p>A list of all required files is stored in the file make-msi.files by
-    the script make-msi.pl. This list can now be used to pack all required files
-    for transport:<br>
-    <em>$ cd gpg4win</em><br>
-    <em>$ tar -T src/gpg4win-Version.files cjf gpg4win-msi.tar.bz2</em>
-    </p>
-
-     <p>where "Version" should be the complete version number of the current installer,
-     e.g. "1.9.0-svn595". You will find the respective .files files
-     in directory "src".</p>
-
-   <p>Additional to gpg4win-msi.tar.bz you need src/gpg4win-Version.wix and
-   src/make-msi.bat on your Windows system. You should store them in the
-   respective src/ directory.
-</ul>
-
-</div>

-----------------------------------------------------------------------

Summary of changes:
 web/build-installer-de.htm4          | 162 ++---------------------------------
 web/build-installer-gnulinux-de.htm4 |  66 ++++++--------
 web/build-installer-gnulinux.htm4    |  24 ++++--
 web/build-installer-on-vm-de.htm4    |   6 ++
 web/build-installer-on-vm.htm4       |   8 ++
 web/build-installer.htm4             | 155 ++-------------------------------
 6 files changed, 73 insertions(+), 348 deletions(-)


hooks/post-receive
-- 
GnuPG for Windows
http://git.gnupg.org



More information about the Gpg4win-commits mailing list