Lines 7-13
Link Here
|
7 |
ECLASS=mozconfig |
7 |
ECLASS=mozconfig |
8 |
INHERITED="$INHERITED $ECLASS" |
8 |
INHERITED="$INHERITED $ECLASS" |
9 |
IUSE="java gnome ldap debug xinerama xprint moznoxft" |
9 |
IUSE="java gnome gtk2 ldap debug xinerama xprint moznoxft" |
10 |
case ${PN} in |
10 |
case ${PN} in |
11 |
mozilla) IUSE="${IUSE} mozdevelop mozxmlterm mozsvg" ;; |
11 |
mozilla) IUSE="${IUSE} mozdevelop mozxmlterm mozsvg" ;; |
12 |
*firefox) IUSE="${IUSE} mozdevelop mozxmlterm" ;; |
12 |
*firefox) IUSE="${IUSE} mozdevelop mozxmlterm" ;; |
Lines 25-35
Link Here
|
25 |
app-arch/zip |
25 |
app-arch/zip |
26 |
app-arch/unzip |
26 |
app-arch/unzip |
27 |
>=net-www/mozilla-launcher-1.22 |
27 |
>=net-www/mozilla-launcher-1.22 |
28 |
>=x11-libs/gtk+-2.2.0 |
28 |
gtk2? ( |
29 |
>=dev-libs/glib-2.2.0 |
29 |
>=x11-libs/gtk+-2.2.0 |
30 |
>=x11-libs/pango-1.2.1 |
30 |
>=dev-libs/glib-2.2.0 |
31 |
>=dev-libs/libIDL-0.8.0 |
31 |
>=x11-libs/pango-1.2.1 |
32 |
gnome? ( >=gnome-base/gnome-vfs-2.3.5 )" |
32 |
>=dev-libs/libIDL-0.8.0 |
|
|
33 |
gnome? ( >=gnome-base/gnome-vfs-2.3.5 ) ) |
34 |
!gtk2? ( |
35 |
=x11-libs/gtk+-1.2* |
36 |
=dev-libs/glib-1.2* |
37 |
=gnome-base/orbit-0* )" |
33 |
DEPEND="${RDEPEND} |
38 |
DEPEND="${RDEPEND} |
34 |
dev-util/pkgconfig" |
39 |
dev-util/pkgconfig" |
Lines 147-161
Link Here
|
147 |
# |
152 |
# |
148 |
#################################### |
153 |
#################################### |
149 |
mozconfig_annotate gentoo \ |
154 |
if use gtk2; then |
150 |
--disable-installer \ |
155 |
mozconfig_annotate gentoo \ |
151 |
--disable-pedantic \ |
156 |
--disable-installer \ |
152 |
--enable-crypto \ |
157 |
--disable-pedantic \ |
153 |
--with-system-jpeg \ |
158 |
--enable-crypto \ |
154 |
--with-system-png \ |
159 |
--with-system-jpeg \ |
155 |
--with-system-zlib \ |
160 |
--with-system-png \ |
156 |
--without-system-nspr \ |
161 |
--with-system-zlib \ |
157 |
--enable-default-toolkit=gtk2 |
162 |
--without-system-nspr \ |
|
|
163 |
--enable-default-toolkit=gtk2 |
164 |
else |
165 |
mozconfig_annotate gentoo \ |
166 |
--disable-installer \ |
167 |
--disable-pedantic \ |
168 |
--enable-crypto \ |
169 |
--with-system-jpeg \ |
170 |
--with-system-png \ |
171 |
--with-system-zlib \ |
172 |
--without-system-nspr \ |
173 |
--enable-default-toolkit=gtk \ |
174 |
--disable-gnomevfs |
175 |
fi |
176 |
|
158 |
mozconfig_use_enable ipv6 |
177 |
mozconfig_use_enable ipv6 |
159 |
mozconfig_use_enable xinerama |
178 |
mozconfig_use_enable xinerama |
160 |
mozconfig_use_enable xprint |
179 |
mozconfig_use_enable xprint |