[UPDATE] Xfce 4.4.1

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[UPDATE] Xfce 4.4.1

Landry Breuil-3
Hello porters,

finally, a new update for Xfce 4.4.1, this one has been tested
extensively on i386 and sparc64, most reported bugs have been fixed.
This update is against -current, so you'll need latest
gtk/glib/atk/pango/vte compiled from source (atm, snapshots don't have
gtk 2.10/glib 2.12 in packages)

Everything is available here :
http://ports.gcu.info/doku.php/openbsd/x11/xfce4

i've moved devel/libxfce4util to x11/xfce4, it had no special reason to
be outside from here as no other ports use it.
The only thing i have to work on is the upgrade path from Xfce 4.2.3.
Please test this patches/update on exotic archs like amd64 and macppc :)

As soon as this base is commited to cvs, i'll start working on updating
the existing ports for plugins, and new ports for other Xfce goodies.

For this occasion, i've set up a new website to host/present/comment
this diffs/ports : http://ports.gcu.info

Ppl interesting in using this infrastructure/wiki to host their
diffs/submissions can drop me an e-mail to have an account, i'll be
happy to have contributers using it.

Thanks for testing, comments and feedback !

Landry

Reply | Threaded
Open this post in threaded view
|

Re: [UPDATE] Xfce 4.4.1

Lars Hansson
Landry Breuil wrote:
> Hello porters,
>
> finally, a new update for Xfce 4.4.1, this one has been tested
> extensively on i386 and sparc64, most reported bugs have been fixed.

Works fine for me on x86. Some problems with the ports though:

xfwm4 need to BUILD_DEPENDS and RUN_DEPENDS on xfce-mcs-manager. The
configure script checks for mcs-manager and the port installs 2 plugins
for mcs-manager.

/etc/xdg/xfce4/xinitrc is not installed (causing startxfce4 to fail)
because there is no @sample entry for the "${SYSCONFDIR}/xdg/xfce4/"
directory in the PLIST. (xfce-utils)

xfce-mcs-plugins Makefile needs "EXTRACT_SUFX= .tar.bz2".

xfce-utils has a RUN_DEPEND on exo?

the xfce4-panel package can not be created:
===>  Building package for xfce4-panel-4.4.1
Create /usr/ports/packages/i386/all/xfce4-panel-4.4.1.tgz
Switching to /usr/ports/x11/xfce4/xfce4-panel/pkg/PFRAG.shared
Error in package:
/usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1/fake-i386//usr/local/share/examples/xfce4/panel/clock-14.rc
does not exist
Error in package:
/usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1/fake-i386//usr/local/share/examples/xfce4/panel/launcher-10.rc
does not exist
Error in package:
/usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1/fake-i386//usr/local/share/examples/xfce4/panel/launcher-7.rc
does not exist
Error in package:
/usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1/fake-i386//usr/local/share/examples/xfce4/panel/launcher-8.rc
does not exist
Error in package:
/usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1/fake-i386//usr/local/share/examples/xfce4/panel/launcher-9.rc
does not exist
Error in package:
/usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1/fake-i386//usr/local/share/examples/xfce4/panel/panels.xml
does not exist
Error in package:
/usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1/fake-i386//usr/local/share/examples/xfce4/panel/systray-4.rc
does not exist
Error in package:
/usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1/fake-i386//usr/local/share/examples/xfce4/panel/xfce4-menu-5.rc
does not exist

> For this occasion, i've set up a new website to host/present/comment
> this diffs/ports : http://ports.gcu.info

Hey, that's pretty neat.

----
Lars Hansson

Reply | Threaded
Open this post in threaded view
|

Re: [UPDATE] Xfce 4.4.1

Landry Breuil-4
2007/5/10, Lars Hansson <[hidden email]>:

>
> Landry Breuil wrote:
> > Hello porters,
> >
> > finally, a new update for Xfce 4.4.1, this one has been tested
> > extensively on i386 and sparc64, most reported bugs have been fixed.
>
> Works fine for me on x86. Some problems with the ports though:
>
> xfwm4 need to BUILD_DEPENDS and RUN_DEPENDS on xfce-mcs-manager. The
> configure script checks for mcs-manager and the port installs 2 plugins
> for mcs-manager.


Yep, it's in cvs :
http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/xfce4/xfwm4/Makefile?rev=1.12&content-type=text/x-cvsweb-markup

/etc/xdg/xfce4/xinitrc is not installed (causing startxfce4 to fail)
> because there is no @sample entry for the "${SYSCONFDIR}/xdg/xfce4/"
> directory in the PLIST. (xfce-utils)


Already reported by Markus Bergkvist, will be fixed asap (steven ? can you
re-add '@sample ${SYSCONFDIR}/xdg/xfce4/' to PLIST ? thanks)

xfce-mcs-plugins Makefile needs "EXTRACT_SUFX= .tar.bz2".


Should be in cvs (according to
http://marc.info/?l=openbsd-ports-cvs&m=117877973326744&w=2)

xfce-utils has a RUN_DEPEND on exo?


Yes, exo-open needed by scripts xfbrowser4 and xfterm4, see
http://svn.xfce.org/svn/xfce/xfce-utils/tags/xfce_4_4_1/scripts/xfterm4 and
http://svn.xfce.org/svn/xfce/xfce-utils/tags/xfce_4_4_1/scripts/xfbrowser4.in

the xfce4-panel package can not be created:

> ===>  Building package for xfce4-panel-4.4.1
> Create /usr/ports/packages/i386/all/xfce4-panel-4.4.1.tgz
> Switching to /usr/ports/x11/xfce4/xfce4-panel/pkg/PFRAG.shared
> Error in package:
> /usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1
> /fake-i386//usr/local/share/examples/xfce4/panel/clock-14.rc
> does not exist
> Error in package:
> /usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1
> /fake-i386//usr/local/share/examples/xfce4/panel/launcher-10.rc
> does not exist
> Error in package:
> /usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1
> /fake-i386//usr/local/share/examples/xfce4/panel/launcher-7.rc
> does not exist
> Error in package:
> /usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1
> /fake-i386//usr/local/share/examples/xfce4/panel/launcher-8.rc
> does not exist
> Error in package:
> /usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1
> /fake-i386//usr/local/share/examples/xfce4/panel/launcher-9.rc
> does not exist
> Error in package:
> /usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1
> /fake-i386//usr/local/share/examples/xfce4/panel/panels.xml
> does not exist
> Error in package:
> /usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1
> /fake-i386//usr/local/share/examples/xfce4/panel/systray-4.rc
> does not exist
> Error in package:
> /usr/ports/x11/xfce4/xfce4-panel/w-xfce4-panel-4.4.1
> /fake-i386//usr/local/share/examples/xfce4/panel/xfce4-menu-5.rc
> does not exist


yes, forgotten patch, fixed in cvs  (
http://marc.info/?l=openbsd-ports-cvs&m=117877813722968&w=2)

> For this occasion, i've set up a new website to host/present/comment
> > this diffs/ports : http://ports.gcu.info
>
> Hey, that's pretty neat.


Feel free to submit for a wiki account :)

Thanks a lot for testing and feedback,
Landry