View previous topic :: View next topic |
Author |
Message |
shelled n00b
Joined: 06 Dec 2003 Posts: 7 Location: BC's wet coast
|
Posted: Thu Dec 11, 2003 4:48 am Post subject: sylpheed-claws + anti-aliasing |
|
|
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 |
|
|
ikaro Advocate
Joined: 14 Jul 2003 Posts: 2527 Location: Denmark
|
Posted: Thu Dec 11, 2003 8:49 am Post subject: |
|
|
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 |
|
|
dice Guru
Joined: 21 Apr 2002 Posts: 577
|
Posted: Thu Dec 11, 2003 9:03 am Post subject: |
|
|
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 |
|
|
IWBCMAN Guru
Joined: 25 Jun 2002 Posts: 474
|
Posted: Thu Dec 11, 2003 1:59 pm Post subject: |
|
|
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 |
|
|
kKDu Apprentice
Joined: 18 Aug 2003 Posts: 187
|
|
Back to top |
|
|
shelled n00b
Joined: 06 Dec 2003 Posts: 7 Location: BC's wet coast
|
Posted: Fri Dec 12, 2003 3:07 am Post subject: |
|
|
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 |
|
|
|