Changeset ce50a9ca for build.xml


Ignore:
Timestamp:
Jun 11, 2009 1:31:27 PM (11 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
11ad98e
Parents:
b7d581b
Message:

Upgrade to izpack 4.3.0 and add a short script to fix Vista install problems.
(previous izpack was 3.7.2 from 2005-04-22)

izpack 4.3.0 from :
http://dist.codehaus.org/izpack/releases/4.3.0/IzPack-install-4.3.0.jar
SHA1 f06da6b26ac2c68fed64ab38980352989b8d8841
(no signatures or sha1sums found on website, and the jar is unsigned)
License: Apache 2.0

upack izpack:
java -jar IzPack?-install-4.3.0.jar
or
java -jar IzPack?-install-4.3.0.jar -console

get the standalone-compiler.jar from the installation lib/ directory:
SHA1 6d2b4a5657bfb864a333b1c4b1c0f8223aa57d80
(no signatures or sha1sums found on website, and the jar is unsigned)

This fixes the bug with the install windows centered in all the
workspaces, not the current workspace. And who knows what other
bugs in the last 4 years.

To fix Vista (and presumably Windows 7) permissiom problems,
add a run-privileged flag for those, and run the new fixperms.bat
which calls icacls to add the privileges to the install directory.

Add support for 6 more language packs found in the new release.
Change from ISO3 codes to native language names.

Disable creation of the i2p.tar.bz2 file in build.xml
(distributed as i2pheadless-0.7.x.tar.bz2), as izpack 4.3.0 now
supports headless installation with java -jar i2pinstall.exe -console.
Update INSTALL.txt and INSTALL-headless.txt accordingly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • build.xml

    rb7d581b rce50a9ca  
    204204    </target>
    205205    <!-- one release only, then back to updaterWithJettyFixes -->
    206     <target name="pkg" depends="distclean, updaterWithJettyFixesAndGeoIP, tarball, installer" />
     206    <target name="pkg" depends="distclean, updaterWithJettyFixesAndGeoIP, preppkg, installer" />
    207207    <target name="pkgclean" depends="deletepkg-temp">
    208208        <delete>
     
    250250        <copy file="installer/resources/i2prouter" todir="pkg-temp/" />
    251251        <copy file="installer/resources/i2prouter.bat" todir="pkg-temp/" />
     252        <copy file="installer/resources/fixperms.bat" todir="pkg-temp/" />
    252253        <copy file="installer/resources/i2ptunnel.config" todir="pkg-temp/" />
    253254        <!-- <copy file="installer/resources/install_i2p_service_unix" todir="pkg-temp/" /> -->
     
    316317        <copy file="installer/lib/launch4j/lib/XStream.LICENSE.txt" tofile="pkg-temp/licenses/LICENSE-XStream.txt" />
    317318    </target>
     319    <!-- this is no longer required, izpack 4.3.0 supports headless installs with java -jar i2pinstall.exe -console -->
    318320    <target name="tarball" depends="preppkg">
    319321        <tar compression="bzip2" destfile="i2p.tar.bz2">
     
    524526    </target>
    525527    <target name="updaterWithDesktopgui" depends="prepupdateWithDesktopgui,updater" />
    526     <target name="pkgWithDesktopgui" depends="distclean, updaterWithDesktopgui, installerWithDesktopgui, tarball" />
     528    <target name="pkgWithDesktopgui" depends="distclean, updaterWithDesktopgui, installerWithDesktopgui, preppkg" />
    527529    <target name="distWithDesktopgui" depends="pkgWithDesktopgui, javadoc" />
    528530    <target name="distcleanWithDesktopgui" depends="distclean">
Note: See TracChangeset for help on using the changeset viewer.