Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
sylpheed-claws + anti-aliasing
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
shelled
n00b
n00b


Joined: 06 Dec 2003
Posts: 7
Location: BC's wet coast

PostPosted: Thu Dec 11, 2003 4:48 am    Post subject: sylpheed-claws + anti-aliasing Reply with quote

Possible? I can't get 0.9.7 to display in AA though the rest of my XFCE4 desktop looks great. Any ideas?
Back to top
View user's profile Send private message
ikaro
Advocate
Advocate


Joined: 14 Jul 2003
Posts: 2526
Location: Denmark

PostPosted: Thu Dec 11, 2003 8:49 am    Post subject: Reply with quote

sykpheed is GTK1 looks terrible :/ however I know there is a GTK2 version on sourceforge or freshm. you can try it and see if you like it.

my previous experience with is wasnt very good, so I use sylpheed-claws too... the GTK1.
looks bad but get the job done I supose.
_________________
linux: #232767
Back to top
View user's profile Send private message
dice
Guru
Guru


Joined: 21 Apr 2002
Posts: 577

PostPosted: Thu Dec 11, 2003 9:03 am    Post subject: Reply with quote

Sylpheed being GTK1 is one of the major reasons why I switched to Evolution. That and I like Evo's RSS/RDF reader in the summary page.
Back to top
View user's profile Send private message
IWBCMAN
Guru
Guru


Joined: 25 Jun 2002
Posts: 474

PostPosted: Thu Dec 11, 2003 1:59 pm    Post subject: Reply with quote

I wrote a slypheed-gtk2 ebuild about 4 months ago. The guys from breakmygentoo took it and improve it and had it on their site, however with the move to their new site, I have yet to find it again. My version was a hack at best and is now hopelessly outdated, albeit I am still using this version of slypheed-gtk2.

The guy who wrote this,Takuro Ashie has set up a sorceforge site:

http://sourceforge.net/projects/sylpheed-gtk2/


Unfotunately my ebuild skills are not up to snuff- I cannot write ebuilds which include patches, for I haven't grokked the epatch stuff.

But here is the gist:
download
sylpheed-0.9.5-gtk2-20030906.diff.gz
and
sylpheed-0.9.5-gtk2-20030906.tar.gz


make a new directory somewhere and copy both of these files in the new directory.

then
tar -xvzpf sylpheed*

(which should if I remember the syntax correctly unpack both of these files)

then move into the newly created sylpheed directory and do the following:

patch -p1 < /directory/name/where/diff-file/is/unpacked/sylpheed-x.y.z-gtk220030906-diff

NOW read the the README file and find out which packages muzst be installed prior to compiling this sucker-emerge is your friend. Once you have met the requirements proceed as follows:


./autogen.sh
./configure --prefix=/usr --enable-ssl --enable-ldap --enable-gpgme --enable-ipv6

(this syntax may have changed-use ./configure --help to see which options are available, and use only those which you need.)


make
make install (as root)


******************************

man as if I had nothing better to do.....
here is an ebuild....save it as:
/usr/local/portage/net-mail/sylpheed/sylpheed-0.9.5.ebuild

Code:

# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: written by Takuro Ashie(ebuild by Karl Zollner)$
VER="gtk2-20030906"
S="${WORKDIR}/${P}-${VER}"
DESCRIPTION="GTK2 based version of sylpheed email client"
HOMEPAGE="http://http://www.homa.ne.jp/~ashie/linux/sylpheed-gtk2.html.en"
SRC_URI="mirror://sourceforge/sylpheed-gtk2/${P}-${VER}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE="ipv6 crypt ldap jpilot ssl"
DEPEND=">=x11-libs/gtk+-2.2.1
        >=media-libs/compface-1.4
        ssl? ( >=dev-libs/openssl-0.9.6i )
        jpilot? ( >=app-pda/jpilot-0.99.5 )
        ldap? ( >=net-nds/openldap-2.0.27 )
        crypt? ( >=app-crypt/gpgme-0.3.10
                >=app-crypt/gnupg-1.2.0 )"
 
 
src_unpack() {
        unpack ${P}-${VER}.tar.gz
        cd ${S}
}
src_compile() {
 
local myconf=""
        use ssl \
                && myconf="${myconf} --enable-ssl" \
                || myconf="${myconf} --disable-ssl"
 
        use ldap \
                && myconf="${myconf} --enable-ldap" \
                || myconf="${myconf} --disable-ldap"
 
        use crypt \
                 && myconf="${myconf} --enable-gpgme" \
                 || myconf="${myconf} --disable-gpgme"
 
        use ipv6 \
                 && myconf="${myconf} --enable-ipv6" \
                 || myconf="${myconf} --disable-ipv6"
        use jpilot \
                && myconf="${myconf} --enable-jpilot" \
                 || myconf="${myconf} --disable-jpilot"

 
./autogen.sh && ./configure --prefix=/usr --libdir=/usr/lib --enable-compface ${myconf} || die "Configuration failed"
 
}
 
src_install() {
    einstall install || die "Install failed"
    dodocs ABOUT-NLS AUTHORS INSTALL  COPYING NEWS TOODO README
}




Now make the directory :
Code:

mkdir /usr/local/portage/net-mail/sylpheed/

/usr/local/portage/net-mail/sylpheed/
and copy this ebuild into it:
Code:

cp sylpheed-0.9.5.ebuild  /usr/local/portage/net-mail/sylpheed/


now do the following:
Code:

ebuild /usr/local/portage/net-mail/sylpheed/sylpheed-0.9.5.ebuild digest


and then :
Code:

emerge /usr/local/portage/net-mail/sylpheed/sylpheed-0.9.5.ebuild


if you have a pilot with which to sync you can use :
Code:

USE="jpilot" emerge /usr/local/portage/net-mail/sylpheed/sylpheed-0.9.5.ebuild
Back to top
View user's profile Send private message
kKDu
Apprentice
Apprentice


Joined: 18 Aug 2003
Posts: 187

PostPosted: Thu Dec 11, 2003 4:38 pm    Post subject: Reply with quote

There is a sylpheed-gtk2 ebuild in portage (sylpheed-0.9.5-r1), it is masked and you have to set USE="gtk2".

But sylpheed-icons look ugly. Sylpheed-Claws is the only way to go. Also there is a sylpheed-claws-0.9.5-r1 ebuild, that use gtk2, but it crashes.

See http://forums.gentoo.org/viewtopic.php?t=71636&postdays=0&postorder=asc&highlight=sylpheedgtk2&start=25
Back to top
View user's profile Send private message
shelled
n00b
n00b


Joined: 06 Dec 2003
Posts: 7
Location: BC's wet coast

PostPosted: Fri Dec 12, 2003 3:07 am    Post subject: Reply with quote

Thanks all for the help. It's what I thought but couldn't confirm. Just have to live with a little ugly until the GTK2 conversion is complete. Now if someone could do the same for emelfm...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum