[Bug 581619] Review Request: mlterm - Multi Lingual TERMinal emulator on X
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jun 10 13:38:07 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=581619
--- Comment #16 from Hicham HAOUARI <hicham.haouari at gmail.com> 2010-06-10 09:38:00 EDT ---
(In reply to comment #14)
> > 1) Please provide a direct link to the spec everytime you update the package.
>
> no problem, I'll do that
>
> > 2)The %{_libexecdir}/* should be replaced IMHO with the corresponding files separately.
>
> is there a reason for that ? they are files that might change from version to
> another
that discards the whole point of explicitely specifying files in the %files
section, please fix that
>
> > 3)You forgot to update the changelog.
> ok
>
> > 4)BuildRequires : gtk+-devel, better put gtk2-devel
>
> we can't do that, the config window of mlterm is a gtk1 application
>
The build i have done on comment 14 is not using gtk1
> > 5)Patch should be upstreamed ( put a link to the corresponding upstream
> bugzilla bug report )
>
> if you are referring to your patch in #11 then it just -lx11 to build option,
> it could be missed because of many reasons, and BTW it used to build in F11 and
> F12 without this patch, so if the upstream is using fedora<13 he won't be
> convinced that there is any problem
All sane upstreams projects will understand the importance of the change in
Fedora policy about dso linking
>
>
> > 6)As mentioned above, change "sed -i -re 's/#ifdef HAVE_ISASTREAM/#ifdef
> HAVE_STROPTS_H/' kiklib/src/kik_pty_streams.c" to a patch and upstream it. Same
> for fribidi-config
>
> the fribidi-config patch is no longer needed that's why it's commented (it was
> needed because the upstream used to use fribidi-config instead of pkg-config
> which is in fedora)
>
> and the sed change is needed to build it, try building without it.
> the function it uses "isastream" is from stropts.h I guess both are not in
> fedora so HAVE_STROPTS_H is equivalent to HAVE_ISASTREAM
>
> http://www.opengroup.org/onlinepubs/009695399/functions/isastream.html
Then the code should check for either one of them.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list