Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 27654 - katoob-0.3.5 ebuild
Summary: katoob-0.3.5 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Leonardo Boshell (RETIRED)
URL: http://www.arabeyes.org/project.php?p...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-08-31 11:10 UTC by Ahmed Farid
Modified: 2003-10-02 23:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
the ebuild (app-editors/katoob/*) (,1.08 KB, application/octet-stream)
2003-08-31 11:14 UTC, Ahmed Farid
Details
the fixed ebuild (katoob-0.3.5.tar.bz2,984 bytes, application/octet-stream)
2003-08-31 21:28 UTC, Ahmed Farid
Details
minor fix of gtksourceview dependency (katoob-0.3.5.tar.bz2,910 bytes, application/octet-stream)
2003-09-28 04:51 UTC, Yuri Bronshtein
Details
katoob-0.3.5-misc_fixes.patch (katoob-0.3.5-misc_fixes.patch,1.46 KB, patch)
2003-10-02 05:00 UTC, Leonardo Boshell (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ahmed Farid 2003-08-31 11:10:17 UTC
I'm a friend of the author and i decided to make an ebuild for it (and this is
my first public ebuild).
this includes katoob-0.3.5.ebuild, Manifest and files/digest-katoob-0.3.5.

Reproducible: Always
Steps to Reproduce:
1. cd /usr/local/portage
2. tar -xjpvf katoob-0.3.5.tar.bz2
3. cd app-editors/katoob/



from http://www.arabeyes.org/project.php?proj=Katoob :
"Katoob is a light weight, multi lingual, BIDI-aware text editor based on the
Gtk+ 2 library. It supports opening and saving files in multiple encodings. The
main support was for Arabic language but more languages are currently supported.
It should run on most BSD and POSIX compliant operating systems."
Comment 1 Ahmed Farid 2003-08-31 11:14:15 UTC
Created attachment 16860 [details]
the ebuild (app-editors/katoob/*)

you need to untar in /usr/local/portage.
Comment 2 Ahmed Farid 2003-08-31 21:26:44 UTC
i'm really sorry, i posted a wrong file
Comment 3 Ahmed Farid 2003-08-31 21:28:28 UTC
Created attachment 16887 [details]
the fixed ebuild

this is the fixed one, katoob-0.3.6.ebuild in the last one was actually an
.tar.bz2....
sorry
Comment 4 Mohammed Sameer 2003-09-22 10:26:38 UTC
hmmm,
I didn't release 0.3.6 yet ?
Comment 5 Yuri Bronshtein 2003-09-28 04:51:51 UTC
Created attachment 18415 [details]
minor fix of gtksourceview dependency
Comment 6 Yuri Bronshtein 2003-09-28 04:53:11 UTC
the gtksourceview is not at app-text (anymore?), but in x11-libs.

here's the minor fix that lets it work on my system:

http://bugs.gentoo.org/attachment.cgi?id=18415&action=view
Comment 7 Leonardo Boshell (RETIRED) gentoo-dev 2003-10-02 04:59:50 UTC
Hello guys,

Sorry about the delay. Thank you very much for your contributions. They sure
are appreciated. I'm willing to commit an ebuild for a recent version of
katoob, but before that I'd like to discuss a couple of problems I found
in katoob-0.3.5's sources, now that I see that Mohammed is watching this
bugreport. :)


Please have a look at the following patch, which aims to apply two small
corrections:

a) On src/Makefile.in, move $(PANGOFT2_CFLAGS) and $(PANGOFT2_LIBS) before
other variables so they get priority. The logic behind this is that in some
systems where both /usr/include/freetype/freetype.h and /usr/include/freetype2/freetype/freetype.h
are present (like mine), the compilation process will die abruptly, due to
wrong inclusion order.

b) On src/katoobdocument.c, add checks for parts of the code that should
get compiled only if the HAVE_SPELL macro is defined. Otherwise, the compilation
process dies unless you enable spellchecking.


Please let me know what you think about this. By the way, very nice piece
of software Mohammed. :)


PS. Try to avoid attaching binary files on bugzilla. Moreover, you don't
need to attach Manifests and digests. In this particular case, simply attaching
the .ebuild would have been fine.

Thanks.
Comment 8 Leonardo Boshell (RETIRED) gentoo-dev 2003-10-02 05:00:44 UTC
Created attachment 18594 [details, diff]
katoob-0.3.5-misc_fixes.patch
Comment 9 Mohammed Sameer 2003-10-02 11:42:22 UTC
I thought that i've fixed all the spell checker compilation errors, Now I
can  
swear that I didn't ;-)
Thanks for the patches, The Makefile.am part is a brilliant idea :-)
I'll commit the code tomorrow as I have to complete somethings 1st before
the  
commit not to break anything!.
Comment 10 Leonardo Boshell (RETIRED) gentoo-dev 2003-10-02 23:47:44 UTC
Ok, thanks for your comments. I've just committed a new ebuild for katoob-0.3.5,
and I'll be keeping an eye on this package for new releases.. :)

Thanks