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: fg...@cvs.openbsd.org   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.-

Reply via email to