Bug 143798 - New package: app-emulation/ies4linux-2.0
Bug#: 143798 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: jurek@gentoo.org Reported By: email_deleted_GqKU@ymail.com
Component: Ebuilds
URL: 
Summary: New package: app-emulation/ies4linux-2.0
Keywords:  EBUILD
Status Whiteboard: 
Opened: 2006-08-13 10:29 0000
Description:   Opened: 2006-08-13 10:29 0000
Ebuild for IEs 4 Linux, as it was not yet in Portage.

Official website: http://www.tatanka.com.br/ies4linux/

Licence: GPL-2

Description: IEs 4 Linux is a script to automatize and simplify the
installation of Microsoft Internet Explorer 5, 5.5 and 6, on Linux, using Wine.
It also installs Flash Player 9.

Category: app-emulation (like winesetuptk, another tool to help managing Wine
-ies4linux is a script to install MSIE, not MSIE itself, so it probably should
not be in www-client).

Ebuild name: ies4linux (same as tarball and main script name)


(Just in case someone thinks it is useless to install MSIE on Linux: just think
of webmasters testing their website...)

------- Comment #1 From email_deleted_GqKU@ymail.com 2006-08-13 10:32:03 0000 -------
Created an attachment (id=94156) [details]
Ebuild for ies4linux-2.0

------- Comment #2 From email_deleted_GqKU@ymail.com 2006-08-13 10:36:13 0000 -------
Created an attachment (id=94157) [details]
Patch to adapt some paths in the ies4linux scripts

IEs 4 Linux is normally to be used directly after unpacking, so there were some
modifications to make so the main script can find its libraries, and so some
temporary files are created in a writable directory...

I will post a message to the upstream maintainer in a few minutes about these
problems, so the modifications will probably be integrated in the next
release...

------- Comment #3 From email_deleted_GqKU@ymail.com 2006-08-13 10:37:04 0000 -------
Created an attachment (id=94158) [details]
metadata.xml file for the IEs 4 Linux package

------- Comment #4 From email_deleted_GqKU@ymail.com 2006-08-13 10:52:30 0000 -------
As a reference, the post about the patch to adapt some paths in ies4linux
scripts, in the ies4linux official forum:
http://www.tatanka.com.br/ies4linux/forum/viewtopic.php?p=823

------- Comment #5 From email_deleted_GqKU@ymail.com 2006-10-06 02:38:35 0000 -------
Created an attachment (id=98914) [details]
Patch to adapt some paths in the ies4linux scripts (updated for
ies4linux-2.0.3)

Adapts a few more/new things, for system installation of IEs4Linux, version
2.0.3.

------- Comment #6 From email_deleted_GqKU@ymail.com 2006-10-06 02:46:12 0000 -------
Created an attachment (id=98916) [details]
Ebuild for ies4linux-2.0.3

Updates the ebuild for IEs4Linux version 2.0.3... (I only changed the patch
filename, in the ebuild... there is no other change).

- Changelog from IEs4Linux 2.0 to 2.0.1:
http://www.tatanka.com.br/ies4linux/news/27
- Changelog from 2.0.1 to 2.0.3: http://www.tatanka.com.br/ies4linux/news/29

(version 2.0.2 had a problem and was removed)

------- Comment #7 From Dietrich Moerman 2007-03-14 18:48:05 0000 -------
Any updates? IEs4Linux 2.5 beta has already been released.

------- Comment #8 From email_deleted_GqKU@ymail.com 2007-03-14 18:59:05 0000 -------
(In reply to comment #7)
> Any updates? IEs4Linux 2.5 beta has already been released.
> 

I will update the ebuild when the final version is out (I'm still using
ies4linux-2.0.3, as I don't need IE7 just now).

If anyone wants to update the ebuild for the beta versions, feel free to do
so... From the IEs4Linux changelogs, I guess the patches are not needed
anymore, but I didn't really check the code.

------- Comment #9 From Jurek Bartuszek 2007-06-20 22:13:38 0000 -------
Created an attachment (id=122646) [details]
Patch to adapt some paths in the ies4linux scripts (updated for
ies4linux-2.0.5)

patch updated to work with current version

------- Comment #10 From Jurek Bartuszek 2007-06-20 22:18:40 0000 -------
Created an attachment (id=122647) [details]
Ebuild for ies4linux-2.0.5

Updated ebuild. Added some useful variables (${PN}, ${P}). Moreover, there is
no such dir as lib/mkicon so I had to comment it out. This ebuild works for me
and in case you have no remarks/suggestions/comments I'll add it to the tree in
a few days.

------- Comment #11 From email_deleted_GqKU@ymail.com 2007-06-20 23:28:19 0000 -------
(In reply to comment #10)
> Updated ebuild. Added some useful variables (${PN}, ${P}). Moreover, there is
> no such dir as lib/mkicon so I had to comment it out. This ebuild works for me
> and in case you have no remarks/suggestions/comments I'll add it to the tree in
> a few days.
> 

Great, thanks for taking the maintainership of this ebuild :) It seems to work
properly for me too (I didn't check the changes for the patch, and IEs4Linux
code, though).

There's just the "dodoc", which was already in my ebuild, which should be moved
to "src_install()" (I don't quite remember why I ever thought it should be in
"pkg_postinst()" ^_^;).

I'll contact the author of IEs4Linux, to tell him :)

Do you need me suggesting an ebuild for IEs4Linux 2.5, when it will be
released,  or do you have enough time for it?

------- Comment #12 From Jurek Bartuszek 2007-06-21 18:34:49 0000 -------
> Great, thanks for taking the maintainership of this ebuild :) It seems to work
> properly for me too (I didn't check the changes for the patch, and IEs4Linux
> code, though).
> 
> There's just the "dodoc", which was already in my ebuild, which should be moved
> to "src_install()" (I don't quite remember why I ever thought it should be in
> "pkg_postinst()" ^_^;).
Ok, I'll move it.

> I'll contact the author of IEs4Linux, to tell him :)

Good, let him know :)

> Do you need me suggesting an ebuild for IEs4Linux 2.5, when it will be
> released,  or do you have enough time for it?

If you keep your finger on the pulse then you're most welcome to propose your
ebuild as soon as the official 2.5 version is out. 

Moreover, I'm thinking of some improvements here:

a) System wide directory for IE6 setup packages (.exe/.cab files) instead of
$HOME/.ies4linux
b) System wide binary location (instead of $HOME/bin). However, as far as I can
see this would require much code rewriting and porting.

For now I'm closing this bug, ies4linux is already in the tree. Thanks!

------- Comment #13 From email_deleted_GqKU@ymail.com 2007-06-21 19:28:11 0000 -------
(In reply to comment #12)
>
> For now I'm closing this bug, ies4linux is already in the tree. Thanks!
> 

While quite short, I had written some description, in English and French, for
the metadata.xml file (see comment #3). They aren't used much, but they might
be more, in the future, so they should probably be included (nothing urgent, of
course). It will have to be updated for IEs4Linux-2.5 (IE 7, GUI installation,
etc.), when it will be released (I'll probably post an updated version, in a
new report, if I post an ebuild for IEs4Linux-2.5).

------- Comment #14 From email_deleted_GqKU@ymail.com 2007-06-22 01:17:31 0000 -------
(In reply to comment #7)
> Any updates? IEs4Linux 2.5 beta has already been released.
> 

I just posted an updated ebuild and patch, for IEs4Linux-2.5_beta6, in bug
#182855, if someone is interested.