summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/ies4linux/ChangeLog9
-rw-r--r--app-emulation/ies4linux/Manifest20
-rw-r--r--app-emulation/ies4linux/files/digest-ies4linux-2.5_beta63
-rw-r--r--app-emulation/ies4linux/files/ies4linux-2.5_beta6-Installation_directory_discovery.patch13
-rw-r--r--app-emulation/ies4linux/ies4linux-2.5_beta6.ebuild124
5 files changed, 164 insertions, 5 deletions
diff --git a/app-emulation/ies4linux/ChangeLog b/app-emulation/ies4linux/ChangeLog
index d292abca3aea..1befc216ae6d 100644
--- a/app-emulation/ies4linux/ChangeLog
+++ b/app-emulation/ies4linux/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-emulation/ies4linux
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/ies4linux/ChangeLog,v 1.1 2007/06/21 18:34:07 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/ies4linux/ChangeLog,v 1.2 2007/06/23 03:08:57 jurek Exp $
+
+*ies4linux-2.5_beta6 (23 Jun 2007)
+
+ 23 Jun 2007; Jurek Bartuszek <jurek@gentoo.org>
+ +files/ies4linux-2.5_beta6-Installation_directory_discovery.patch,
+ +ies4linux-2.5_beta6.ebuild:
+ Added 2.5_beta6 version for testing purposes {fixing bug #182855)
*ies4linux-2.0.5 (21 Jun 2007)
diff --git a/app-emulation/ies4linux/Manifest b/app-emulation/ies4linux/Manifest
index 94e146bf3fa8..0f1c25f68a78 100644
--- a/app-emulation/ies4linux/Manifest
+++ b/app-emulation/ies4linux/Manifest
@@ -2,15 +2,24 @@ AUX ies4linux-2.0.5-Adapt_paths.patch 3376 RMD160 619a6e452eb4ab77a2c98270242d36
MD5 cbe437060b42edb315c9af1f16514e93 files/ies4linux-2.0.5-Adapt_paths.patch 3376
RMD160 619a6e452eb4ab77a2c98270242d369a2610b691 files/ies4linux-2.0.5-Adapt_paths.patch 3376
SHA256 f4ed4849ced968bd5626a1105965e6776ca47b282872e72e3530948d19338539 files/ies4linux-2.0.5-Adapt_paths.patch 3376
+AUX ies4linux-2.5_beta6-Installation_directory_discovery.patch 522 RMD160 a27f149178098242aaaadc12c4ac507219b7bcaf SHA1 a7c5d28b9effbf6f61980d48700a792a49b0b126 SHA256 0d2d7e40f6f635c0d355fa3dd30e765bb535e060394b3c86336d78be7143fc9d
+MD5 42ac06269c882334c73199fa62c7665a files/ies4linux-2.5_beta6-Installation_directory_discovery.patch 522
+RMD160 a27f149178098242aaaadc12c4ac507219b7bcaf files/ies4linux-2.5_beta6-Installation_directory_discovery.patch 522
+SHA256 0d2d7e40f6f635c0d355fa3dd30e765bb535e060394b3c86336d78be7143fc9d files/ies4linux-2.5_beta6-Installation_directory_discovery.patch 522
DIST ies4linux-2.0.5.tar.gz 340006 RMD160 17abed0eae3425af24acbb4dcffbc648de77b05b SHA1 226b060025bb359197ce4652c44d18e7e48dbedb SHA256 47432d739c73c495bf67104a5808bfeb37589231af62763737c0ce632c717c5f
+DIST ies4linux-2.5beta6.tar.gz 324934 RMD160 6f487255687671625c6cbefdf62ea79caf391000 SHA1 d010e30ab9e2dd89afa43408d732c8ab4373d306 SHA256 0fc553e5e98bd95ce211903e526737a1101cb31194224d7ecef4982f2e0e863f
EBUILD ies4linux-2.0.5.ebuild 2058 RMD160 81507dbb458d0729719537f3773c6b5a5d0d5cc1 SHA1 cd300724e4a09cef78845eeff798d185f79739fb SHA256 51952def1b96d3bc319bfdc3bed5745ff2b95787597faf04b7f354ff4801e057
MD5 93678eb11629e9e4647efbb5d0be8f06 ies4linux-2.0.5.ebuild 2058
RMD160 81507dbb458d0729719537f3773c6b5a5d0d5cc1 ies4linux-2.0.5.ebuild 2058
SHA256 51952def1b96d3bc319bfdc3bed5745ff2b95787597faf04b7f354ff4801e057 ies4linux-2.0.5.ebuild 2058
-MISC ChangeLog 524 RMD160 5df62f37689e481dd55e73da6468510129717855 SHA1 8208599ce49ec2e214a7b624361d3b3033cb1554 SHA256 61864efe360f1d4d1ddea5a038cedf9c47d7eebf310623767a7f714455565203
-MD5 d0c3c8616262411ac38a3718fd56d240 ChangeLog 524
-RMD160 5df62f37689e481dd55e73da6468510129717855 ChangeLog 524
-SHA256 61864efe360f1d4d1ddea5a038cedf9c47d7eebf310623767a7f714455565203 ChangeLog 524
+EBUILD ies4linux-2.5_beta6.ebuild 2828 RMD160 1f1688c01e0e2f68f6900e4fb4522b6183eef4e8 SHA1 b7e8d4970854ef824d7fa37166a6e52135e18040 SHA256 c6a9ab27d3e0aa66810617644628670c070b8e358e61637115ad9730fcbbf5f9
+MD5 782c637ffd39fcf10f84afe9a9d848dd ies4linux-2.5_beta6.ebuild 2828
+RMD160 1f1688c01e0e2f68f6900e4fb4522b6183eef4e8 ies4linux-2.5_beta6.ebuild 2828
+SHA256 c6a9ab27d3e0aa66810617644628670c070b8e358e61637115ad9730fcbbf5f9 ies4linux-2.5_beta6.ebuild 2828
+MISC ChangeLog 779 RMD160 6d7b0fe86000dfb59a705523a122e5d53c9d4ce1 SHA1 460a8d686cc2533b036f63f95c39284ea20fe706 SHA256 00ccb3eebabfb40e08d2007a0f9376f24888486d851655ffe8ae927592a3b30a
+MD5 922c821c30b13910b5aae9bdf6372ae6 ChangeLog 779
+RMD160 6d7b0fe86000dfb59a705523a122e5d53c9d4ce1 ChangeLog 779
+SHA256 00ccb3eebabfb40e08d2007a0f9376f24888486d851655ffe8ae927592a3b30a ChangeLog 779
MISC metadata.xml 252 RMD160 5cd1f38c2efdf065fae7c68866353773f92b8ed5 SHA1 284619f278d070e2ab3f2162a6954e0fa24db922 SHA256 2d0cddc15f5f67a41bd3ce36b2c17461e42e2c8a7edf9c510a5facae0d3632c5
MD5 010139156b09075d0dd4ffbe00ab88bc metadata.xml 252
RMD160 5cd1f38c2efdf065fae7c68866353773f92b8ed5 metadata.xml 252
@@ -18,3 +27,6 @@ SHA256 2d0cddc15f5f67a41bd3ce36b2c17461e42e2c8a7edf9c510a5facae0d3632c5 metadata
MD5 0f9bc15c651786c6452ebe718aae3765 files/digest-ies4linux-2.0.5 247
RMD160 d4c1673ffab74f6a3a02eb2cd0492e251e182c28 files/digest-ies4linux-2.0.5 247
SHA256 f59424c085631c0728eb7829fc7925e3f8165f5e9be894e2947ab93c11b05ba3 files/digest-ies4linux-2.0.5 247
+MD5 e4dfdd58628a88411bdae65c07d97862 files/digest-ies4linux-2.5_beta6 256
+RMD160 fc3c8a4f7b3c98dbb9fd2165b53888f0c10177fd files/digest-ies4linux-2.5_beta6 256
+SHA256 5850a6e859373e8971c936af2dd80abb66acf3bec53b955a6ff893cfa04ad9d0 files/digest-ies4linux-2.5_beta6 256
diff --git a/app-emulation/ies4linux/files/digest-ies4linux-2.5_beta6 b/app-emulation/ies4linux/files/digest-ies4linux-2.5_beta6
new file mode 100644
index 000000000000..dd32f0782e5a
--- /dev/null
+++ b/app-emulation/ies4linux/files/digest-ies4linux-2.5_beta6
@@ -0,0 +1,3 @@
+MD5 9d2362c998372a6a59553e867e7712a6 ies4linux-2.5beta6.tar.gz 324934
+RMD160 6f487255687671625c6cbefdf62ea79caf391000 ies4linux-2.5beta6.tar.gz 324934
+SHA256 0fc553e5e98bd95ce211903e526737a1101cb31194224d7ecef4982f2e0e863f ies4linux-2.5beta6.tar.gz 324934
diff --git a/app-emulation/ies4linux/files/ies4linux-2.5_beta6-Installation_directory_discovery.patch b/app-emulation/ies4linux/files/ies4linux-2.5_beta6-Installation_directory_discovery.patch
new file mode 100644
index 000000000000..e2b0a5279c31
--- /dev/null
+++ b/app-emulation/ies4linux/files/ies4linux-2.5_beta6-Installation_directory_discovery.patch
@@ -0,0 +1,13 @@
+diff -u -r ies4linux-2.5beta6-orig/ies4linux ies4linux-2.5beta6/ies4linux
+--- ies4linux-2.5beta6-orig/ies4linux 2007-02-22 10:04:16.000000000 +0100
++++ ies4linux-2.5beta6/ies4linux 2007-06-22 01:38:10.000000000 +0200
+@@ -7,7 +7,8 @@
+ # Released under the GNU GPL. See LICENSE for more information
+
+ # Discover ies4linux installation folder
+-IES4LINUX=`dirname "$0"`
++IES4LINUX_RELPATH="$(test -L $0 && echo $(readlink $0) || echo $0)"
++IES4LINUX="$(dirname $IES4LINUX_RELPATH)"
+ cd "$IES4LINUX"
+ export IES4LINUX=`pwd`
+
diff --git a/app-emulation/ies4linux/ies4linux-2.5_beta6.ebuild b/app-emulation/ies4linux/ies4linux-2.5_beta6.ebuild
new file mode 100644
index 000000000000..c5266e9fd4db
--- /dev/null
+++ b/app-emulation/ies4linux/ies4linux-2.5_beta6.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/ies4linux/ies4linux-2.5_beta6.ebuild,v 1.1 2007/06/23 03:08:57 jurek Exp $
+
+inherit eutils versionator
+
+MY_PV="$(replace_version_separator 2 '')"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Installer for Microsoft Internet Explorer"
+HOMEPAGE="http://www.ies4linux.org/"
+SRC_URI="http://www.ies4linux.org/downloads/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="gtk kde"
+
+DEPEND=">=app-arch/cabextract-1.0
+ >=app-emulation/wine-0.9.0"
+
+RDEPEND="${DEPEND}
+ gtk? ( dev-python/pygtk
+ >=dev-lang/python-2.4 )
+ kde? ( kde-base/kommander )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+
+ unpack "${A}"
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-Installation_directory_discovery.patch" || die "epatch failed"
+}
+
+src_install() {
+
+ INS_BASE_PATH="/usr/lib/${PN}"
+
+ # Main executable script
+
+ insinto "${INS_BASE_PATH}"
+
+ insopts -m0755
+ doins "${PN}" || die "doins failed"
+
+ dosym "${INS_BASE_PATH}/${PN}" "/usr/bin/${PN}" || die "dosym failed"
+
+ # Main libraries
+
+ insinto "${INS_BASE_PATH}/lib"
+
+ insopts -m0644
+ ( doins "lib/files" &&
+ doins "lib/${PN}.svg" &&
+ doins "lib/messages.txt"
+ ) || die "doins failed"
+
+ insopts -m0755
+ ( doins "lib/"*.sh &&
+ doins "lib/xdg-desktop-icon" &&
+ doins "lib/xdg-desktop-menu"
+ ) || die "doins failed"
+
+ # Localization libraries
+
+ insinto "${INS_BASE_PATH}/lang"
+
+ insopts -m0644
+ doins "lang/"*.sh || die "doins failed"
+
+ # Windows registry files
+
+ insinto "${INS_BASE_PATH}/winereg"
+
+ insopts -m0644
+ doins "winereg/"*.reg || die "doins failed"
+
+ # Graphical installers
+
+ insopts -m0644
+
+ insinto "${INS_BASE_PATH}/ui/kommander"
+ ( doins "ui/kommander/"*.kmdr &&
+ doins "ui/kommander/"*.sh
+ ) || die "doins failed"
+
+ insinto "${INS_BASE_PATH}/ui/pygtk"
+ ( doins "ui/pygtk/"*.py &&
+ doins "ui/pygtk/"*.sh
+ ) || die "doins failed"
+
+ # Documentation
+
+ dodoc "README" || die "dodoc failed"
+}
+
+pkg_postinst() {
+
+ elog
+ elog "IEs4Linux is an installer for Microsoft Internet Explorer."
+ elog "You just emerged the installer, you now have to run \`${PN}\`,"
+ elog "as a normal user, to actually install Microsoft Internet Explorer."
+ elog
+
+ use gtk && (
+ elog "To use the PyGTK installer interface, start IEs4Linux"
+ elog "with the \"--gui gtk\" option."
+ elog
+ )
+
+ use kde && (
+ elog "To use the KDE Kommander installer interface, start IEs4Linux"
+ elog "with the \"--gui kommander\" option."
+ elog
+ )
+
+ elog "Do note that, while IEs4Linux itself, is licensed under the GPL-2,"
+ elog "it is only an installer for Microsoft Internet Explorer. You must own"
+ elog "a Microsoft Windows license, and agree to the Internet Explorer license,"
+ elog "to install any version of Microsoft Internet Explorer."
+ elog
+}