View previous topic :: View next topic |
Author |
Message |
revertex_dot_net n00b
Joined: 14 Jul 2003 Posts: 39
|
Posted: Tue Dec 16, 2003 1:31 pm Post subject: Dillo tabs |
|
|
Looking for a live-cd to run on really old crap machines i was found Dam'small linux, nice live-cd, shipped with Dillo with tabs!
Looking at Dillo site i was found nothing about,(maybe i'm blind)
Any hints how-to have tabs in dillo ppl? |
|
Back to top |
|
|
thodi Tux's lil' helper
Joined: 20 Oct 2003 Posts: 92 Location: Emden, Germany (Old Europe)
|
Posted: Tue Dec 16, 2003 1:36 pm Post subject: |
|
|
Emerge the latest dillo (x86), it has tabs. It loads awfully slow compared to earlier releases, though. _________________ Hier fliegen gleich die Löcher aus dem Käse
Jabber: thodi@jabber.org |
|
Back to top |
|
|
revertex_dot_net n00b
Joined: 14 Jul 2003 Posts: 39
|
Posted: Wed Dec 17, 2003 12:39 am Post subject: broken ebuild? |
|
|
Thanks for reply thodi, but after "emerge sync && emerge -u dillo",(updated to dillo 0.7.3-r4) no luck and no tabs.
Googling around i was found this page http://www.geocities.com/ikbenfrank/
with a patch to include tabs, edited the ebuild to apply the patch, reemerged, and now dillo works really nice with tabs.
The speed seems the same, faster than ever. |
|
Back to top |
|
|
Roguelazer Veteran
Joined: 10 Feb 2003 Posts: 1233 Location: San Francisco, CA
|
Posted: Wed Dec 17, 2003 2:44 am Post subject: |
|
|
I modified my ebuild and now it doesn't even extract the files. Can you post your modified ebuild so that i can see what it is that I mutilitated?
[EDIT]
I unmutilated it after reading a few other ebuilds. Mmm. I dislike the default iconset, though. The konqueror ones look nice, maybe I'll use them.
[/EDIT] _________________ Registered Linux User #263260 |
|
Back to top |
|
|
thodi Tux's lil' helper
Joined: 20 Oct 2003 Posts: 92 Location: Emden, Germany (Old Europe)
|
Posted: Wed Dec 17, 2003 8:56 am Post subject: Re: broken ebuild? |
|
|
revertex_dot_net wrote: | Thanks for reply thodi, but after "emerge sync && emerge -u dillo",(updated to dillo 0.7.3-r4) no luck and no tabs.
|
Funny.
Code: |
fry ~ # emerge -pv dillo
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] net-www/dillo-0.7.3-r3 +ipv6 -kde -gnome -mozilla +truetype +ssl +cjk +nls
fry ~ #
|
Those USE flags gave me a slow-loading dillo with tabs Screenshot: http://www.thodi.de/dillo.png _________________ Hier fliegen gleich die Löcher aus dem Käse
Jabber: thodi@jabber.org |
|
Back to top |
|
|
Roguelazer Veteran
Joined: 10 Feb 2003 Posts: 1233 Location: San Francisco, CA
|
Posted: Wed Dec 17, 2003 12:05 pm Post subject: |
|
|
Hmm. I manually downloaded the patch and made an ebuild and mine's nice and fast. _________________ Registered Linux User #263260 |
|
Back to top |
|
|
revertex_dot_net n00b
Joined: 14 Jul 2003 Posts: 39
|
Posted: Fri Dec 19, 2003 5:46 am Post subject: |
|
|
Thodi, nice fonts in your dillo, but AA seems too much to dillo render engine.
I found this in dillo ebuild:
Code: |
# Note that truetype, ssl and nls IUSE flags will take effect only if you enable cjk IUSE flag.
IUSE="ipv6 kde gnome mozilla truetype ssl cjk nls"
|
Here my USE flags for dillo:
Code: |
revertex@genesis> revertex$ emerge -pv dillo
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] net-www/dillo-0.7.3-r4 +ipv6 +kde -gnome +mozilla +truetype +ssl -cjk +nls
|
Maybe compiling with "USE=-cjk" should help.
Have you got a "~/.dillo/dillorc"? did you try launch without this file?
Roguelazer wrote:
Code: |
Hmm. I manually downloaded the patch and made an ebuild and mine's nice and fast. |
I'm just curious to know which flags he is using
Last edited by revertex_dot_net on Fri Dec 19, 2003 6:44 am; edited 2 times in total |
|
Back to top |
|
|
revertex_dot_net n00b
Joined: 14 Jul 2003 Posts: 39
|
Posted: Fri Dec 19, 2003 5:54 am Post subject: |
|
|
Roguelazer, sorry for delay, just in case, here is my modifield ebuild
Code: |
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-x86/net-www/dillo/dillo-0.7.3-r4-tabs.ebuild,v 1.0 2003/12/11 16:05:17 usata Exp $
inherit flag-o-matic
S2=${WORKDIR}/dillo-gentoo-extras-patch3
I18N_P=${P}-i18n-misc-20031208
DESCRIPTION="Lean GTK+-based web browser"
HOMEPAGE="http://www.dillo.org/"
SRC_URI="http://www.dillo.org/download/${P}.tar.bz2
mirror://gentoo/dillo-gentoo-extras-patch3.tar.bz2
cjk? ( http://teki.jpn.ph/pc/software/${I18N_P}.diff.bz2 )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~hppa ~amd64"
# Note that truetype, ssl and nls IUSE flags will take effect
# only if you enable cjk IUSE flag.
IUSE="ipv6 kde gnome mozilla truetype ssl cjk nls"
DEPEND="=x11-libs/gtk+-1.2*
>=media-libs/jpeg-6b
>=sys-libs/zlib-1.1.3
>=media-libs/libpng-1.2.1
ssl? ( dev-libs/openssl )"
src_unpack() {
unpack ${A}
cd ${S}
use cjk && epatch ../${I18N_P}.diff
if [ "${DILLO_ICONSET}" = "kde" ]
then
einfo "Using Konqueror style icon set"
cp ${S2}/pixmaps.konq.h ${S}/src/pixmaps.h
elif [ "${DILLO_ICONSET}" = "gnome" ]
then
einfo "Using Ximian style icon set"
cp ${S2}/pixmaps.ximian.h ${S}/src/pixmaps.h
elif [ "${DILLO_ICONSET}" = "mozilla" ]
then
einfo "Using Netscape style icon set"
cp ${S2}/pixmaps.netscape.h ${S}/src/pixmaps.h
elif [ "${DILLO_ICONSET}" = "bold" ]
then
einfo "Using bold style icon set"
cp ${S2}/pixmaps.bold.h ${S}/src/pixmaps.h
elif [ "${DILLO_ICONSET}" = "trans" ]
then
einfo "Using transparent style icon set"
cp ${S2}/pixmaps.trans.h ${S}/src/pixmaps.h
else
einfo "Using default Dillo icon set"
fi
# Tabs patch
epatch ${FILESDIR}/dillo-0.7.3-20030926-tabs.patch
}
src_compile() {
replace-flags "-O2 -mcpu=k6" "-O2 -mcpu=pentium"
local myconf
if [ -n "`use cjk`" ] ; then
if [ -n "`use truetype`" ] ; then
CPPFLAGS="${CPPFLAGS} -I/usr/include/freetype2"
LDFLAGS="${LDFLAGS} -L/usr/X11R6/lib -lXft"
export CPPFLAGS LDFLAGS
fi
myconf="`use_enable nls`
`use_enable ssl`
`use_enable truetype anti-alias`
--enable-meta-refresh
--enable-web-search"
fi
econf `use_enable ipv6` \
${myconf} || die
emake || make || die
}
src_install() {
dodir /etc /usr/share/icons/${PN}
einstall || die
dodoc AUTHORS COPYING ChangeLog* INSTALL README NEWS
docinto doc
dodoc doc/*.txt doc/README
cp ${S2}/icons/*.png ${D}/usr/share/icons/${PN}
}
pkg_postinst() {
einfo "This ebuild for dillo comes with different toolbar icons"
einfo "If you want mozilla style icons then try"
einfo " DILLO_ICONSET=\"mozilla\" emerge dillo"
einfo
einfo "If you prefer konqueror style icons then try"
einfo " DILLO_ICONSET=\"kde\" emerge dillo"
einfo
einfo "If you prefer ximian gnome style icons then try"
einfo " DILLO_ICONSET=\"gnome\" emerge dillo"
einfo
einfo "If you prefer bold style icons then try"
einfo " DILLO_ICONSET=\"bold\" emerge dillo"
einfo
einfo "If you prefer transparent style icons then try"
einfo " DILLO_ICONSET=\"trans\" emerge dillo"
einfo
einfo "If the DILLO_ICONSET variable is not set, you will get the"
einfo "default iconset"
einfo
einfo "To see what the icons look like, please point your browser to:"
einfo "http://dillo.auriga.wearlab.de/Icons/"
einfo
}
|
|
|
Back to top |
|
|
thodi Tux's lil' helper
Joined: 20 Oct 2003 Posts: 92 Location: Emden, Germany (Old Europe)
|
Posted: Fri Dec 19, 2003 7:23 pm Post subject: |
|
|
revertex_dot_net wrote: | Thodi, nice fonts in your dillo, but AA seems too much to dillo render engine.
|
And it didn't cope with umlauts very well.
Quote: |
Maybe compiling with "USE=-cjk" should help.
|
It did indeed remove the AA stuff and the tabs. And dillo is as fast as always (before). Don't ask me why I had "cjk" in my USE flags, though. _________________ Hier fliegen gleich die Löcher aus dem Käse
Jabber: thodi@jabber.org |
|
Back to top |
|
|
|