On Fri, Aug 20, 2010 at 08:35:04AM +0200, Antoine Jacoutot wrote:
> On Thu, 19 Aug 2010, Federico G. Schwindt wrote:
>
> > CVSROOT: /cvs
> > Module name: ports
> > Changes by: [email protected] 2010/08/19 12:57:50
> >
> > Log message:
> > Import ibus, the intelligent input bus framework.
> >
> > Status:
> >
> > Vendor Tag: fgsch
> > Release Tags: fgsch_20100819
> >
> > N ports/inputmethods/ibus/Makefile
> > N ports/inputmethods/ibus/distinfo
> > N ports/inputmethods/ibus/patches/patch-src_Makefile_in
> > N ports/inputmethods/ibus/patches/patch-setup_ibus-setup_in
> > N ports/inputmethods/ibus/patches/patch-ibus_common_py
> > N ports/inputmethods/ibus/patches/patch-ui_gtk_ibus-ui-gtk_in
> > N ports/inputmethods/ibus/patches/patch-ui_gtk_Makefile_in
> > N ports/inputmethods/ibus/patches/patch-configure
> > N ports/inputmethods/ibus/patches/patch-setup_Makefile_in
> > N ports/inputmethods/ibus/patches/patch-bus_Makefile_in
> > N ports/inputmethods/ibus/pkg/DESCR
> > N ports/inputmethods/ibus/pkg/PLIST
> > N ports/inputmethods/ibus/files/README.OpenBSD
> >
> > No conflicts created by this import
>
> The following construct is banned from ports:
> RUN_DEPENDS = ${BUILD_DEPENDS}
> With it you are e.g. adding a run dependency on gmake...
I will fix that.
> You are missing the gconf2 goos in PLIST.
This too.
> I don't think you should hardcode python versions in patch-configure.
> The python MODULE adds PYTHON="${MODPY_BIN}" in CONFIGURE_ENV, maybe you
> could use that.
I'm not hardcoding anything. Please read the diff.
> At last you want to remove intl and iconv from WANTLIB and use the
> gettext MODULE.
I will fix that as well.
BTW, you don't need to copy the whole ports.
f.-