ChangeLog

# 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.5 2007/08/17 21:09:11 rbu Exp $

17 Aug 2007; Robert Buchholz ies4linux-2.5_beta6.ebuild:
Keyworded ~amd64 (bug #184168)

14 Jul 2007; Stefan Schweizer
ies4linux-2.5_beta6.ebuild:
Allow kdewebdev and kommander to fulfill the depend, fixing install on
kde-non-meta installs

23 Jun 2007; Jurek Bartuszek metadata.xml:
Added tags in English and French

*ies4linux-2.5_beta6 (23 Jun 2007)

23 Jun 2007; Jurek Bartuszek
+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)

21 Jun 2007; Jurek Bartuszek
+files/ies4linux-2.0.5-Adapt_paths.patch, +metadata.xml,
+ies4linux-2.0.5.ebuild:
Initial version (closing bug #143798), credit goes Mathieu Bonnet
for providing the ebuilds.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX ies4linux-2.0.5-Adapt_paths.patch 3376 RMD160 619a6e452eb4ab77a2c98270242d369a2610b691 SHA1 aca1de2f69809f9680c99027b3372cb94d194d6c SHA256 f4ed4849ced968bd5626a1105965e6776ca47b282872e72e3530948d19338539
AUX ies4linux-2.5_beta6-Installation_directory_discovery.patch 522 RMD160 a27f149178098242aaaadc12c4ac507219b7bcaf SHA1 a7c5d28b9effbf6f61980d48700a792a49b0b126 SHA256 0d2d7e40f6f635c0d355fa3dd30e765bb535e060394b3c86336d78be7143fc9d
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 2062 RMD160 a73c7a85aa718dc40660a2994253f5d2b9b1bc34 SHA1 b8b231294fe5a0fd6647f5053ed15e47b7f2ae20 SHA256 ba4a342c612a2ca74abb8211f70acfdb0672fa6bfafeec7dbe12bc97cd41a7a3
EBUILD ies4linux-2.5_beta6.ebuild 2859 RMD160 ecadf9566432d3d10f604dd3bb537004551f1814 SHA1 315f4b8f2e8d363e925c27286e2c995fc9213001 SHA256 f6623bc9fe99a7e1bb69a77d7236202c9784731cb994d1276b462b3b918286f8
MISC ChangeLog 1186 RMD160 af8f91b1b42015955a1ea235c856b2a55a96d0cb SHA1 217f08f99515b513b2dbfa6c4137b881b88bec5b SHA256 db94b1f6796ea2b9478f1c7579aebe2192185830678cd511faf7fb867e7d6111
MISC metadata.xml 987 RMD160 049be596a99c4ce4874ecfd0de887acc947361ad SHA1 feb1b2614b9a4763cc3c0c9a7a748f22686ee59f SHA256 a3fd4581ad2e6b2f5bf1d3e2ea2eab34267f0016922715886a2f3bab834b28ca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhB9AAACgkQyOePD61SuWJWtgCfUUN6a4UpNXeQujluGQASa8QA
zB8An1qf4sdcpw7V1izRUBkuUjAGxJdc
=KKrU
-----END PGP SIGNATURE-----

files

ies4linux-2.0.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ies4linux/ies4linux-2.0.5.ebuild,v 1.3 2008/06/01 00:57:28 jurek Exp $

inherit eutils

DESCRIPTION="Script to install Microsoft Internet Explorer under Linux using Wine"
HOMEPAGE="http://www.tatanka.com.br/ies4linux/"
SRC_URI="http://www.tatanka.com.br/${PN}/downloads/${P}.tar.gz"
LICENSE="GPL-2"

SLOT="0"
KEYWORDS="~x86"
IUSE=""

DEPEND=">=app-arch/cabextract-1.0 \
>=app-emulation/wine-0.9.0"

RDEPEND="${DEPEND}"

src_unpack() {

unpack ${A} || die "unpack failed"
cd "${S}"

# The upstream maintainer was informed of this patch,
# so it might be integrated in future versions
epatch "${FILESDIR}"/${P}-Adapt_paths.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/*.sh || die "doins failed"

insopts -m0644
doins lib/${PN}.svg || 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"

#
# Documentation
#

dodoc "${S}"/README || die "dodoc failed"
}

pkg_postinst() {

elog
elog "IEs 4 Linux is a script to install versions of"
elog "Microsoft Internet Explorer. You just emerged"
elog "the script, you now have to run \`${PN}\`,"
elog "to install IEs interactively."
elog
elog "Note that IEs are installed, by default, in your"
elog "home directory, and that Wine needs write"
elog "permissions to the installation directory,"
elog "to be able to run them (meaning you should"
elog "probably just run \`${PN}\` as the user"
elog "who will use the IE installations)."
elog
}

ies4linux-2.5_beta6.ebuild

# 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.3 2007/08/17 21:09:11 rbu 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="~amd64 ~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 kde-base/kdewebdev ) )"

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
}

metadata.xml




no-herd

jurek@gentoo.org
Jurek Bartuszek


IEs4Linux is text and graphical installer
for Microsoft Internet Explorer 5, 5.5 and 6
(and 7, in alpha), using Wine. It also installs
Adobe Flash Player 9.

It is mainly oriented to webmasters needing
to test their websites, and to users needing
to access MSIE-only websites.


IEs4Linux est un installateur texte et graphique
pour Microsoft Internet Explorer 5, 5.5 et 6
(et 7, en alpha), utilisant Wine. Il installe
également le lecteur Adobe Flash 9.

Il est principalement orienté vers les webmestres
ayant besoin de tester leurs sites, et vers
les utilisateurs ayant besoin d'accéder à des sites
nécessitant MSIE.