diff options
author | Jurek Bartuszek <jurek@gentoo.org> | 2007-06-23 03:08:58 +0000 |
---|---|---|
committer | Jurek Bartuszek <jurek@gentoo.org> | 2007-06-23 03:08:58 +0000 |
commit | d723836d8450ab7fc3777e62c9afca791a07f34a (patch) | |
tree | f07aee517296fd079ba6c0d608f3633a412346b6 /app-emulation/ies4linux | |
parent | Stable on mips, per #167391. (diff) | |
download | historical-d723836d8450ab7fc3777e62c9afca791a07f34a.tar.gz historical-d723836d8450ab7fc3777e62c9afca791a07f34a.tar.bz2 historical-d723836d8450ab7fc3777e62c9afca791a07f34a.zip |
app-emulation/ies4linux: added 2.5_beta6 version for testing purposes {fixing bug #182855)
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'app-emulation/ies4linux')
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 +} |