public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] mozilla ebuild...
@ 2001-12-03  1:25 Zach Forrest
  2001-12-03  3:10 ` Mikael Hallendal
  0 siblings, 1 reply; 4+ messages in thread
From: Zach Forrest @ 2001-12-03  1:25 UTC (permalink / raw
  To: gentoo-dev

I think it might be useful to add the following (or something similar) 
to the mozilla ebuild file. That way we don't have to download the JRE 
to the plugin directory if we already have it.

if [ "`use java`" ]; then
     if [ -e "/opt/java/jre/plugin/i386/mozilla/javaplugin_oji.so" ]
     then
         dosym /opt/java/jre/plugin/i386/mozilla/javaplugin_oji.so
               ${D}/usr/lib/mozilla/libjavaplugin_oji.so
     fi
fi

Is it assumed that if there is a java USE flag that the jdk has been 
installed?

Also, has anyone noticed that the Mozilla profile manager is pretty 
messed up? (The OK button says "Start Yah", some buttons have no text, etc.)

Zach



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] mozilla ebuild...
  2001-12-03  1:25 [gentoo-dev] mozilla ebuild Zach Forrest
@ 2001-12-03  3:10 ` Mikael Hallendal
  2001-12-03  3:55   ` Zach Forrest
  0 siblings, 1 reply; 4+ messages in thread
From: Mikael Hallendal @ 2001-12-03  3:10 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1067 bytes --]

mån 2001-12-03 klockan 02.25 skrev Zach Forrest:
> I think it might be useful to add the following (or something similar) 
> to the mozilla ebuild file. That way we don't have to download the JRE 
> to the plugin directory if we already have it.
> 
> if [ "`use java`" ]; then
>      if [ -e "/opt/java/jre/plugin/i386/mozilla/javaplugin_oji.so" ]
>      then
>          dosym /opt/java/jre/plugin/i386/mozilla/javaplugin_oji.so
>                ${D}/usr/lib/mozilla/libjavaplugin_oji.so
>      fi
> fi
> 
> Is it assumed that if there is a java USE flag that the jdk has been 
> installed?

If we use this scheme we should add java to the RDEPEND if java is in
USE, that way it will be installed before the Mozilla ebuild.

> Also, has anyone noticed that the Mozilla profile manager is pretty 
> messed up? (The OK button says "Start Yah", some buttons have no text, etc.)

Hmm, how do you start it?

Regards,
  Mikael Hallendal
 
-- 

Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden


[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] mozilla ebuild...
  2001-12-03  3:10 ` Mikael Hallendal
@ 2001-12-03  3:55   ` Zach Forrest
  0 siblings, 0 replies; 4+ messages in thread
From: Zach Forrest @ 2001-12-03  3:55 UTC (permalink / raw
  To: gentoo-dev


Mikael Hallendal wrote:

> mån 2001-12-03 klockan 02.25 skrev Zach Forrest:
> 
>>I think it might be useful to add the following (or something similar) 
>>to the mozilla ebuild file. That way we don't have to download the JRE 
>>to the plugin directory if we already have it.
>>
>>if [ "`use java`" ]; then
>>     if [ -e "/opt/java/jre/plugin/i386/mozilla/javaplugin_oji.so" ]
>>     then
>>         dosym /opt/java/jre/plugin/i386/mozilla/javaplugin_oji.so
>>               ${D}/usr/lib/mozilla/libjavaplugin_oji.so
>>     fi
>>fi
>>
>>Is it assumed that if there is a java USE flag that the jdk has been 
>>installed?
>>
> 
> If we use this scheme we should add java to the RDEPEND if java is in
> USE, that way it will be installed before the Mozilla ebuild.
> 


I was thinking about this which is sort of covered in my "USE database?
" post. I'm not so sure that is should be a dependency, but more of a 
"suggested" package. Or maybe add a JRE package. The JDK can be a lot to 
download if you don't really need it. One of the suggestions in my 
aforementioned post was to have a way to publish optional USE packages 
in an ebuild file and then call emerge with a "--satisfyuse" flag (which 
might not be so elegant if there are many, possibly conflicting*, USE 
options) to install the "optional" package(s). This way it is not a 
dependency per say, but more of feature or option that can add 
functionality.

It may be of benefit to make the definition of what a USE variable is 
more clear. If USE="..., java, ..." am I, as an administrator 
responsible for installing the jdk, or is the first package that can 
make use of the java USE option responsible for the installation when it 
discovers that I want Java functionality?


> 
>>Also, has anyone noticed that the Mozilla profile manager is pretty 
>>messed up? (The OK button says "Start Yah", some buttons have no text, etc.)
>>
> 
> Hmm, how do you start it?


I just switched over from Debian where I already had two profiles. When 
Mozilla starts up and detects this it automatically presents the profile 
manager. In other words, I simply call /usr/bin/mozilla.


> 
> Regards,
>   Mikael Hallendal
>  
>

 

* To add to my "USE database?" post, a "conflicts" field might not be a 
bad idea either.





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-dev] mozilla ebuild
@ 2003-04-05  6:30 Messer
  0 siblings, 0 replies; 4+ messages in thread
From: Messer @ 2003-04-05  6:30 UTC (permalink / raw
  To: gentoo-dev

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

When? :)
We are all waiting I suppose...

regards
- -- 

ID:     Messer
JID:   MesserOrg (at) jabber.org
PGP: 0x97AA41AA

 ----- Gentoo Linux User -----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+jnfpXJAlt5eqQaoRAidVAJ9vI0YpAAd9n3t5Cv+BbMfW0Dmj+ACfTT+u
lk+WghGufJON1X9Q352ZwhI=
=7/Ww
-----END PGP SIGNATURE-----


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-04-05  6:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-03  1:25 [gentoo-dev] mozilla ebuild Zach Forrest
2001-12-03  3:10 ` Mikael Hallendal
2001-12-03  3:55   ` Zach Forrest
  -- strict thread matches above, loose matches on Subject: below --
2003-04-05  6:30 Messer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox